La risposta originale è stata scritta per Ubuntu 11.10 e 12.04.
Da allora, l'interfaccia dell'indicatore è stata modificata per 12.10 e 13.04. Tuttavia, il manutentore non ha rilasciato una versione da allora per le versioni successive di Ubuntu. Dal primo trimestre 2013 non è stato eseguito alcun commit di codice nel launchpad PPA.
Così ho modificato il progetto , risolto alcuni bug e reso disponibile per gli utenti 14.04 Trusty. Sentiti libero di controllare il codice su GitHub e dare una mano con la manutenzione.
Internet
Internet inattivo
come per 14.04
Richiede un indicatore dal mio PPA insieme a uno script di test ping personalizzato:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts
utilizzando:
gedit pingtest.sh
Copia e incolla il codice qui sotto nel nuovo file e salva e chiudi.
Autorizza l'esecuzione del file:
chmod +x pingtest.sh
Avvia l'indicatore
indicator-sysmonitor &
Quindi nelle preferenze dell'indicatore fare clic su Nuovo:
Quindi inserisci i dettagli come mostrato:
cioè usa il comando
$HOME/scripts/pingtest.sh
Fai clic su OK, seguito dalle seguenti azioni 1,2,3 e 4:
codice
#!/bin/bash
if ping -c 1 -W 2 google.com > /dev/null; then
echo "Up"
else
echo "Down"
fi