fonのdd-wrt化手順まとめ

http://fon-wiki.maniado.com/index.php?DD-WRT ここに書いてあることを自分なりに簡単にまとめ.
対象はFON2200

1. http://www.dd-wrt.com/site/index からダウンロードしたファームウエアをFTP鯖に置く.
2. fonを分解すると4つのピンがあり,これがそれぞれ電源側からGND,RxD,TxD,Vcc(3v)になっているので,PCとシリアルで接続する.
3. fonの電源を入れ,すぐにPC側からシリアルでCtrl-Cを連打し,RedBootに入る.
4. redboot内でローカルipの設定と,tftp鯖のipを設定し,ファイルシステム初期化,tftp鯖からのイメージのロード,インストールを行う.fis create linuxは数十分かかるので注意.

> RedBoot> ip_address -l 192.168.1.2/24 -h 192.168.1.10
> RedBoot> fis init
> RedBoot> load -r -v -b 0x80041000 linux.bin
> RedBoot> fis create linux

5. redboot内でdd-wrt起動用のパラメータを設定

> RedBoot> fconfig
> Run script at boot: true
> Boot script:
> .. fis load -l vmlinux.bin.l7
> .. exec
> ..

6. fonをリブート

> RedBoot> reset

7. wanが無効になっているので,有効にする.