随着使用设备越来越多,每台设备上都要安装相应的科学上网软件,变得越来越麻烦。看到网上有给软路由的刷机教程,顺藤摸瓜,找到了给路由器刷机的教程[3]。看得十分心痒痒,直接开搞。
准备工作
- 一台红米 AX6S(京东购入,¥279,自带网线)
- AX6S 刷机包[1]
操作步骤
路由器刷入有漏洞的固件版本
开箱新买来的红米 AX6S,插上电源,插上网线,等待前面指示灯亮起(共两个,System 和 Internet),其中可能是因为刚买来的缘故,Internet 灯是黄色的,System 等是蓝色的(正常)。
打开笔记本电脑的无线网络设置,找到【xiaomi-router-rb03_miap3395】的 WiFi 名称,连接(开放式,不需要密码)。
连接成功后,打开浏览器,在地址栏输入 192.168.31.1
,进入 AX6S 路由器的后台。按照提示进行初始设置,设置完成后。重新进入路由器的后台,密码为你刚刚所设置的路由器密码。
点击右上角【Redmi_AX6S】,点击【系统升级】→【手动升级】→【浏览】,找到 AX6S 刷机包,选择 miwifi_rb03_firmware_stable_1.2.7(内测版).bin
文件,点击【开始升级】。
等待路由器指示灯变蓝色后,在无线网络设置中找到这台 AX6S 对应的 WiFi 名称(如果没修改还是之前的),输入密码,打开浏览器,输入上述地址,重新进入后台。如图,可以看到界面有水印,版本为开发版 1.2.7。刷入成功!
计算路由器 Root 密码
网址:Xiaomi Router Developer Guide & Tools (miwifi.dev)
打开该网址,输入自己路由器设备的 SN 码,如上图右下角或路由器背面。计算得到 Root 密码。(最好复制到记事本或者哪里,方便之后查看和输入)
使用 Putty 工具解锁 SSH
打开 AX6S 刷机包,找到 putty 文件夹,双击打开 putty_x64_0.70汉化版.exe
。按下图依次输入和点击,端口会自动从 22 变成 23,这个不用管。
打开后输入用户名 root
,密码:刚刚计算所得到的(不显示)。(小技巧:复制该密码,回到登录界面,右键直接粘贴,然后回车)。可以看到大大的 ARE U OK。
复制粘贴下面的代码进去,然后敲回车。即可解锁 SSH。
1 | nvram set ssh_en=1 & nvram set uart_en=1 & nvram set boot_wait=on & nvram set bootdelay=3 & nvram set flag_try_sys1_failed=0 & nvram set flag_try_sys2_failed=1 |
使用 WinSCP 工具刷入 Openwrt 底包
打开 AX6S 刷机包,找到 WinSCP 文件夹,双击打开 WinSCP.exe
,按下图依次选择、输入和点击。密码依然是刚刚算出来的密码。点击登录后,会跳出【警告】,选择【跳过】即可。
进入后,依次点击右侧栏的 …
→ tmp
文件夹。打开 AX6S 刷机包,找到 ax6s 文件夹,把 factory.bin
文件拖拽到 tmp
文件夹空白处,等待上传。上传成功后,打开刚刚的 Putty 界面,复制粘贴以下命令,敲回车。然后等待路由器重启(Rebooting……)。
1 | mtd -r write /tmp/factory.bin firmware |
路由器自动重启完成后,即路由器指示灯变蓝色。进入无线网络设置,找到 Openwrt5G / Openwrt 连接,如果需要密码就是 12345678。
配置 Openwrt
打开浏览器,输入 192.168.6.1(如果不知道这个地址,可以打开 cmd 命令行,输入 tracert www.baidu.com
,看到的第一个网络(ImmortalWrt.lan,后面的 IP 就是它的网关)。进入 Openwrt 后台登录界面,依次输入用户名:root,密码:password,进入管理界面(简陋版)。
在左边栏依次点击【系统】→【备份/升级】,找到【刷写新的固件】,取消勾选【保留配置】,点击【浏览】,选择 AX6S 刷机包下 ax6s 文件夹中的 sys.bin
,点击【刷写固件】→【处理】。等待刷写固件。待路由器指示灯变蓝,在 WiFi 列表中找到 Openwrt5G / Openwrt 连接,重新进入后台管理界面,可以看到左边栏多了很多东西。刷写成功!
上网配置
(下一篇详细讲解)
无线配置[2]
左边栏依次点击【网络】→【无线】,可以看到有两个配置,一个是普通,一个是 5G。分别对其设置:点击【基本设置】,修改名称、加密(选最长的 WPAPSKWPA2PSK)、密码,然后点击【保存&应用】。修改成功后,在左边栏依次点击【系统】→【重启】,等待路由器指示灯变蓝色,再连接即可。
增加新的固件[4]。
参考
[1] AX6S 刷机包 - 蓝奏云 (lanzouf.com)
[2] openwrt/lede无线WIFI名称及密码设置教程图文教程 - OpenWrt / LEDE - 你好多多DIY (nihaodd.com)
- 本文标题:Redmi AX6S 路由器刷 Openwrt
- 创建时间:2023-03-17 15:26:17
- 本文链接:2023/03/17/038-Redmi-AX6S-路由器刷-Openwrt/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!