HanG321 Blog

WL-500W flash DD-WRT

因為懷疑 Wireless USB adapter 附送的software 不斷有I/O, (最後證實兇手係jqs.exe)
買了一個wireless router 行wireless bridge mode 取代 usb adapter

條件:
1. 802.11 g / n
2. 有USB port
3. 8 MB flash memory

bonus:
1. gigabit ethernet
2. > 32MB ram

http://www.dd-wrt.com/wiki/index.php/Supported_Devices

Linksys WRT350N v1 同 WRT610N 是個很好的選擇, 可惜售價太貴,
所以還是 Asus WL-500W, AUD$109, + $12 shipping

[事前必讀] http://www.dd-wrt.com/wiki/index.php/Installation#Asus_WL500W
可到google 找多些information 才開始
(其實…..我都係analytics見到不時有人google 而誤入我呢個blog, 我先打算寫返個details d 既記錄)

@2009-03-30 wiki 提議用 dd-wrt.v24-11650_NEWD_mega.bin
2008-09 試個 v24 也可. 當然, 有新的firmware 應該/理論上 少些 bugs


– platform

小弟不才, 還是windows 比較熟手, 所以在 winxp 上flash.

– 事前準備

download firmware:
wl500g-clear-nvram.trx
wl500g-recover.trx
Mini-Asus.trx dd-wrt.v24-11650_NEWD_mini_asus.trx
dd-wrt.v24-11650_NEWD_mega.bin

install tftp software

1. 保留電腦與500W 的LAN線,移除所有其他的LAN線

2. 停用所有網絡(透過ASUS Firmware Restoration 升級一定要做這個動作)

3. 指定 NIC IP 192.168.1.2 ( 2-254 皆可)
subnet mask: 255.255.255.0
(optional) default gateway: 192.168.1.1
(optional) DNS: 192.168.1.1

4. 開啟Dos (windows key + R) > cmd > ping 192.168.1.1

(optional) 到 http://192.168.1.1

5. 先深呼吸, 真正的工作開始了 (著名的 30/30/30 法則)
(NB. 1 半年前我試過沒有用 wl500g-clear-nvram.trx , 直接跳去 wl500g-recover.trx, it works
不過穩妥點, 還是 clear nvram )

按住 restore 按鈕不放 (黑色那個, 不是紅色的), 等待約30秒
將WL-500W 的電源拔掉, 再等待約30秒 (其間依然按住 restore ),
再將電源接上,見到WL-500W 的電源燈閃爍, 等待約30秒, 此時可以放開 restore按鈕

6. 拔掉電源, 按住 restore 按鈕不放, 再將電源接上,見到WL-500W 的電源燈閃爍, 放開 restore按鈕

7. 執行TFTP, PUT wl500g-clear-nvram.trx 到router

8. 等 2-3 mins, 再執行 step 5 & 6

9. TFTP, PUT wl500g-recover.trx 到router

10. 再等 2-3 mins, 執行 step 5 & 6

11. TFTP, PUT Mini-Asus.trx dd-wrt.v24-11650_NEWD_mini_asus.trx 到router

12. 再等 2-3 mins, 執行 step 5 ( step 5 only!)

13. 拔掉電源, 等待數秒, 再將電源接上, 然後到 http://192.168.1.1

14. 改password , 再到 administration > firmware upgrade
選擇 dd-wrt.v24-11650_NEWD_mega.bin , 再按 upgrade

此時此刻只有一樣東西可以做, 就是等 !!
300 second 不足夠 for mega build, 如果此時拔掉電源, wl-500w 就會死掉

16. 見到 upgrade successful , 等多一會, 做最後一次 30/30/30 (step 5)
拔掉電源, 等待數秒, 再將電源接上, 然後到 http://192.168.1.1

改 password

大功告成

17. 最後改回 NIC 做自動取得 IP, DNS