Problem description:
wAP ac’s 5G chip is QCA9880, which is suppose to deliver 70-80M/s data transfer speed with 2 chains(866M)
but with capsman’s manager forwarding, wAP ac uses up CPU to deliver 42MB/s(330Mbps) to only 1 client. It’s weird. The processing should be on capsman, there is no filter rules, nothing on wAP that eats CPU.
This performance is not reasonable for even a home AP. I’m wondering if there is some tricks to make the setup right.
My setup is:
x86 visualized RouterOS with L4 license as capsman on intel i3 5005(2 core 2.0G, 4 threads)
3x wAP ac with manager forwarding
testing bench:
8700k+z370+intel 9260ac
the wireless adapter can reach 866M without any problem via wAP ac, but the iperf test caps at 42M/s
capsman’s CPU is like
wAP’s CPU is like
capsman’s datapath is simple
Do you need to run the traffic locally through manager? The traffic is being tunneled back to the manager hence where the CPU usage is coming from, without tunneling you should get full speed.
Thank you for the info, but I tried local forwarding, the speed improves 2M/s, wifi and networking still eat up all the CPU.I notice there’s no switch chip in wAP ac, the data forwarding between the Ethernet and WLAN has to go through CPU.
Data between ethernet and wifi will always go through CPU. And it seems that wifi drivers in ROS consume quite some CPU cycles, this seems to be the bottleneck in most situations. DL seems to be hit noticably worse than UL.
~200Mbit/s on CAPSMAN forwarding enabled wAP ac with my old Sony Compact 802.11n smartphone connecting with 300Mbit/s.
Did you enable those:
/interface wireless set adaptive-noise-immunity=ap-and-client-mode wlan2
/interface wireless set adaptive-noise-immunity=ap-and-client-mode wlan1
Afterwards reenable Capsman Controller configuration
I see you have a current Intel AC wifi card in your laptop…
I have same issue ! With netbox 5 , 1 client /my laptop/ achieved max only 46 mbit/s when i transfer some file/s/ via ftp from my local nas. The laptop wireless adapter AR5BWB222 300/300 connectivity .
I tried to set adaptive-noise-immunity=ap-and-client-mode, but it doesn’t help, I’m afraid wap ac’s problem is not noise interference, its cpu is bottlenecked.