banner
miaoer

miaoer

喵二の小博客 xLog 分站
tg_channel
telegram

CatWrt-v22.12 扩展无“线”,NAT 小包加速组件更新!

📣 CatWrt 最新版为 CatWrt v23.8

Catwrt 需要你的支持;好用好玩请向我独立博客下评论,或者 打赏我

这次软路由固件适配工作遇到了不少坑,但是大部分都解决了,这次更新玩法更多了,加速功能更强大,依旧稳定开源。

更新了较新的大雕源码,支持了高性能模式全锥形 NAT,以及 Shortcut-FE ECM 加持。

本固件基于 Lean LEDE 拉取 Dec 9, 2022 7979de9 的仓库编译打造!

在此感谢大雕和遇见大佬

image

特色功能#

  • 令人惊叹的远程管理
  • 不乱改更稳定流畅
  • 简单的固件支持
  • 完全支持 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 输入密码,后确认密码。

image

玩法#

在 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

CatWrt 仓库

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,如遇到问题在下方评论留言或者加群询问,使用了我的固件可以进行简单咨询,要是有偿是再好不过的,用别人的固件我不理!

欢迎多多留言鼓励 (´・・) ノ (._.`)

此文由 Mix Space 同步更新至 xLog
原始链接为 https://www.miaoer.xyz/posts/network/catwrt-v22.12


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