Redmi AX6 openwrt

  • Redmi AX6 刷机
  • SSH
  • 路由器固件
  • 虚拟机OP
  • 网络设置
  • 解锁SSH
  • 刷OpenWrt
  • 切换分区
  • OpenWrt固件
  • AX6刷回官方固件
  • 关闭防火墙
  • 开刷



此方法无需第二个路由器B

总览

红米AX6000刷docker 红米ax6 docker_固件

Redmi AX6 刷机

https://pan.baidu.com/s/168UqNdURVfcmsewKY4swmg 提取码:02ba

硬件
	红米AX6
	笔记本(Win11)
软件
	virtualbox
	WinScp
	cmd / powershell / xshell
固件
	AX6 : 1.0.18

SSH

路由器固件

登录到小米控制台

192.168.31.1

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_02

点击手动升级

选择 miwifi_ra69_firmware_45a77_1.0.18.bin

选择 清除当前所有用户配置

红米AX6000刷docker 红米ax6 docker_固件_03

等待重启

虚拟机OP

红米AX6000刷docker 红米ax6 docker_网络_04

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_05

名称
目录
类型
版本

默认内存

红米AX6000刷docker 红米ax6 docker_服务器_06

选择文件中的 openwrt-x86-64-generic-squashfs-combined.vmdk

红米AX6000刷docker 红米ax6 docker_网络_07

红米AX6000刷docker 红米ax6 docker_固件_08

然后创建

红米AX6000刷docker 红米ax6 docker_服务器_09

创建完毕

网络设置

设置 -> 网络 -> …

红米AX6000刷docker 红米ax6 docker_网络_10

设置完毕后启动虚拟机。

默认登录IP地址是 192.168.5.1

设置win下网络设置

红米AX6000刷docker 红米ax6 docker_固件_11

红米AX6000刷docker 红米ax6 docker_服务器_12

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_13

然后访问 192.168.5.1

root / password

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_14

红米AX6000刷docker 红米ax6 docker_固件_15

然后修改设置

需要 winScp

红米AX6000刷docker 红米ax6 docker_网络_16

root / password

然后点击更新就可以

然后把文件上传到 openwrt

红米AX6000刷docker 红米ax6 docker_固件_17

然后通过 ssh 登录 openwrt

# ssh root@192.168.5.1

# yes
#输入yes确认

# password
#输入password密码登录

红米AX6000刷docker 红米ax6 docker_固件_18

#输入下面命令 运行 op初始化
# sh /root/wireless.sh
#点两次回车

红米AX6000刷docker 红米ax6 docker_ssh_19

红米AX6000刷docker 红米ax6 docker_ssh_20

复制图中的链接,后面会用到

http://192.168.31.1/cgi-bin/luci/;stok=<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

初始化设置完成,下面装上无线网卡

在系统中搜索 移动热点

红米AX6000刷docker 红米ax6 docker_网络_21

红米AX6000刷docker 红米ax6 docker_网络_22

设置个人热点

然后需要关闭热点的 DHCP 功能

红米AX6000刷docker 红米ax6 docker_网络_23

红米AX6000刷docker 红米ax6 docker_服务器_24

关闭个人热点的 IPv4 设置

至此, 移动热点完成设置

关闭虚拟机

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_25

然后, 设置 -> 网络 -> 桥接 -> M开头

红米AX6000刷docker 红米ax6 docker_网络_26

启动 OP

红米AX6000刷docker 红米ax6 docker_服务器_27


解锁SSH

登录小米后台

192.168.31.1

红米AX6000刷docker 红米ax6 docker_网络_28

stok= 后面的复制下来

http://192.168.31.1/cgi-bin/luci/;stok=22e0d7bf184929c73097fb9c6f1afee6/web/home#router
# 22e0d7bf184929c73097fb9c6f1afee6

然后把刚才我们复制下来的网址中的 stok 进行替换

# http://192.168.31.1/cgi-bin/luci/;stok=<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

#<STOK> 替换为 22e0d7bf184929c73097fb9c6f1afee6
#将ssid 改为 移动热点账户 openwrt
#将password 改为 移动热点密码 12345678
#将admin_username 改为 op的账户 root
#admin_password 改为 op的密码 password


#修改完后 ↓
# http://192.168.31.1/cgi-bin/luci/;stok=22e0d7bf184929c73097fb9c6f1afee6/api/xqsystem/extendwifi_connect_inited_router?ssid=openwrt&password=12345678&admin_username=root&admin_password=password&admin_nonce=xxx

访问该链接 等待30s后 出现此界面

如果是其他界面,则打开启动热点再次尝试。

红米AX6000刷docker 红米ax6 docker_服务器_29

{"token":"; nvram set ssh_en=1; nvram set uart_en=1; nvram set boot_wait=on; nvram commit; uci set wireless.@wifi-iface[0].key=`mkxqimage -I`; uci commit; sed -i 's/channel=.*/channel=\u0022debug\u0022/g' /etc/init.d/dropbear; /etc/init.d/dropbear start;","code":0}

说明成功,此时访问小米后台查看密码

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_30

此时的密码已经被修改

然后通过 ssh 用刚获取的 密码 来登录 AX6

# ssh root@192.168.31.1
# yes
# 9675bca8

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_31

成功解锁SSH , 可以用任意shell工具

username: root
password: 9675bca8

刷OpenWrt

切换分区

查看分区

nvram get flag_last_success

红米AX6000刷docker 红米ax6 docker_固件_32

0 : 当前分区为 mtd12 (root_fs)
1 : 当前分区为 mtd13 (root_fs1)

此时当前为 mtd13 (root_fs1)

以下步骤针对 1 的结果进行

切换当前启动的系统分区为12分区
# nvram set flag_last_success=0
# nvram set flag_boot_rootfs=0
# nvram commit
# reboot

再次查看

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_33

红米AX6000刷docker 红米ax6 docker_固件_34

现在已经切换为 mtd12 (root_fs) 分区

OpenWrt固件

WinScp 连接 AX6

红米AX6000刷docker 红米ax6 docker_服务器_35

root / 9675bca8

红米AX6000刷docker 红米ax6 docker_服务器_36

yes

然后把 openwrt-ipq807x-generic-redmi_ax6-squashfs-nand-factory.ubi 上传到 \tmp 目录下

这里的op固件是https://pan.baidu.com/s/1zBtzdk1ERG4SYeTHu-b2lw
提取码:2333

红米AX6000刷docker 红米ax6 docker_ssh_37

刷入固件

# ssh root@192.168.31.1
# ubiformat /dev/mtd13 -y -f /tmp/你上传的固件文件名

红米AX6000刷docker 红米ax6 docker_固件_38

#切换启动分区为13分区
# nvram set flag_last_success=1
# nvram set flag_boot_rootfs=1
# nvram commit
# reboot

查看你网络的C段

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_39

然后访问 192.168.123.1

进入系统后进行备份升级

红米AX6000刷docker 红米ax6 docker_网络_40

红米AX6000刷docker 红米ax6 docker_服务器_41

取消勾选 保留配置

上传 openwrt-ipq807x-generic-redmi_ax6-squashfs-nand-sysupgrade.bin

然后重写进入op系统

*************************************

OP切换到小米系统
fw_setenv  flag_last_success 0
fw_setenv flag_boot_rootfs 0
reboot

小米系统切换到OP
nvram set flag_last_success=1
nvram set flag_boot_rootfs=1
nvram commit
reboot
*************************************

AX6刷回官方固件

http://www1.miwifi.com/miwifi_download.html

下载 -> ROM -> AX6

miwifi_ra69_all_81ac71_1.1.10.bin

关闭防火墙

关闭自带的防火墙,关闭Windows defnender 防护,关闭杀毒软件,关闭各种安全防护。

红米AX6000刷docker 红米ax6 docker_固件_42

红米AX6000刷docker 红米ax6 docker_ssh_43

开刷

红米AX6000刷docker 红米ax6 docker_网络_44

小米路由器修复工具 添加 miwifi_ra69_all_81ac71_1.1.10.bin

红米AX6000刷docker 红米ax6 docker_服务器_45

选择与路由器 LAN 口连接的地址

红米AX6000刷docker 红米ax6 docker_服务器_46

红米AX6000刷docker 红米ax6 docker_红米AX6000刷docker_47

非常重要

红米AX6000刷docker 红米ax6 docker_网络_48

红米AX6000刷docker 红米ax6 docker_服务器_49

断电重启之后进入 192.168.31.1

就可以继续使用了