OpenWrt support for Xiaomi AX3000T

Room temperature, 25-30 C, non-ventilated, non-refrigerated room. /sys/class/thermal/thermal_zone0/temp reports 64-65 C, no crashes.

1 Like

I have RD-23. The factory version came as 1.31, then I upgraded to 1.49.

-I installed 24 cr2 and 23.05 via XMIR-Pacher, but a problem occurred.
-I installed 23.05 via code via Ubuntu, then I installed ubi and bin files, but a problem occurred again.
The device does not boot itself after the failure.

How can I do this without the device malfunctioning later? Outside of UART mode.

I used google translate.

Just got a new AX3000T today (RD03). Even before turning it on, I took it apart and unfortunately I got a Foresee NAND flash (F35SQA001G).

So it went back to the box, and I will wait until this memory support is added to OpenWrt.

@remittor does your new 24.10.0 build 241203 include all the patches you had added to 23.05.5?

Yes.
Linaro's patch replaced to dimfish'es patch.

2 Likes

Does the Xiaomi Mi Router AX3000T with firmware version 24.10.0-rc2 (r28161-ea17e958b9) have Luci built-in?

Yes, I'v just upgrade mine to rc2. And rc builds are builded exactly the same way as releases.

2 Likes

i found on Mi Ax3200 someone run fw_setenv boot_fw1 'run boot_rd_img;bootm' to prevent boot fail, should i do the same on AX3000T

Could you please build a uboot version as well? Thank you!

I just received two units from Ali. Both where D03 with firmware 1.0.47 so getting them up and running was a simple task. I currently have them set up as dumb APs with a few VLANS on different SSIDs (IoT, guest etc.), and they are working very well with good throughput.

At the moment I have a dedicated pfSense firewall, doing network filtering and running OpenVPN server and an nginx reverse proxy.

It is very tempting to move the firewall stuff onto one of the new units, but I have a 1Gbps Internet connection and am unsure if the ax3000t will be able to keep up with that speed while doing firewall stuff? Reading through this thread did not really provide a definite answer.

Any thoughts on this. Will the unit give 1Gbps throughput working as a firewall?

Does that matter? I'm currently on 24.10 RC2.

1 Like

Good news! Support to FORESEE F35SQA001G/2G flash has just been committed to main (snapshot) and 24.10 branches. So 24.10.0-rc3 will include support to this flash memory.

Now we are just missing support to the AN8855 switch to be merged to the official builds.

4 Likes

Hi all,

Issue solved. I had duplicated MAC adresses.

Changing the router mac to the original one solves the issue with the wan.

Hope It helps someone else.

Thanks all for your support specially to @alexq

1 Like

Can you share your configuration, with the vlans on both router and dump AP etc.
Thanks.

I have the AX3000T as a dump ap and the temperature with 5 clients is to 50 - 52 C. I checked it since 5 days.

I am new to OpenWRT, and did everything in Luci. What I did might not be the correct way, but it works.
What I did was:
a) Create a VLAN device for each VLAN on the network interface you use (like lan4.1/lan4.2 etc.).
b) Then create a bridge device with port set to the vlan device.
c) Then you can add an interface for each bridge device
d) and then link the interfaces to SSIDs.

Hi guys, I noticed your work, I think maybe you can help me. I have a Xiaomi ax3000t, it so happened that the uboot was cleared, now I can't restore my device. I have a Foresee chip, the software before trying to update to opernvrt was 1.0.84. Maybe you have ideas on how to restore the router?

Error cod:

F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 3903 0041
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 102C 0000
F5: 480A 0031
00: 1005 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 3903 0041
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 102C 0000
01: 102A 0001
02: 1005 0000
BP: 2000 00C0 [0001]
EC: 0000 0000 [1000]
T0: 0000 00ED [010F]
System halt!
s1

Just take a look at the "Debrick" section of the device page. I wasn't able to recover my device with the Xiaomi recovery tool. However, the recovery process is really easy using the provided commands on the device page and a Linux terminal.

I can't get into the Linux router, all I could do was write bin and fip into memory with mtk_uartboot, but as I understand it, I don't have the right files, because my terminal is empty, it loads and it's empty

Defaults:

  • Stock FW: 1.0.31 (INT)
  • ESMT NAND flash chip

Guys, I've installed OpenWRT 23.05.5 for my Xiaomi AX3000T. I did everything "hard way" according to the instructions. First, I flashed the router with OpenWRT ubi, then did upgrade with sysupgrade.
I was able to log in to the router via LuCI. It was my triumph since I was strugling a lot with connectivity of the router with my Windows machine. Eventually I was able to fix everything and successfully flash the router.

However, it seems that I was celebrating too early. I decided to unplug my router from my laptop and connect it to my primary Wi-Fi router and try whether secondary router has internet connectivity. After I did that, I was never able to connect to it via GUI or SSH.

My router is currently blinking slowly with orange light. When I connected the router back my laptop, its Ethernet adapter cannot recognize the connection and is constantly alternating between 3 modes in Network connections (ncpa.cpl): "Enabled", "Identifying...", "Nework cable unplugged".

What is the diagnosis? How can I understand what could go wrong and can I get any sort of access to my router at all?