Thank you so much @KrypteX @frollic Everything is perfect. WIFI and Ethernet devices are detected properly with firmware 24.10.3
FYI. I also have a AX4200 which replaced one of my R7800. Really impressed with it. Performance is great. Wifi range is on a par with the R7800. Have not noticed any wifi issues with the large number of wifi devices I have.
I also felt the transition from Xiaomi R3D (equivalent of R7500) to TUF AX4200/AX6000.
I had a weird problem where it would work from default config.. but as soon as i powercycled.. i would not get any contact with the ax4200.. a reset fixed it.. but again.. after config.. gone..
Connected a serial.. and managed to find out that what seems to be that it switched eth0 and eth1 around..
eth0 got to be eth1.. and eth1 got to be eth0..
(i had a vlan configured.. and wan port was used as trunk.)
Dear @torarnehelgesen for VLAN Bridge just simple like this. Very Easy. I’m using OpenWrt 24.10.3
eth1 = WAN as (Trunk)
Hi.
I’m running OpenWrt 24.10.2 on an Asus RT-AX4200 (Filogic 830). WAN/LAN link shows 2.5 Gbps, but speed tests top out at ~1 Gbps.
kmod-nft-offload is installed
/sys/kernel/debug/mtk_ppe is missing
kmod-mtk-hnat cannot be installed
It seems HW NAT/PPE offload isn’t active.
-
Does anyone successfully run HW offload on AX4200?
-
Are there ready-to-use sysupgrade builds with PPE/HNAT enabled?
-
If not, is anyone working on a patch/branch I could test?
Hardware offload works fine and should be on. 2.5G works fine as well.
If you are only hitting 930-940Mbps, check your cable.
I don't think it can. kmod-mtk-hnat or the newer mtk_ppe driver is required for hardware acceleration. While it is not there it falls back to software offloading and max at 1Gbps
And which firmware you are currently at?
There's no need for this module at all. The CPU handles everything perfectly well on its own!
Hey. The question is whether HW acceleration is enabled though. For what I understand is that hardware offload (PPE) is utilized by mtk_ppe (the Mediatek Packet Processing Engine).
On Filogic (MT798x) routers like AX4200, this driver handles hardware NAT acceleration. And it is missing.
:
Upgrade to latest stable and clear your settings. Tick box in luci, save/apply, and try again.
"To check traffic offloaded to the PPEs for wired and wireless, cat ppe0/ppe1 bind/status, e.g.: cat /sys/kernel/debug/ppe0/bind. "
Can you explain how your speedtest look like The LAN ports are only 1Gbps, did you use 2 computers to run the test? Is the port status showing 2.5Gbps in openwrt webif? Did you monitor CPU load when running the test.
I think for mtk hnat you need to add the mediatek feeds and do a custom build. But the ax4200 should do more than 1Gbps even without hnat.
- test results for PC connected to ONT is 2Gbps. 2) speed test from ax4200 connected to ONT is 1.3 Gbps max [ CPU max out]. 3) Pc-ax4200-ONT is 1-1.3 while routers CPU idles. No vpn, qos, pure NAT. Does anyone have custom build with mtk HW acceleration?
If you run speedtest directly on the AX4200, then the speedtest app consumes a lot of cpu, that explains the CPU maxed out. But if I understand correctly you already manage to get 1Gbps with one PC connected and the cpu is barely loaded, then obviously offloading is already working.
I also just checked in my build dir if hw offload is compiled in and it is, that’s why you won’t find a loadable module in /lib/modules, as cookiemonster said, check /sys/kernel/debug/ppe0/bind







