CatWrt v22.12 小米红米 AC2100/新路由3闭源无线固件,很稳狠“软”
📣 此博客已归档,CatWrt 最新版发布页。
最近自己又要捡起 mt7621 的机器把玩一下,要改成验证路由器放在宿舍用于是编译出了这版固件,这版固件比较简洁不同于 x86 版本的 CatWrt 除了 Lean LEDE 原版有几个插件,其他全部靠自定义软件源安装,即使存储空间也不要全编译进去不然也是卡的一笔。
在无线路由器这方面还是可以的,也可以满足轻量化的应用,适合小型环境不是爱折腾的人使用,就算要折腾不也有编译好的软件源嘛。
本固件基于 Lean LEDE 拉取 Nov 20, 2022 58692d5 的仓库编译打造!
特色功能
- 更强的稳定性
- 完全支持 IPv6
- 大雕源码最小化
- 丰富的插件扩展
- MTK 鸡血闭源无线驱动
- 支持硬件加速、全锥形 NAT 高性能模式
配置
默认 IP 192.168.1.4
用户 root
密码 password
你也可以使用默认不修改,可选项;如果你的网络之前是别的网段请按照下方修改。
自动开启 Wi-Fi
因为鸡血固件特性,只能通过这样的方式打开无线,以下方法都建议使用。
脚本
进入 CatWrt 后台,在系统-启动项-本地启动脚本 插入 /sbin/mtkwifi up
在 exit 0
前面。
完整脚本:
/sbin/mtkwifi up
exit 0
计划任务
在系统-计划任务中填入 0 * * * * /sbin/mtkwifi up
计划任务。
完整计划任务
0 * * * * /sbin/mtkwifi up
信息
架构 MediaTek MT7621 ver:1 eco:3 x 4
固件版本 OpenWrt R22.12.1 / LuCI Master (git-22.339.26541-ba1f838)
内核版本 5.4.226
下载
⚠️ 固件仅供学生学习技术交流使用,请勿用于非法用途。
文件位置 v22.12/mt7621
需要下载 squashfs-sysupgrade.bin
和 initramfs-kernel.bin
(新路由3不需要下载 kernel)
- 小米 AC2100 为
catwrt-v22.12-ramips-mt7621-xiaomi_mi-router-ac2100-squashfs-sysupgrade.bin
- 红米 AC2100 为
catwrt-v22.12-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-sysupgrade.bin
- 新路由3 为
catwrt-v22.12-ramips-mt7621-d-team_newifi-d2-squashfs-sysupgrade.bin
123云盘
https://www.123pan.com/s/K1HSVv-fCLV3
提取码:miao
天翼云盘
https://cloud.189.cn/web/share?code=ANJRRf77fIRb
访问码: ano9
中国移动云盘
https://caiyun.139.com/m/i?0H5CJW3okkD2l
提取码: aApn
Github
可以 git clone 到本地服务器进行部署软件源服务器,欢迎 Star
https://github.com/miaoermua/CatWrt/releases/tag/CatWrt-v22.12-mt7621
支持多线程下载,需要网络环境支持
刷入
如果你的 breed 刷入固件处只有 rootfs 和 kernel 选项并不是图中演示的固件选项,CatWrt 暂时不支持。
小米/红米 AC2100
在刷入之前你得有 Breed 不死固件,这里我就不演示怎么解锁了
小米 红米【AC2100】一键刷BREED【30秒刷完】小白帅小伙专用 检查坏块 | 无需Telnet
小米这里刷入就不能使用在线更新的方法了,内存太小了,拿网线插路由器的 lan 口,拿牙签怼 reset 键同时插电按住3秒,等 System 和 Internet 灯同时亮起,等 System 变成蓝色慢闪时即可进入 Breed 后台
此时在电脑上打开 192.168.1.1 即可看到 Breed 界面了,如果没有出来页面可能是你的电脑没有自动获取 DHCP 我使用这个 Breed 是可以这样进的;点击左下角 Windows 微标在键盘上输入 控制面板
回车,打开 控制面板-查看网络状态和任务 选择到 以太网-属性-Internet 协议版本 4 (TCP/IPv4)-属性
选择使用下面的 IP 地址,依次填入
IP 地址:
192.168.1.2
子网掩码:
255.255.255.0
默认网关:
192.168.1.1
点下确定即可,返回网页点击刷新,即可看到 Breed,选择环境变量编辑点击 添加
字段处填写 xiaomi.r3g.bootfw
值处填写 2
保存;
选择系统更新滑到固件栏选择文件,选择你 initramfs-kernel.bin
固件打开点击 上传
并且点击 更新
即可;
把刚刚修改的静态地址改为 DHCP 进入系统 系统-备份/升级 里,再将 sysupgrade 的完整包更新,不进行进行更新会导致重启配置丢失因为 kernel 包是只读系统!
新路由3
新三这里就很简单了貌似不用进入 Breed,这里就不提供 Breed 的链接了(因为我买的是刷好 Breed 不死固件的)
可以分为几种方法:
- 通过系统终端在线升级;
- 通过 系统-备份/升级 手动上传固件升级;
- 通过 Breed 升级。
可以尝试在线升级;
sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12-mt7621/catwrt-v22.12-ramips-mt7621-d-team_newifi-d2-squashfs-sysupgrade.bin
如果配置比较多的请手动下载(不保存配置),系统-备份/升级 手动上传固件升级;
或者进入 Breed 直接刷入 sysupgrade 的完整包,如果提示不兼容这需要下载 kernel 底包,再刷入 kernel 底包,进入系统 系统-备份/升级 里再将 sysupgrade 的完整包更新,不进行进行更新会导致重启配置丢失因为 kernel 包是只读系统!
玩法
需要手动添加自定义软件源,我已经编译好比较常见的插件了,包含网络加速远程控制等,完全按照软路由的方式加软件的。
因为 CPU 和内存比较羸弱,加太多一堆乱七八糟的抢系统资源导致路由器系统卡顿,这也是这个固件为什么这么精简。
经过简单的跑分,在 xtls 下跑出了 160Mbps,强加密款只能跑出 38Mbps。
具体查看 CatWrt 扩展应用安装,全系生态通用
帮助
固件支持不是十全十美的活,难免会有 Bug,如遇到问题在下方评论留言或者加群询问,使用了我的固件可以进行简单咨询,要是有偿是再好不过的,用别人的固件我不理!
欢迎多多留言鼓励 ( ´・・) ノ (._.`)