亂玩 ASUS WL-500g

昨天從強者我學弟那邊拿到一台據說壞掉了的無線路由器,要我看看還有沒有得醫。一看型號貼紙,哇嗚,這不就是傳說中的 ASUS WL-500g 嗎?比 D-Link DIR-300 rev.B1 還好玩的 ASUS WL-500g 嗎?(因為硬體規格雖然略顯過時,但是有 USB 和並列埠,相較之下可以玩的花樣就多了。)

拿回來之後,先開機檢測,呃,完全沒問題啊!功能都正常啊!

然後我就開始拿來「玩一玩」。

我先測了 oleg 根據 ASUS 官方釋出的 source code 改的韌體,在此我毫不保留對這版韌體的稱讚,真的是針對這台機器的最強韌體版本。且可直接用原廠韌體管理介面刷機,對一般想拿 WL-500g 做正事的人來說,是最好改也最好用的韌體版本。

再來,就是 OpenWrt 了,我試過 Kamikaze (8.09.2) 和 Backfire (10.03),各刷了  brcm47xx 和 brcm-2.4,用官網文件的 TFTP 四步法摸黑刷機(只能從燈號判斷目前機器狀態…):

  1. binary
  2. trace
  3. get ASUSSPACELINKaaaa /dev/null
  4. put openwrt-xxx-x.x-xxx.trx ASUSSPACELINK

測過之後,覺得 OpenWrt 功能強大,但是管理介面反應有些遲緩。

原本我想再試試 DD-WRT 的,但是摸黑刷機,也不知過程當中何處失敗了,並未成功。想還原為 ASUS 網站上的官版韌體,卻卡在使用初始的帳密竟然無法登入管理介面,最後仍舊參考了 DD-WRT 的文件,刷 wl500g-clear-nvram.trx 與 wl500g-recover.trx,把 NVRAM 的資料清除後,方能登入。

既然這台機器是正常的,我也就打算稍後歸還給強者我學弟了。

CC BY-SA 4.0 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Leave a Reply

Your email address will not be published. Required fields are marked *