📣 此博客已归档,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
提取碼
天翼雲盤#
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,如遇到問題在下方評論留言或者加群詢問,使用了我的固件可以進行簡單諮詢,要是有償是再好不過的,用別人的固件我不理!
歡迎多多留言鼓勵 (´・・) ノ (._.`)
此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://www.miaoer.net/posts/network/catwrt-v22.12-mt7621