Preface
- 入手时间: 2023.06.03
- 入手价格: 154.00 CNY
- 入手渠道: 京东
一直想体验一下路由器翻墙, 让家人也可以便捷的翻墙. 最近看到 NX30 Pro 可以刷 Openwrt, 所以趁着 618 的时候入手了. 以下是我的折腾记录.
本教程改自 恩山论坛 , 对部分细节做了改动, 无需备份原厂固件, 无需多次重复操作.
1. 刷入小分区
刷如过程需要电脑有线连接路由器
1.1 开启 ssh
路由器连接网络, 输入 192.168.124.1 , 设定路由器初始密码, 其他一路 next, 直到显示网络设置完毕即可.
通过 telent 链接路由器
IP: 192.168.124.1
, Port: 99
, Username: H3C
, Password: 你的 WIFI 密码
首先下载 Dropbear
|
|
通过 Dropbear 开启 ssh
|
|
1.2 刷入固件
关闭窗口, 使用 ssh 链接路由器.
IP: 192.168.124.1
, Port: 22
, Username: H3C
, Password: 你的 WIFI 密码
运行如下命令将小分区的 uboot.bin
推包到路由器的 tmp 目录, 其中 localfile path 为本地文件路径, 如 C:\Users\Username\Desktop\uboot.bin
. (如使用 MobaXterm/Finalshell 等可直接拖拽至 tmp 文件夹)
|
|
运行如下命令刷入 uboot, 此 uboot 可引导原厂固件
|
|
拔掉路由器电源, 按住路由器背后的 reset 按钮不放并重新插入电源, 大约10s 后松开. 通过网卡设置电脑固定 IP 为 192.168.1.2, 访问 192.168.1.1
进入 uboot 刷机界面, 上传 nx30-firmware.bin
点击 upload 等待刷入, 完成后点击 update, 等待两分钟, 路由器会自动重启. 记得电脑改为固定 IP.
默认 IP: 192.168.6.1
, 用户名: root
密码: password
.
1.3 Tips
注意,
- ImmortalWrt 为 OpenWrt 的一个分支,很多指令类似
- 刷入固件后, 默认为公开网络, 设置密码请去
网络 -> 无线 -> 配置
中设置. 其中 SSID 为 WiFi 名称, 认证模式选择WPA2PSKWPA3PSK
(最长那个)
2. 刷入大分区
对于绝大部分人, 只需要刷入小分区就够用, 日常使用很少出现配置错误. 大分区不能完美兼容, 本部分适合动手能力较强的折腾玩家.
将网卡改为固定 IP(同上), 进入小分区的 uboot 刷入大分区的过度固件, 等待大约两分钟, 路由器重启.
电脑改为固定 IP, 进入 192.168.6.1
中的 系统 -> 备份/升级 -> 选择 MTD 分区 -> config - > 备份 MTD
.
通过 ssh 连接(同上), 将大分区的 uboot 推包到 tmp 文件夹, 进入大分区 uboot 刷入大分区固件, 大约等待两分钟将网卡改为自动获取 IP.
待路由器重启后, 进入 192.168.6.1 , 账号密码同上, 即可进入大分区后台.
3. 刷回原厂固件
以下演示大分区刷入原厂的方法, 如只刷入小分区, 则跳过第一步, 直接进入 uboot 刷入过度固件即可.
-
通过 ssh 刷入小分区 uboot
1
mtd write /tmp/uboot.bin FIP
-
进入 uboot 刷入过渡固件
-
过度固件中刷入备份的
config
文件1
mtd write /tmp/config.bin config
-
进入 uboot 刷入原厂固件.
Summary
我应该是算是一个极简主义者, 所以一直对电脑/手机多运行一个软件很不爽. 现在把 Proxies 架设在路由器上, 总算少了一个运行的软件, 让人感觉心情舒畅.