banner
miaoer

miaoer

喵二の小博客 xLog 分站
tg_channel
telegram

CatWrt-v22.12 Extension "Wireless" Free, NAT Small Packet Acceleration Component Update!

📣 The latest version of CatWrt is CatWrt v23.8.

Catwrt needs your support; if you find it useful and fun, please leave a comment on my personal blog or sponsor me.

The firmware adaptation work for this software router encountered many challenges, but most of them have been resolved. This update provides more gameplay options and stronger acceleration capabilities, while remaining stable and open source.

The latest DaDiao source code has been updated, supporting high-performance mode full-cone NAT and Shortcut-FE ECM.

This firmware is based on Lean LEDE and is compiled from the repository Dec 9, 2022 7979de9!

I would like to thank DaDiao and YuJian for their contributions.

image

Features#

  • Amazing remote management
  • Stable and smooth without unnecessary changes
  • Simple firmware support
  • Full support for IPv6
  • Intelligent network acceleration
  • Load balancing
  • Docker

Configuration#

Default IP 192.168.1.4

Username root

Password password

You can also use the default settings without modification. If you are using a different network segment, please follow the instructions below.

Modify Default IP#

Enter vim /etc/config/network in the CatWrt terminal and modify the IP address in the option ipaddr line.

After making the changes, press Esc, then type : in the input box, and enter wq (which will be displayed as :wq).

Restart by entering reboot.

Modify Default Password#

Modify the password in CatWrt System-Administration-Host Password or

Enter passwd in the terminal, enter the password, and then confirm the password.

image

Gameplay#

In CatWrt-v22.8, the remaining overlay space is less than 10M. This update expands the installation to have 95 MB of free space, allowing for the simple installation of some plugins without the need for expansion.

Due to problems encountered during the compilation of open-vm-tools, it has been temporarily removed. Compatibility with VMware virtualization can be achieved by installing open-vm-tools from the software source.

In addition, there are 6-letter plugins that cannot be used. The author has already deleted them and will remove them in the next version.

In addition, the new version v22.12 also supports iStore application store and Intel wireless driver extensions...

For more information, please refer to CatWrt Extension Application Installation, Universal for the Entire Series

If the dial-up is unstable, please refer to CatWrt-v22.12 Dial-up Problem Solution

Update Preview#

Firmware Version: OpenWrt R22.11.11 / LuCI Master (git-22.323.58461-c7fb305)

Kernel Version: 5.15.79

View the plugin preview selected during compilation Get (does not include plugin dependencies)

Compared to CatWrt-v22.8

  • Updated Flow Offloading / Shortcut-FE ECM software routing small packet acceleration
  • Updated high-performance full-cone NAT
  • Updated Intel i226 network card driver
  • Support for installing CatWrt (PVE) in LXC containers
  • Support for expanding iStore, UA2F, Intel wireless network card driver (iwlwifi)
  • Added openssh-keygen and openssh-sftp-server
  • Added mobile usbwan hotspot function
  • Added WireGuard function
  • Added PPPOE penetration function
  • Added multi-threaded multicast function
  • Added SQM QoS function
  • Added iperf3
  • Removed open-vm-tools
  • Removed outdated cat
  • Fixed software source configuration

CatWrt Standard Style Modifications

  • Added unified background to the argon theme
  • Changed the hostname to CatWrt
  • Changed the default IP to 192.168.1.4
  • Modified the banner
  • Changed the Linux kernel to occupy 16M
  • Changed the overlay partition to occupy 400M
  • Modified some default settings of Dnsmasq to enable IPv6 resolution

Download#

⚠️ The firmware is only for students to study and exchange technical knowledge. Please do not use it for illegal purposes.

File Location: v22.12/x86-64

The img.gz file is the native compiled version, and other virtualization formats are converted using StarWind V2V Converter.

File Format Explanation#

Generally, newer software routers are installed with EFI, while older ones or virtual machines can consider traditional BIOS booting.

squashfs-combined is for traditional BIOS booting;

squashfs-combined-efi is for UEFI booting;

The rootfs.tar.gz file is a container (LXC Docker) file;

The img.gz file is a compressed file that can be decompressed into an img file;

It is recommended to use IMG Writing Tool or StarWind V2V Converter to install the img file;

The vmdk file is the virtual hard disk file for VMware virtual machines;

The qcow2 file is the virtual hard disk file for KVM (PVE, unRaid) virtual machines;

The vhdx file is the virtual hard disk file for Hyper-V virtual machines;

Tip: If there are errors related to the number of sectors when using the IMG Writing Tool to write the firmware, simply restart and enter CatWrt. This is normal.

Alibaba Cloud Drive#

Compressed images and LXC containers cannot be shared (gz), and the image file format does not support sharing. The files on Alibaba Cloud Drive have been renamed to .exe. Please rename them and remove the .exe field before use.

https://www.aliyundrive.com/s/SGsYpcH5Dcp

Extraction code: 2z9v

China Telecom Cloud Drive#

https://cloud.189.cn/web/share?code=ANJRRf77fIRb

Access code: ano9

China Mobile Cloud Drive#

https://caiyun.139.com/m/i?0H5CJW3okkD2l

Extraction code: aApn

Github#

You can clone the repository to a local server for deployment as a software source server. Feel free to star it.

CatWrt Repository

https://github.com/miaoermua/CatWrt/releases/tag/CatWrt-v22.12

Multi-threaded download is supported, but requires a network environment that supports it.

Upgrade#

When upgrading the system, please pay attention to the following points:

  • If you have expanded the storage, you need to change the mount point back to /mnt/sda3, restart, and then perform an online update. After the update, delete the expanded partition and then expand it again.
  • Check if the total size of the hard disk is 450M and if there is still 150M of free storage space (you can use cfdisk to check the size of the freespace).
  • If it is a virtual machine, check if the virtual hard disk format supports expansion. If necessary, expand it.
  • Remember to generate backup files.

If you encounter problems with configuration preservation or other strange issues that you cannot understand, it is recommended to perform a fresh installation.

The system can also be upgraded online in the terminal, provided that there is network support.

Please determine your boot method first. Enter fdisk -l in the terminal to check if there is a /dev/sda128 BIOS boot. If you have this style, it is basically EFI booting.

Traditional BIOS Booting

sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12/catwrt-v22.12-x86-64-squashfs-combined.img.gz

EFI Booting

sysupgrade -v https://github.com/miaoermua/CatWrt/releases/download/CatWrt-v22.12/catwrt-v22.12-x86-64-squashfs-combined-efi.img.gz

Alternatively, in OpenWrt, go to System-Backup/Flash Firmware and select "Flash new firmware". Choose the downloaded img file to upgrade to CatWrt while preserving the configuration.

Help#

Firmware support is not perfect, and bugs may occur. If you encounter any problems, please leave a comment below or ask in the group. You can also consult me if you are using my firmware, but please note that paid consultations are preferred. I will not respond to inquiries about other people's firmware!

Feel free to leave comments and words of encouragement ( ´・・) ノ (._.`)

This article is synchronized and updated to xLog by Mix Space.
The original link is https://www.miaoer.xyz/posts/network/catwrt-v22.12


Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.