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,Xiaomi Redmi AX6000,Xiaomi 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

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