Hello,
I have the following simplified situation:
_To clarify what I mean by “Private VLAN”: https://help.mikrotik.com/docs/display/ROS/Switch+Chip+Features#SwitchChipFeatures-PrivateVLAN_
There are 3 VLANs (like 4) in the network:
- VLAN1 - Untagged management
- VLAN10 - Private
- VLAN20 - VR
- VLAN30 - Guests
These VLANs are used by 3 separate SSIDs on 4x cAP ac:
- PrivateAP - VLAN10
- VRAP - VLAN20
- GuestAP - VLAN30
My goal is to achieve that when a client connects to the “GuestAP” Wi-Fi network, it will be blocked from all communication on L2 between clients and can only “talk” to the main router (RB4011).
If a client connects to the SSID “PrivateAP” or “VRAP”, it must have working L2 communication!
I was able to achieve the desired result by using bridge filters on switches, however this is not realistically deployable as I lose hardware offloading. So I need to somehow come up with a solution that is compatible with Hardware offloading on switches (CRS326-24G-2S+ switches)
What do I expect as a result?
- VLAN 30 (for guests) will have isolated clients at the L2 (Layer 2) level, whether they are connected on the same AP or on different APs.
- On VLAN 10 and VLAN 20, communication between devices will remain fully functional.
- Hardware offloading will remain active and high switch performance will be maintained.
The network interconnection is as follows:
- A cable runs from the router (port “ether10”) to SW1 (port “ether1”). 2 cables run from the switch (from ports “ether24” and “ether23”) to switches SW-A and SW-B (ports “ether1” on both).
-
- and 2. cAP acs are connected to the “ether24” and “ether23” ports of the “SW-A” switch.
-
- and 4. cAP acs are connected to the “ether24” and “ether23” ports of the “SW-B” switch.

Thank you very much for any advice. If you have a better solution, I would be happy to hear it.
As long as I was using legacy drivers it was easy thanks to tunneling, but with wifi-qcom-ac it’s more complicated.