Redmi AX6 可MESH组网 OpenWrt 固件

13718-standard-scale-1_00x-zapro

20210828重要更新:
固件版本:OpenWrt R21.8.28
内核版本:5.10.46
主要插件:IPv6、简单MESH、全能推送PushBot、科学外网(常用组件)、去广告(几个类似插件)、音乐、签到、游戏加速、smartdns、多拨、流控(eqos)、zerotier(与原版相比使用了op自带的防火墙,并增添了流量权限控制)、WireGuard、中继桥(relay)锐捷认证、IPTV等

登录IP:192.168.10.1      
密码:admin

固件及刷机工具下载:http://ct.tmioe.com/d/20763854-44865793-2436c1 密码:0101

一、Redmi AX6 打开 SSH

准备:电脑、openwrt 路由器、WinSCP

第一步|降级并恢复出厂设置
44
打开路由器后台选择 系统升级—手动升级—然后选择下载好的固件,勾选恢复出厂设置,等待重启。

第二步:使用WinSCP(文件协议选择SCP)登录openwrt路由器,上传wireless.sh至root目录下
209-standard-scale-1_00x-zapro

第三步|红米 AX 6 破解 SSH
将电脑用网线和 红米 AX6 连接(因为红米 ax6 解锁 Wi-Fi 可能会掉线)。

获取后台 STOK
4.43.49

登陆小米路由器后台后,浏览器地址栏 stok= 后面的一段内容即是(选中部分),准备好备用。

第一次请求

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

替换为上面的值
将替换好的值复制到浏览器请求,如果显示 code 0 则成功。
111

第二次请求

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

替换为小米路由器后台获得的值即可,其它均不用改变,将替换好的值复制到浏览器请求,如果显示 code 0 则成功。
112

第四步|验证 SSH 并备份
ssh 连接小米路由器ssh root@192.168.31.1 密码是你小米路由器后台 Wi-Fi 的密码(网线连接进入后台查看,保存好以后 SSH,telnet 连接密码都是这个),如果能 ssh 连接上则证明上述步骤均完成。

链接成功后进行备份

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

浏览器请求该地址下载备份

http://192.168.31.1/backup/log/mtd9

第五步:使用WinSCP(文件协议选择SCP)登录AX6路由器,上传ax3000.sh和fuckax3000至etc目录下,执行原教程命令

二、刷lede源编译的openwrt固件

第一步:论坛的另一个帖子开启ssh,准备免拆机刷qsdk固件,通过env参数启动不同分区的固件。

第二步: 设置env开启必要的选项,ssh下打以下命令

nvram set flag_last_success=0
nvram set flag_boot_rootfs=0
nvram set flag_boot_success=1
nvram set flag_try_sys1_failed=0
nvram set flag_try_sys2_failed=0
nvram set boot_wait=on
nvram set uart_en=1
nvram set telnet_en=1
nvram set ssh_en=1
nvram commit

第三部:mtd写入备份的qsdk固件,scp把固件xiaomimtd12.bin传到路由器tmp目录,ssh命令打以下:

mtd write /tmp/xiaomimtd12.bin rootfs

第四步:拨电源重新启动路由器
启动起来浏览器192.168.1.1,进入qsdk固件

第五步,qsdk比较大,要把rootfs_1分区扩大,从新分一下分区表,下是命令刷分区表的方法:
1. scp把固件a6minbib.bin传到路由器tmp目录
2. ssh 打以下命令刷分区表,以下两条命令
. /lib/upgrade/platform.sh
switch_layout boot; do_flash_failsafe_partition a6minbib "0:MIBIB"
命令打完,刷完,拔电源重启路由器

第六步:
1. 使用WinSCP(文件协议选择SCP)登录AX6,把固件openwrt-ipq807x-generic-redmi_ax6-squashfs-nand-factory.ubi(请修改相应的固件名,例如:xxx.ubi)传到路由器tmp目录
2. ssh 打以下命令刷固件,以下几条令:

ubiformat /dev/mtd13 -y -f /tmp/openwrt-ipq807x-generic-redmi_ax6-squashfs-nand-factory.ubi
fw_setenv flag_last_success 1
fw_setenv flag_boot_rootfs 1

然后重启路由器,打命令: reboot