La réponse d'origine a été écrite pour Ubuntu 11.10 et 12.04.
Depuis lors, l'interface d'indicateur a été modifiée pour 12.10 et 13.04. Cependant, le responsable n'a pas publié de version depuis lors pour les versions ultérieures d'Ubuntu. Aucun code n'est validé dans le Launchpad PPA depuis le premier trimestre 2013.
J'ai donc bifurqué le projet , corrigé quelques bugs et mis à la disposition des utilisateurs Trusty 14.04. N'hésitez pas à consulter le code sur GitHub et à aider à la maintenance.
Internet haut
Internet en panne
comment faire pour 14.04
Il nécessite un indicateur de mon PPA ainsi qu'un script de test ping personnalisé:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts
en utilisant:
gedit pingtest.sh
Copiez et collez le code ci-dessous dans le nouveau fichier et enregistrez et fermez.
Accordez au fichier l'autorisation d'exécution:
chmod +x pingtest.sh
Démarrer l'indicateur
indicator-sysmonitor &
Ensuite, dans les préférences de l'indicateur, cliquez sur Nouveau:
Saisissez ensuite les détails comme indiqué:
c'est à dire utiliser la commande
$HOME/scripts/pingtest.sh
Cliquez sur OK, suivi des actions suivantes 1, 2, 3 et 4:
code
#!/bin/bash
if ping -c 1 -W 2 google.com > /dev/null; then
echo "Up"
else
echo "Down"
fi