SmallStyle


2007-10-01

_ Buffalo WHR-G54Sにtomato firmwareをインストール

Buffalo の無線 LAN ルータ WHR-G54S のファームウェアを書き換えて,機能強化したルータにしてみた.今回は,Tomato Firmware で挑戦.こうした代替ファームウェアを利用すると,例えば Tomato Firmware の場合,帯域使用量のグラフ化や,スクリプトの実行などなど,さまざまな機能が利用できるようになります.この辺は,無線LANアクセスポイントを機能強化する無料ファームウェア「Tomato Firmware」- GIGAZINEなんかを参考に.

Windows の機能

導入手順については,まず,ファームウェアを書き換えるにあたって,Windows で tftp クライアントを利用可能な状態にしておきます.Windows Vista では 「Windows の機能の有効化または無効化」で"TFTP クライアント"にチェックをいれておきます.有効化は若干時間がかかりました.気長に待ちましょう.

次に Windows のネットワークの設定を以下のように設定します.

IP アドレス
192.168.11.2
サブネットマスク
255.255.255.0
デフォルト ゲートウェイ
192.168.11.1

WHR-G54S 側は底面の INIT を長押しして初期化しておきます.

ここで,Windows と WHR-G54S を接続し,WHR-G54Sの電源ケーブルをいったん抜きます.Windows では更新用のバッチファイル (whr_install.bat) が用意されているので,これを実行します.実行したらWHR-G54Sの電源ケーブルを再度接続して,バッチを実行.

===========================================================================
This batch file will upload tomato.trx in the current directory to
192.168.11.1 during the router's bootup.

* Set your ethernet card's settings to:
     IP:      192.168.11.2
     Mask:    255.255.255.0
     Gateway: 192.168.11.1.
* Unplug the router's power cable.

Press Ctrl+C to abort or any other key to continue...

* Re-plug the router's power cable.

===============================================================================
Waiting for the router... Press Ctrl+C to abort.

tftp -i 192.168.11.1 put tomato.trx
転送を正常に完了しました: 4 秒間に 2764800 バイト、691200 バイト/秒

===============================================================================
* WAIT for about 2 minutes while the firmware is being flashed.
* Reset your ethernet card's settings back to DHCP.
* The default router address will be at 192.168.1.1.

続行するには何かキーを押してください . . .

転送が完了したら,Windows のネットワーク設定を DHCP に戻しておきます.書き換えが済むであろう数分後にルータにアクセス (192.168.1.1) すると,Tomato Firmware の設定画面が表示されます.ちなみにログインユーザの初期値はユーザが root,パスワードは admin.

Ajax を利用したユーザインターフェースで,これはこれでいい感じです.


about me

いろいろと興味を持ったことを書いてます.ちょっとしたことは hb(@smallstyle) on Twitter で書いてます.

Archive

2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|12|