備忘録

気づいたことを書き留める

FoneraにOpenWrtインストール

2008-11-22 11:24:05 | Weblog
Fonera 型番2100
http://downloads.openwrt.org/kamikaze/7.09/atheros-2.6/ から「openwrt-atheros-2.6-root.squashfs」と「openwrt-atheros-2.6-vmlinux.lzma」をダウンロードしてTFTPサーバー(192.168.1.2)で公開

シリアルケーブル(カモン9-KE)でPCとFoneraを接続
------------------------
 ①② 
○③④■■■■■■
 ⑤⑥■■■■■■
○⑦⑧■■■■■■
 ⑨⑩

②に茶色、⑥にオレンジ、⑧に黒を接続

Puttyで接続タイプ「Serial」でコンソール起動
※ポートの設定 通信速度「9600」、データ長「8ビット」、パリティ「なし」、ストップビット「1ビット」、フロー制御「なし」

Foneraを起動し直して「Ctrl」+「C」でRedBootプロンプトを表示させ以下コマンドを実行
RedBoot> ip_address -l 192.168.1.1/24 -h 192.168.1.2
RedBoot> fis init
RedBoot> load -r -b 0x80041000 openwrt-atheros-2.6-root.squashfs
RedBoot> fis create -l 0x06F0000 rootfs
RedBoot> load -r -b 0x80041000 openwrt-atheros-2.6-vmlinux.lzma
RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
(電源を入れたときに自動的にOpenWrtが起動するように設定)
RedBoot> fconfig
Run script at boot: true ※falseから変更
Enter script, terminate with empty line
>> fis load -l vmlinux.bin.l7
>> exec
>> (Enter)
Boot script timeout (1000ms resolution): 10
(後はEnter)
Update RedBoot non-volatile configuration - continue (y/n)? y
RedBoot> reset
RedBoot>