CatWrt-v22.12 扩展无“线”,NAT 小包加速组件更新!
📣 此博客已归档,CatWrt 最新版发布页。
Catwrt 需要你的支持;好用好玩请向我独立博客下评论,或者 打赏我。
这次软路由固件适配工作遇到了不少坑,但是大部分都解决了,这次更新玩法更多了,加速功能更强大,依旧稳定开源。
更新了较新的大雕源码,支持了高性能模式全锥形 NAT,以及 Shortcut-FE ECM 加持。
本固件基于 Lean LEDE 拉取 Dec 9, 2022 7979de9 的仓库编译打造!
在此感谢大雕和遇见大佬
特色功能
- 令人惊叹的远程管理
- 不乱改更稳定流畅
- 简单的固件支持
- 完全支持 IPv6
- 智能网络加速
- 负载均衡
- Docker
配置
默认IP 192.168.1.4
用户 root
密码 password
你也可以使用默认不修改,可选项因为 vim 有一定的上手门槛,如果你的网络之前是别的网段请按照下方修改。
修改默认 IP
在 CatWrt 终端中输入 vim /etc/config/network
在窗口修改 option ipaddr 行中的 IP 地址。
完成后按 Esc
,再按下冒号 :
,在输入框中输入 wq
(实际显示 :wq
);
返回后输入 reboot
重启。
修改默认密码
在 CatWrt 系统-管理权 主机密码 处修改密码或
在终端里输入 passwd
输入密码,后确认密码。
玩法
在 CatWrt-v22.8 版本中剩余的 overlay 空间过小不足 10M,这次更新扩容了安装完即有 95 MB 空闲空间,可以简单安装一些插件,正常使用不需要扩容
因为 open-vm-tool 编译的时候会出现问题,所以临时性删除可以通过软件源安装 open-vm-tool 来兼容 VMware 虚拟化,被迫妥协
另外还有6个字的插件不能使用,作者已经删库,下个版本将移除该插件
另外新版 v22.12 也支持了 iStore 应用商店和英特尔无线驱动等扩展……
具体查看 CatWrt 扩展应用安装,全系生态通用
拨号不稳定查看 CatWrt-v22.12 拨号问题解决方法
更新预览
固件版本 OpenWrt R22.11.11 / LuCI Master (git-22.323.58461-c7fb305)
内核版本 5.15.79
查看编译时选择的插件预览 获取 (不包含插件依赖)
对比 CatWrt-v22.8 版
- 更新 Flow Offloading / Shortcut-FE ECM 软路由小包加速
- 更新 高性能全锥形 NAT
- 更新 英特尔 i226 网卡驱动
- 支持 LXC 容器安装 CatWrt(PVE)
- 支持 扩展 iStore,UA2F,英特尔无线网卡驱动(iwlwifi)
- 新增 openssh-keygen 和 openssh-sftp-server
- 新增 移动 usbwan 热点功能
- 新增 WireGuard 功能
- 新增 PPPOE 穿透功能
- 新增 多线多播 功能
- 新增 SQM QoS 功能
- 新增 iperf3
- 移除 open-vm-tools
- 移除 过旧的猫
- 修复 软件源配置
CatWrt 标准样式修改项
- 主题 argon 添加统一背景
- 修改主机名为
CatWrt
- 修改默认 IP
192.168.1.4
- 修改 banner 个性
- 更改 linux 内核占用 16M
- 更改 overlay 分区占用 400M
- 修改了 Dnsmasq 源码部分默认开启 IPv6 解析
下载
⚠️ 固件仅供学生学习技术交流使用,请勿用于非法用途。
文件位置: v22.12/x86-64
只有 img.gz 是原生编译直出的,其他虚拟化格式都是使用 StarWind V2V Converter 进行转换。
文件格式说明
一般较新的软路由都是安装 EFI,过老的或者虚拟机可以考虑传统 BIOS 引导启动
squashfs-combined
为传统 BIOS 引导启动;
squashfs-combined-efi
为 UEFI 引导启动;
rootfs.tar.gz
文件是容器 (LXC Docker) 文件;
img.gz
文件是压缩文件,可以解压成 img文件;
img
文件建议使用 IMG写盘工具 或者 StarWind V2V Converter 进行安装;
vmdk
文件是 VMware 虚拟机的虚拟硬盘文件;
qcow2
文件是 KVM (PVE,unRaid) 虚拟机的虚拟硬盘文件;
vhdx
文件是 hype-v 虚拟机的虚拟硬盘文件;
Tip: 固件使用 IMG 写盘工具写盘时出现多少扇区错误的,直接重启进 CatWrt 就好,是正常情况。
阿里云盘
压缩镜像和 LXC 容器无法分享(gz),镜像文件格式不支持分享,阿里云盘的文件重命名为
.exe
,使用前请重命名并删除.exe
字段后再食用。
https://www.aliyundrive.com/s/SGsYpcH5Dcp
提取码: 2z9v
天翼云盘
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
支持多线程下载,需要网络环境支持
升级
在使用系统升级时需要请注意几个点:
- 扩容过需要将挂载点改回 /mnt/sda3 重启再进行在线更新,更新完请删掉扩容分区再进行扩容
- 硬盘总大小是否有 450M;空闲存储空间是否还有 150M (可以通过 cfdisk 查看 freespace size 大小辨别)
- 如果是虚拟机,虚拟硬盘格式是否支持增长,有需要时请扩容
- 记得生成备份文件
遇到配置保留失败或者更多奇奇怪怪的问题,亦是看不懂建议全新安装。
系统更新也可以在终端在线升级,需要网络支持。
请先确定你的引导方式,终端输入
fdisk -l
查看是否存在 /dev/sda128 BIOS boot,有这种样式基本上都是 EFI 启动
传统 BIOS 引导
sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12/catwrt-v22.12-x86-64-squashfs-combined.img.gz
EFI 引导
sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12/catwrt-v22.12-x86-64-squashfs-combined-efi.img.gz
或者在 OpenWrt 中 系统-备份/升级 选择 刷写新的固件
选择下载好的 img 文件即可保留配置升级至 CatWrt。
帮助
固件支持不是十全十美的活,难免会有 Bug,如遇到问题在下方评论留言或者加群询问,使用了我的固件可以进行简单咨询,要是有偿是再好不过的,用别人的固件我不理!
欢迎多多留言鼓励 ( ´・・) ノ (._.`)