Hi
I recently purchased an hAP ac device to use at home.
So far, I’m using the default configuration of the “Home AP dual” Quickset profile; the only changes I made was to configure a security profile and apply it to both wireless interface.
I have client devices accessing the network from both wireless interfaces and the Ethernet switch.
Every is actually working as expected, but while doing some testing I notice that download throughput from the WAN from the machines connected via Ethernet was far below what it should normally be; when using my ISP provided router, I can normally get a throughput of ~700 Mbps (out of my 1Gbps FTTH link) when running a web based speed test, but when connected via the hAP, I am stuck at ~300Mbps on the very same test.
I poked around using winbox and found out a few things that definitely seems fishy. I initially noticed that when running the speed test, CPU usage topped to 100%, hinting at the fact the router gets CPU bound, but what’s really interesting is that after finding out how to profile CPU usage a bit more finely (I’m completely new to RouterOS…) it appeared that 40% of CPU time during that test is used by the wireless subsystem, despite the fact that all the machines involved are connected via Ethernet
Meanwhile the “interface list” shows the downward traffic from the WAN being transmitted from Eth1 to Eth2 - which is what is expected - but it also shows that traffic being received by both wlan1 and wlan2, despite the fact that no parties involved in the test are connected to it:

I then tried to disable both wireless interface and started the test again: this time I managed to achieve the expected 700 Mbps, and while CPU usage reached 100% too, none of that was spent on wireless (thankfully
):

Has anyone got an idea about what is going on? As I said, I’m using the OOTB configuration; it this behaviour to be expected?
NB: RouterOS version has been updated to the latest 6.38(stable) and RouterBoard firmware to latest 3.34.
Thanks for your help.