banner
miaoer

miaoer

喵二の小博客 https://www.miaoer.net xLog 分站
tg_channel
telegram
bilibili

CatWrt v22.12 小米红米 AC2100/新路由3闭源无线固件,很稳狠“软”

📣 此博客已归档,CatWrt 最新版发布页

最近自己又要捡起 mt7621 的机器把玩一下,要改成验证路由器放在宿舍用于是编译出了这版固件,这版固件比较简洁不同于 x86 版本的 CatWrt 除了 Lean LEDE 原版有几个插件,其他全部靠自定义软件源安装,即使存储空间也不要全编译进去不然也是卡的一笔。

在无线路由器这方面还是可以的,也可以满足轻量化的应用,适合小型环境不是爱折腾的人使用,就算要折腾不也有编译好的软件源嘛。

本固件基于 Lean LEDE 拉取 Nov 20, 2022 58692d5 的仓库编译打造!

特色功能#

  • 更强的稳定性
  • 完全支持 IPv6
  • 大雕源码最小化
  • 丰富的插件扩展
  • MTK 鸡血闭源无线驱动
  • 支持硬件加速、全锥形 NAT 高性能模式

image

配置#

默认 IP 192.168.1.4

用户 root

密码 password

你也可以使用默认不修改,可选项;如果你的网络之前是别的网段请按照下方修改。

自动开启 Wi-Fi#

因为鸡血固件特性,只能通过这样的方式打开无线,以下方法都建议使用。

脚本#

进入 CatWrt 后台,在系统 - 启动项 - 本地启动脚本 插入 /sbin/mtkwifi upexit 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.bininitramfs-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

提取码

天翼云盘#

https://cloud.189.cn/web/share?code=ANJRRf77fIRb

访问码: ano9

中国移动云盘#

https://caiyun.139.com/m/i?0H5CJW3okkD2l

提取码: aApn

Github#

可以 git clone 到本地服务器进行部署软件源服务器,欢迎 Star

CatWrt 仓库

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

image

点下确定即可,返回网页点击刷新,即可看到 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,如遇到问题在下方评论留言或者加群询问,使用了我的固件可以进行简单咨询,要是有偿是再好不过的,用别人的固件我不理!

欢迎多多留言鼓励 (´・・) ノ (._.`)

此文由 Mix Space 同步更新至 xLog
原始链接为 https://www.miaoer.net/posts/network/catwrt-v22.12-mt7621


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。