sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

Quand vous avez une connexion WiFi instable sous Linux...

Wednesday 2 November 2016 at 12:01

#!/bin/bash
# Test régulièrement la connexion WiFi et la relance si elle est tombée (pour NetworkManager)
while true
do
   wget -q --tries=10 --timeout=20 -O - http://free.fr > /dev/null
   if [[ $? -eq 0 ]]; then
       echo "`date` Connexion ok. Attente 10 secondes."
   else
       echo "`date` Connexion tombée ; relance..." | tee -a force-net-up.log
       nmcli nm wifi off
       sleep 4
       nmcli nm wifi on
       echo "Attente 30 secondes."
       sleep 20
   fi
   sleep 10
done


Oui je sais, c'est abomifreux, mais ça marche.  ><
Note: Pour le WiFi, évitez les chipsets RealTek. C'est pas stable.
(Permalink)

Source: http://sebsauvage.net/links/?Ud-qdw