前幾天 upgrade RT-AC56U 的 firmware, 剛才一看, 怪了, 版本沒上來, 又刷了幾次沒進去, 退了幾個版次刷了也沒用...

後來找到命令, 啟用 RT-AC-56U 的 sshd, 連上後, 可用 mtd-write2 進行 firmware 的刷新

# mtd-write2 XXX.trx linux

用上面的命令刷 380 版, 會得到 trx header 錯誤的訊息.

退到 378 版再試, 上得去了, 雖然接著執行 reboot 命令會有 I/O Error 的報錯, 但用 power button off & on 是起得來的, 還好.

接著, 再刷 380 版的 firmware, 成功了, 原來是版本號差異太大, trx 的 header 有了不相容的變動, 不錯!