Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?
20-Noviembre 13:27:25 (Jueves)
Inicio Ayuda Ingresar Registrarse


+  Seguridad Wireless
|-+  Equipos y materiales
| |-+  Descubre tu fonera
| | |-+  Software (Moderadores: jmvalles, *dudux, gscabi, lsdios)
| | | |-+  Script para comprobar conexion a internet
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: 1 Imprimir
Autor Tema: Script para comprobar conexion a internet  (Leído 473 veces)
eskasi
*
Desconectado Desconectado

Mensajes: 14


« en: 27-Marzo 09:47:43 (Jueves) »

Creo que puede ser de interes, para que la fonera supervise al router principal que da salida a internet.  Yo no lo tengo todavia funcionando por problemas de acentos y comillas.

http://www.syntaxerror.es/2007/06/28/d-link-dsl-g624t-script-para-autoreiniciar-si-se-cuelga-el-adsl/
En línea
lsdios
Moderador
******
Desconectado Desconectado

Mensajes: 247



« Respuesta #1 en: 28-Marzo 09:43:24 (Viernes) »

Para ello te bastaria con esto
Código:
        for i in 1 2 3 4 ; do
        conect=1
ping -c 3 -q google.com > /tmp/tmp
grep "3 packets received" /tmp/tmp > /tmp/tmp2
var=$(cat /tmp/tmp2 | awk -F, '{print $2 }')
                               
        if [ "$var" = "$test" ]; then
echo conectado
        break
else
echo no conectado
        conect=0
sleep 1
fi
done
if [ conect = 0 ]; then
reboot
else
echo "ok"
fi
no lo he probado pero deberia de funcionar sin problemas, luego ya es cuestion de ponerlo en crontab.
Tambien podriamos (para mi mas practio y rapido) si usamos el script cliente-fonera.sh sustituir "reboot" por cliente-fonera.sh -f para que reconecte en lugar de reiniciar la fonera.
« Última modificación: 28-Marzo 09:45:02 (Viernes) por lsdios » En línea
eskasi
*
Desconectado Desconectado

Mensajes: 14


« Respuesta #2 en: 28-Marzo 12:03:35 (Viernes) »

El script se conecta por telnet al router principal y comprueba la conexion a internet. Si no hay salida a internet, lo resetea.
Para mi es util, que acabo de volver a linux desde hace mucho tiempo. Hay tambien por ahi scripts para la gestion de DNSs dinamicas.
En línea
Páginas: 1 Imprimir 
« anterior próximo »
Ir a:  

Powered by SMF 1.1.7 | SMF © 2006, Simple Machines LLC
Consejos publicitarios

Cheap Gas - Loans - Credit Counseling - Loans