台灣 3 年保,便宜實惠的 AX6000 基地台
3000元價格帶之下,好買、能對比的就:小米/紅米 AX6000、AX55 Pro...
只是多半有一好沒兩好
要嘛少 2.5G、USB 口,要嘛過熱會斷流
要嘛有 2.5G 也有 USB 口,但只有 AX3000
有條件去京東、淘寶買會有更好的選擇 (XDR5480、XDR6088?)
而 Mesh 家裡超過 25 坪再考慮用比較好,不會設定多半小問題不斷

言歸正傳
之前看到有人發過開箱文,看起來不錯,所以買了
而最近 OpenWrt 終於正式支援 MR90X ,那當然是要給它刷下去
還能裝個擋廣告、DNS之類的,豈不美哉~

(參照 OpenWrt 教學)
原廠固件版本1.0.0、刷機有變磚的風險,請謹慎嘗試
(官網)https://openwrt.org/toh/mercusys/mr90x_v1
(繁中)https://little-actor-33d.notion.site/MR90X-Openwrt-02168ca4238941f79f99a4fc18023970?pvs=4

安裝檔

連接路由器,取得ROOT權限

  1. 將網路線接到 MR90X 4個網路埠中的第3個上 ( 2.5G - 1G - 1G - 1G )。
  2. 電腦接上另一端網路線,瀏覽器網址輸入 192.168.1.1 ,初始化路由器。
  3. 打開 MobaXterm,新增 SSH 連線,Port : 20001
    • 帳號:root
    • 密碼:初始化後設定的管理介面密碼。

  4. 進入CLI介面後,編輯 /etc/hotplug.d/iface/65-iptv
  5. 在 #!/bin/sh 後面新增一行:telnetd -l /bin/login.sh 並儲存。[教學] 水星 MR90X 刷入官方 Openwrt
  6. 回到 MR90X 瀏覽器管理介面,進入 Network - IPTV/VLAN: Enable,勾選如下,保存修改。[教學] 水星 MR90X 刷入官方 Openwrt
  7. 此時已經啟動 Telnet ,可以在 SSH session 中確認。
  8. MobaXterm 新建 Telnet session,IP 與 剛剛 SSH session 相同 192.168.1.1 ,無須帳號密碼。此時 Telnet session 取得 Root 的權限。

安裝 OpenWrt

  1. 回到 SSH session,將從 OpenWrt 官網下載的 initramfs-kernel.bin
    透過左側 FTP 連線窗口,上傳到 /tmp 中。
  2. 同樣方式,將 busybox-arm64,傳送到 /tmp 中,並設定權限。
    cd /tmp
    chmod a+x busybox-arm64

  3. 檢查 initramfs-kernel.bin 的 MD5,確認檔案是否毀損。
    # Windows
    certutil -hashfile /tmp/initramfs-kernel.bin md5
    # Linux
    md5sum /tmp/initramfs-kernel.bin
  4. 進入 Telnet session,刪除舊的,新建一個適當大小的 Kernel volume ( 9MiB )
    ubirmvol /dev/ubi0 -N kernel
    ubimkvol /dev/ubi0 -n 1 -N kernel -s 9MiB
    [教學] 水星 MR90X 刷入官方 Openwrt
  5. 寫入 initramfs-kernel.bin
    ./busybox-arm64 ubiupdatevol /dev/ubi0_1 /tmp/initramfs-kernel.bin
    [教學] 水星 MR90X 刷入官方 Openwrt
  6. 重新啟動路由器
    reboot
  7. MobaXterm 新建/修改 SSH session,IP : 192.168.1.1 , Port : 22,連線至 OpenWrt。
  8. 透過左側 FTP 連線窗口,上傳 sysupgrade.bin/tmp 中。( 建議同樣驗證MD5 )
  9. 執行指令,即完成安裝 OpenWrt。
    sysupgrade -n /tmp/sysupgrade.bin

OpenWrt 介面

[教學] 水星 MR90X 刷入官方 Openwrt
感謝樓主分享,非常清楚,我最近買的WR90X照步驟做就順利刷機成功了
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!