RT-AC56U 變磚後的復原

RT-AC56U 變磚後的復原

今天試玩了 DD-WRT, 然後還沒搞清楚怎麼回事, 刷上了就掛了, 花了些時間復原, 總算找到了個穩定的方式.

目前 RT-AC56U 的 firmware 穩定來源有二處

但, 因為先前在官方的 3.0.0.4.376.3754 版時, 有系統重結構上的改變, 產生了不相容的情況, 所以, 在刷 firmware 時, 直接刷上最新版是不行的, 必須要先刷上 3.0.0.4.376.3754 後, 再升到 Asus 或 Asuswrt-Merlin 新版, 才能正常工作.

當 RT-AC56U 不 work 時, 要先進入救援模式, 進入方式有

  • RT-AC56U 的 bootloader 偵測到 firmware 不可用時, 會直接進入
  • 或是照說明書 上寫的, 拔電, 按住 reset, 上電, 放開 reset

確認進到救援模式的方式為, 觀察電源燈, 如果緩慢閃動的話, 就代表已經進入.

確認在救援模式後, 先手動將網卡的 IP 設為 192.168.1.1/24, 接著, 用網線把 PC 接在 RT-AC56U 的 LAN port 的任一個, 然後就可經由以下兩者方式刷新 firmware

  • 用 browser 連上 http://192.168.1.1, 通過 CFE (一個最精簡的網頁版 firmware 更新功能) 上傳並更新
  • 用 tftp client 上傳並更新, 在 Debian 系統上命令如下
    $ sudo apt-get install tftp
    $ tftp 192.168.1.1
    tftp> bin
    tftp> put FW_RT_AC56U_30043763754.trx
    

put 命令完成後, 觀察電源燈, 不閃動時, 手動重新啟動 RT-AC56U, 應該就可以進到正常的登入畫面了.

2018/9/1 更新
這頁有說明如果是從 asuswrt-merlin 安裝時的初始版本