On Sat, 26 Jun 2004 13:57:35 +0200
Joachim Habib <[EMAIL PROTECTED]> wrote:

> Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de 
> faire en sorte que la requ�te dhcp, si elle a �chou�e, soit renvoyer 
> r�guli�rement jusqu'� que ca refonctionne ?
> 
>

La technique simple consiste � faire un ping vers la passerelle au bout de
la freebox (x.x.x.254 si ma m�moire est bonne) et en cas d'�chec de
refaire la connexion:

En gros, un script avec deux IP de tests (la premi�re est la passerelle,
la deuxi�me google par exemple) serait

#!/bin/sh
cd /tmp
if  /bin/ping -c 10  $1 > /dev/null 2> /dev/null; then
echo -n "." > /dev/tty8;
else
# on reessaye une deuxieme fois
if  /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then
logger "Mauvaise connexion ADSL"
else
# on reessaye une troisi�me fois
if  /bin/ping -c 60  $2 > /dev/null 2> /dev/null; then
logger "Minable connexion ADSL"
else
logger "Relance connexion"
date >> /var/log/ADSL.log
ifdown eth1
ifup eth1
fi;
fi;
fi;

� lancer par cron r�guli�rement


Fran�ois Boisson

Répondre à