[Debian]ADSL Autoconnect like

ADSL Autoconnect like [Debian] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 17-06-2003 à 18:49:06    

Voila j'ai une debian qui me sert de serveur et qui partage la connection ADSL free avec modem sagem !
 
Jusque la pas de prob mais aparemment la connection c'est arrétée et n'as pas redémarée!  
 
Comme je ne suis pas toujours la pour m'occuper du serveur et que la connection doit rester disponible, il me fodrai un prog pour tester la connection et la relancer si besoin
 
Si qqn a ca  :jap:  
 
@+


---------------
[HFr] Midi-Pyrénées Team
Reply

Marsh Posté le 17-06-2003 à 18:49:06   

Reply

Marsh Posté le 17-06-2003 à 21:19:53    

normalement ca se reconnectes tout seul si t'as l'option "persist" dans le fichier de conf de ppp (dans /etc/ppp/peers/) .  
 
@++

Reply

Marsh Posté le 17-06-2003 à 21:48:00    

persist & si ca merde tu peux rajouter un daemon de ce genre :
 

#!/bin/sh
# Remplacement de  30 par 1
DELAY=$[ 1 * 60 ]
IFACE=ppp0
N="adsl-check"
 
if [ -e "/var/run/$N.pid" ]
then
    if [ -d "/proc/`cat /var/run/$N.pid`" ]
        then
             echo "adsl-check already running (pid `cat /var/run/$N.pid`)" >&2
        exit 0
    fi
fi
echo $$ >/var/run/$N.pid
trap "rm -rf /var/run/$N.pid; exit 0" SIGQUIT SIGTERM SIGUSR1 SIGINT
while true; do
        sleep $DELAY
    /sbin/ifconfig |grep -q $IFACE
       if [ $? -eq 0 ]
          then
               continue
      fi
# On attend 2 minutes au cas où ... ( mis en place d'une attente de  30 secondes )
      sleep 30  
   /sbin/ifconfig |grep -q $IFACE
   if [ $? -eq 0 ]
       then
           continue
   fi
   logger -i -t $0 No ADSL ppp connection. Launching it again.
   poff dsl-provider
   sleep 10
   killall pppoe
   sleep 2
   pon dsl-provider
   done


il n'est pas de moi mais marche bien ,j'ai juste modifié certains parametres pour etre plus réactifs ;) (cf mes commentaires :p )

Reply

Marsh Posté le 17-06-2003 à 23:05:49    

rajoute persist dans ton fichier de conf normalement /etc/ppp/options.
il faut que tu es le module n_hdlc de chargé pour que ça marche

Reply

Marsh Posté le 18-08-2003 à 09:30:49    

oki merci bcp ca marche
 
J'ai eu le temps de m'en occuper que maintenant  :sweat:


---------------
[HFr] Midi-Pyrénées Team
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed