wlan iface name convention clash
Whilst the issue is not present with the eth
iface name convention I noticed that there is a problem with the wlan
iface names clashing and impeding the iface settings, at least their mtu but it might spread to other settings too and casuse some unintended issues and thus wanted to let you know at least.
test bed
/etc/config/wireless
config wifi-iface
option device 'radio0'
option ifname 'wlan1'
option network 'lan'
option mode 'ap'
option ieee80211w '1'
config wifi-iface
option device 'radio0'
option ifname 'wlan2'
option network 'guest'
option mode 'ap'
option ieee80211w '1'
config wifi-iface
option device 'radio1'
option ifname 'wlan3'
option network 'lan'
option mode 'ap'
option ieee80211w '1'
/etc/config/network/
config device
option name wlan1
option mtu 2304
config device
option name wlan2
option mtu 2304
config device
option name wlan3
option mtu 2304
After the network is restarted and all ifaces are fully up only one out of the three wlan
ifaces has the correct mtu. Changing the name convention to the below and all 3 wlan
ifaces are showing the correct mtu.
/etc/config/wireless
config wifi-iface
option device 'radio0'
option ifname 'buffalo'
option network 'lan'
option mode 'ap'
option ieee80211w '1'
config wifi-iface
option device 'radio0'
option ifname 'elephant'
option network 'guest'
option mode 'ap'
option ieee80211w '1'
config wifi-iface
option device 'radio1'
option ifname 'tiger'
option network 'lan'
option mode 'ap'
option ieee80211w '1'
/etc/config/network/
config device
option name buffalo
option mtu 2304
config device
option name elephant
option mtu 2304
config device
option name tiger
option mtu 2304