Problem with setting up VLANs

Hi All,

I am using Linksys WRT3200ACM router. it has 4 lan ports. It is on DSA. I have follwoing configuration:

br-lan - lan1, lan3, lan4

br-guest - lan2

i have a zone for br-guest with dhcp server with different ip range that this on br-lan.

The problem i am having is that as soon as i turn on ‘Enable VLAN filtering’ on br-lan, the ports assigned to that bridge go offline like this (Connected: no):

lan3 and lan4 the same. lan2, the one separated to br-guest stays online/connected: yes.

So basically with bridge filtering on i am no able to keep ports assigned to br-lan online.

I have tried reboot the router of course. I also do change br-lan to br-lan.1 in lan interface/zone.

When i turn off bridge filtering i have to also do /etc/init.d/network restart to get lan1, 3 and 4 ports back to working state.

Can anybody tell me what I am missing?

OBSERVATION 1:

i can have ports lan1, 3, 4 online with bridge filtering on on br-lan when i unassign lan2 from br-guest. i dont have to assign lan2 to br-lan to get it working.

You need to use a single bridge and then bridge-VLAN stanzas to configure the port-VLAN membership.

This is covered in the DSA mini-tutorial:

If you need specific help with your config, please post it here fore review:

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, VPN keys, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall
1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.