红米 AX6000 刷 OpenWrt 教程的问题解答
我在去年 12 月发布的教程至今已维护了 12 个月了,非常感谢大家支持。这个机器也是我认为比较好刷的,也是我们长期去维护教程的决心,这个文章就解答一下部分问题。
首先你需要知道你在干什么,我们的教程是,需要互相结合。
Tip: 视频版是显示在博客顶部的“哔哩小窗”。
在线脚本修复
部分地区可能访问这个 jsdelivr 比较费劲,修改后的命令就是去除证书验证的,其他步骤和博客一样
需要注意如果没反应可以使用 [CTRL] + [C] 终止命令执行多次尝试,并不会导致“变砖”!运行了有东西输出和博客视频里面一样即可。
开启 Telnet
cd /tmp && curl --silent --insecure -O https://mirror.ghproxy.com/https://raw.githubusercontent.com/miaoermua/unlock-redmi-ax6000/main/setup.sh && chmod +x setup.sh && ./setup.sh
备份和刷入 U-Boot
cd /tmp && curl --silent --insecure -O https://mirror.ghproxy.com/https://raw.githubusercontent.com/miaoermua/unlock-redmi-ax6000/main/uboot.sh && chmod +x uboot.sh && ./uboot.sh
禁止降级
“出于安全考虑,不允许选择低于当前版本号的固件进行升级”,
只需要在当前页面直接修改链接 http://192.168.31.1/cgi-bin/luci/;stok={token}/web/syslock?flashtype=upload&downgrade=1
改为 http://192.168.31.1/cgi-bin/luci/;stok={token}/web/syslock?flashtype=upload&downgrade=0
也就是修改最后面的 1
为 0
按回车即可降级
脚本运行问题
关于脚本这里并不是绝对要用在线的方法,你也可以通过离线的方法安装,具体就不演示了可以查看我的源码。
看不懂就用在线脚本,没什么好解释的头铁的把脚本自己看一遍就会了。
SSH
Windows PowerShell
版权所有(C)Microsoft Corporation。保留所有权利。
安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows
PS C:\Users\Cat> ssh root@192.168.31.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
85:82:b1:58:20:21:a5:da:be:24:e8:14:9a:12:b2:d2.
Please contact your system administrator.
Add correct host key in C:\Users\Cat\.ssh/known_hosts to get rid of this message.
Offending ECDSA key in C:\Users\Cat\.ssh/known_hosts:5
ECDSA host key for 192.168.31.1 has changed and you have requested strict checking.
Host key verification failed.
出现这种问题是因为你之前用 SSH 链接过这个 IP 导致密钥不一致,使用该命令清除这个密钥就可以了,或者按照这个路径删除这个文件 C:\Users<用户名>.ssh/known_hosts
ssh-keygen -R 192.168.31.1
SSH 客户端
视频教程仅适用于 Windows 10 及以上版本,视频演示使用 Windows 11 操作系统;
如果你是 Windows 10 及以上版本提示没有 SSH 请按照微软官方文档进行安装 适用于 Windows 的 OpenSSH 入门
Windows 老用户亦或者想使用其他 SSH 软件都是没问题的,Putty(简陋,英文,易理解),Termius(功能多,英文,更易用),Finalshell (中文,易用,不建议使用)
密码
密码在博客里面都有,不要漏了。另外 SSH 输入密码均不显示明文并不是卡了或者输入不上,请使用英文进行输入。
网口问题
目前 AX6000 的网口官方定义是自定义的,OpenWrt 没有自适应这个玩意,只能按照网口 1 为 Wan 其他 3 个为 Lan,当然你可以进入系统自行更改。
不亮灯
我们使用的 U-Boot 是 hanwckf 的旧版 U-Boot 没有亮灯这个驱动,但是可以完美刷入绝大部分系统,貌似后面更新砍掉了大分区的支持,改为了 U-BOOT MOD(112M)。
稍等片刻进入 OpenWrt 引导后开机就有灯了,如果没有亮灯可以看看你电脑的网口有没有亮或者速率协商正常。
第三方系统
我们不对第三方 OpenWrt 系统做限制,你需要在 U-Boot 中刷第三方的 OpenWrt 系统,但是系统问题我们不负责,请绕道。
U-Boot 进入方法:按住 Reset 同时插入电源持续 15 秒(可以多数但是不能少数)。
存储空间小
不小了 80-60M 可以安装一些插件,利用我们的软件源,我们还是建议少安装点来确保系统的稳定性。
插件太少
插件太少是我们做出的精简固件照顾稳定性,所以如果需要安装额外的插件可以按照以下链接进行操作
需要为最新的版本 v23.8 才可以正常使用软件源
第三方系统怎么刷 CatWrt
刷了第三方系统的,需要准备旧版 U-Boot 并且更新到我们指定版本,CatWrt 基于 Lean's LEDE 二次开发的系统使用的大分区这种分区表。
目前市面上基本上是:原版 (OpenWrt 双分区),U-BOOTMOD(112M 超大分区),大分区(LEDE/QWRT)
所以你如果不会进行降级,首先你可以通过你选择的教程刷回官方 MiWiFi 固件,这里可以安装官方版本的 immortalwrt 更新软件源后安装 kmod-mtd-rm 然后按照我们的教程来进行恢复官方固件,再按照教程重新开始。