2009年2月9日 星期一

WL-520GC用TFTP方式還原DD-WRT韌體

DD-WRT推出Supported Hardware,讓人很方便找到支援的硬體,另一方面也提供了相關的韌體,試著找WL-520GC的韌體,結果看到有穩定版(v24 SP1)及Beta版(v24 preSP2),一時手癢,更新beta版的韌體 v24 preSP2 Build 11522,結果發生慘案,無線沒訊號,有線也抓不到IP,AP整個掛掉了 = ="

一開始使用Asus Firmware Restore Tool,附在520GC公用程式裡的,先讓520GC變成recovery mode,然後再用Firmware Restore Tool還原,結果搞很久還是一直沒抓到520GC,只好改用其他方法,用TFTP的方式來restore dd-wrt firmware。而Firmware Restore Tool無法還原成功,應該是520GC已經安裝DD-WRT的關係,所以要用DD-WRT的還原方式(即TFTP)。

本人使用筆電還原,在Windows的環境下,網路線直接接到520GC的LAN1,以下為復原的步驟:
1.下載dd-wrt韌體,檔名為 dd-wrt.v24_micro_generic.bin(至DD-WRT官方首頁的Router Database下載,輸入關鍵字520gc,待數秒鐘後,出現WL520GC,點擊WL520GC,即可下載),置放在新建的目錄firmware底下
2.拔除520GC的電源,按著restore鍵不放,再插上電源,當電源指示燈開始閃爍時,放開restore鍵。(這時520GC已是還原模式recovery mode,電源指示燈會持續閃爍)
3.在Windows桌面按下 開始->執行->輸入"cmd"
4.輸入 "cd firmware",移到firmware的目錄中
7.輸入 "tftp -i 192.168.1.1 put  dd-wrt.v24_micro_generic.bin",開始上傳
8.等上傳完成後,約再等個2-3分鍾,拔除電源,然後再接回電源,等待開機完成之後就大公告成

之前在520GC上裝第三方的韌體(DD-WRT),心裡就有最壞的打算,救不回來的話,再買一台新的,還好,這次有救回來,小朋友不用出走啦~

==========更新日誌==================================================
2012/01/24 更新下載dd-wrt韌體的步驟,以下為舊步驟:

1.下載dd-wrt韌體,檔名為dd-wrt.v24-xxxxx_NEWD_micro.bin(至DD-WRT官方首頁的Downloads下載),置放在firmware_directory目錄下
2.拔除520GC的電源,按著restore鍵不放,再插上電源,當電源指示燈開始閃爍時,放開restore鍵。(這時520GC已是還原模式recovery mode,電源指示燈會持續閃爍)
3.在Windows桌面按下 開始->執行->輸入"cmd"
4.輸入 "cd firmware_directory",移到firmware的目錄
7.輸入 "tftp -i 192.168.1.1 put dd-wrt.v24-xxxxx_NEWD_micro.bin",開始上傳
8.等上傳完成後,約再等個2-3分鍾,拔除電源,然後再接回電源,等待開機完成之後就大公告成
===================================================================