Nimbin2git.christianimmanuel.de / Linux & System / wifiConnect / info.txt

wifiConnect files

last change 2026-09-04 (2 hours ago)

wget https://git.christianimmanuel.de/linux-system/wifiConnect/archive/wifiConnect.tar.gz
info.txt 573 B · 24 lines raw
if passed = "home"; then SSID="nSchnellererKeks"
if passed = "studium"; then SSID="HN1X"
else display help


FILE_CONFIG="$DIR_CONFIG/$SSID"
DIR_CONFIG=/etc/sysconfig/wpa_supplicant
INTERFACE="wlan0"

ifup $INTERFACE;
SSID=$(sed -n 's/"$//g;s/^.*ssid="//p' "$FILE_CONFIG")
PSK=$(sed -n 's/"$//g;s/^.*psk="//p' "$FILE_CONFIG")

wpa_supplicant -B -i $INTERFACE -c "$FILE_CONFIG"


for i in {1..10}; do
  sleep 2
  ping -c 3 archlinux.org                            &&
  logValid "Successfully connected to $FILE_CONFIG"  &&
  return 1
  logError "Failed test $i of 10"
done