OpenWrt support for Xiaomi AX3000T

Yes, your assessment is correct, probably not.

1 Like

No, then no. There are alternatives.

Feel free to create your own repo, where you set your own rules ...

4 Likes

3 posts were split to a new topic: Setting up dual wan on Xiaomi AX3000T

Hello, I've recently bought a RD23 AX3000T router however before flashing it with OpenWRT I decided to check the NAND & Switch to make sure.
The router shipped with 1.0.31 firmware and has a 2024 production date.
Switch chip is MediaTek MT7531AE however it seems that I got a GigaDevice flash chip.

dmesg
root@XiaoQiang:~# dmesg | grep nand
[    0.716089] spi-nand spi0.0: GigaDevice SPI NAND was found.
[    0.721681] spi-nand spi0.0: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
[    0.865061] nmbm nmbm_spim_nand: Signature found at block 1023 [0x07fe0000]
[    0.872989] nmbm nmbm_spim_nand: First info table with writecount 0 found in block 960
[    0.883543] nmbm nmbm_spim_nand: Second info table with writecount 0 found in block 963
[    0.891548] nmbm nmbm_spim_nand: NMBM has been successfully attached
[    0.898147] 12 fixed-partitions partitions found on MTD device nmbm_spim_nand
[    0.905284] Creating 12 MTD partitions on "nmbm_spim_nand":
root@XiaoQiang:~# dmesg | grep -E "AN8855|MT7531"
[    1.537908] mt753x gsw@0: Switch is MediaTek MT7531AE rev 1

Anyone got any info on this? Is it safe to proceed with installing OpenWRT (or the U-Boot mod)?

Edit: Sorry, I've just found the post by @alexq that confirms the ESMT chip can be misidentified as GigaDevice. I can also physically confirm that the chip inside is indeed an ESMT one. I'm leaving this post here in case someone else runs into the the same problem. Since the other post is quite high in the thread.

1 Like

hello I've installed openwrt on my ax3000t but ive noticed a bad internet speeds on the wifi (ethernet works fine) I've tried different channels and width but didn’t solve it

i have ESMT chip

Set the country code, as required by local laws?

Show some technical measurements, human eye cannot see 10x speed difference

my country doesn’t have a code in openwrt the system stick to the latest country code ive set in my case (world.00) as u can see in the photo tried different codes around me didn’t do anything

as for connection speed on the old router the speed is 50mbps on the new router only 8 for both 2.4 and 5G

the IQ issue is discussed in Configuring openwrt on Archer ax23 (in Iraq) - #21 by brada4 plus Configuring openwrt on Archer ax23 (in Iraq) - #24 by brada4.

you need to set it to something, or the wifi performance will be really crappy (as you've noticed).

2 Likes

i have selected us,ch,bo,ir with the same results slow wifi than other router

any other suggestions?

post your /etc/config/wireless file, use the </> button when you do.

sorry i dont know how to do this i got this instead

click the </> button on top of the message window, paste your text between the two ' ' ' tags ?

possibly unrelated, but don't use sae-mixed.

i know how to upload a file , but i dont know how to get the file ,unless u mean the configuration file to the router

you managed to get a screen shot of the same file ?

no one expected you to UL it, simply C&P.

obviously no need to redo the post, this is for next time ...

Change encryption to at least WPA2(better WPA3 if all your devices support it, if you get stone age thermometer you can make guest/iot netwotk for that) , just using WPA1 or TKIP (in fact using, in addition to enabling in config) wildly restricts radio features for the rest of clients, like no wifi5/ac or better in any band, no short-preamble etc.

I have a question, I have flashed my Xiaomi AX3000T with openwrt uboot, I have made a stock emmc backup but I lost it recently, will I ever need it if I only plan on using OpenWrt on it

99% chance you won’t. I got rid of my backups after a couple of weeks of it running stable, but I would never consider running the stock firmware to begin with (nor bother selling the device).

Dump the Bdata and Factorymtds and keep them somewhere safe though.

Thank you so much I was worried for a while since I accidentally formatted the drive with my backups in clonezilla, I thought that I might need the backup in case I need to fix something.

You need to install recovery kernel image marked (optional) in install guide. It is pretty bulletproof, you can re-sysupgrade from there any time.