wifi_nmcli Administration
Connect to wifi using nmcil
wget https://git.christianimmanuel.de/scripts/raw/Administration/wifi_nmcli && chmod 740 wifi_nmcliwifi_nmcli raw
#!/bin/bash
#################################################
### Connect to wifi using nmcil
remove() {
SSID="$1"
nmcli con del "$SSID"
}
connect() {
nmcli dev wifi list
echo ""
echo "#########################"
echo "Enter SSID: "
read -er name
echo -n "Wifi "
nmcli --ask dev wifi connect "$name" # password "$password"
}
list() {
echo "#########################"
nmcli connection show
}
remove() {
list
echo ""
echo "#########################"
echo "Please enter the SSID to remove"
echo -n "SSID: "
read -er name
echo ""
echo "#########################"
nmcli connection delete "$name"
echo "#########################"
list
}
case "$1" in
"connect")
connect
;;
"list")
list
;;
"remove")
remove
;;
*)
echo 'Enter [connect|list|remove]'
;;
esac