cat wi
-----------------------------------------------------------------------------------------------------------
sudo wpa_supplicant -B -D nl80211 -i wlan0 -c ~/.config/wifi.conf
sudo dhcpcd wlan0
-----------------------------------------------------------------------------------------------------------
cat stop wi
-----------------------------------------------------------------------------------------------------------
sudo pkill dhcpcd
sudo pkill wpa_supplicant
-----------------------------------------------------------------------------------------------------------
cat ~/.config/wifi.conf
-----------------------------------------------------------------------------------------------------------
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=sudo
update_config=1
network={
ssid="ssid1"
scan_ssid=1
psk="password1"
}
network={
ssid="Asesh"
psk="password2"
}
-----------------------------------------------------------------------------------------------------------
priority=-999 values in config
-----------------------------------------------------------------------------------------------------------
using wpa_cli
wpa_cli
>scan
>scan_results
>add_network
N
>set network N ssid "your ssid"
>set network N psk "password"
>enable network N
>save config
-----------------------------------------------------------------------------------------------------------
to select different network
wpa_cli -i wlan0 select_network x
x=0,1,2 etc
https://wiki.archlinux.org/title/wpa_supplicant
Comments
Post a Comment