Should a Vlan work ok i if it's been added to a bridge in routerOS?
I have an RB751U-2HnD at home connected to a d-link DES-1100-16 switch, ROS is version 5.14 RB firmware 2.38
I wanted to create a "Guest" Vlan (802.1q tag = 16) which provides internet access only and doesn't allow access to my internal network.
I configured the switch so that port 16 (the uplink) was untagged Vlan1, Tagged Vlan16, Pvid = 1
I configured Port 2 on the switch Untagged Vlan16, Pvid=16 and saved the config on the switch.
A DHCP server was setup and bound to the Vlan interface on routerOS but I could not seem to pass any traffic whatsoever on this Vlan, I even tried manually configuring the IP on my Client device and pinging the RB's ip address but that didn't work either.
I also tried moving the Vlan interface directly onto the RouterOS Ethernet port, but that didn't seem to work either.
In the end I gave up using Vlans on routerOS and just used another Ethernet port on the routerboard Untagged into the guest Vlan on the D-link switch, This port is on a separate bridge with just it and a VirtualAP interface.
I have Vlans working properly on other Routerboards but I don't think any of those interfaces are on Bridges so now I'm not sure if it's RB751 specific issue, I'd misconfigured it or the D-Link just wasn't tagging packets properly on the Uplink port. Sadly I don't have any other Vlan Capable switches at home to test with.