banner
miaoer

miaoer

喵二の小博客 https://www.miaoer.net xLog 分站
tg_channel
telegram
bilibili

CatWrt.v24.9.mt7621 New stable version supports more devices and kernel module kmod installation

This is the last compilation of mt7621, mainly because it is no longer necessary. If this version is stable, everyone doesn't need to switch. Isn't mt798x more appealing? Although I haven't had much success with it~~ far less than 237, really can't keep up~~.

This update contains a lot of content, all of which have been continuously optimized. It took about 3 days to optimize for a more perfect CatWrt OpenWrt firmware. If you find it useful, you can go support me.

** Only tested on New Router 3 (Newifi-d2) and Redmi AC2100 (Redmi AC2100 should be the same).**

If the corresponding model lacks drivers, we will re-upload the packaged drivers for the corresponding model, and kmod can be installed normally.

Update Content#

Compared to CatWrt.v22.12.mt7621 version

  • CatWrt's first Kmod is unified and universal, software sources can be installed freely
  • First to support Thunder Accelerator lean plugin version
  • Supports Cattools, a powerful CatWrt toolbox
  • Closed-source mtkwifi added auto-start
  • Added luci-app-ua2f, Alist, tailscale, nano, vim, nfs, n2n, smb, python3-requests, mentohust, lucky, ddnsgo, ddnsto (seems to have stopped updating), istore (not recommended), Docker (not recommended, binary only), docker-compose to software source support
  • Added zram memory compression (solving the awkwardness of small memory and slightly larger storage on some devices)
  • Added usb driver, mobile USB sharing hotspot can be used directly as WAN port
  • Supports more devices

Pre-installed streamlined firmware, compared to the original version, KMS and FTP server plugins have been removed, leaving only three pre-installed protocols for easy networking.

Specific devices should be installed specifically; if storage space is exceeded, it may disappear after a reboot and start over!

Supported Devices#

  • New Router 3 Newifi-d2
  • GL.iNet GL-MT1300
  • JCG Q20
  • JD Cloud RE-SP-01B
  • Lenovo New Router D1
  • Xiaomi Router 3 Pro
  • Xiaomi Router 3 Gigabit Version
  • Xiaomi Router 4
  • Xiaomi Router AC2100
  • Xiaomi Router CR660X (wireless not usable)
  • Redmi Router AC2100
  • Fully supports IPv6 networks
  • Amazing remote management
  • Expandable packages
  • Simple firmware support
  • Default closed-source wireless can be changed to open-source wireless
  • Smart network acceleration
  • More stable and smoother
  • Open-source community

::: gallery
1
2
3
4
5
6
:::


Breed Guide#

This time it supports the latest Breed, rootfs0, kernel1, initkernel, etc. Taking Redmi AC2100 as an example

Long press Reset while plugging in until the LED light flashes, then release. No need to configure a static address, just enter 192.168.1.1 to access the Breed unbricking firmware.

Add the environment variable xiaomi.r3g.bootfw with the value 2.

It seems that old versions of Breed are no longer supported, so you need to download v1.2 of Breed, select Bootloader, and choose the just downloaded breed-mt7621-xiaomi-r3g.bin. After updating Breed, re-enter Breed.

In the update, select the partition type as OpenWrt, import the corresponding rootfs file, import the corresponding kernel file, and check the automatic restart option to complete the update.

::: gallery
1
2
3
4
:::

Similar machines can refer to tutorials written by others. The files provided here are quite comprehensive. Just download the files you need, and it's best to download all relevant files for your specific machine for future use!


Download#

⚠️ The firmware is for students to learn technology and exchange knowledge only, please do not use it for illegal purposes.

Cloud disk file path: /v24.9/mt7621

Default IP 192.168.1.4 / User root / Password password

CatWrt Repository | MT Mantou PT Station: /detail/822873 or search for CatWrt

Github Releases
| 123 Cloud Disk Extraction code: miao
| Baidu Cloud Disk Extraction code: miao
| Tianyi Cloud Disk Access code: nb8d

Configuration Guide#

During the initialization phase, the device may restart once, as the device's capabilities are limited, and it takes about 5 minutes to complete system initialization.

If the following words appear, it means that the data is still being processed and has timed out. You need to wait a moment and re-enter the router's backend. This is due to the small memory of 7621 causing slow operation. If the browser prompts that the form needs to be resubmitted, you can make your own choice; you may need to reconfigure and then save and apply.

Bad Gateway
The process did not produce any response

Change http://192.168.1.4/cgi-bin/luci/admin/system/packages to http://192.168.1.4 to re-enter the backend.

After configuring the network, you can install other plugins. First, use the following tutorial to learn how to use Cattools (😍 enabling it is the complete CatWrt) 👇

1

*Note: Specific devices should be installed specifically; if storage space is exceeded, it may disappear after a reboot and start over! The entire process requires internet operation.

2

Disadvantages#

Facing the disadvantages is the courage we dare to take responsibility for, hoping to help CatWrt players avoid pitfalls and achieve a stable system, even forgetting the existence of issues.

Closed-source wireless common problem warning: The default closed-source region is CountryCode=US. If your smart home cannot connect, you need to change the corresponding 2.4G network to CountryCode=CN through wireless parameters, and the frequency band needs to match the standard CN frequency range. If you use 5G more, it basically does not affect mobile phones and computers.

easymesh has not been successfully tested. Due to time constraints, I will not invest time in this project. Actually, everyone can follow online tutorials to set up so-called mesh networks, which is related to closed-source wireless.

Regarding Wi-Fi5 160hz: Not tested.

Regarding wireless repeater mode: Not tested, likely not supported. If needed, switch to open-source drivers.

Regarding open-source and closed-source drivers: Taking New Router 3 as an example, uninstall the packages luci-app-mtwifi kmod-mt7603e kmod-mt76x2e mt_wifi, then install kmod-mt7603 kmod-mt76x2 wpad to switch successfully.

Due to dependencies on certain components, the firmware exceeds the limits of k2p or other models, so those machines do not support.

If you set the wrong frequency band or encryption method & mode, it may cause the system - wireless to display Wi-Fi is enabled, wired is available, but wireless is unavailable (cannot be found).

Help#

Firmware support is not perfect, and there will inevitably be bugs. If you encounter problems, please leave a comment below or ask in the group. If you use my firmware, you can consult me briefly; if it's for a fee, that's even better. If you use someone else's firmware, I won't respond!

Feel free to leave comments for encouragement ( ´・・) ノ (._.`)

This article is synchronized and updated to xLog by Mix Space. The original link is https://www.miaoer.net/posts/network/CatWrt.v24.9.mt7621

Footnotes#

  1. https://www.miaoer.net/posts/blog/cattools

  2. https://www.miaoer.net/posts/network/quickstart-catwrt

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