设备参数

红米路由器 AX6 作为 AX5 系列的升级力作,核心配置全面进阶:搭载与小米路由器 AX3600 同源的高通 6 核处理器(4 核 CPU+2 核 NPU),配合 512MB 大内存与 6 路外置信号放大器,性能与信号覆盖双重提升。其延续小米高端路由的网络技术优势,支持 OFDMA+MU-MIMO 混合 Mesh 组网,可轻松实现多设备无缝漫游与全屋高速网络覆盖,满足家庭多终端同时连接的高效用网需求。本指南将详细拆解红米路由器 AX6 的 SSH 端口开启步骤,助您快速掌握操作方法。

准备工作
  • Windows 系统推荐安装 💾Putty 和 💾WinSCP;Mac 系统直接使用终端
  • 一台 OpenWRT 路由器(将解锁脚本通过广播写入路由设备,协助设备开启 SSH 端口)
  • 红米路由器 AX6 💾1.0.18 版固件  💽解锁脚本 
解锁脚本备用下载
注意

解锁设备有风险,若无编程能力请严格按照教程步骤执行,切勿随意插拔设备,以免设备变砖。

第一步 · 刷入稳定版固件

确认固件版本
  • 登陆小米路由器的后台。依次点击 常用设置 - 系统状态,检查路由器的系统版本是否为 1.0.18 版。
  • 若路由器当前版本低于 1.0.18 版,请将 💾1.0.18 版固件上传至设备,进行手动升级。
  • 若路由器当前版本高于 1.0.18 版,系统将提示无法降级,你可以使用官方的小米路由器修复工具完成降级。
undefined

第二步 · 为OpenWRT预装解锁脚本

undefined

为 OpenWRT 设备上传解锁脚本

操作步骤

解锁脚本 写入 OpenWRT 设备中,以实现 OpenWRT 设备开启广播后,为红米路由器开启 SSH 端口。">将 💾解锁脚本 写入 OpenWRT 设备中,以实现 OpenWRT 设备开启广播后,为红米路由器开启 SSH 端口。

  • 使用网线将 OpenWRT 设备与电脑相连;
  • 使用 WinSCP 的 SCP 登陆方式,将 解锁脚本 上传至 OpenWRT 设备的 /root 根目录下;
  • 一般 OpenWRT 设备使用 SSH/SCP 登录的账号为 root;密码为 
提示信息

我的 OpenWRT 设备后台地址为 10.0.0.1,请根据自己的设备管理地址 自行调整代码

scp wireless.sh root@10.0.0.1:/root/wireless.sh
undefined
undefined

为 OpenWRT 安装解锁脚本

登录 OpenWRT 设备,用 Putty 或 CMD 与设备建立 SSH 连接。密码依旧为空
ssh root@10.0.0.1

root@OpenWrt: ~

BusyBox V1.30.1 built-in shell (ash)
您的浏览器不支持 SVG 格式文件,建议升级您的浏览器

您的浏览器不支持 SVG 格式文件,建议升级您的浏览器
root@OpenWrt: ~ #

执行下面的脚本代码,为 OpenWRT 刷入红米路由器 AX6 所需的 SSH 破解程序包。
sh /root/wireless.sh

root@OpenWrt: ~

BusyBox V1.30.1 built-in shell (ash)
您的浏览器不支持 SVG 格式文件,建议升级您的浏览器

您的浏览器不支持 SVG 格式文件,建议升级您的浏览器
root@OpenWrt: ~ # sh /root/wireless.sh

当屏幕出现下面的提示信息时,按 回车 继续。

root@OpenWrt: ~


您的浏览器不支持 SVG 格式文件,建议升级您的浏览器

[Warning]Please make sure your router has wireless support! [Warning]Please make sure your router is restored to factory settings (not configured)! [Warning]Please make sure you've backed up the network and wireless settings! [Warning]Please make sure you've connected the router via *wired ethernet*! [Warning]Running this script will change your *network* settings!
Use Ctrl+C to exit or press enter key to continue..

当屏幕出现下面的提示信息,则表示解锁红米路由器 AX6 的 OpenWRT 设备已制作成功,等待设备重启

root@OpenWrt: ~

[info]Please now disconnect from this router, and connect to your Xiaomi/Redmi router.
[info]For Xiaomi AX6000/AX9000:

      Open your browser, access the following URL:
      http://192.168.31.1/cgi-bin/luci/;stok=/api/xqsystem/extendwifi_connect_inited_router?ssid=MEDIATEK-ARM-IS-GREAT&password=ARE-YOU-OK&admin_username=root&admin_password=admin&admin_nonce=xxx
[info]For Redmi AX6/AX3000:

      Open your browser, access the following URL:
      http://192.168.31.1/cgi-bin/luci/;stok=/api/misystem/extendwifi_connect?ssid=MEDIATEK-ARM-IS-GREAT&password=ARE-YOU-OK
      If the return code is 0, then access this URL:
      http://192.168.31.1/cgi-bin/luci/;stok=/api/xqsystem/oneclick_get_remote_token?username=xxx&password=xxx&nonce=xxx
[info]If the return code is 0, now you can connect to your router via SSH.
[info]SSH login password is 5GHz wireless connection password.
[Success]Thanks for usage.
[Staff]Gaicas Li, Robert Marko, Tianling Shen
[Warning] Restarting network...

第三步 · 获取设备SSH秘钥

操作步骤
  • 使用路由器管理员密码登录红米路由器后台,获取 STOK 并记录。STOK为下图地址栏中蓝色部分数值
  • 检查 OpenWRT 设备是否已经正常开机,且开启了 WiFi 广播功能。广播 SSID 为:MEDIATEK-ARM-IS-GREAT
undefined

第一次请求

打开浏览器,在浏览器地址栏中输入以下代码,将代码中的 <STOK> 替换成刚刚获取的STOK值,并按回车,等待路由器主动请求 OpenWRT 为设备开启 SSH 端口。

http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/extendwifi_connect?ssid=MEDIATEK-ARM-IS-GREAT&password=ARE-YOU-OK
undefined

的提示,则表示第一步已经解锁成功。">当浏览器出现 "code":0 的提示,则表示第一步已经解锁成功。

第二次请求

打开浏览器,在浏览器地址栏中输入以下代码,将代码中的 <STOK> 替换成刚刚获取的STOK值,并按回车,等待路由器主动请求 OpenWRT 为设备开启 SSH 端口。

http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/oneclick_get_remote_token?username=xxx&password=xxx&nonce=xxx
undefined

的提示,则表示红米路由器 AX6 的 SSH 端口已经解锁成功。">当浏览器出现 "code":0 的提示,则表示红米路由器 AX6 的 SSH 端口已经解锁成功。

查看SSH密钥

  • 重新登录红米路由器管理后台;
  • 在路由器管理界面中查询 SSH 密码。如图所示,5GHz 频段中的密码就是设备的 SSH 密码。
  • 请记录并保存好该密码,随后可自行更改所有频段密码,修改 WiFi 密码的操作并不会修改设备的 SSH 密码
undefined

第四步 · 执行备份固化等操作

通过 SSH 进入路由器系统

Windows 用户可使用 命令提示符、MacOS 用户可使用 终端。执行下面命令即可使用 SSH 端口连接到红米路由器。

ssh root@192.168.31.1
SSH 用户名root
SSH 密码上一步获得的密钥

Windows PowerShell


PS C:\Users\Windows> : ssh root@192.168.31.1

root@XiaoQiang: ~

BusyBox V1.30.1 built-in shell (ash)
您的浏览器不支持 SVG 格式文件,建议升级您的浏览器
root@XiaoQiang: ~ #

创建备份文件

mkdir /tmp/syslogbackup/
dd if=/dev/mtd9 of=/tmp/syslogbackup/mtd9

root@XiaoQiang: ~

BusyBox V1.30.1 built-in shell (ash)
您的浏览器不支持 SVG 格式文件,建议升级您的浏览器
root@XiaoQiang: ~ # mkdir /tmp/syslogbackup/
                   dd if=/dev/mtd9 of=/tmp/syslogbackup/mtd9

下载备份

浏览器请求该地址下载备份:http://192.168.31.1/backup/log/mtd9

固化SSH

提示信息

🔘 将 fuckax3000 文件通过 SCP 上传至红米 A6 的 根目录

🔘 Windows 用户可以使用命令提示符(CMD);MacOS 用户可以使用终端。

🔘 代码中的 fuckax3000 需要替换绝对地址;

例如:scp C:\Users\ALIENWARE\Desktop\fuckax3000 root@192.168.31.1:/tmp
操作步骤
  • 执行下面的指令:
scp fuckax3000 root@192.168.31.1:/tmp
  • 返回至红米路由器 AX6 并执行:
chmod +x /tmp/fuckax3000
/tmp/fuckax3000 unlock

等待系统重启

  • 重新 SCP 上传一遍脚本(因为重启后,tmp 文件会被清空)
scp fuckax3000 root@192.168.31.1:/tmp
  • SSH 重新连接上红米 AX6 后,执行:
chmod +x /tmp/fuckax3000
/tmp/fuckax3000 hack
/tmp/fuckax3000 lock

这会设置永久的 ssh、telnet、uart 权限,也会计算出默认密码,记得保存

提示信息

如果升级后丢失 SSH 权限,你也可以 telnet 连接上 AX6 后执行,即可恢复 SSH。密码依旧为上一步计算出的默认密码

telnet 192.168.31.1

Windows 打开 telnet 教程;MacOS 需要安装 brew 后,通过 brew 安装 telnet。">如果你的设备提示没有 telnet,请参考:Windows 打开 telnet 教程;MacOS 需要安装 brew 后,通过 brew 安装 telnet。

sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
/etc/init.d/dropbear start

恭喜!红米路由器 AX6 的 SSH 端口开放操作已圆满完成。现在,你可以自由安装各类拓展插件,解锁更多进阶玩法,沉浸式体验发烧级路由改造的乐趣啦!

草东