H3C NX30 Pro 就是目前百元路由器中性价比最高的(除了运营商定制机),京东618促销价格在159元左右,非常推荐。H3C NX30 Pro 和 360 T7、小米 WR30U 的硬件配置完全一样,用的都是百元路由器神U MT7981B,arm A53 双核 1.3Ghz,256M 的内存,也都是内置功放 Wi-Fi 信号没差,都是 200 元内最好。H3C NX30 Pro 主要优势是非运营商定制限制少,购买和保修都方便,目前刷机也是最方便的。
- 主要参考了恩山 237 的帖子,也用的他的固件。
准备工作
- H3C NX30 Pro 路由器
- 有网口的 Windows 电脑(主要用 telnet、ssh,别的系统也行)
- 下载需要的文件(包含了 termius、winscp、和固件)
开启 SSH
这一步请确保路由器能正常联网。NX30 Pro 默认开启了 telnet,默认的地址是 192.168.124.1,用户名是 H3C(全大写),密码就你设置的路由器后台密码,端口是 99。
打开 termius 选择 New Host 添加,Address 填写 192.168.124.1,取消勾选 SSH,勾选 Telnet,Port 端口填写上 99。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F82fada35-f101-41ce-ba46-31dc43c86a2a%2FSnipaste_2023-06-04_17-30-30.png?table=block&id=e93fd997-b518-4f65-a880-cb8df1fd25e1&cache=v2)
然后输入用户名和密码,输入密码不会显示,回车即可连上 Telnet。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ffd8ddf35-e495-4f1d-99d6-143c90497aef%2FSnipaste_2023-06-04_17-29-52.png?table=block&id=3215fea7-49d1-493b-aaf4-9940db903ca4&cache=v2)
然后复制下面的代码到终端里执行即可开启 SSH:curl -o /tmp/dropbear.ipk https://downloads.openwrt.org/releases/packages-19.07/aarch64_cortex-a53/base/dropbear_2019.78-2_aarch64_cortex-a53.ipk opkg install /tmp/dropbear.ipk /etc/init.d/dropbear enable /etc/init.d/dropbear start
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ffa297ff8-df2e-468c-9a2a-42aba811b7e6%2FSnipaste_2023-06-04_17-43-21.png?table=block&id=f240e432-97b6-49e5-a50a-51f0fbb5e7c2&cache=v2)
备份系统
在终端里执行这命令,将系统备份到 tmp 路径下,备份的过程比较慢,需要 1-2 分钟。dd if=/dev/mtd5 of=/tmp/backup.img
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F0d538e33-3405-44a1-8f1a-2b68fe240dbb%2FSnipaste_2023-06-04_17-54-24.png?table=block&id=df382e67-f785-4a00-8e1f-e072279092d0&cache=v2)
然后打开 WinSCP,文件协议选择 SCP,主机名 192.168.124.1,端口号 22,用户名 H3C,然后登录输入密码就能连上。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd4256e7e-32af-4f8e-90f4-a2041815ba11%2FSnipaste_2023-06-04_17-59-16.png?table=block&id=df35f2c9-e745-4d65-92e7-cd44841a5740&cache=v2)
登录后,将右侧 NX30Pro tmp 路径下的 backup.img 文件拖到左边电脑上保存,刷回官方固件需要用到。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F2c1686e6-571b-4b4b-bf1d-c4194590c66d%2FSnipaste_2023-06-04_18-00-40.png?table=block&id=a2f25544-1e26-4e83-9234-b4da6ec89275&cache=v2)
刷写 uboot
两种方式二选其一即可,更推荐方法一,因为有可能 curl 因为网络问题无法正常下载 uboot。
方法一(更推荐)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F5741c417-e986-4ef5-9563-0c6464aaf81e%2FSnipaste_2023-06-13_17-05-07.png?table=block&id=2aad5df8-c5e2-43a5-93b1-3f7f915d461a&cache=v2)
将下载好的 uboot.bin 文件从左边电脑拖进右侧路由器 tmp 路径下。
然后执行命令,如图所示完成了写入 uboot。(请确保MD5 校验结果和图中相同,再敲回车执行,否则会变砖)cd /tmp md5sum uboot.bin mtd write /tmp/uboot.bin FIP
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fbbe1ddeb-ea48-4b0f-b847-13defc8ba9a7%2FSnipaste_2023-06-13_17-28-12.png?table=block&id=d533b0b2-f805-46fb-9eee-4f719afcb962&cache=v2)
方法二
在终端直接复制执行,就能完成 uboot 的写入。(请确保MD5 校验结果和图中相同,再敲回车执行,否则会变砖)cd /tmp curl -L https://share.qust.me/d/%E8%B7%AF%E7%94%B1%E5%99%A8/NX30Pro/uboot.bin -o uboot.bin md5sum uboot.bin mtd write /tmp/uboot.bin FIP
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fdbc155d8-4e40-4b0e-9899-68d12acbfda5%2FSnipaste_2023-06-13_17-25-42.png?table=block&id=4e7fe7de-b16d-4c40-b9ae-1b5896374a85&cache=v2)
刷写 openwrt
路由器断电后,先按住背后 Reset 恢复按钮不放,再插电,等待 10s 左右松开背后 Reset,路由器就进入了 uboot,电脑用网线连接路由器 LAN1,并设置好静态 IP:IP地址填 192.168.1.2,子网掩码 255.255.255.0,网关 192.168.1.1,DNS 192.168.1.1。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F99850372-fe52-4822-be76-5c3965577fe1%2FSnipaste_2023-06-04_18-52-10.png?table=block&id=6eda3d57-afec-4ed8-a398-c8e18393d840&cache=v2)
现在浏览器打开 192.168.1.1 就能打开 uboot 后台。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fd346bcca-fa78-4a4c-be4e-a5cd85e24bcd%2FSnipaste_2023-06-04_18-54-38.png?table=block&id=f51780be-0c2a-4b58-a800-642a9512836a&cache=v2)
选择下载好的 NX30pro 的固件,upload 上传后,update 更新,写入即可。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F342bfdb9-0608-45ad-aab6-d5e079cdafb9%2FSnipaste_2023-06-04_18-56-37.png?table=block&id=d94d2567-b017-473c-ac0e-8f8d8b65584b&cache=v2)
更新完成后系统会重启进入 openwrt 的系统,默认的 WiFi 是 MTK 开头没有密码,后台地址 192.168.6.1,用户名 root,密码 password。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F96baccb6-f4dc-4369-b66e-fa8b589ed0f7%2FSnipaste_2023-06-04_18-58-15.png?table=block&id=71e89277-96fa-434e-bc3f-25c2d53b0f42&cache=v2)
刷回官方
刷回官方非常简单,进入 uboot 后选择之前备份的 backup.img 文件更新即可,系统就会重启进入官方的系统。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc1182f7b-e233-4edb-ba08-79016c96fb88%2FSnipaste_2023-06-04_18-59-03.png?table=block&id=d9b123d7-ad01-4468-96ed-9a058c064870&cache=v2)
总结
H3C NX30 Pro 和之前推荐的两款 MT7981B 的路由配置没区别,非运营商定制,和最方便的刷机就是最大的优势,两百元价格内 MT7981B 的路由器有着最优秀的 WiFi 信号,还算不错的 CPU 性能,但我认为最重要的是能刷机并且有好的社区支持。