WLAN Autoreconnect

download
# Check wifi connection...
ping 192.168.178.1 -I wlan0 -c4 > /dev/null
# '$?' is the exit code of previous ping command
if [ $? != 0 ] #  => failure
then
  logger "No network connection, restarting wlan0 Now!"
  echo "No network connection, restarting wlan0"
  # Take WiFi down
  ip link set dev wlan0 down
  sleep 5
  # Take WiFi up
  ip link set dev wlan0 up
fi

der Inhalt als interfacecheck.sh und via crontab starten alle 5 min oder so