CatWrt.v25.8.amd64 一年磨一剑稳定版固件再更新,修复和新增校园网需求

CatWrt.v25.8.amd64 一年磨一剑稳定版固件再更新,修复和新增校园网需求

前言

之前制作的 OpenWrt 固件深受大家欢迎,我也深入了解了 Linux 的路由需求,将每个群体都照顾到, 你用的固件可以满足家庭稳定的网关需求,也可以放在实验室挂载服务,也可以将它用于寝室搞校园网。

但是请老版本用户完整看一遍避免踩坑!本人也是用了有大半个月了,没什么问题。

✨Highlight

基础系统,标准功能,高扩展性,水桶级别固件,Pro 级底层。

系统没有魔改,稳定性更好,支持多种加速流量卸载(Flow Offloading/Shortcut-FE)提升小包转发能力。

最新 GNU/Linux Kernel v6.12.38,基于 LEDE@3fda82b,基于 CatWrt_base

固件可用空间: 550M

  • 新增 A 厂主题(不能说),分区扩容插件,easytier,ikoolproxy,clouddrive2,雷神
  • 新增单程序包 openlist,cloudflared,adguardhome,以及 bind-dig 预装组件,btop
  • 新增校园网组件插件支持,支持: minieap,mentohust,UA3F,UA2F,rkp-ipid,netkeeper
  • 新增 cattools 预装
  • 更新各类插件
  • 修复 rndis 组件缺少的问题,可以使用 USB WAN 功能
  • 修复 Python3 基础环境问题,支持 PIP,requests
  • 修复 NFS 缺少的组件
  • 移除对 Docker 的预装,更省空间
  • 禁用了 coremark 自动跑分,给垃圾软路由更好的保护(可能没生效)
  • 移除不支持 qbittorrent-ee 增强版,需手动下载旧版本
  • 实验性新增 SFP 模块的支持,部分需要额外安装驱动
  • 实验性新增 luci2 + firewall4 支持,预装 lua 18.06 版 luci + fw3
主页
A 厂新主题

默认

CatWrt 默认 IP: 192.168.1.4

账号: root 密码: password

    1. CatWrt 软件源默认不开启,需要按照教程配置
    1. DDNS-GO 默认账号密码和上边一样

更新

如果你使用的 CatWrt 的 x86_64(amd64) 版本的固件可以通过 Cattools 来更新固件。

本次固件更新将会

  • 密码重置为 password
  • 清除你安装的软件包(包含插件,依赖),更新后为固件自带插件
  • ADH 配置重置(如果你没有使用不会影响)
  • 挂载点被还原为固件
  • Docker 被清除

如果你不想使用 Cattools 也可以通过这个命令来升级,这个的样例命令是不带 Ghproxy,请你注意。

使用 EFI 引导的固件,使用该命令 👇

BASH
sysupgrade https://github.com/miaoermua/CatWrt/releases/download/v25.8/CatWrt.v25.8.amd64-squashfs-combined-efi.img.gz
Copy

使用 BIOS 引导的固件,使用该命令 👇

BASH
sysupgrade https://github.com/miaoermua/CatWrt/releases/download/v25.8/CatWrt.v25.8.amd64-squashfs-combined.img.gz
Copy

缺点

  1. 安装插件的时候会报错 目前发现不会影响正常使用,也能够成功安装正常使用。
LOG
//usr/lib/opkg/info/luci-theme-asus.postinst: .: line 2: can't open '/etc/uci-defaults/30_luci-theme-asus': No such file or directory

Installing luci-app-store (0.1.29-5) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/luci-app-store_0.1.29-5_all.ipk
Installing xz-utils (5.4.1-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/packages/xz-utils_5.4.1-1_x86_64.ipk
Installing liblzma (5.4.1-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/packages/liblzma_5.4.1-1_x86_64.ipk
Installing xz (5.4.1-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/packages/xz_5.4.1-1_x86_64.ipk
Installing libacl (2.3.1-2) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/packages/libacl_2.3.1-2_x86_64.ipk
Installing libbz2-1.0 (1.0.8-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/libbz2-1.0_1.0.8-1_x86_64.ipk
Installing bzip2 (1.0.8-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/bzip2_1.0.8-1_x86_64.ipk
Installing tar (1.34-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/packages/tar_1.34-1_x86_64.ipk
Installing luci-lib-xterm (4.18.0) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/luci-lib-xterm_4.18.0_all.ipk
Installing script-utils (2.38.1-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/script-utils_2.38.1-1_x86_64.ipk
Installing coreutils-stty (9.3-1) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/packages/coreutils-stty_9.3-1_x86_64.ipk
Installing taskd (1.0.3-2) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/taskd_1.0.3-2_all.ipk
Installing luci-lib-taskd (1.0.23) to root...
Downloading http://10.0.0.228:1480/packages/x86_64/base/luci-lib-taskd_1.0.23_all.ipk
Configuring libbz2-1.0.
Configuring libacl.
Configuring liblzma.
Configuring luci-lib-xterm.
Configuring bzip2.
Configuring xz-utils.
Configuring xz.
Configuring tar.
Configuring script-utils.
Configuring coreutils-stty.
Configuring taskd.
Configuring luci-lib-taskd.
Configuring luci-app-store.
//usr/lib/opkg/info/luci-app-store.postinst: .: line 2: can't open '/etc/uci-defaults/luci-app-store': No such file or directory
Copy
  1. tailscale 无法正常使用,如需要请不要升级到该版本(应该是不兼容新版内核) 可以使用 CatWrt.v24.9.amd64 这个版本其实也没问题,就是包有点老,不介意问题不大,功能正常。 或者尝试其他方法。

软件源说明

有很多人不知道我们的软件源是需要单独配置的,因为服务器流量和分流我们都要照顾到,不能给太大压力了。第一是没钱,第二是分流并不是长久之计。

固件是可以安装编译好的,但未预装集成的插件、组件、内核模块。如需请参考以下博文下的👇 ## 教程

软件源可以用免费的服务,以及服务器部署的,当然也可以自己部署。这里就不一一展开了,感兴趣的可以查看我的教程。

替换前

CONF
# Default feeds are provided by the source code.
# To use CatWrt feeds, please use 'cattools' command
# or refer to blog: miaoer.net
src/gz openwrt_core https://mirrors.tencent.com/lede/releases/24.10.2/targets/x86/64/packages
src/gz openwrt_base https://mirrors.tencent.com/lede/releases/24.10.2/packages/x86_64/base
src/gz openwrt_luci https://mirrors.tencent.com/lede/releases/24.10.2/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.tencent.com/lede/releases/24.10.2/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.tencent.com/lede/releases/24.10.2/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.tencent.com/lede/releases/24.10.2/packages/x86_64/telephony
Copy

vvv

替换后

CONF
src/gz openwrt_core http://10.0.0.228:1480/targets/x86/64/packages
src/gz openwrt_base http://10.0.0.228:1480/packages/x86_64/base
src/gz openwrt_luci http://10.0.0.228:1480/packages/x86_64/luci
src/gz openwrt_packages http://10.0.0.228:1480/packages/x86_64/packages
src/gz openwrt_routing http://10.0.0.228:1480/packages/x86_64/routing
src/gz openwrt_telephony http://10.0.0.228:1480/packages/x86_64/telephony
Copy

教程

自己部署本地软件源(非必须)

^1

主路由快速配网教程

^2


在 PVE 上安装

在 群晖 DSM 上安装

在 物理机/VMware 上安装

其他教程请参考 👇 ## 帮助

下载

请勿将固件用于非法用途,用户使用导致的问题与本人无责。

Github releases | 123 云盘 | 百度云盘

123 云盘、百度云盘提取码: miao

如不知道下载哪个文件,请参考

^3

帮助

赞助,加群,部分教程 👇

^4


1: https://www.miaoer.net/posts/network/caddy-deploy-catwrt-repo
2: https://www.miaoer.net/posts/network/quickstart-catwrt
3: https://www.miaoer.net/posts/blog/format-openwrt
4: https://www.miaoer.net/posts/blog/guide