Based on your feedback I revised my plans and they now look as follows:
port 1: Router provided by ISP (cable), running a own DHCP server on 192.168.188.0/24, not capable of VLANs
ports 2-19: VLAN 10 internal home network, also used for router management
wifi only: VLAN 20 guest (participants can’t see others)
ports 20-22: VLAN 30 as a separate network
ports 23+24: The cAPs shall provide all VLANs 10, 20 and 30 with separate WiFi SSIDs and enable WiFi roaming between the APs.
The current configuration looks as follows:
[admin@RouterOS] > export
# jan/02/1970 10:19:19 by RouterOS 6.48.6
# software id = xxx
#
# model = CRS326-24G-2S+
# serial number = xxx
/interface bridge
add name=bridge1 vlan-filtering=yes
/interface vlan
add interface=bridge1 name=vlan10 vlan-id=10
add interface=bridge1 name=vlan20 vlan-id=20
add interface=bridge1 name=vlan30 vlan-id=30
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip pool
add name=pool10 ranges=192.168.1.2-192.168.1.254
add name=pool20 ranges=192.168.2.2-192.168.2.254
add name=pool30 ranges=192.168.3.2-192.168.3.254
/ip dhcp-server
add address-pool=pool10 interface=vlan10 name=dhcp10
add address-pool=pool20 interface=vlan20 name=dhcp20
add address-pool=pool30 interface=vlan30 name=dhcp30
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=ether2 pvid=10
add bridge=bridge1 interface=ether3 pvid=10
add bridge=bridge1 interface=ether4 pvid=10
add bridge=bridge1 interface=ether5 pvid=10
add bridge=bridge1 interface=ether6 pvid=10
add bridge=bridge1 interface=ether7 pvid=10
add bridge=bridge1 interface=ether8 pvid=10
add bridge=bridge1 interface=ether9 pvid=10
add bridge=bridge1 interface=ether10 pvid=10
add bridge=bridge1 interface=ether11 pvid=10
add bridge=bridge1 interface=ether12 pvid=10
add bridge=bridge1 interface=ether13 pvid=10
add bridge=bridge1 interface=ether14 pvid=10
add bridge=bridge1 interface=ether15 pvid=10
add bridge=bridge1 interface=ether16 pvid=10
add bridge=bridge1 interface=ether17 pvid=10
add bridge=bridge1 interface=ether18 pvid=10
add bridge=bridge1 interface=ether19 pvid=10
add bridge=bridge1 interface=ether20 pvid=20
add bridge=bridge1 interface=ether21 pvid=20
add bridge=bridge1 interface=ether22 pvid=20
add bridge=bridge1 interface=ether23
add bridge=bridge1 interface=ether24
/interface bridge vlan
add bridge=bridge1 tagged=ether23,ether24 untagged=\
ether2,ether3,ether4,ether5,ether6,ether7,ether8,ether9,ether10,ether11,ether12,ether13,ether14,ether15,ether16,ether17,ether18,ether19 vlan-ids=10
add bridge=bridge1 tagged=ether23,ether24 untagged=ether20,ether21,ether22 vlan-ids=20
add bridge=bridge1 tagged=ether23,ether24 vlan-ids=30
/ip address
add address=192.168.1.1/24 interface=vlan10 network=192.168.1.0
add address=192.168.2.1/24 interface=vlan20 network=192.168.2.0
add address=192.168.3.1/24 interface=vlan30 network=192.168.3.0
add address=192.168.188.111/24 interface=bridge1 network=192.168.188.0
/ip dhcp-client
add interface=bridge1
/ip dhcp-server network
add address=192.168.1.0/24 gateway=192.168.1.1
add address=192.168.2.0/24 gateway=192.168.2.1
add address=192.168.3.0/24 gateway=192.168.3.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4
/ip firewall filter
add action=accept chain=input in-interface=vlan10
add action=drop chain=input in-interface=!vlan10
add action=accept chain=input connection-state=established,related
add action=accept chain=input dst-port=53 protocol=udp
add action=accept chain=input dst-port=53 protocol=tcp
add action=accept chain=input protocol=icmp
/ip firewall nat
add action=masquerade chain=srcnat out-interface=bridge1
/ip route
add distance=1 gateway=192.168.188.1
/system identity
set name=RouterOS
/system routerboard settings
set boot-os=router-os
However this attempt also doesn’t look that prmising, because
- Seems like ports 23 and 24 are “directly” connected to the modem and get IP adresses from there, while the CRS326 as well as all other ports have no internet access
- CRS326 access is possible from ports 23 and 24, but not from others
- DHCP is not working
I know the RouterOS version is not current, I’ll update it once I get internet access on the CRS326.
Any hints on what my mistakes are?