Salut, j'ai pas lu tout le thread, mais est ce que /etc/ppp/ip-down ne
ferait pas ce que vous cherchez ?

Il suffirait alors de lancer un petit script qui monte la liaison RTC
depuis ip-down.

J'espère ne pas avoir été trop à coté de la plaque !

Fabien

On Fri, 30 Jan 2004 10:43:49 +0100
Aubin Galinotti <[EMAIL PROTECTED]> wrote:

>   Bonjour,
> 
>   Il est probable que qu'un systeme pour gerer la redondance de
> connexion existe. J'avoue ne pas avoir chercher. En fait dans le cas
> ou on as des routeurs je sait que c'est faisable avec le routage
> avance. Mais dans le cas ou il faut tomber et re,onter une connexion
> ppp ce n'est pas forcement aussi simple.
> 
> Sans parler de logiciel, il existe des routeurs ADSL/numeris qui
> gerent le backup tout seul. A toi de voir si tu veux investir dans un
> tel routeur.
> 
> Sinon tu peux le faire toi meme (du moins sous linux), sachant que le
> pppoed se reconnecte tout seul, il te suffit de verifier
> periodiquement la connexion adsl, de monter ton lien numeros sinon, et
> de le fermer des que l'ADSL est de retour.
> 
> Il faut un script shell dans le style suivant
> (je ne donne ici qu'une ebauche, avec probablement des faute des
> frappe ou de syntaxe, je ne le teste pas en vrai)
> 
> ######
> #!/bin/sh
> 
> ETAT=1;  # 1 : ADSL ok,   0 : ADSL mort
> 
> ADSLGW=`ifconfig ppp0 | grep inet | cut -d ":" -f 3 | cut -d " " -f 1`
> 
> while (1) 
> do
>   if ($ETAT == 1)
>   then  
>     if (ping -c 1 $ADSLGW)
>     then
>       # Rien a faire
>       MAINTENANT=`date`
>       echo "On est $MAINTENANT et tout vas bien"
>     else
>       # On demarre l'access de secours
>       route del -net default gw $ADSLGW
>       ETAT=0
>       /etc/init.d/net_secours start
>     fi
>     sleep 600   # test toute les 10 minutes
>   else
>     # on verifie que l'asdl c'est reconnecter
>     ADSLGW=`ifconfig ppp0|grep inet|cut -d ":" -f 3|cut -d " " -f 1`
>     # (on rerecupere l'ip de la gateay car elle as puy changer
>     #  en se reconnectant)
>     if (ping -c 1 $ADSLGW)
>     then
>       # On repasse par l'ADSL
>       route del -net default
>       route add -net default $ADSLGW
>       # (comme il existait une route par default le ppp
>       #  n'a pas mis la sienne donc on la met a la main)
>       ETAT=1
>       /etc/init.d/net_secours stop
>     else
>       # on ne fait rien
>       MAINTENANT=`date`
>       echo "On est $MAINTENANT et tout vas mal"
>     fi
>     sleep 60    # on essaye de repasser par l'ADSL chaque minute
>   fi
> done
> ############
> 
>       Aubin
> 
> On Fri, 2004-01-30 at 10:06, FERNANDES Jean wrote:
> > J'ai regardé cette solution,
> > mais elle ne gère qu'une connexion. Elle ne fait pas le basculement
> > sur une autre connexion temporaire. Et la nouvelle version ne gère
> > apparemment que les connexions ADSL.
> > A moins qu'une option m'ai échappée.
> > 
> > Merci tout de même.
> > 
> > A+
> > 
> > Jean.
> 
> 
> 
> Linux-Azur :      http://www.linux-azur.org
> Désinscriptions: http://www.linux-azur.org/liste.php3
> **** Pas de message au format HTML, SVP ****


-- 

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à