Hey everyone,
I'm hoping someone may be able to confirm or help with a specific configuration I am trying to do on my Netgear WAX220 AP.
Network layout:
VLAN1 - management VLAN, servers/NAS/APs/firewall/switches
VLAN20 - LAN/WLAN, computers/phones/printers/etc
VLAN21 - Guest network
As mentioned, I have a WAX220 AP using DynamicPSK. It has (3) VLANs, and its IP is on VLAN1 so I can manage it. Currently I have (2) SSIDs....one for 2.4Ghz and one for 5Ghz. The 2.4G radio is for phone/laptops and the like, whereas the 5G radio is for streaming devices like Apple TV/etc. Depending on which VLAN you want to connect, the passwords can be used to connect to either radio. I have the aforementioned devices on VLAN20. Below is the configuration for the AP.
Network config
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 ula_prefix 'fdc6:77f6:e728::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'
option ipv6 '0'
config bridge-vlan
option device 'br-lan'
option vlan '1'
list ports 'eth0:u*'
config bridge-vlan
option device 'br-lan'
option vlan '20'
list ports 'eth0:t'
config bridge-vlan
option device 'br-lan'
option vlan '21'
list ports 'eth0:t'
config interface 'vlan1'
option device 'br-lan.1'
option proto 'static'
option ipaddr '192.168.1.11'
option netmask '255.255.255.192'
option ip6assign '60'
option gateway '192.168.1.1'
list dns '192.168.1.1'
config interface 'vlan20'
option device 'br-lan.20'
option proto 'none'
option type 'bridge'
config interface 'vlan21'
option device 'br-lan.21'
option proto 'none'
option type 'bridge'
config device
option name 'br-lan.1'
option type '8021q'
option ifname 'br-lan'
option vid '1'
option ipv6 '0'
config device
option name 'br-lan.20'
option type '8021q'
option ifname 'br-lan'
option vid '20'
option ipv6 '0'
config device
option name 'br-lan.21'
option type '8021q'
option ifname 'br-lan'
option vid '21'
option ipv6 '0'
Wireless config
config wifi-device 'radio0'
option type 'mac80211'
option path 'platform/soc/18000000.wifi'
option band '2g'
option channel '4'
option htmode 'HE40'
option country 'US'
option cell_density '0'
config wifi-iface 'default_radio0'
option device 'radio0'
option mode 'ap'
option ssid 'SSID1'
option encryption 'psk2'
option key 'Password1'
option ieee80211k '1'
option time_advertisement '2'
option time_zone 'PST8PDT,M3.2.0,M11.1.0'
option ieee80211r '1'
option ft_over_ds '0'
option ft_psk_generate_local '1'
option network 'vlan20'
config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/soc/18000000.wifi+1'
option band '5g'
option channel '40'
option htmode 'HE160'
option country 'US'
option cell_density '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option mode 'ap'
option ssid 'SSID2'
option encryption 'psk2'
option key 'Password2'
option ieee80211r '1'
option ft_over_ds '0'
option ft_psk_generate_local '1'
option ieee80211k '1'
option time_advertisement '2'
option time_zone 'PST8PDT,M3.2.0,M11.1.0'
option network 'vlan20'
config wifi-vlan
option name 'vl1'
option network 'vlan1'
option vid '1'
config wifi-vlan
option name 'vl21'
option network 'vlan21'
option vid '21'
config wifi-station
option key 'Password3'
option vid '1'
config wifi-station
option key 'GuestPassword'
option vid '21'
For management, I currently have my pfSense firewall set to allow only my laptop (connected to VLAN20) to access VLAN1 (via MAC address in the firewall rules). What I would like to do is create another SSID and have it attached to VLAN1. I can then have all VLANs completely segregated and any time I need to get to any devices on VLAN1, I connect to that SSID. I tried to do this via LuCI (hoping it would be relatively quick and easy) by creating a new radio and attaching VLAN1 to it but it wouldn't let me save it.
I'm sure I'll probably have to use CLI, but hoping maybe someone can help me out with the proper configuration. Or if there is a better way to accomplish what I am trying to do, I am all ears. Any help would be greatly appreciated