banner
miaoer

miaoer

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

CatWrt - 客製化 OpenWrt 智能網關

image

CatWrt

客製化 OpenWrt 智能網關

安裝應用 | CatWrt 博客 | ❤️ 支持喵二


專案#

  • 👍 獲得高校學生,開源社區開發者的青睞,社區互相交流 OpenWrt 知識

✅ 驗證學生:武漢大學,華中科技大學,中南大學,杭州電子科技大學,江西理工大學等高校...

  • 🪅 不包含商業收費項目,全面擁抱自由軟體,輕鬆部署私有應用

  • 🆙 追求強大性能和可靠性,高效地享用 OpenWrt,可用性 ++

  • 📦 CatWrt 軟體源,使用 opkg 原生安裝,學習 Linux 就此開始...

註:

  1. 專案未和高校官方開展活動合作,數據來源於社區用戶所提供的大学院校(侵聯刪)。

  2. 專案是自由軟體,僅用於學術交流,嚴禁用於商業用途,所有操作都歸用戶所有。


CatWrt#

x86_64#

image

適用於:x86 "軟路由",物理安裝,虛擬機安裝,容器 (lxc,Docker)。

僅支持: x86_64/AMD64/64 位;不支持: x86_32/386/32 位

穩定版:v24.9 / 發行版: CatWrt.v24.9.amd64

1

容器版:

2

Wireless#

image

CatWrt Wireless 系無線路由器的固件包含 MT7621,Filogic 8x0 均為聯發科平台

CatWrt-v23.8 適用於:TP-link TL-XDR 4288/6086/6088,小米 Redmi AX6000,小米 WR30U,jcg q30,GL.iNet mt3000~~,H3C nx30Pro~~ 大分區版本 (LEDE/QWRT) 硬路由固件

CatWrt-v24.9.mt7621 適用於:小米 / 紅米 AC2100,新路由 3,等機型...

穩定版:v23.8.mt798x /v24.9.mt7621 || 發行版: CatWrt.v23.8.mt798x / CatWrt.v24.9.mt7621

ARM#

image

適用於:友善 R5s,電犀牛 r66s

穩定版:v22.12 / 發行版: CatWrt.v22.12.arm

3


玩法#

更新系統#

在 CatWrt v23.2 中我們引入了檢查更新的功能,通過 CatWrt Terminal 輸入 cattools 獲取,手動升級如下

這裡以 v23.9 版本 x86 系統 efi 引導為演示,在終端中輸入以下代碼即可一鍵更新系統,以此舉例具體更新注意事項由版本博客決定。

sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/v24.9/CatWrt.v24.9.amd64-squashfs-combined-efi.img.gz

安裝應用#

CatWrt 支持大量開源軟體安裝,需要的請使用以下博客靈活參考,應用軟體源後使用軟體包管理器 opkg 完成安裝

4

5

6

開源#

CatWrt 是基於開源的 Lean's LEDE 倉庫編譯的 OpenWrt 發行版;可以查看發佈博客留下的連結和本倉庫提交更新時描述的源碼地址。

專案是自由軟體,編譯過程完全可信,通過和社區交流自己動動手也能編譯出完全一致的 CatWrt;固件中絕不含任何後門和可以監控或者劫持你的 TLS/SSL 閉源軟體,CatWrt 對所有 LEDE 修改均已展示並開源,SSL 安全是互聯網最後的壁壘,安全乾淨才是固件應該做到的。

編譯時可參考 miaoermua/catwrt_base 遵守 GPL2.0 協議,二次開發需要標註出處。

示例圖

Q&A#

叫 CatWrt,不是 OpenWrt 嗎?
  • Q: 為啥叫 CatWrt,為啥要手動編譯;

  • A: CatWrt 因為習慣了名字就起簡單點,Cat 是喵二的簡稱,不建議把名字亂傳亂改什麼喵二固件,堅決不可以!目前來說我們是用 LEDE 編譯的,後續有機會基於上游 immortalwrt 源碼製作 CatWrt NEXT,目前來說只是作為 OpenWrt 發行版改了個名字你也可以說成 LEDE/OpenWrt;關於手動編譯 CatWrt 一直手動編譯測試後發佈,盡可能杜絕穩定性問題,並且會付上編譯好的軟體源,自動化編譯不具備或者門檻較高並且有競品。


  • 強調學生?
  • Q: 為什麼強調學生。

  • A: 因為我們就是學生才有這個機會玩上這些 OpenWrt 或者其他的 Linux 發行版,另外我們強調學生是我們只面向學生群體開放我們的 CatWrt 固件互相交流學習。


  • 生態?
  • Q: 為啥圈地搞一個生態;

  • A: 因為獨立,所以穩定,大家一起交流學習才可以發現問題修復。發佈一些內容分享幫助更多人,固件問題可以互相問答。並且固件會緊跟新事比如新出了類似於 IPTV 的玩法我們就會更新相關的玩法應用,這是我們和別人不同的地方,可以幫助用戶從而學習 OpenWrt 乃至 Linux,這對整個開源社區是有利的。


  • 費力做固件?
  • Q: 為啥費力單獨編譯做一個固件,用現成的不好嗎;

  • A: 因為市面上的固件參差不齊,這版本穩下個版本就不一定穩了,如上……;主要是自己要用,其次有人付費支持我們做設備支持。當然你也可以郵寄你的設備做支持。


  • 怎麼不盈利?
  • Q: 怎麼盈利;

  • A: 不靠固件盈利,只是單純自用分享,比如組網方案等服務需要另外花錢,這是生態的一部分。


  • 更新速度?
  • Q: 更新速度怎麼樣;

  • A: 不定期更新,一般有空或伴隨新的驅動和新的硬體後更新,x86 仍然是主線更新大概一年 2-3 更。



  • 幫助#

    固件支持不是十全十美的活,難免會有 Bug,如遇到問題在下方評論留言或者加群詢問,使用了我的固件可以進行簡單諮詢,要是有償是再好不過的,用別人的固件我不理!

    歡迎多多留言鼓勵 (´・・) ノ (._.`)

    此文由 Mix Space 同步更新至 xLog
    原始鏈接為 https://www.miaoer.net/posts/network/catwrt


    Footnotes#

    1. https://www.miaoer.net/posts/network/CatWrt.v24.9.amd64

    2. https://www.miaoer.net/posts/network/1panel-deploy-catwrt-rootfs

    3. https://www.miaoer.net/posts/network/catwrt-v22.12-arm

    4. https://www.miaoer.net/posts/blog/cattools

    5. https://www.miaoer.net/posts/network/catwrt-install-application

    6. https://www.miaoer.net/posts/network/catwrt-applist

    載入中......
    此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。