Skip to content

Contents

switch vlan

/etc/config/network

config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0t 1 2 3 4'
config switch_vlan
option device 'switch0'
option vlan '2'

ap vlan

Boot with vlan config

  • no_vlan = 1
  • nss_offload = 0
root@NHX6018-0-NPN-256M32-D4:/lib/wifi# cat /etc/config/hostapd.wpa_psk
vlanid=0 00:00:00:00:00:00 1234567899
vlanid=10 00:00:00:00:00:00 1234567890
vlanid=20 00:00:00:00:00:00 0987654321
root@NHX6018-0-NPN-256M32-D4:/lib/wifi# cat /etc/config/wireless
config wifi-device 'wifi0'
option type 'qcawificfg80211'
option channel '36'
option macaddr '00:03:7f:12:ad:7b'
option hwmode '11na'
option htmode 'HT20'
option disabled '0'
option no_vlan 1
config wifi-iface
option device 'wifi0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt_vlan_test'
option encryption 'psk2+ccmp'
option wpa_psk_file '/etc/config/hostapd.wpa_psk'
config qcawifi 'qcawifi'
option nss_wifi_olcfg '0
vconfig add ath0 10
vconfig add ath0 20
brctl addif br-lan1 ath0.10
brctl addif br-lan2 ath1.20
ifconfig ath0.10 up
ifconfig ath0.20 up