This post is currently only dump of thoughts and needs more editing

NO SUPPORTED CHANNELS solution correct band for 2/5ghz and mhz

ft-over-ds mikrotik search


As time of writing the newest RouterOS (ROS) stable was 7.9.2 but it was upgraded to 7.10.

Example config wifiwave2

about wifispeed, 7.10rc and bands

Install extra package

You can read more about packages in Mikrotik docs:

AX3 device doesn’t support 160 MHz:

Guest WiFi, compatible settings

AP configuration (CAP)

  1. Unbox your fresh devices
  2. Reset configuration to none (WARNING, you need winbox to connect via MAC after this operation! No IP is set after this to connect via web GUI aka WebFig)
    1. When you connect via winbox just click “Remove configuration” in popup which shows after you connect to winbox for fresh device
    2. After config removal you need to login without password using username admin as usual
  3. Upgrade them to latest version of Mikrotik RouterOS
    1. Download latest main and extra package for arm64 from
    2. Unpack extra packages zip file
    3. Upload main unzipped .npk package file with RouterOS like routeros-7.10-arm64.npk and wifiwave2 package like wifiwave2-7.10-arm64.npk to “Files” to main empty directory via WinBox
    4. Reboot device from System → Reboot
  4. Execute/import following config or set it via winbox GUI
# jun/14/2023 19:22:58 by RouterOS 7.9.2
# software id = <REDACTED>
# model = C53UiG+5HPaxD2HPaxD
# serial number = <REDACTED>
/system identity
set name=AP-kitchen
/interface bridge
add name=bridge1
/interface wifiwave2
# managed by CAPsMAN
set [ find default-name=wifi1 ] configuration.manager=capsman .mode=ap disabled=no
# managed by CAPsMAN
set [ find default-name=wifi2 ] configuration.manager=capsman .mode=ap disabled=no
/interface list
add name=LAN
/interface bridge port
add bridge=bridge1 interface=LAN
/interface list member
add interface=ether1 list=LAN
add interface=ether2 list=LAN
add interface=ether3 list=LAN
add interface=ether4 list=LAN
add interface=ether5 list=LAN
add interface=wifi1 list=LAN
add interface=wifi2 list=LAN
/interface wifiwave2 cap
set discovery-interfaces=bridge1 enabled=yes
/ip dhcp-client
add interface=bridge1
/system clock
set time-zone-name=Europe/Warsaw
/system note
set show-at-login=no
/system routerboard settings
set auto-upgrade=yes

As you can see there is nothing special in configuration.The most important part is LAN interface list which creates bridge1.This bridge will be used both for communication with CAPSMAN (other device) and will allow wired network connect with wireless network together.As a bonus and to ease management I setup router IP via DHCP client to access WebFig.

ou can use same config for each AP you have to install, just remember to change system identity part to give unique name to each device.

Change WIFINAMEHERE to something more personal for you.Make sure that your wifi1 is 5GHz and wifi2 is 2GHz. If not, just rename it before applying config.

/interface wifiwave2 channel
add band=2ghz-n name=2GHzChannel width=20/40mhz

/interface wifiwave2 configuration
add channel=2GHzChannel country=Poland disabled=no mode=ap name=cfg-2GHz security.authentication-types=wpa2-psk,wpa3-psk .disable-pmkid=yes .ft=yes .ft-over-ds=yes .wps=disable ssid=WIFINAMEHERE

/interface wifiwave2
add configuration=cfg-2GHz configuration.mode=ap disabled=no name=cap-2ghz
set [ find default-name=wifi2 ] configuration=cfg-2GHz configuration.manager=local .mode=ap disabled=no

/interface wifiwave2 cap
set discovery-interfaces=bridge enabled=yes
/interface wifiwave2 capsman
set ca-certificate=auto enabled=yes package-path="" require-peer-certificate=no upgrade-policy=none
/interface wifiwave2 provisioning
add action=create-enabled master-configuration=cfg-2GHz supported-bands=2ghz-n


Roaming: - 802.11k - Apple devices on 802.11k 802.11r

WiFi channels

Kicking off WiFi clients with weak signal

More docs: