一、准备工作说明
在进行红米AX6000路由器的刷机操作之前,需要做好以下准备工作,以确保刷机过程的顺利和稳定:
- 硬件连接:
- 将红米AX6000路由器的WAN口连接到现有的网络,以确保路由器可以接收到网络信号。
- 使用网线将路由器的LAN口与一台电脑相连。建议使用有线连接,因为这样可以提供更稳定的连接,减少刷机过程中可能出现的连接问题。
- 软件准备:
- 准备一个可以连接SSH(Secure Shell)和Telnet的工具。SSH是一种加密的网络协议,用于安全地访问和控制远程计算机或设备。Telnet是一种较旧的网络协议,用于远程登录到服务器,但安全性低,通常不推荐使用。
- 确保电脑已安装相应的SSH客户端软件,以便在刷机过程中可以远程登录到路由器进行操作。
- 其他注意事项:
- 在刷机前,建议备份当前路由器的配置文件,以防万一刷机失败,可以恢复到刷机前的状态。
- 确保了解刷机的具体步骤和可能的风险,如果不熟悉刷机过程,可以查找相关教程或寻求专业人士的帮助。
- 刷机过程中,保持电源稳定,避免突然断电导致刷机失败。
- 刷机完成后,可能需要重新配置路由器的网络设置,包括WAN和LAN的相关参数。
通过以上步骤,可以为红米AX6000路由器的刷机工作做好充分的准备,降低刷机过程中出现问题的风险,确保刷机过程的顺利进行。
⚠️ 重要提醒:刷机有风险,刷机需谨慎,请在了解以及掌握一定的相关知识后再决定是否进行刷机。
免责声明:本文档仅供学习和参考之用,不对因刷机导致的问题承担责任。如果刷机过程中出现任何问题,包括设备损坏(俗称“变砖”)等,需要您自行解决。
二、解锁路由器SSH
截止本文发布时,Redmi AX6000固件版本为1.0.67,此版本无需刷固件即可解锁SSH。据说小米已经在修复SSH的漏洞了,以后解锁SSH就比较困难了。
解锁SSH的详细步骤教程,可以参考项目文章步骤一的内容,本文就不在重复赘述了!点击访问:解锁路由器SSH
三、刷入mt798x uboot
1、刷机方案介绍
- 使用官方固件:
- 通过SSH命令行安装所需插件。
- 优点:可以方便地恢复到官方版本,适合对系统稳定性有要求的用户。
- 刷入第三方固件:
- 第三方固件通常有两个版本:
- 官方分区版:基于官方固件的分区大小,固件体积受限,仅能安装基本插件,但易于恢复到官方固件。
- Uboot大分区版本:利用路由器的全部128M ROM空间,允许安装更大体积的固件和更多插件,提供更多自定义选项。
- Uboot版本的优点是刷写第三方固件更为方便,且不易变砖,而且还可以直接通过uboot刷入官方固件(注意是修改版的官方固件,不是直接从官方下载的固件)。
- 刷写过程存在一定风险,需要确保不断电。
- 第三方固件通常有两个版本:
mt798x uboot项目地址:https://github.com/hanwckf/bl-mt798x
2、备份原厂分区
所需要准备的工具有hanwckf大神编译的红米AX6000 uboot大分区版的openWRT固件,并通过scp工具上传到路由器。
官方固件解锁后SSH软件登录路由器查看原厂分区,可以看到原厂的ubi
和ubi1
两个固件分区是30MB,ubinfo -a
查看实际可用29MB
cat /proc/mtd

cat /proc/partitions

重要:刷机之前我们可以用命令行备份几个原厂的分区,这样以后还可以通过备份恢复到官方固件
# 运行dd命令备份分区到tmp文件夹 dd if=/dev/mtd1 of=/tmp/mtd1_BL2.bin dd if=/dev/mtd2 of=/tmp/mtd2_Nvram.bin dd if=/dev/mtd3 of=/tmp/mtd3_Bdata.bin dd if=/dev/mtd4 of=/tmp/mtd4_Factory.bin dd if=/dev/mtd5 of=/tmp/mtd5_FIP.bin
通过WinSCP等SCP协议软件登录路由器,打开tmp文件夹,将上面的备份文件下载到电脑保存好。
3、刷入Uboot
所需要准备的工具有hanwckf
大神 编译的红米AX6000 的mt798x uboot文件和237大佬的uboot大分区版的OpenWRT固件,并通过scp工具上传到路由器。
注意:此步骤这里上传的是mt798x uboot
文件,非openwrt系统固件
- 我们需要先刷入uboot 再通过启动uboot来刷入OpenWRT系统

- 然后逐条输入以下命令,把uboot刷
文章来源(Source):浅时光博客 入到FIP分区:
# 验证md5 md5sum /tmp/mt7986_redmi_ax6000-fip-fixed-parts-multi-layout.bin # 下面的操作就是擦出分区和写入uboot的命令了。 ## 注意:擦除和写入FIP分区时不能断电、重启,不然路由器就会直接变砖。 mtd erase FIP mtd write /tmp/mt7986_redmi_ax6000-fip-fixed-parts-multi-layout.bin FIP mtd verify /tmp/mt7986_redmi_ax6000-fip-fixed-parts-multi-layout.bin FIP

4、刷入OpenWRT固件
对比检查最后输出 “Success” 说明刷入已成功,此时拔掉路由器电源,接着按住路由器的RESET按钮后通电开机,等待15秒后松开RESET。心里默念15秒
注意:红米AX6000官方系统支持WAN、LAN切换,可以随意插网线自动识别,但是刷op后WAN口固定是1口(靠近电源插头的那个口),2-4口是LAN口,网线插LAN口才能获取到IP,登录路由器。
电脑通过网线连接到路由器LAN口(2-4),然后将电脑的IP手动更改为192.168.31.100/24,用Chrome浏览器进入192.168.31.1,就会见到uboot的webui(Web failsafe UI),在这个webui页面选择要刷入的大分区固件。
刷入固件的兼容性说明,查看官方项目文档:Redmi AX6000 uboot 固件兼容性



四、OpenWrt配置
1、配置ROOT密码
这里也就是更改我们的op后台系统的登入密码,默认密码为password

2、网络配置
默认刷的op系统,作者把上网的接口就固定在了路由器上的WAN口了(上面刷操作时已经说过了),如果你是光猫拨号,这里无需修改,保持默认DHCP;如果是光猫桥接路由器拨号的这里改为 PPPoE
协议


保存之后,记得应用下,然后我们访问网页看下是否可以正常上网了。正常情况下就可以直接使用无线上网了,接下来就是配置无线密码
3、配置无线
网络正常之后,现在我们需要配


注意:由于我们是修改了无线的名称,那么我们就需要找到我们修改的无线进行连接

参考文章:
https://www.right.com.cn/forum/thread-8265832-1-1.html
五、刷回官方固件
如果使用了一段时间的op系统后,觉得不好用或者觉得还不如官网系统好用,那么我们也可以刷回到官方系统去,操作请参考下面教程
同样在这里需要提醒大家:刷机有风险,刷机需谨慎!
方式一:刷回官方Uboot恢复
1、恢复工具下载
小米恢复工具和官方固件下载地址:http://www.miwifi.com/miwifi_download.html


2、还原FIP分区
通过winscp工具连接到路由器,然后把自己备份的mtd5_FIP.bin文件上传到路由器的 /tmp目录下
使用md5sum
检查上传到tmp文件夹的原厂uboot文件的md5
值和你保存的是否一样,无误后用mtd write
将原厂uboot文件写入FIP分区,再用mtd verify
对比检查原厂uboot文件是否已写入FIP分区
注意:写入FIP分区时不能断电、重启,不然就直接变砖
# 验证md5 md5sum /tmp/mtd5_FIP.bin mtd write /tmp/mtd5_FIP.bin FIP mtd verify /tmp/mtd5_FIP.bin FIP


对比检查最后输出 “Success” 说明刷入已成功,可以断电路由器,然后打开小米路由官方修复工具进行修复了。
3、刷回官方固件
电脑通过网线连接到路由器LAN口(2-4),路由器断电,电脑退出杀毒软件,还有Windows的自带Windows Defender防火墙杀毒,必要时关闭电脑防火墙

打开小米路由修复工具,选择官方的rb06固件,点下一步

网卡选择当前连接路由器的网卡,点下一步,工具会自动配置网卡IP为192.168.31.100/24
,然后点击下一步(如果出现提示网卡配置错误,那么继续执行此步骤,此时有可能已经出现了31.100的网卡信息了)

配置好后会显示刷机步骤,然后按住路由器RESET
按键,然后插电开机,大概12秒后等到黄灯闪烁后松开RESET
,等待小米路由修复工具自动连接路由器开始上传固件,上传完后会自动刷机,刷机成功后蓝灯闪烁。等待10秒后重新断电插电即可恢复到官方系统。点击退出小米路由修复工具,网卡会自动恢复自动获取的配置。

注意:蓝光颜色比较浅,要仔细观察才能看清楚,不然会一直以为刷机没成功
方式二:通过mt798x uboot刷官方修改版固件恢复
需要再次恢复至hanwckf mt798x uboot即可,拔掉路由器电源,接着按住路由器的RESET按钮后通电开机,等待15秒后松开RESET。心里默念15秒
注意恢复后记得手动更改PC以太网IP为192.168.31.100/24,然后浏览器输入192.168.31.1 就可以进到 mt798x uboot UI界面了
1、上传官方修改版uboot专用固件
- 选择
default
分区,然后上传修改版本的红米AX6000固件,版本1.0.70
,这个版本是官方未公布的版本,是一个隐藏版本



2、配置官方路由设置
固件上传完成之后,等待几分钟后路由器亮蓝灯,这个时候还需要继续等待,当路由器蓝灯闪烁
,并且通过PC WIFI可以查看到小米官方默认的WIFI名称后,就说明固件刷入完成了,接下来就是需要进行配置了。把以太网IP获取方式改为DHCP,然后浏览器输入192.168.31.1
进行配置路由器网络就可以了
Comments
Post a Comment