#1 Le 13/01/2015, à 18:10
- PowaBanga
[Résolu] Interoger l'état d wifi
Salut à tous !
Je voudrais interroger l'état du wifi, pour savoir s'il est connecté ou pas de sorte que :
case $???? in
connecté ) echo "patata" ;;
déconnecté ) echo "popopo" ;;
esac
Voilà, j'ai cherché, sans trouver, donc si quelqu'un pouvait m'aider ça serait super super top :-)
Dernière modification par PowaBanga (Le 13/01/2015, à 22:31)
Hors ligne
#2 Le 13/01/2015, à 18:51
- Compte anonymisé
Re : [Résolu] Interoger l'état d wifi
INTERFACE=wlan0
if [ "`cat /sys/class/net/$INTERFACE/operstate`" = "up" ] ; then
# OK
else
# KO
fi
Change wlan0 par le nom de ton interface wifi (iwconfig pour l'avoir...).
#3 Le 13/01/2015, à 22:31
- PowaBanga
Re : [Résolu] Interoger l'état d wifi
Merci Alx.
Voici donc mon script finalisé pour activer ou désactiver automatiquement un plugin gnome en fonction de la connexion. (perso j'ai chaque fois un long message pénible a la place du plugin quand je suis hors ligne, je trouve ça pénible )
wifitourne ()
{
case $(cat /sys/class/net/wlan0/operstate) in
up ) gnome-shell-extension-tool -e openweather-extension@jenslody.de ;;
down ) gnome-shell-extension-tool -d openweather-extension@jenslody.de ;;
esac
sleep 10
wifitourne
}
Hors ligne