Adding OpenWrt support for Xiaomi "Redmi Router AX6S"/"Xiaomi Router AX3200"

you can't install kernel-modules that way. You need to compile them by yourself/ build your own images.

1 Like

Great!
On which firmware version you were?
Was the telnet enabled?

noob question,
This one :

http://<PLACEHOLDER1><COMMAND>

Works because the telnet is enabled ?

Another Q
Isn't the telnet enabled/disabled relate to the firmware version?
Meaning if I downgrade to 1.0.35 is there a chance that the telnet will be enabled (even if on my 1.0.50 is disabled)?

my version was 1.0.35 and I had telnet enabled. i'm not sure this is FW related.

1 Like

Got an AX3200 from an official reseller in Europe, telnet was enabled by default, the python script worked. I enabled ssh and am proceeding with openwrt installation.

Update: I used @thorsten97 build and I'm happy to report it works. I'll be hanging this boy later during the day and will report once I have more time to play with it.

3 Likes

I believe the telnet enable/disable is related to whether you have the international version (RB01) or the chinese version (RB03).
I have RB03 v1.0.19 with telnet not enabled.

I'm feeling a bit daft as I am under the impression their is an exploit available for the RB03, but after a month+ looking for it, I can't find it.

3 Likes

It appears everything is working in order. I have some issues with 160Hz wide channels but that is per client.
I'm topping 800mbps on iperf (80hz channel), I'd say pretty good!
All I'm missing now is SQM, can't install it since the snapshot is few days old.

Is there a way I could do it without creating an image from scratch?

Or, can @thorsten97 could share the build config?

I will update the build and include sqm.
Give me a few hrs :nerd_face:

1 Like

here is my build with sqm

1 Like

New build with sqm, wireguard and adguard.

3 Likes

thanks, but why this build is so big comparing to previous one?

AdGuard home is huge ... you can uninstall it if you want.

ok, got it! thanks

Thanks man, this is awesome!

@cenzor your image has some issues with wan, ppp/pppoe doesn't work for some reason.

Is the python script for activating ssh? and if yes where can i found this script?

The Python script is for inferring the root password from the serial number of the router. You use that password in telnet to enable ssh.

i 'm looking at this device for next toy, but is this device running mt76 drivers or mtk drivers under openwrt? sorry for the offtopic.

Iā€™m not using ppp so I cannot tell, but thanks for feedback.

1 Like

Chances are I'll probably just end up adding a couple more commands into the install to point it at firmware partition and give the firmware1's 30mb to ubi though. Not sure what that means for migration from initial builds. It'll probably just mean slightly modified installation from the terminal.

Since apparently the dual-boot selection does not actually look like it's modified anywhere within the bootloader itself, there sadly ends up being no benefit to keeping around another copy, since there's no actual way to switch to it in the event of a corrupted kernel image, except from within the serial terminal. However, if you have serial terminal access, you could just directly reflash images...

Probably better on the flash endurance on that 30mb in the long run anyway, since ubi will at least spread the writes out on sysupgrade...

1 Like

I got RB01 with version 1.0.50 and telnet is disabled as well..

1 Like