====== Resources ======
* https://srobb.net/fbsdquickwireless.html
* [[https://man.freebsd.org/cgi/man.cgi?query=wpa_supplicant&apropos=0&sektion=0&manpath=FreeBSD+14.2-RELEASE+and+Ports&arch=default&format=html|wpa_supplicant]]
* [[https://man.freebsd.org/cgi/man.cgi?query=wpa_supplicant.conf&apropos=0&sektion=0&manpath=FreeBSD+14.2-RELEASE+and+Ports&arch=default&format=html|wpa_supplicant.conf]]
* [[bsd:freebsd_14.3_xfce|FreeBSD 14.3 (Xfce)]]
====== TODO ======
su -
ee '/etc/rc.conf'
wlans_iwlwifi0="wlan0"
create_args_wlan0="country US regdomain fcc"
ifconfig_wlan0="WPA inet 192.168.1.150 netmask 255.255.255.0"
#ifconfig_wlan0="WPA DHCP"
====== wpa_supplicant.conf ======
* :!: Blank line between ''ssid'' and ''key_mgmt'' is for ''psk='' from [[#wpa_passphrase]]
su -
ee '/etc/wpa_supplicant.conf'
network={
ssid="Highgate (5GHz)"
key_mgmt=WPA-PSK
priority=4
}
network={
ssid="Izaro"
key_mgmt=WPA-PSK
priority=3
}
network={
ssid="Kitava (iPhone XR)"
key_mgmt=WPA-PSK
priority=2
}
# End
==== wpa_passphrase ====
wpa_passphrase 'Highgate (5GHz)'
wpa_passphrase 'Izaro'
wpa_passphrase 'Kitava (iPhone XR)'
====== Network Restart ======
su 'root' -c "service 'netif' restart && '/etc/netstart'"
su -
service 'netif' restart
'/etc/netstart'
====== Scan ======
****
ifconfig 'wlan0' list scan
===== DHCP =====
wlans_iwlwifi0="wlan0"
ifconfig_wlan0="WPA DHCP"
#ifconfig_ue0="SYNCDHCP"
====== Etc ======
===== Device =====
* ''Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak]''
* ''iwlwifi0''
pciconf -lv | grep -A'1' -B'3' 'network'
sysctl 'net.wlan.devices'
===== Initial =====
ifconfig 'wlan0' create 'wlandev' 'iwlwifi0'
ifconfig 'wlan0' regdomain 'fcc' country 'US'
==== Persist ====
sysrc wlans_iwlwifi0="wlan0"
sysrc create_args_wlan0="country US regdomain fcc"