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

Yes, i do have gigabit internet and ax3200 @dumb access point. Wifi speed is similar to yours but i only have AC clients.
Give @gyrex build a try, one with mtk proprietary drivers, better wifi performance but less flexible and ugly ui.
BTW my "problem" with openwrt on ax3200@DAP was fixed by replacing passtrough of the pci-e nic adapters to OPNsense in proxmox with paravirtualized ones.

Did it improve the performance? What is the max tx power with those drivers?

why, i do not see that.

the txpower is set to max by defaul=100
it's from 0 to 100

The ui behind config buttons in your screenshot.

Max tx power is 27dBm using country code like CA using openwrt default drivers (0.5W), add the antenna gain to that.
Maybe the MTK drivers can push few more with regulations hack but no way any close to 100 dBm.

i never say 100 dbm, that is not possible. it's just a funcion that have a range from 0 to 100.

i do not see anithing bad.

I have your problem and my modem is bricked
What method did you use for debricks?

I've flashed RB01 FW 1.0.71 with the uart method.

1 Like

Hi. These MTK drivers solved my wifi issues. Thank you.

And no offence but I hope that I won't be hacked :rofl:

1 Like
  1. The main Internet channel is configured via WAN, and the backup via Wi-Fi. If the Internet on the WAN port disappears, then the router does not switch to the backup WiFi channel until the router is completely rebooted, or the WAN port is manually rebooted. All this time, the IP address is displayed on the WAN port and the router thinks that there is Internet and there are no problems with it. Back from Wi-Fi to WAN, when the Internet appears, it switches normally. Installing WatchCat also does not give a positive result.

  2. If you create a network on the 2.4 or 5 GHz band and connect to it, then through LUCI it is no longer possible to scan networks in this range and connect to them accordingly. Also channel analysis does not work in the same range.

  3. If the router is connected to any access point and also distributes the Internet via Wi-Fi in the same range and the access point to which it is connected disappears from the air, then the network created on this router, through which it distributes the Internet, also disappears. The network will not appear until the access point to which the router is connected restores broadcasting, either deletes it, or disables it manually.

can you check the adjustment of output power if it works ?
for me always at full output power doesn't matter if i put 10% or 30% ... always at 100%.
thanks for your work to make mtk wifi app scan for network im waiting for test it :+1::+1::+1:

do you have gb speed? i want someone to test hardware nat.

no i have ftth only 200/100 mbps

@ayoub4t what do you think? i still need someone that is able to test Gb speed nating on wifi and ethernet.

1 Like

i have made some change for your needs, check tx power low in luci, please do not touch mumimo settings ,it's enabled by default, but i need fix that in luci, is easy to fix, but i need take a breack now. hard day today.

1 Like

i have made other fix, like Operating Mode green field, mixed mode, it was broken in luci, i have add an option for change the mac address of the radios in luci,i have fix the mumimo voice too.

@anon4457646
I am trying to compile latest OpenWrt snapshot but no matter what I've tried either using musl or glibc libc, I am getting :

make[5]: *** [Makefile:31: /home/username/works/AX6S/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_mt7622/tmp/custom-master-18-11-2022-r21494-df91a277e9-mediatek-mt7622-xiaomi_redmi-router-ax6s-squashfs-sysupgrade.bin] Error 1
make[5]: *** Waiting for unfinished jobs....

The config file containing more than your default config file, I am only using OpenWrt default build process or without using your scripts.

Did you found solution yet friend? I am in the same scenario and searching for solution to make it working again...

that's no clear about unfinished jobs, you need post the error, also is not my repo, so you need ask the autor