¿Hay un applet de indicador de conectividad de Internet disponible para el panel de Unity?

18

Debido a que mi conexión a Internet es muy inestable en este momento, me gustaría usar un pequeño applet indicador para el panel de Unity.

Como estoy conectado a través de un enrutador WLAN / Wifi, puedo ver en la aplicación de red cuando se pierde la conexión al enrutador, pero no cuando el enrutador pierde la conexión a Internet.

Una computadora mía con Windows 7 tiene esta funcionalidad. Muestra un signo de exclamación negro en amarillo si no puede "hacer ping" en un servidor remoto.

Estoy ejecutando Ubuntu 11.10 "Oneiric Ocelot" de 64 bits con Unity 3D.

    
pregunta wintersolutions 31.01.2012 - 20:16

2 respuestas

24

Mientras mencionó que desea hacer esto en el applet de red, no creo que pueda hacer esto. Aquí hay una alternativa.

Internet

Internet abajo

cómo para 11.10 y amp; 12.04

Requiere un indicador de un PPA junto con un script de prueba de ping personalizado:

sudo add-apt-repository ppa:alexeftimie/ppa
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts

usando:

gedit pingtest.sh

Copie y pegue el código siguiente en el nuevo archivo y guarde & amp; cerca.

Dar al archivo permiso de ejecución:

chmod +x pingtest.sh

Iniciar el indicador

indicator-sysmonitor &

Luego, en las preferencias del indicador:

haga clic en "usar este comando" y copie y pegue el siguiente texto:

$HOME/scripts/pingtest.sh

código

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi
    
respondido por el fossfreedom 16.02.2012 - 21:58
18

La respuesta original se escribió para Ubuntu 11.10 & amp; 12.04.

Desde entonces, la interfaz del indicador se modificó para 12.10 y amp; 13.04. Sin embargo, el mantenedor no ha lanzado una versión desde entonces para versiones posteriores de Ubuntu. No se confirma ningún código en el launchpad PPA se ha realizado desde el primer trimestre de 2013.

Así, he creado el proyecto , he corregido algunos errores y lo había puesto a disposición de 14.04 usuarios de Trusty. No dude en consultar el código en GitHub y ayudar con el mantenimiento.

Internet

Internet abajo

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

usando:

gedit pingtest.sh

Copie y pegue el código siguiente en el nuevo archivo y guarde & amp; cerca.

Dar 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:

i.e. usa el comando

$HOME/scripts/pingtest.sh

Haga clic en Aceptar, seguido de las siguientes acciones 1,2,3 & amp; 4:

código

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi
    
respondido por el fossfreedom 23.04.2014 - 20:33

Lea otras preguntas en las etiquetas