Wrong interface bridging for 'wifi-vlan' setup for 25.12.0-rc4
Author: lhuedepohlCreated Feb 3, 2026Updated Sep 17, 2026
Labelstarget/ath79bugSelf Built ImageSupported Devicerelease/25.12
Describe the bug
Testing out the last release candidate, I notice that my previous setup with wifi-vlan / wifi-station does no longer work. It seems the bridging of the interfaces is not setup correctly.
I have created a little test setup, the following are actual output and config snippets (no redaction of any kind)
Here is brctl show on 24.10.5:
root@ap4:~# brctl show
bridge name bridge id STP enabled interfaces
br-bottle 7fff.0c8063eb9c98 no w5-bottle
eth0.103
w2-bottle
br-sensors 7fff.0c8063eb9c98 no eth0.107
w5-sensors
w2-sensors
br-guest 7fff.0c8063eb9c98 no eth0.102
w2-guest
w5-guest
br-mgmt 7fff.0c8063eb9c98 no eth0.100
w5-mgmt
w2-mgmt
br-empty 7fff.0c8063eb9c98 no w2
w5
br-lan 7fff.0c8063eb9c98 no w5-lan
eth0.101
w2-lanand here on 25.12.0-rc4:
root@ap4:~# brctl show
bridge name bridge id STP enabled interfaces
brvlan102 8000.0c8063eb9c98 no w2-guest
w5-guest
br-guest 7fff.0c8063eb9c98 no eth0.102
brvlan100 8000.0c8063eb9c98 no w5-mgmt
w2-mgmt
br-empty 7fff.0c8063eb9c98 no w2
w5
br-bottle 7fff.0c8063eb9c98 no eth0.103
w2-bottle
brvlan107 8000.0c8063eb9c98 no w2-sensors
br-lan 7fff.0c8063eb9c98 no eth0.101
brvlan103 8000.0c8063eb9c99 no w5-bottle
br-sensors 7fff.0c8063eb9c98 no eth0.107
w5-sensors
br-mgmt 7fff.0c8063eb9c98 no eth0.100
brvlan101 8000.0c8063eb9c98 no w5-lan
w2-lanRelevant config files (identical in both cases):
/etc/config/network:
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option dhcp_default_duid '0004cd65657fb07a4469855e049fac9bb6cd'
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0.101'
config interface 'lan'
option device 'br-lan'
option proto 'none'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '2'
option vid '100'
option description 'mgmt'
option ports '0t 2t 5t'
config device
option type 'bridge'
option name 'br-guest'
option bridge_empty '1'
list ports 'eth0.102'
config interface 'guest'
option device 'br-guest'
option proto 'none'
config device
option type 'bridge'
option name 'br-mgmt'
option bridge_empty '1'
list ports 'eth0.100'
config switch_vlan
option device 'switch0'
option vlan '3'
option vid '101'
option description 'lan'
option ports '0t 2t 5t'
config switch_vlan
option device 'switch0'
option vlan '4'
option vid '102'
option description 'guest'
option ports '0t 2t 5t'
config switch_vlan
option device 'switch0'
option vlan '5'
option vid '107'
option description 'sensors'
option ports '0t 2t 5t'
config interface 'sensors'
option proto 'none'
option device 'br-sensors'
config device
option type 'bridge'
option name 'br-sensors'
list ports 'eth0.107'
config switch_vlan
option device 'switch0'
option vlan '6'
option vid '103'
option description 'bottle'
option ports '0t 2t 5t'
config device
option type 'bridge'
option name 'br-bottle'
list ports 'eth0.103'
config interface 'bottle'
option proto 'none'
option device 'br-bottle'
config switch_vlan
option device 'switch0'
option vlan '7'
option ports '0t 2t 5t'
option vid '104'
option description 'dmz'
config switch_vlan
option device 'switch0'
option vlan '8'
option ports '0t 2t 5t'
option vid '105'
option description 'tel'
config device
option type 'bridge'
option name 'br-empty'
option bridge_empty '1'
config interface 'empty'
option proto 'none'
option device 'br-empty'
config interface 'mgmt'
option proto 'static'
list ipaddr '10.1.0.9/24'
option gateway '10.1.0.1'
option device 'br-mgmt'
option dns '10.1.4.20'/etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option path 'pci0000:00/0000:00:00.0'
option channel 'auto'
option band '5g'
option htmode 'VHT80'
option cell_density '0'
config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/ahb/18100000.wmac'
option band '2g'
option htmode 'HT20'
option channel '4'
option cell_density '0'
config wifi-iface 'wifinet5g'
option device 'radio0'
option mode 'ap'
option ssid 'multi-psk-test'
option encryption 'psk2+ccmp'
option ifname 'w5'
option key 'notsurewherethislands'
option ieee80211r '0'
option ft_over_ds '0'
option ft_psk_generate_local '1'
option pmk_r1_push '1'
option ieee80211w '1'
option ocv '0'
option network 'empty'
config wifi-iface 'wifinet2g'
option device 'radio1'
option mode 'ap'
option ssid 'multi-psk-test'
option encryption 'psk2+ccmp'
option ifname 'w2'
option key 'notsurewherethislands'
option ieee80211r '0'
option ft_over_ds '0'
option ft_psk_generate_local '1'
option pmk_r1_push '1'
option ieee80211w '1'
option ocv '0'
option network 'empty'
config wifi-vlan
option name 'mgmt'
option network 'mgmt'
option vid '100'
config wifi-station
option key 'mgmt-4mCv3etpbfWs'
option vid '100'
config wifi-vlan
option name 'lan'
option network 'lan'
option vid '101'
config wifi-station
option key 'lan-agnpQehKmge2'
option vid '101'
config wifi-vlan
option name 'guest'
option network 'guest'
option vid '102'
config wifi-station
option key 'guest-uu2iLvMEBhmw'
option vid '102'
config wifi-vlan
option name 'bottle'
option network 'bottle'
option vid '103'
config wifi-station
option key 'bottle-SV6uYmt93TGF'
option vid '103'
config wifi-vlan
option name 'sensors'
option network 'sensors'
option vid '107'
config wifi-station
option key 'sensors-4N7XYlEHE1Kt'
option vid '107'OpenWrt version
r32534-12374d88b9
OpenWrt release
25.12.0-rc4
OpenWrt target/subtarget
ath79/generic
Device
TP-Link EAP245 v3
Image kind
Self-built image
Terms
- I am reporting an issue for OpenWrt, not an unsupported fork.
Source: openwrt/openwrt