I have just bought a second Mikrotik device (hAP ac). But I can’t get its guest wifi to work!
Before, the working setup is like this:
Mikrotik router:
- wan on ether1
- all other ports are slaves to ether2 trunk port
- vlan-1003 on ether2 (“guest”)
- separate dhcp server on untagged network (172.16.0.1/16) and on vlan-1003 (10.0.0.1/8)
- firewall rules to only allow guest clients to reach the WAN interface
Apple Airport as AP for regular and guest users:
Bridge mode, regular wlan untagged, and guest wireless tagged with id 1003.
Now, I’d like to do a similar setup with the new hAP ac as with Airport. My goal is:
- ether1 as trunk port to router
- ether2 and slaves belong to regular net
- wlan1, wlan2 (defaults - 2.4 and 5GHz) to regular net with SSID “regular”
- new virtual wlan3 and wlan4 with SSID “guest” belong to tagged guest network with id 1003.
The setup I’ve tried:
- FIrst, disabled NAT, DHCP Server etc. on the QuickSet (webfig) and selected “bridge mode”. Also in webfig, activated guest wifi which created virtual wifi interfaces wlan3 and wlan4.
Then in the console: - created a new tagged interface “vlan1003” on top of ether1
- added ether1 to the existing bridge “bridge”
- created a new bridge “br-vlan1003”, and added vlan1003, wlan3 and wlan4.
(When it didn’t work, I also tried adding the “vlan1003” on top of “bridge” - didn’t help)
The issue
The regular net is working fine. Clients get an address and can communicate as expected.
The guest net doesn’t work at all. Clients don’t get an address.
If inside hAP I add a dhcp-client to interface vlan1003, it doesn’t get an address either - not sure if that means anything.
I’ve also tried to exclude firewall issues with
/ip firewall connection tracking set enabled=no
which doesn’t change anything.
With webfig/torch and filtering traffic on port 67 (dhcp), I can see activity on the “br-vlan1003” interface, however there is no activity on the “vlan1003”.
Anyone knows what I am doing wrong? Am I doing something wrong with firewall? Help is greatly appreciated!