红米 AX3000 (AX6) 路由器解锁 SSH 教程

红米 AX3000 (AX6) 路由器解锁 SSH 教程

William
2021-05-13 / 234 评论 / 6,213 阅读 / 正在检测是否收录...

ac3000(AX6)图片

准备

  • 一台搭载了 OpenWrt 系统的无线路由器(下称路由 A)
  • 红米 AX3000 (aka. AX6)(下称路由 B)
  • 一台支持网线连接的电脑(下称电脑)
  • 完整的 shell-script/unlock-redmi-ax3000 源码( 下载源码

步骤

1、登入路由 B 后台,检查固件版本。

推荐的版本号为:MiWiFi 稳定版 1.0.18(点此下载),本教程仅保证在该版本下有效
若版本号不匹配,请先升级 / 降级固件。

2、将电脑与路由 A 通过有线连接

进入源码目录,假设路由 A 地址为 192.168.1.1,在电脑上执行命令:

scp wireless.sh root@192.168.1.1:/root/wireless.sh

scp transfer wireless.sh script

然后通过 SSH 连接,执行下面的命令(按回车确认):

警告: 执行本脚本会更改您的网络和无线设定,执行之前请务必备份相关数据

sh /root/wireless.sh

execute wireless.sh

3、将电脑与路由 A 断开,转接到路由 B

登入路由器后台,从浏览器地址栏中获取 STOK,其中的 xxx 即为 STOK

http://192.168.31.1/cgi-bin/luci/;stok=xxx

然后 依次 访问下面的 URL(STOK 不含尖括号):
注意:这可能需要花费一点时间,并且有几率失败,请多尝试几次

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

如出现 connect success 则代表路由 B 已成功连接到路由 A,可以继续访问下一个 URL:

routerB connect success

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

如出现下图中的内容,则代表 SSH 开启成功

enable ssh on routerB successfully

4、将必要文件传输至路由 B
刷新路由 B 后台界面,此时 5GHz 无线连接密码已经被自动更改为 SSH 登录密码

ssh pwd

进入源码目录,在电脑上执行下列命令:

scp ax3000.sh root@192.168.31.1:/etc/ax3000.sh
scp fuckax3000 root@192.168.31.1:/etc/fuckax3000

然后通过 SSH 连接,执行下列命令:

1

评论 (234)

取消
  1. 头像
    shyushi
    Windows 10 · Google Chrome

    123

    回复
  2. 头像
    wen0885
    iPhone · Safari

    谢谢分享

    回复
  3. 头像
    123
    Windows 10 · Google Chrome

    123

    回复
  4. 头像
    imtux
    Linux · Google Chrome

    很好

    回复
  5. 头像
    test
    MacOS · Google Chrome

    好的

    回复
  6. 头像
    sssfan
    Windows 10 · Google Chrome

    看看

    回复
  7. 头像
    4
    MacOS · Safari

    谢谢分享

    回复