[Solved] Internet redudancy with two routers and two connections

That would indicate the necessary kernel build configuration flag

CONFIG_BRIDGE_VLAN_FILTERING=

not being set and thus the feature to

selectively receive and forward traffic based on VLAN information in the packet any VLAN information configured on the bridge port or bridge device.

is not working.

Even if the flag would be set it may still not be working on the TO due to


is not what I wrote


ip l and bridge bridge v serve different purposes [1] in the VLAN context.

For your use case bridge vlan filtering may not be necessary.

TOL3 = TO LAN3 port
EMS = external managed switch (that hosts the SAT and other LAN clients)
EMSpT = external managed switch port that connects by single wire to TOL3
EMSpS = external managed switch port that connects the SAT
EMSpL = = external managed switch port that connects the LAN clients

TOL3 < ---- single wire ---- > EMSpT

Now building a VLAN trunk

On the TO

/etc/config/network

config interface 'lan'
	option ifname 'lan0 lan1 lan2 lan3.1'

config interface 'vlan_EMS'
	proto='none'
	option ifname='lan3.2'

/etc/config/firewall

config zone
	option name 'wan'
	list device 'eth2'
	list device 'lan3.2'

Restart network and use lan3.2 in mwan


On the EMS

  • configure EMSpT as trunk port - tagged egress with VLAN IDs 1 and 2
  • configure EMSpS as access port - untagged egress with VLAN ID 2
  • configure EMSpL as access port - untagged egress with VLAN ID 1

[1] https://github.com/openwrt/luci/issues/2798#issuecomment-569430845