I'm having trouble with my DSA configuration not bridging to physical lan ports.
I am running 21.02 first stable release (OpenWrt 21.02.0 r16279-5cc0535800) on my WRT1900ACSv2 router.
I have three networks:
- Home Network (br-lan)
- Office Network (br-lan2)
- IoT Network (br-lan3)
The Home network is for my main devices. The Office network is bridged to my TAP VPN. The IoT Network isolates higher risk IoT devices from my main network.
Each interface has separate associated wlan wireless networks, firewall zones, and dynamic DHCP servers. At present all three networks work well (with internet) for their associated wlan clients.
My intent is for my home network to be accessible using lan1 and lan2, my office network to be accessible using lan4, and my IoT network to be accessible using lan3 when I connect my laptop directly via Ethernet cables.
My problem is that when I plug the Ethernet cable into lan3 or lan4, I have no internet and seemingly no bridged connection. When I plug the Ethernet cable into lan1 or lan2, I do have internet and bridged access to the Home network.
Below is my configuration:
config device option name 'br-lan' option type 'bridge' list ports 'lan1' list ports 'lan2' config device option type 'bridge' option name 'br-lan2' option igmp_snooping '1' list ports 'lan4' list ports 'tap0' config device option type 'bridge' option name 'br-lan3' option bridge_empty '1' list ports 'lan3' config interface 'Home' option device 'br-lan' option proto 'static' option netmask '255.255.255.0' option ip6assign '60' option ipaddr '192.168.1.1' config interface 'Office' option proto 'static' option device 'br-lan2' option netmask '255.255.255.0' option type 'bridge' option ipaddr '192.168.2.1' config interface 'IoT' option proto 'static' option device 'br-lan3' option ipaddr '192.168.3.1' option netmask '255.255.255.0'
Any ideas? Should I be using vlan tagged traffic to isolate my networks instead? Is this a bug or a misconfiguration issue?