啟用 https 後, CPU 持續佔用, page load 卡在一半... 只有先關了.

但關了以後... damn, 連用 http 都沒法 login 了, 好在有開啟 ssh, 只有上網找找資訊怎麼改密碼了 (?)
https://www.snbforums.com/threads/gui-locking-up-rt-ac66u-running-380-63-380-64.36401/#post-297306

裡面提到的

nvram set http_password=max15charpw
nvram commit
service restart_httpd

試試看~ 額... 有改變, 但 web 還是沒法 login, 是 firmware 有問題嗎? 唉~ 降到 378 試試. 用 mtd-write2 命令刷入後, 顯示 CRC OK, 執行 reboot, 然後... 就掛掉了.

好在的是, 在說明說中有提到, 按住 reset button 後再啟動, 等待 power LED 慢速閃動時, 放開 reset button, 這時 RT-AC56U 己進到 recovery mode.

在這個 mode 中沒有 DHCP server, RT-AC56U 的 IP 為 192.168.1.1, 設成同網段後, 可以 tftp 上傳 firmware

$ tftp 192.168.1.1
> bin
> put RT-AC56U_378.56_2.trx

更新完全自動 reboot, IP 還是一樣為 192.168.1.1, 就重新再把設定設上即可. 真是有驚無險呀~

另外, 似乎 web 登入的密碼限制在 12 個字 (ssh 連上後, 以 nvram show | grep http_passwd 確認的), 先前以 keepassx 產生的長度為 16 個字, 難怪一直進不去...