Right - this works but has to be done manually through the command line.
Looks like we are basically recreating swconfig to me in a way...?
Steps I took
- Using LuCI I removed bridge from br-lan
- from the cmd line I setup my lan and tamariki (kids) interfaces as per above link
/etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd51:e760:d1b7::/48'
config device
option type 'bridge'
option name 'switch0'
config bridge-vlan
option device 'switch0'
option vlan '1'
option ports 'lan1 lan3'
config bridge-vlan
option device 'switch0'
option vlan '2'
option ports 'lan2'
config interface 'lan'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
option ifname 'switch0.1'
config interface 'tamariki'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.3.1'
option netmask '255.255.255.0'
option ifname 'switch0.2'
config interface 'wan'
option proto 'dhcp'
option ifname 'wan.10'
config device 'wan_wan_dev'
option name 'wan'
option macaddr '**hidden**'
config interface 'wan6'
option proto 'dhcpv6'
option auto '0'
option reqaddress 'none'
option reqprefix 'auto'
option ifname 'wan.10'
config device
option name 'wan.10'
option macaddr '**hidden**'
option ipv6 '0'
- once config/network saved I had to go in to the interface, via LuCI and enable DCHP on tamariki (easier than cmd)
- using LuCI I created my wlan0 and associated that with interface tamariki
- using LuCI I setup my firewall rules for DHCP and DNS
NB: My ISP requires I connect the wan on VLAN.10 so using LuCI I just rename wan to wan.10
All is working. Thank you!
I believe part of my struggles was due to my understanding that with DSA each port is a separate device so I would not have to use a VLAN for each bridge... I could just bridge 'lan1 lan3' (which seems to work) then add wlan to that interface.
Now mentioned in the other thread was something about 'switch' going away? I don't understand. Will I need to redo my setup in the near future?
FYI - I am using kernel 5.4.110