小米AX3000T路由器免拆刷openwrt - SDCOM‘s blog
小米AX3000T路由器免拆刷openwrt

前言

昨天(7月20日)实在因为tplink路由器太卡了,加上我家移动光猫的超低配置,让本来就足够卡的网络卡的实在受不了,所以给光猫改了桥接,买了个小米AX3000T,刷了openwrt,来优化下网络

配置

这个路由器的CPU采用的是联发科 FiLogic 820系列的MT7981,12nm 双核A53架构,12nm工艺制程,1.3GHz主频(有那么一点点的烫)

内存呢,是256MB(RAM)+128MB(ROM)的组合

网络:4个自适应千兆口(装openwrt后没用过),天线数量4根(5G频段2+1配置)支持160MHz超大频宽,支持近磁场NFC连接wifi(我放书架上面,手机也够不着啊),Wi-Fi 6在我们家也足够了

优点:我买的时候价格155性价比很高,内网轻松跑满千兆(我只办了300mbps宽带),白色外观设计小巧精致,很简洁,我爱看

缺点:网上部分人反应断流严重,但是我刚买了到货,没有那么明显

思路

  1. 先降级固件到1.0.47 (网上的大部分教程缺了这个步骤,如果是1.0.47可以跳过此步骤)
  2. 开启SSH
  3. 刷入Uboot
  4. 升级固件

文件下载

Gitcode 腾讯云COS 123网盘

安装

降级固件(如果是1.0.47跳过此步骤)

刷机前的准备工作,下载好开头的文件

(巨坑三次提醒

Win系统一定要关闭自带防火墙等杀毒软件

Win系统一定要关闭自带防火墙等杀毒软件

Win系统一定要关闭自带防火墙等杀毒软件)

这时我们可以用电脑的有线网口连接路由器的中间2口任一一个

打开官方救砖工具。

用卡针顶住路由器reset 恢复按钮,再插上电源。持续按住reset按键8s左右,看到指示灯闪烁

并上传一个文件夹中1.0.47固件。上传成功后等待3-5分钟,看路由器的蓝灯闪烁。就可以手动断电重启路由,这时路由器就降级为1.0.47系统了

解锁ssh代码

注意:路由器的IP不一定是192.168.31.1, 可以通过“ping miwifi.com”来确认IP address

先登录路由器后台,获取到stok,复制红框中高亮的部分,把以下代码的中“你的值”替换即可

在window中win+r 输入cmd

依次输入如下命令:

curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=你的值/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"

curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=你的值/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20commit%0A"

curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=你的值/api/misystem/arn_switch -d "open=1&model=1&level=%0Ased%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%0A"

curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=你的值/api/misystem/arn_switch -d "open=1&model=1&level=%0A%2Fetc%2Finit.d%2Fdropbear%20start%0A"

每条命令输入回车后会弹出{code:0} 至此ssh已经解锁成功!

如果出现报错:cURL不是内部或外部命令,也不是可运行的程序,请自行Bing或者Google解决

SSH连接路由

SN计算获得ssh密码

先得通过SN计算才能得出,SN在下图中,画框中的全部复制

通过这个Xiaomi Router Developer Guide & Tools 网址输入sn就能得出

或者通过我在前面提供中的 SN计算SSH密码工具

把MobaXterm_Portable_v22.1.zip压缩包解压后,连接路由器ssh

选择OK,然后再OK

OK后就会出现弹框,点击ACCEPT

就能看到熟悉的ARE U OK界面了

备份

必须先备份,要不然还原原厂时候麻烦,如果砖了还能救。

输入 cat /proc/mtd 回车

备份所有分区

dd if=/dev/mtd1 of=/tmp/BL2.bin

dd if=/dev/mtd2 of=/tmp/Nvram.bin

dd if=/dev/mtd3 of=/tmp/Bdate.bin

dd if=/dev/mtd4 of=/tmp/Factory.bin

dd if=/dev/mtd5 of=/tmp/FIP.bin

dd if=/dev/mtd6 of=/tmp/crash.bin

dd if=/dev/mtd7 of=/tmp/crash_log.bin

dd if=/dev/mtd8 of=/tmp/ubi.bin

dd if=/dev/mtd9 of=/tmp/ubi1.bin

dd if=/dev/mtd10 of=/tmp/overlay.bin

dd if=/dev/mtd11 of=/tmp/date.bin

dd if=/dev/mtd12 of=/tmp/KF.bin

复制粘贴回车命令看到这个in out就代表备份成功了

我们去tmp目录把他复制出来 就可以删除了

以此类推可以全部备份出来

命令一条条来,备份一个删一个,有几个备份文件比较大,会比较卡耐心等两三分钟。

Uboot刷入命令

双击左侧的绿色文件夹

继续双击打开tmp文件夹

把准备好的uboot文件拖入到tmp目录

登录成功后先把uboot文件上传到tmp文件夹中然后执行如下命令(#后内容不用复制)

cd /tmp #回车进入tmp目录

ls #回车查看uboot是否上传

mtd write mt7981_ax3000t-fip-fixed-parts-multi-layout.bin FIP #回车输入uboot

等待3-5分钟 然后uboot写入成功后,指示灯会有变化,然后拔掉电源。

刷入openwrt

进入uboot的方法按住路由器的reset键再通电。一直按住状态等待15秒左右

在浏览器里输入192.168.1.1,就能见到uboot的ui界面了(如果未能够进入,请手动设置电脑IP为192.168.1.114)

以后我们就可以直接在uboot界面里选择qwrt,上传网盘中的openwrt-mediatek-R23.11.11-mt7981-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin固件就可以了。大概三到五分钟就能刷入成功,重启路由就搞定了,重启后电脑设置自动获取IP,固件后台地址192.168.1.1;登录名root 密码 password

插件的管理

这个固件内置了一些插件(原本有openClash和ShadowSocksR Plus+,但是因为兼容问题换成了passwall),是足够日常使用的,如果觉得不够的话可以手动安装

安装

用之前刷openwrt的ssh连接工具,连接到路由器

点击OK,在点一次OK,连接ssh

将想要的插件拖进左边的文件管理中

输入opkg install 插件名.ipk

只要没有任何的报错,那么就是安装成功了

卸载

在openwrt的后台,选择系统>软件包

找到你想卸载的插件,点击旁边的移除,就能卸载了

如果没有报错,那么就是卸载成功了

结尾

至此,你就在你的小米AX3000T路由器刷上了openwrt,你就可以体验到更多网上冲浪的许多乐趣了

(一定要在官方店买,大概率会在省内发货,加上顺丰,发货很快的!)

最后温馨提示:操作有风险,玩机需谨慎,教程仅供参考,操作具体情况请以个人设备为准!

转载请附上链接:
https://sdcom.chgskj.cn/318.html
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇