因為懷疑 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
可到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
17. 最後改回 NIC 做自動取得 IP, DNS