📣 The latest version of CatWrt is CatWrt v23.8.
Preface#
Sharing a self-compiled version.
Currently, there is only an x86-64
version, the firmware plugins are sufficient, and Docker is included to meet container needs.
It supports bypass routing, main routing, and virtual machines! Ready to use out of the box.
Make sure to read the instructions! The complete plugin list is in the Plugins
section.
Default Settings#
By default, 300MB is allocated for firmware use and 25MB for the Linux kernel.
Default OpenWrt LuCI backend address: 192.168.1.2
Account: root
Password: password
Virtualization & Partitioning#
If you choose to virtualize OpenWrt, you need to allocate at least 512MB of memory and 512MB of storage. If there are many devices and Docker is enabled, it is recommended to expand the running memory and storage space according to the applications.
For Docker, it is suggested to allocate as much as possible in GB; those who know will understand. If you haven't used it before, you can try allocating 1GB to install an internal network speed test, or leave it unallocated.
Tested only under VMware ESXi; PVE and other KVM-based systems have not been tested, but there are virtual hard disks for PVE and KVM.
Soft Routing OpenWrt Overlay Partition
Plugins#
For the complete list, check the GitHub repository. We provide a complete plugin list that you can use offline with the compiled ipk.
Plugin repository: https://github.com/miaoermua/catwrt
Download#
⚠️ The firmware is for students to learn and exchange technology only; please do not use it for illegal purposes.
The firmware is located in v21.10.10/targets/x86-64
.
squashfs-combined
is for traditional BIOS boot.
squashfs-combined-efi
is for UEFI boot.
It is recommended to use IMG writing tools
or other writing tools for installing the iso
file.
qcow2
files are virtual hard disk files for PVE or KVM virtual machines.
vmdk
files are virtual hard disk files for VMware virtual machines.
Aliyun Drive#
https://www.aliyundrive.com/s/v8daqMUBG2y
Extraction code: 3pf3
Note: The image file format does not support sharing. The files on Aliyun Drive are renamed to
.exe
. Please rename and remove the.exe
part before use.
For example: Before modificationopenwrt-x86-64-generic-squashfs-combined.img.exe
> After modificationopenwrt-x86-64-generic-squashfs-combined.img
Tianyi Cloud Drive#
https://cloud.189.cn/web/share?code=VvAnyi3EVrmu
Access code: gkm6
Support#
v21.10.10#
Open for public download.
Fixed luci-theme-argon using jerrykuku's source code for compilation.
v21.8.10#
Supports IPv6 clients.
Supports VMware Tools.
Fixed UU Accelerator.
First compilation.
Q&A#
How to change the default backend IP address of OpenWrt?#
Modify the IP address in option ipaddr
by using vi /etc/config/network
.
After completing, press Esc
, then press :
, and type wq!
(force save and exit).
Change the default password#
Type passwd
in the terminal.
Will there be updates in the future?#
Yes! But it depends on availability. New protocols or software may be tried out before being released. Generally, plugins can be updated in OpenWrt; updating is just to resolve dependencies, and firmware stability is the most important.
Are you an expert? Can you provide help?#
I am not an expert; I just share self-compiled OpenWrt firmware. I think it is useful enough to share with everyone and can only provide help within technical access.
There are bugs; how to report them?#
You can ask me questions in the comments section for troubleshooting. It seems that OpenClash and Passwall cannot be used?
If you want to suggest more plugins, please describe them in the comments section.
If this helps you, you can choose to reward me with a QR code in the donation section!
This article is synchronized and updated to xLog by Mix Space. The original link is https://www.miaoer.net/posts/network/openwrtv2021.10.10