OpenWrt support for Xiaomi AX3000T

Two wifi mac address located between:

  1. 0x04 - 0x09 (from top of factory partition), see sample1: CC D8 43 B4 51 1A
  2. 0x0A - 0x0F (from top of factory partition), see sample1: CC D8 43 B4 51 1B

Try to replace (1) and (2) with your MAC address, but it's not necessary
And there's no correlation between the wifi MAC and the wan MAC from the sticker on the bottom of the router.

https://drive.google.com/drive/folders/1OcKcxsALri6dlxS62v-YyJt_VMerdnl1?usp=drive_link

2 Likes

Hi everyone,

I'm experiencing an issue with my Xiaomi AX3000T router, specifically with the 2.4GHz Wi-Fi. After some time, devices can still connect to the network, but they lose access to the internet or the rest of the network. Restarting the 2.4GHz network fixes the issue temporarily.

Has anyone else encountered a similar problem and found a permanent solution?

Thanks for your help!

At the moment, is there any version available on the official firmware assembly site like firmware-selector-openwrt-org or firmware-selector.immortalwrt.org that supports new router revisions or is it only from enthusiasts for now?

Hello, did you manage to resolve your issue? I'm experiencing the same problem.

You installed a firmware version on your router that does not support it.
Consult WIKI, there are several options for restoring to the factory firmware.
Most likely, your router has Winbond memory, and it is supported only in SNAPSHOT.

I connected via TTL serial and this is the message displayed on the terminal

He writes correctly, since the flash drive is re-partitioned at the wrong addresses. If you can't restore via TFTP, then boot using TTL (bl2-mt7981-bga-ddr3-ram.bin) and everything will be fine. Next time, first read the instructions and then do it, and not the other way around)).

I have installed this (https://github.com/kloon15/ax3000t/releases/tag/2024-12-02) on a new RD03 1.0.84 that I got for £35 on UK ebay.

It seems to be working fine, no install problems that weren't my fault.

I haven't had a chance to test the 100Mb+1Gb speed issues, most of my network is 100M anyway.

Good time of day. Tell me, please, did anyone have problems turning on the encryption mode of the WPA3-EAP wireless network on a router with firmware 23/05/05 from 24/11/11? The router itself is RD03 (with AN8855 switch and NAND Foresee). Screenshots of Luci and the config wireless are attac. Thank you in advance!
image

1 Like

Thank you for the instructions, even though they were harsh.
The firmware was successfully restored, and in response to your message above, my memory is not Winbond. I checked in the dmesg, and it showed ESMT, and my switch chip is not AN8855.

1 Like

Hey guys,

I'd be desperatly in need of some help regarding my bricked router, which I'm trying to recover without any luck so far.

Following the section 'DEBRICKING' from the AX300T's official OpenWrt page, I'm trying to recover the file initramfs-kernel.bin through TFTP with my router connected on UART.
But everytime, I get this annoying error TFTP client failure: -64 in return.
Screenshot here :

Firewall is disabled to avoid any complication, and I also tried to do this with the TFTP64 software as stated in the tutorial : same result.
Thing is, I've successfully managed to send a file thanks to DrayTek Firmware Upgrade Utility, but nothing so far with on uboot.

Thanks.

You have the same instructions as the one who wrote above.
He succeeded and you will succeed.
Killing these routers 100% programmatically is not at all easy, perhaps even impossible)).

1 Like

Thanks, did once again all the steps and it went through. Don't know where my mind was focused to totally miss some parts ...

Only problem I faced when flashing with the squashfs-sysupgrade.bin listed on @alexq 's tutorial, was that I couldn't install Luci via opkg update && opkg install luci
The error opkg: not found was thrown.

Went and flashed with the last from @imkloon and OpenWrt panel was now accessible.

Now back to debrick the second AX3000T which faced the same fate at first :rofl:

Reason:

So, for the latest Snapshots, you need to use

  • apk update && apk add luci
1 Like

Used @dimfish release from 2024-11-30 and have similar problem. Configured as a dumb access point (remove WAN, disable DNS, DHCP, firewall) and connected to Internet router (with DHCP and DNS). Over LAN<->LAN works without any problems. But when I connect via WIFI (5Ghz or 2.4GHz) it connects to the ax3000t (shows client in LUCI) but cannot get an IP address from DHCP (from the internet router in the LAN). After a few hours it's able to get IP address and work normally, but after changing channel or channel width it can stop working (or still working). Surely there is a random(?) problem with WIFI<->LAN traffic.
@dimfish - since you have the device - can you check WIFI - LAN communication in dumb AP mode (no DHCP, DNS, WAN). Because I believe there is still problem with AN8855 switch and LAN<->WIFI communication (I don't know why this problem randomly occurs and disappears).

Indeed, I came with this while searching for solutions on the forum.
But it was just after flashing with the other file :joy:

Would be nice to add an extra note for the ones in the same situation, as a workaround.

i'm at this stage as well. but it seems like i messed up more than the bootloader. can anyone help me out whats going on with my setup?

Try enabling stp on the br.lan interface either Tru the luci GUI or the terminal

brctl stp br-lan on

I had similar issues, typing wifi seem to solve stuff but wasn't a solution. After enabling stp, it's sem to be holding for a week now with dimfish image....
(I also have a an855) Or devices connecting to it and say they have no internet even they connected. Then after random period they pop up

I think I've possibly seen the same problem. I have an odd setup, the 2.5GHz is in client mode as upstream, but 5GHz is a normal access point. I've been connected via the ap but not able to access the the wired. Seems intermittent: it wasn't working with my phone, so I tried with a laptop, and that was fine, and then the phone was fine. I can't rule out some other problem (my first guess was getting the wrong DNS servers from DHCP)
I've enabled stp as suggested, see if it recurs.

Hello, I have flashed OpenWRT on my device (RD23, ESMT, 1.0.31) and accessed the LuCI successfully and installed the sysupgrade.bin using the 24.10.0 rc2 firmware, But when I tried to relocate it on my data cabinet it just flashes orange light and I can't access the LuCI anymore, the ethernet icon on my pc is looping on detecting Ethernet then No Internet. Is my router bricked?