Title: GL-BE3600 (Slate 7) v4.10.1: toggling Guest Network removes the bridge port from a custom VLAN subnet
Device: GL-BE3600 (Slate 7)
Firmware: 4.10.1 (OpenWrt 23.05-SNAPSHOT)
Setup
Under Network → Subnet I have four networks:
- Main Network: VLAN 1, 192.168.50.0/24, LAN + Main SSID
- Guest Network: VLAN 10, 172.16.10.0/24, LAN + Guest SSID (used as my management network)
- IoT Network: VLAN 40, 192.168.60.0/24
- Servers: custom subnet, VLAN 30, 172.16.30.0/24, LAN interface only
The LAN port is a trunk to a managed switch: VLAN 1 untagged, VLANs 10 and 30 tagged.
Steps to reproduce
- Everything working: devices on all VLANs reachable.
- Turn the Guest Network off and back on with the toggle in the admin panel.
Expected: Only the guest SSID goes down and comes back up. Other networks are unaffected.
Actual: Every device on the Servers network (VLAN 30) drops offline and is unreachable from other networks and from the router itself. VLAN 1 and VLAN 10 keep working over the same trunk port.
In LuCI (Network → Interfaces), br-vlan30 is still up with 172.16.30.1/24, but it has no bridge ports attached. br-guest and br-lan still have their ports. It looks like re-applying the guest network rebuilds the bridges and doesn’t re-add [port name, e.g. eth1.30] to br-vlan30.
The firewall zones and rules were unchanged and correct.
Workaround
In Network → Subnet, open Edit on the Servers subnet and click Apply without changing anything. This rebuilds br-vlan30 with the LAN port attached, and VLAN 30 works again immediately.
Happy to provide logs or config output if useful.