Can you please check the “current-state” listed on interface-list printable with “/caps-man interfaces print detail” ? It should show you whether the access point is in state “running-ap” (thats the status you would want) or in some other status like radar-detection and so on..
I think that looks good. Are you able to add the debug-cap rule on that cap which isnt working? We most likely need the part when it stops working so you could maybe log to a file and upload it after you see that its not working anymore?
I am seeing the same issue with cAP ac2 and hAP ac2, and have an open support case with Mikrotik for ~10 months. We see SSID beacon frames (among other management frames) aren’t transmitted for up to 10 seconds - this evidently occurs due to a compatibility issue with certain 5GHz clients (smartphones).
Mikrotik state they have opened a case with Qualcomm for the radio microcontroller firmware, and they need to know what clients (smartphones) reproduce the issue, if you can narrow it down; I already passed them one (Nexus 5X) and have a second sitting here. If you can capture a trace showing the behaviour with another co-channel radio with ‘/interface wireless sniffer’, or stream to an ethernet-connected host to wireshark and send it to support@mikrotik.com, that would help them/Qualcomm.
Finally, it’s worth pinging the AP from a client, so you can see when this occurs eg [1]; with scripting, you can dump the registration table when ping latency is above say 100ms and narrow it down to one of more clients.
– [1]
$ ping 10.36.0.251 -i 3
PING 10.36.0.251 (10.36.0.251) 56(84) bytes of data.
64 bytes from 10.36.0.251: icmp_seq=1 ttl=64 time=0.817 ms
64 bytes from 10.36.0.251: icmp_seq=2 ttl=64 time=0.864 ms
64 bytes from 10.36.0.251: icmp_seq=3 ttl=64 time=0.816 ms
64 bytes from 10.36.0.251: icmp_seq=4 ttl=64 time=1.30 ms
64 bytes from 10.36.0.251: icmp_seq=5 ttl=64 time=0.858 ms
64 bytes from 10.36.0.251: icmp_seq=6 ttl=64 time=0.848 ms
64 bytes from 10.36.0.251: icmp_seq=7 ttl=64 time=0.891 ms
64 bytes from 10.36.0.251: icmp_seq=8 ttl=64 time=0.871 ms
64 bytes from 10.36.0.251: icmp_seq=9 ttl=64 time=35.5 ms
64 bytes from 10.36.0.251: icmp_seq=10 ttl=64 time=3917 ms
64 bytes from 10.36.0.251: icmp_seq=11 ttl=64 time=916 ms
64 bytes from 10.36.0.251: icmp_seq=12 ttl=64 time=865 ms
64 bytes from 10.36.0.251: icmp_seq=13 ttl=64 time=528 ms
64 bytes from 10.36.0.251: icmp_seq=15 ttl=64 time=1143 ms
64 bytes from 10.36.0.251: icmp_seq=16 ttl=64 time=8744 ms
64 bytes from 10.36.0.251: icmp_seq=17 ttl=64 time=7173 ms
64 bytes from 10.36.0.251: icmp_seq=19 ttl=64 time=1172 ms
64 bytes from 10.36.0.251: icmp_seq=20 ttl=64 time=16849 ms
64 bytes from 10.36.0.251: icmp_seq=21 ttl=64 time=13849 ms
64 bytes from 10.36.0.251: icmp_seq=23 ttl=64 time=7987 ms
64 bytes from 10.36.0.251: icmp_seq=24 ttl=64 time=4987 ms
64 bytes from 10.36.0.251: icmp_seq=25 ttl=64 time=2237 ms
64 bytes from 10.36.0.251: icmp_seq=26 ttl=64 time=133 ms
64 bytes from 10.36.0.251: icmp_seq=27 ttl=64 time=208 ms
64 bytes from 10.36.0.251: icmp_seq=28 ttl=64 time=31.4 ms
64 bytes from 10.36.0.251: icmp_seq=29 ttl=64 time=0.855 ms
64 bytes from 10.36.0.251: icmp_seq=30 ttl=64 time=0.843 ms
ping: recvmsg: No route to host
ping: recvmsg: No route to host
ping: recvmsg: No route to host
64 bytes from 10.36.0.251: icmp_seq=31 ttl=64 time=1731 ms
ping: recvmsg: No route to host
64 bytes from 10.36.0.251: icmp_seq=32 ttl=64 time=80.1 ms
ping: recvmsg: No route to host
ping: recvmsg: No route to host
ping: recvmsg: No route to host
64 bytes from 10.36.0.251: icmp_seq=33 ttl=64 time=2573 ms
ping: recvmsg: No route to host
ping: recvmsg: No route to host
ping: recvmsg: No route to host
64 bytes from 10.36.0.251: icmp_seq=34 ttl=64 time=4768 ms
I think that my situation is not the same. My CAP AC2 stops to work on 5GHz with any client. Every client does not see 5GHz SSID from CAP. And it can last for hours… not for seconds
I have the exact same problem with RB4011. I have been telling them the same for 3 months already, a problem with iPad Pro 2018, MSI Leopard, Macbook Pro 2016-2017.
now at least it is clear that the SSID beacon is lost. Temporarily solved the problem - I also talked about the solution, at the same frequency I set hAP ac (RB962).
PS
There, Qualcomm has open cases on Synology RT2600ac, there is the same chip (QCA9984) and RB4011. What happens to them at all?
So it´s friday evening and I´m actually looking for information whether RouterOS has problems with high amount of concurrent connected clients. Reported problems by users: Random disconnects, “no internet”, “yellow exclamation mark”, “cannot ping gateway any longer” … And now I found this thread? Guess what I said to my users from beginning: Point your client to 5 GHz, you will have better performance…
So, what kind of workarounds do exist? Can you please give some details?
Except rebooting all cAP ac inbetween class hours, i.e. every 2 hours…?
Does the problem exist for
---- all frequencies?
---- 20, 40, 80 MHz channels? Any difference?
---- all known firmware releases: 6.42/6.43/6.44/6.45?