I have new AP7 Pro access point after good experience with AP6 Pro. I upgraded to AP7 Pro as I have new internet connection (fiber) in speeds 2000/1000 Mbps and I wanted to utilize it as much as possible. I have it connected (latest firmware) to ether1 (2.5G) port of MikroTik RB5009 PoE - ISP uplink is SFP+. Router achieves 2000/1000 Mbps easily, as well as wired device connected to ether1 port (just for testing purposes). When I connect AP I am unable to obtain higher download speed than ~650Mbps but at the same time, I am able to achieve ~1000Mbps upload speed. Even on 6GHz only SSID on 160MHz, 23 dBm (cannot do more due to EU regulations) the downlink speed is half of the uplink as there was something throttling it in AP (DPI on or off - no speed change). Tested on RZ717 PC, Samsung Galaxy S26, Samsung Galaxy S24 Ultra and MacBook Air M5 - each device capable of WiFi 7. I think there is no issue with connection distance as speed not changing when I am 1 meter from AP or 5 meter away (behind wall). It seems to me like there is some firmware issue that throttles downlink speed do ~650 Mbps on perfectly healthy setup. I also tried PoE++ 10Gbps injector as MikroTik is PoE+ only, but no help (yes AP is linked in duplex 2.5Gbps with router). Also switching to 6GHz 320MHz have not helped - as well as there is no interference in 6GHz. I would appreciate any help to resolve this issue as AP7 Pro is quite expensive in my country and now there is no upgrade benefit against AP6 Pro (just more than double the price). Thanks in advance.
Update: the IRQ affinity change is only a workaround. The real issue seems to be that the hardware offload (PPE-DS / ECM) is never engaged: the edma_ppeds_*, ppe2tcl and reo2ppe interrupt counters stay at zero during traffic, and all EDMA and WLAN interrupts are pinned to cpu0 by default. Could Alta check whether PPE-DS is enabled for the WLAN vdevs in the AP7 Pro firmware, and whether IRQ affinity is set at boot? For reference, my SSID setup uses Multi-VLAN with a second tagged VLAN on the uplink (eth0.8), in case that affects offload eligibility. I’ll run more checks later (ECM/ath12k module state, and a test with the VLAN SSID disabled) and post the results here.




