废话不多说,前段时间在拼多多看到的路由器,中国移动 RAX3000Me,网上看了一圈信息很少,但是恩山里看到了有人成功刷入 OpenWRT 的,刚好手上有一张满 100-50 的券,遂以 ¥54 的价格购入。
外观评价
基本和 RAX3000M 一致,但是底部增加了两个挂钩母座,且天线的旋转限位从 90 度增加到了 180 度,更方便挂墙使用。
配置方面和 RAX3000M 相差并不大,基本上只有闪存、内存芯片的型号不一样,但是大小和 RAX3000M NAND 版是保持一致的。同样的,MT7981、512 M 内存,128 M 闪存,1 WAN 3 LAN,1 个 USB 3.0。
刷入 uboot
开启 Telnet
相比于 RAX3000M,这款路由器的配置是加密的,而且其加密是根据每台机器的 SN 码进行的,所以不能像 RAX3000M 那样便利的开启 SSH 进行刷机。在恩山大佬的教程中,提供了解密和二次加密的方法,但是因为其必须在 Linux 环境下进行,有一定的门槛。为了更加方便的获取适用于自己的 SN 码的配置文件,我写了一个 Shell 脚本托管在 Replit 平台,可以通过注册这个平台并复制我的项目,以供生成自己的配置文件。
以下是链接,注册并登录 Replit 后,按照其 README 进行操作即可。
Rax3000Me-telnet-conf - Replit
刷写uboot
登录进入 Telnet 后,需要把 uboot 文件下载到路由器的内存里。
如果路由器有网,可以直接下载,在 telnet 中使用命令:
1
wget -P /tmp https://github.com/QiYueYiya/OpenWrt-Actions/releases/download/RAX3000Me_Files/mt7981_cmcc_rax3000m-fip-fixed-parts.bin
如果路由器没有联网,那么需要在内网开启一个 http 服务器提供文件下载服务:
可以参考 QiYueYiya 大佬的方法,使用 HTTP File Server 软件在 Windows 电脑上启动一个 HTTP 文件分享服务器,然后在 telnet 中使用命令:1
wget -P /tmp http://192.168.10.2/mt7981_cmcc_rax3000m-fip-fixed-parts.bin
将 uboot 文件下载到路由器内存里。实操中我发现使用内网设备(甚至 Android 手机)运行一个 AList 客户端也可以起到相同的效果。
接着继续在 telnet 中使用命令刷入 uboot:
1 | mtd write /tmp/mt7981_cmcc_rax3000m-fip-fixed-parts.bin FIP |
刷入第三方固件
首先将路由器断电,并用牙签等物品插入路由器的 Reset 按键的小孔,按住 Reset 键,再给路由器通电,等到指示灯变绿,则路由器已经进入了 uboot。
接着将路由器的 LAN 口与电脑的网线接口相连,并将电脑的以太网的 IP 分配方法改为手动,IPv4 地址改为 192.168.1.2
,子关掩码为 255.255.255.0
,网关为 192.168.1.1
。
接着电脑打开浏览器,在地址栏输入 http://192.168.1.1
即可进入 uboot 的操作界面,刷写 factory 固件并等待路由器重启即可。刷机完毕后,将电脑的 IP 分配方法改回 DHCP 自动获取。
如果刷的是 QiYueYiya 大佬的固件,则刷机后的后台地址为
http://192.168.5.1
。
在 OpenWRT 中升级固件时,使用 sysupgrade 固件。