Hello,
I am trying to configure a switch (CRS304) to work with a cAP-ax.
The switch is connected directly to a router (CCR2116). The router acts as the CAPsMAN controller.
Other cAP-ax units connected to it are working perfectly.
However, I must be missing something that is preventing the cAP-ax from functioning when connected via the switch.
CCR2116 ---> CRS304 ---> cAP-ax
The switch works without any issues with other devices connected to it.
VLANs:
111 - Main VLAN (used by all my MikroTik devices)
66 - MGMT VLAN
10 - Main WiFi
20 - IoT WiFi
30 - Guest WiFi
Below is the switch configuration:
2026-10-21 22:42:02 by RouterOS 7.25
model = CRS304-4XG
/interface bridge
add admin-mac=F4:1E:57:81:DC:18 auto-mac=no comment=defconf name=bridge
vlan-filtering=yes
/interface vlan
add comment="Main VLAN" interface=bridge name=Bridge vlan-id=111
add interface=bridge name=vlan10_KABM vlan-id=10
add interface=bridge name=vlan20_KABM_HA vlan-id=20
add interface=bridge name="vlan30_KABM_GO\C5\9ACIE" vlan-id=30
add comment="CAP Transmission VLAN" interface=bridge name=vlan66_MGMT
use-service-tag=yes vlan-id=66
/ip address
add address=10.10.111.3/24 comment=defconf interface=bridge network=
10.10.111.0
/system identity
set name=Switch-Gabinet
/interface bridge port
add bridge=bridge comment=ROOT interface=ether1
add bridge=bridge comment="cAP-D\C3\B3\C5\82" interface=ether2 pvid=66
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged
interface=ether3
add bridge=bridge comment=EPSON-L8180 frame-types=
admit-only-untagged-and-priority-tagged interface=ether4 pvid=20
add bridge=bridge interface=ether5
/interface bridge vlan
add bridge=bridge tagged=bridge,ether1,ether2 vlan-ids=10
add bridge=bridge tagged=bridge,ether1,ether2 untagged=ether4 vlan-ids=20
add bridge=bridge tagged=bridge,ether1,ether2 vlan-ids=30
add bridge=bridge tagged=bridge,ether1,ether2 vlan-ids=66
add bridge=bridge tagged=bridge,ether1,ether2,ether3 vlan-ids=111
And cAP config:
2026-11-01 21:36:30 by RouterOS 7.25
model = cAPGi-5HaxD2HaxD
/interface bridge
add name=bridge vlan-filtering=yes
/interface ethernet
set [ find default-name=ether1 ] mac-address=04:F4:1C:40:B9:44
set [ find default-name=ether2 ] mac-address=04:F4:1C:40:B9:45
/interface vlan
add interface=bridge name=vlan66_MGMT vlan-id=66
/interface wifi datapath
add bridge=bridge disabled=no name=data-cap
/interface wifi cap
set discovery-interfaces=vlan66_MGMT enabled=yes slaves-datapath=data-cap
/ip dhcp-client
add interface=vlan66_MGMT name=client1
/system clock
set time-zone-name=Europe/Warsaw
/system identity
set name="cAP - D\C3\B3\C5\82"
/tool romon
set enabled=yes
/interface wifino connection to CAPsMAN
set [ find default-name=wifi1 ] configuration.manager=capsman .mode=ap
datapath=data-cap mac-address=04:F4:1C:40:B9:46no connection to CAPsMAN
set [ find default-name=wifi2 ] configuration.manager=capsman .mode=ap
datapath=data-cap disabled=no mac-address=04:F4:1C:40:B9:47
/interface bridge port
add bridge=bridge interface=ether1
/interface bridge vlan
add bridge=bridge tagged=bridge,ether1 vlan-ids=10
add bridge=bridge tagged=ether1,bridge vlan-ids=20
add bridge=bridge tagged=ether1,bridge vlan-ids=30
add bridge=bridge tagged=bridge,ether1 vlan-ids=66
add bridge=bridge tagged=bridge,ether1 vlan-ids=111
I understand that VLAN 66 does not pass through to the cAP, but why?