代替無線ファームウェアDD-WRT

このエントリーをはてなブックマークに追加
70もう一度
FONルータDD-WRT化できたので報告します。
以下概略。

・PCとルータのLANポートにLANケーブルで接続(PCのIPアドレスは192.168.1.1に設定)
・PCとルータのシリアルにコンソールケーブル(千石で入手した9-KE)で接続
・TFTPサーバ起動後、TFTPサーバーのディレクトリにファーム(root.fs、vmlinux.bin.l7)をぶっこむ。
・TeraTermの設定を 9600-8-N-1にする。
・ルータの電源をいれて、Ctrl+Cで>Redbootプロンプトになったら以下のコマンド実行
>Redboot ip_address -l 192.168.1.2/24 -h 192.168.1.1
>Redboot fis init
>Redboot load -r -v -b 0x80041000 root.fs
>Redboot fis create -b 0x80041000 -f 0xA8030000 -l 0x002C0000 -e 0x00000000 rootfs
>Redboot load -r -v -b 0x80041000 vmlinux.bin.l7
>Redboot fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
>Redboot fis create -f 0xA83D0000 -l 0x00010000 -n nvram
>Redboot reset

・再起動されてしばらくして文字化けしたメッセージが表示されてたらWRT化に成功してるのでTeraTermの
設定を115200-8-N-1にすれば表示なおる。何かエラーでてたらもう一度やり直し。

細かい検証はこれからしてみます。