📣 The latest version of CatWrt is CatWrt v23.8.
Introduction#
Sharing a self-compiled “
Currently, there is only a version for x86-64
, 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.
Please read the instructions carefully! The complete plugin list can be found 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.
When using Docker, it is recommended to allocate as much as possible in GB; those who know how to use it will understand. If you haven't used it before, you can try allocating 1GB to install an internal network speed test, or not allocate at all.
Tested only under VMware ESXi; PVE and other KVM-based systems have not been tested, but virtual hard disks for PVE and KVM are available.
Soft Router OpenWrt Overlay Partition
Plugins#
For the complete list, please check the GitHub repository. We provide a complete plugin list that you can use offline with pre-compiled IPK files.
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 iso
files.
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 in 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 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 editing vi /etc/config/network
.
After finishing, 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 technical assistance within that scope.
There is a bug; how to report it?#
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