Думаю, эта функция пока не реализована, но перед тем как обращаться в службу поддержки MikroTik, хотел бы спросить: кто-нибудь уже смог заставить работать динамическое назначение VLAN в пакете wifiwave2? Я настроил сервер FreeRADIUS, чтобы отправлять VLAN в зависимости от MAC-адреса, чтобы сегментировать разные типы устройств без необходимости транслировать кучу SSID, потому что не хочу ещё больше засорять и без того перегруженное эфирное пространство. На RouterOS 7.5 и 7.6 пакет wifiwave2, похоже, просто игнорирует ответ Radius с тегированным VLAN (в атрибуте MikroTik-Wireless-VLAN-ID radius). В версии 7.7beta6 в логах появляется следующее: xx:xx:xx:xx:xx:xx@wifi4 отключился, не удалось назначить vlan, уровень сигнала -79. На беспроводном интерфейсе отображается дополнительная заметка: «клиент был отключён, так как не удалось назначить vlan».
/interface bridge
add admin-mac=C4:AD:34:2D:FD:D8 auto-mac=no comment=defconf ingress-filtering=no name=bridge vlan-filtering=yes
/interface bridge port
add bridge=bridge interface=ether1
add bridge=bridge interface=wifi1-24
add bridge=bridge interface=wifi2-5
add bridge=bridge interface=ether2
add bridge=bridge interface=wifi4
/interface bridge vlan
add bridge=bridge tagged=bridge,ether1 vlan-ids=70
add bridge=bridge tagged=ether1,bridge,wifi4 vlan-ids=40
/interface ethernet
set [ find default-name=ether1 ] mtu=1508
/interface vlan
add interface=bridge name=70-MGMT vlan-id=70
/interface wifiwave2 channel
add band=2ghz-n frequency=2412,2437,2462 name=24-Ghz width=20mhz
add frequency=5180,5260,5500,5580 name=5Ghz skip-dfs-channels=10min-cac width=20/40/80mhz
/interface wifiwave2 security
add authentication-types=wpa2-psk dh-groups=19,20,21 encryption=ccmp group-encryption=ccmp group-key-update=5m management-encryption=cmac management-protection=allowed name=Home-Wireless-Security wps=disable
/interface wifiwave2
# клиент был отключён, так как не удалось назначить vlan
add channel=5Ghz channel.frequency=5180 configuration.country=Netherlands .mode=ap .ssid="Test Me Up" disabled=no mac-address=C6:AD:34:2D:FD:DA master-interface=wifi2-5 name=wifi4 security=Home-Wireless-Security
/interface wifiwave2 access-list
add action=query-radius disabled=no interface=wifi4 radius-accounting=no
/interface bridge
add admin-mac=C4:AD:34:2D:FD:D8 auto-mac=no comment=defconf ingress-filtering=no name=bridge vlan-filtering=yes
/interface bridge port
add bridge=bridge interface=ether1
add bridge=bridge interface=wifi1-24
add bridge=bridge interface=wifi2-5
add bridge=bridge interface=ether2
add bridge=bridge interface=wifi4
/interface bridge vlan
add bridge=bridge tagged=bridge,ether1 vlan-ids=70
add bridge=bridge tagged=ether1,bridge,wifi4 vlan-ids=40
/interface ethernet
set [ find default-name=ether1 ] mtu=1508
/interface vlan
add interface=bridge name=70-MGMT vlan-id=70
/interface wifiwave2 channel
add band=2ghz-n frequency=2412,2437,2462 name=24-Ghz width=20mhz
add frequency=5180,5260,5500,5580 name=5Ghz skip-dfs-channels=10min-cac width=20/40/80mhz
/interface wifiwave2 security
add authentication-types=wpa2-psk dh-groups=19,20,21 encryption=ccmp group-encryption=ccmp group-key-update=5m management-encryption=cmac management-protection=allowed name=Home-Wireless-Security wps=disable
/interface wifiwave2
# клиент был отключён, так как не удалось назначить vlan
add channel=5Ghz channel.frequency=5180 configuration.country=Netherlands .mode=ap .ssid="Test Me Up" disabled=no mac-address=C6:AD:34:2D:FD:DA master-interface=wifi2-5 name=wifi4 security=Home-Wireless-Security
/interface wifiwave2 access-list
add action=query-radius disabled=no interface=wifi4 radius-accounting=no
