Files
2026-05-26 21:24:00 -06:00

28 lines
590 B
Bash
Executable File

#!/bin/bash
wifi_device=wlan1
ssid=Guest-WiFi
# password=
# deletei=True
echo "Interface $wifi_device"
echo "Disconnecting"
sudo nmcli d disconnect $wifi_device
if [ ! -z $deletei ]; then
echo "Deleting Wifi Profiles"
sudo nmcli connection show | sudo awk '{system("nmcli connection delete " $1)}'
echo "Sleeping 3 Seconds"
sleep 3
fi
sudo nmcli dev wifi rescan
echo "Connecting to $ssid"
if [ -z $password ]; then
sudo nmcli device wifi connect $ssid ifname $wifi_device
else
sudo nmcli device wifi connect $ssid password $password ifname $wifi_device
fi
ifconfig $wifi_device