For my purpose I bought "cAP 2n" AP and ("RB260GS" working in middleware but out of scope of this thread)
Currently I have only one CAP device (my "cAP 2n") but I am planning to buy more if my setup will satisfy me.
So I am using "RB2011UiAS" as CAPsMAN and "cAP 2n" as CAP device.
I have 2 vlan's in my network (vlan2 => LOCAL, vlan3 => GUEST).
Layer 1 setup provides trunk connection directly to ether1 port on CAP device.
I successfully connected CAP client to Manager over vlan2 so provisioning works well.
At this point I would like to provision 2 Virtual AP's (one connected to vlan2 and second connected to vlan3).
In my case I do not need to forward traffic through Manager so I would like to choose 'local-forward' mode.
At this point my problem began.
The only way (which I found) to provision interface with vlan tag is define tag in 'datapath' configuration but MT documentation says:
And it is true for me because this configuration does not work. Clients connected to my Virtual AP cannot establish any layer connection."Most of the datapath settings are used only when in manager forwarding mode, because in local forwarding mode CAPsMAN does not have control over data forwarding.
My CAPsMAN config:
Code: Select all
[admin@MikroTik] /caps-man> interface print detail
Flags: M - master, D - dynamic, B - bound, X - disabled, I - inactive, R - running
0 B name="RB-GUEST" mtu=1500 l2mtu=1600 mac-address=--:--:--:--:--:80 arp=enabled radio-mac=00:00:00:00:00:00
master-interface=cap1 configuration=RB-GUEST current-state="running-ap"
current-rate-set="CCK:1-11 OFDM:6-54 BW:1x-2x HT:0-7" current-basic-rate-set="CCK:1-11"
1 B name="RB-LOCAL" mtu=1500 l2mtu=1600 mac-address=--:--:--:--:--:7F arp=enabled radio-mac=00:00:00:00:00:00
master-interface=cap1 configuration=RB-LOCAL current-state="running-ap"
current-rate-set="CCK:1-11 OFDM:6-54 BW:1x-2x HT:0-7" current-basic-rate-set="CCK:1-11"
2 M B name="cap1" mtu=1500 l2mtu=1600 mac-address=--:--:--:--:--:7F arp=enabled radio-mac=--:--;--:--:--:7F
master-interface=none current-state="running-ap" current-channel="2422/20-Ce/gn(30dBm)"
current-rate-set="CCK:1-11 OFDM:6-54 BW:1x-2x HT:0-7" current-basic-rate-set="CCK:1-11"
Code: Select all
[admin@MikroTik] /caps-man> configuration print detail
0 name="RB-LOCAL" mode=ap ssid="RB-LOCAL" country=poland security=RB-LOCAL datapath=RB-LOCAL channel=channel1
1 name="RB-GUEST" mode=ap ssid="RB-GUEST" country=poland security=RB-GUEST datapath=RB-GUEST channel=channel6
Code: Select all
[admin@MikroTik] /caps-man> datapath print detail
0 name="RB-LOCAL" client-to-client-forwarding=yes local-forwarding=yes vlan-mode=use-tag vlan-id=2
1 name="RB-GUEST" client-to-client-forwarding=yes local-forwarding=yes vlan-mode=use-tag vlan-id=3
Code: Select all
[admin@MikroTik AP] > /interface wireless print detail
Flags: X - disabled, R - running
0 X ;;; managed by CAPsMAN
;;; channel: 2422/20-Ce/gn(30dBm), SSID: , CAPsMAN forwarding
name="wlan1" mtu=1500 l2mtu=1600 mac-address=--:--:--:--:--:7F arp=enabled interface-type=Atheros AR9300
mode=ap-bridge ssid="MikroTik" frequency=2412 band=2ghz-b/g channel-width=20mhz scan-list=default
wireless-protocol=802.11 vlan-mode=no-tag vlan-id=1 wds-mode=disabled wds-default-bridge=none wds-ignore-ssid=no
bridge-mode=enabled default-authentication=yes default-forwarding=yes default-ap-tx-limit=0
default-client-tx-limit=0 hide-ssid=no security-profile=default compression=no
1 R ;;; managed by CAPsMAN
;;; SSID: RB-LOCAL, local forwarding
name="wlan9" mtu=1500 l2mtu=1600 mac-address=--:--:--:--:--:7F arp=enabled interface-type=virtual-AP
master-interface=wlan1
2 R ;;; managed by CAPsMAN
;;; SSID: RB-GUEST, local forwarding
name="wlan10" mtu=1500 l2mtu=1600 mac-address=--:--:--:--:--:80 arp=enabled interface-type=virtual-AP
master-interface=wlan1
Code: Select all
[admin@MikroTik AP] > /interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic
# INTERFACE BRIDGE PRIORITY PATH-COST HORIZON
0 XI wlan1 bridge1 0x80 10 none
1 ether1 bridge1 0x80 10 none
2 D wlan9 bridge1 0x80 10 none
3 D wlan10 bridge1 0x80 10 none