NetBSD on EWS4800 ネットワークブート設定メモ
電源入れるの何ヶ月ぶりだろか、などと思いながら EWS4800/360AD 起動したら、この後ブートローダーが illegal exception などと文句を言ってテスト始める前から起動しない件について(´・ω・`) http://t.co/DqRiS1zq
2011-12-24 22:09:38NetBSD/ews4800mipsのネットワークブート方法について、という説明書を書いたとして読む人は何人いるだろうか(自分が一番読む説
2011-12-24 22:16:06読む。 RT @tsutsuii: NetBSD/ews4800mipsのネットワークブート方法について、という説明書を書いたとして読む人は何人いるだろうか(自分が一番読む説
2011-12-24 22:22:20ITFテスト中にESCを押しっぱなしにしているとSETUP montir 画面に入る http://t.co/3xVBXwhK
2011-12-24 22:28:46メニューで BO の BOot device select を入力して 6 の NETWORK を選択して QT の QuiT を入力 http://t.co/HtsnZ1Ye
2011-12-24 22:30:48EWS4800のファームでは bootp プロトコルで指定されたファイルを読み出すので、NetBSD/ews4800mips の配布 http://t.co/GCDCcwD4 の boot-RAMDISK.gz を gunzip したものを読ませてやれば良い。はず……
2011-12-24 22:34:34違う、消えてるんじゃなくて、登録してある MAC アドレスと bootp のリクエストを送ってきた実機の MAC アドレスが1bitだけ違う。つーか、どっちも勝手に変わるわけないんだけど NVRAM ビット化けですか……
2011-12-24 22:42:53とりあえず DHCPサーバー側の MACアドレス登録を実機に合わせて変更してやるとブートファイル読み込んだ。うーむ http://t.co/onYA22hf
2011-12-24 22:50:29DHCP は BOOTP の上位互換なので dhcpd.conf で hardware ethernet 00:00:4c:aa:bb:cc; fixed-address 192.168.xx.xx; とか固定値を書けばBOOTPリクエストにもそのまま応答可能
2011-12-24 22:52:19カウントダウンしないけどキー入力は聞いてるっぽいのでリターンを入れると、ブートローダーに埋め込んであったカーネルが本来ロードされるべきアドレスにコピーされます。プログラム上はロードしてるのと同じ。 http://t.co/pn8SaE0s
2011-12-24 22:58:03が、やっぱりコンソール初期化前で止まる。これはNVRAM値がおかしくてコンソール選択でパニクっているということか……
2011-12-24 23:08:25Setup MONITOR の CS Console Select で明示的にコンソール設定しなおしたら動き変わった。初期化されたのか?
2011-12-24 23:10:36ちなみに CS で入力する値は 内蔵フレームバッファ+キーボード: ga APバスフレームバッファ+キーボード: ap 1 (数字はスロットNo) シリアルポート1: sio 1 シリアルポート2: sio 2
2011-12-24 23:13:54この sio がいつも思い出せなくてハマるのだけれど NECだからsio と覚えよう http://t.co/1UVQzif8 EWS4800のシリアルはZ8530だけど
2011-12-24 23:14:55