OpenWrt support for Xiaomi AX3000T

Hmm, not clear for me but in any case have you a nice day, Alex

I have one feedback) It works now. The main issue was old switch app.
AX3000T with AN8855 has 2.5G wan (connected to cpu1 port).

2 Likes

Damn. Just bought a new device from Amazon (DE). Need to check instructions first now before flashing... :joy:

Can you check yours HW version? Now it's possible to backup ro to stock FW via Mi repair tool. Thank you.

I don't have this router in my hands and that guy who has it don't have any 2.5G device. But wan port connected to soc port which support 2500base-x.

Looks like this 2nd version of China's Lowcoster is more interesting. Let's just wait for user feedback about performance and stability of this version, but in any case it's mtk;)

1 Like

SPI dump 1.0.84 / AN8855, here my file

2 Likes

I will provide everything. Earliest on wednesday. Thanks :+1:

That's why it's so hard to figure out the problem, because many people have the same problem but different setups.

If somebody helps me, I'll change it to the stable version and try it.

Thanks.

Hello again! I have a quick question: if I flashed RD23 through UART, can I now flash it with stable version of openwrt through SSH method?
Thanks!

If OpenWrt is already installed, update from Snapshot to Stable 23.05.5 can be performed directly via the Sysupgrade menu in LuCI.

1 Like

I bought 27.09 Xiaomi AX3000T RD03 (CN) with Winbond 25N01KVZE1R chip with version 1.0.84

Screenshot of the chip:

Today I tried to downgrade to 1.0.47 using MIWIFIRepairTool

The firmware was taken here https://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rd03/miwifi_rd03_firmware_ef0ee_1.0.47.bin

After installing this version, it asks for an Internet cable connection, tell me, is there a way to correct this situation in my case?

Screenshot of the problem below:

I would appreciate any help, thank you!!

You can press under the blue button and afterwards choose "DHCP" I think.

RD03 with 1.0.84, why did you go back to 1.0.47? I don't think this is compatible with the AN8855 that should be installed in your router, do you?
therefore no LAN/WAN port should work for you anymore and you get ssh access with the new method also with 1.0.84

3 Likes

Do you have a plan to migrate your changes to the actual 23'x OpenWrt release?

Hi everyone, I need some help. I switched from stock (I have rd23) to owrt snapshot but need little help. Router runs only from initramfs... when I try sysupgrade with openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin (tried from console and from luci) luci gives me red warning that file is incorrect, but when I try openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-squashfs-sysupgrade.itb it accpets it but then boots in recovery where I cannot save my setting after next reboot... I menaged to catch from UART this message if it helps:

ubi0: attaching mtd9
ubi0 error: scan_peb: bad image sequence number 2141445766 in PEB 272, expected 1935039185
Erase counter header dump:
        magic          0x55424923
        version        1
        ec             3
        vid_hdr_offset 2048
        data_offset    4096
        image_seq      2141445766
        hdr_crc        0xad259108
erase counter header hexdump:
00000000: 55 42 49 23 01 00 00 00 00 00 00 00 00 00 00 03 00 00 08 00 00 00 10 00 7f a3 de 86 00 00 00 00  UBI#............................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ad 25 91 08  .............................%..
ubi0 error: ubi_attach_mtd_dev: failed to attach mtd9, error -22
UBI error: cannot attach mtd9
UBI error: cannot initialize UBI, error -22
UBI init error 22
Please check, if the correct MTD partition is used (size big enough?)
*** Failed to attach UBI ***

any advice how to overcome this problem of mine?

The ubootmod files are to be used with OpenWRTs bootloader and not the stock one. Can you post a screenshot of your main luci page?

Download files again (just to be sure that the .ubi and .bin files are from the same build). So, if you started with a snapshot, please complete the sysupgrade with a snapshot image (you will be able to migrate to a stable version later). And do NOT use "ubootmod" files if you are on the stock bootloader.
Which OpenWrt installation method did you use?

Why you've ignored red warning message in the Wiki ?:

New AX3000T devices with stock firmware version 1.0.84 or newer have received updated hardware (AN8855 switch) that is temporarily incompatible with the OpenWrt image until support is added. There is no possibility to install OpenWrt on RD03 for such devices, see link.

It seems like you have access to the stock firmware UI. You can try enable Wi-Fi and try to install back the stock firmware 1.0.84 (this stock firmware contains drivers for the AN8855 switch).

I ignored it because of what was said on the forum:

Devices with Winbond NAND chip are only supported by Snapshot version.

When examining the board, the chip said Winbond 25N01KVZE1R, so I decided to flash it.

It was not clear what the AN8855 switch is and how to understand that I don’t have it (except for theses on the forum that RD03 with 1.0.84 installed comes with AN8855), so I thought that this is the name of the chip and I have winbond not AN8855.

After installing version 1.0.84 via WiFi, everything worked. Thank you!

Looks like mtk uboot from hanwckf repository supports the W25N01KV spi-nand.

1 Like