La respuesta original fue escrita para Ubuntu 11.10 y 12.04.
Desde entonces, la interfaz del indicador se cambió para 12.10 y 13.04. Sin embargo, el responsable no ha lanzado una versión desde entonces para versiones posteriores de Ubuntu. No se han realizado confirmaciones de código en el PPA de la plataforma de lanzamiento desde el primer trimestre de 2013.
Por lo tanto, bifurqué el proyecto , solucioné algunos errores y lo hice disponible para 14.04 usuarios de Trusty. No dude en consultar el código en GitHub y ayudar con el mantenimiento.
internet arriba
internet caído
cómo para 14.04
Requiere un indicador de mi PPA junto con un script de prueba de ping personalizado:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts
utilizando:
gedit pingtest.sh
Copie y pegue el siguiente código en el nuevo archivo y guarde y cierre.
Otorgue al archivo permiso de ejecución:
chmod +x pingtest.sh
Iniciar el indicador
indicator-sysmonitor &
Luego, en las preferencias del indicador, haga clic en Nuevo:
Luego ingrese los detalles como se muestra:
es decir, usar el comando
$HOME/scripts/pingtest.sh
Haga clic en Aceptar, seguido de las siguientes acciones 1, 2, 3 y 4:
código
#!/bin/bash
if ping -c 1 -W 2 google.com > /dev/null; then
echo "Up"
else
echo "Down"
fi