Tx stuck at 54mbps on wap AC

My wap ac is running latest stable release 6.47. Only using wlan2 (5GHz).

Can you please share you config:
/interface wireless export hide-sensitive

/interface wireless export hide-sensitive

may/19/2020 10:42:35 by RouterOS 6.47

software id = 9BED-BEN5

model = RouterBOARD wAP G-5HacT2HnD

serial number = CENSORED

/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n installation=outdoor mode=
ap-bridge ssid=MikroTik wireless-protocol=802.11 wmm-support=enabled
wps-mode=disabled
set [ find default-name=wlan2 ] band=5ghz-n/ac basic-rates-a/g=54Mbps
channel-width=20/40/80mhz-XXXX disabled=no frequency=5745 mode=ap-bridge
rate-set=configured ssid=MikroTik-WiFi supported-rates-a/g=54Mbps tx-power=25
tx-power-mode=all-rates-fixed wireless-protocol=802.11 wmm-support=enabled
wps-mode=disabled
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk eap-methods="" mode=
dynamic-keys supplicant-identity=MikroTik-UpstairsAP
/interface wireless access-list
add comment=iPhone interface=wlan2 mac-address=90:8C:43:A8:A3:F5 vlan-mode=
no-tag
add comment=amazon-8b1eefe92 interface=wlan2 mac-address=F0:F0:A4:07:12:8E
vlan-mode=no-tag
add comment="amazon-20071e5e7 | samsung" interface=wlan2 mac-address=
DC:91:BF:8F:88:A2 vlan-mode=no-tag

Can you please try:

basic rates: 6Mbps,12Mbps,24Mbps
supported rates: 6Mbps,9Mbps,12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps

Is it used outside?

Well you clearly fixed the speed on 54Mbps for devices that speak a/g : "supported-rates-a/g=54Mbps"
Newer devices will also speak "n" and "ac", and will then use the default supported HT MCS and VHT MCS. So those will have higher speeds.
Using "basic-rates-a/g=54Mbps" is very very strange. This is the speed for the broadcasts and multicasts, also for the "beacons" sent by the AP. The rate should be chosen such that every device will receive that beacon as there is no ACK answer to check. So low enough for guaranteed delivery. Without beacon the client cannot know what the AP supports.
"basic rates" are typical 6Mbps, sometimes you can rise it to 9 or 12 or 18 Mbps. Even 24 Mbps in very clean environments.

I don't know why the AP sticks to the a/g protocol for those 2 devices. I suspect beacon reception problems, or the devices are set to a/g mode ????

I didn't set those, I updated from 6.46.6 to 6.47 then noticed this issue.

It's used indoors, but installation is set to "any". If I changed to indoors it bugs out and only offers me 5180 instead of like 6+ frequencies.

Screenshot below.

If I set to any like before, it offers me many frequencies.

After applying the settings you instructed, the tx rate is even worse.

To be honest for the years I've used Mikrotik, despite setting it to only use 802.11N and 802.11ac it seems to always go to 802.11a/g no matter what. It's extremely frustrating.

It does that to my Samsung S20, my Thinkpad P50, wife's iPhone XS, two Fire Sticks, and even tested her MacBook air. The damn thing seems to always want to be slow. I've tested it with them, sometimes one device at a time to be sure nothing else was slowing it. Speedtest.net and iperf3 tests are depressing on my wap ac compared to the outdoor NetMetal AC^2 on the other side of the land (3 acres).

Part of me wants to give up and just buy a Meraki Go or Ubiquiti ap and call it a night.

What happens when the device is using network traffic…does the rate remain slow or will it increase? Can you do a speedtest (I’m using “Magic iPerf”) to test the real throughput? And what rates are shown during the speed test?

I didn’t set those, I updated from 6.46.6 to 6.47 then noticed this issue.
[/quote]

This has been set (in “advanced mode”, tab “Data Rates”), maybe unknown when or how, different from the default, to very specific values

basic-rates-a/g=54Mbps
rate-set=configured
supported-rates-a/g=54Mbps
Klembord-2.jpg

Correct. This is where Mikrotik misunderstands the indoor/outdoor specification. They specify “none”,“indoor”,“outdoor” in their frequency list (/interface wireless info country-info)

Should be:
Indoor= all frequencies allowed
outdoor= no indoor-only frequencies allowed

Mikrotiks implementation:
indoor= no outdoor frequencies allowed , only “none” and “indoor”
outdoor= no indoor frequency allowed, only “none” and “outdoor”

There is no such thing in the regulations as “outdoor only” frequencies.

Remember that the protocol selection is a negotiation between the AP and the client device, done at the “basic rate”. A basic rate of 54Mbps is likely to fail ! So it may not detect N or AC.

Hello, please write an e-mail to support@mikrotik.com providing supout.rif file generated right after you’ve connected with one of the faulty devices to wAP.
How to generate supout.rif can be found here: https://wiki.mikrotik.com/wiki/Manual:Support_Output_File