PROJET AUTOBLOG


shaarli-Links

Site original : shaarli-Links

⇐ retour index

Quand vous avez une connexion WiFi instable sous Linux... - Liens en vrac de sebsauvage

jeudi 17 novembre 2016 à 08:49
J'avais créé un script similaire pour relance une connexion VPN.
Il y a 2 petits trucs à modifier dans ton script pour qu'il soit bien :
- faire un wget ou ping sur une IP et non un nom de domaine. Car si le serveur DNS est HS, la connexion wifi sera tout le temps relancé.
- ajouter un verrou. Le wget à un timeout de 20 seconde. Or le sleep final n'est que de 10 seconde. Donc il y a des risques de lancer plusieurs fois le wget et de relancer le wifi. Donc il faut ajouter ceci :
while true
do
  if [ ! -f /tmp/wifi_lock ]; then
     date > /tmp/wifi_lock
     wget ...
     ...
     rm -f /tmp/wifi_lock
  fi
  sleep 10
done
(Permalink)