Mikrotik produces powerful equipment for advanced users with affordable prices. It’s similar to Linux in a way - you can modify almost anything, but don’t expect it’s going to work good out of a box.

When I’ve bought MikroTik hAP ax³ I was disappointed with low performance and lack of band steering (devices were stuck on 2.4 Ghz if got connected to it).

After quite some sleepless evenings I got it working in a good way, so clients have decent speed, connect to 802.11ax and use widest band width (there were problems with intel AX210, that some devices would not connect to 802.11ax but use 802.11n, some would use only 40mhz instead of 80mhz, and some would ignore 5Ghz completely).

Main drawback of Mikrotik wireless as it does not support band steering - option to steer devices between 2 and 5Ghz bands. We will try however - to optimize the settings as good as possible.

For seamless experience it could be recommended to buy Ubiquity devices. Let’s be honest, Mikrotik produce remarkable network devices, but WiFi is not their strongest side. Nevertheless - let’s dive slightly deeper

Mikrotik will be configured to use same SSID for both 2Ghz and 5Ghz networks

5Ghz Most under looked advice - check regional power limitations and frequencies.

Regulatory domains across all countries and continents are using different power transmitting limitations and router manufacturers are forced to comply. Some years ago You could skip settings Country in Mikrotik WiFi interface settings and use full power. That’s not possible. You could set theoretically Country to United States, but modern WiFi chips would ignore that network at all. So, here we go step by step:

1. Set right country

Set Country in Your WiFi interface settings to Your real country. Both of course - 2Ghz and 5Ghz.

2. Check regulatory domain max transmitting power

In Mikrotik device You can check what are maximum transmitting power options for each bad for particular country.

Open terminal and enter command interface/wifi/radio/reg-info country="your country" After You are prompted number - press 1 For Latvia it would look like this:

interface/wifi/radio/reg-info country=Latvia 
number: 1
  ranges: 2402-2482/20dBm/40MHz            
          5170-5250/23dBm/160MHz/indoor    
          5250-5330/23dBm/160MHz/indoor/dfs
          5490-5730/30dBm/160MHz/dfs       
          5735-5875/14dBm/80MHz   

2402-2482/20dBm/40MHz - this is 2.4Ghz, nothing strange here

All the other ranges belong to 5Ghz, which is most important for us. Observe that dBm everywhere is different. Bands 5735-5875 for instance have only 14dBm which we don’t want to use probably.

3. Set 5Ghz frequency according to region limitations

So, we could go to WiFi settings and set Frequency to 5170-5330 in order to avoid low-power frequencies: interface/wifi/set channel.frequency=5170-5730 "5Ghz-interface-name"

2Ghz settings

1. Use only 20Mhz channel

We should use only 20Mhz channel for 2Ghz network due to low amount of channels and high congestion. In any case - 2Ghz should be used only as fallback, if 5Ghz goes down due to DFS radar interference, for instance or device as far away from access point.

2. Use only non-overlapping channels

in 2Ghz networks there are only 2 non-overlapping channels. Typically there are many more APs in dens areas. We could reduce chance of interference by specifying only those non-overlapping channels. it’s done in similar way to 5Ghz setting: interface/wifi/set channel.frequency=2437,2412,2462 "2Ghz-interface-name"

3. Antenna gain setting is no longer essential

Antenna gain setting is being set in Mikrotik to a default value. In Sweden value is 6. So the only way is to increase the value thus lower the transmitting power (higher antenna gain lead to weaker signal) which we don’t want to do most likely. So - we skip this parameter at all.

Kinda band steering

1. Enable FT

This is needed ability for devices to transition seamlessly between 2ghz and 5ghz networks. Option FT Preserve VLAN ID in not necessarily needed, unless VLANs are actually in use for wireless network. How to optimize Mikrotik router for WiFi

2. Enable Steering neighbor group

Let the system know - what are the “neighbor” APs between which system can switch. RRM and WNM are needed for fast roaming. How to optimize Mikrotik router for WiFi