Bonsoir � tous !

Depuis que j'ai tent� la debian, et que je suis repass� � la mdk 8.1 (mais
en essayant d'installer le moins de choses inutiles), et que je suis pass�
� usermode 0.3, la connection ce fait assez facilement, mais elle n'est pas
stable du tout !!

Je ne sais pas si c'est du � mon installation de la distrib o� il
manquerait quelque chose, ou bien si  c'est club-internet qui merdoit un
peu ce soir, mais �a m�tonnerait (la connection est stable sur mon Mac).

Il y a un truc que je trouve bizarre, c'est ce que m'affiche route -n :

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
212.194.48.1    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

les deux derni�re lignes ne sont l� qu'apr�s un  "route add default dev
ppp0" (comme indiqu� dans le how-to 5.1.2 Action 2)

Le reste peut �tre du au fait que j'essaye d'utiliser ipchains & co pour
faire un routeur (et �a marche un peu pr�s).


Sinon, du coup je me suis amus� en m'inspirant largement du script
startmodem � faire un script pour relancer la connection quand elle a
foir�e (quand un ping www.club-internet.fr ne r�pond pas par exemple...):

_________
relance_pppd :
#!/bin/sh
#script qui doit marcher que pour le root
kill -INT `pidof pppd`
kill `pidof pppoeci`

# Wait until pppd is dead ;-)

COUNTER=20
ISDEAD="no"
echo "Wait til pppd wants to die !" ;

for (( times = 1; times < $COUNTER; times++ )); do
        FOUND=`ps -e | grep ppp` ;
        if [ ! -z "$FOUND" ] ; then
                ISDEAD="yes" ;
                break ;
        fi ;
        sleep 1 ;
        echo -n "." ;
done
unset COUNTER ;
unset FOUND ;

if [ "$ISDEAD" = "yes" ] ; then
        echo "  pppd is now dead..." ;
        echo "Trying to relaunch it...";
        pppd call adsl ;
else
        echo "No device found" ;
        unset FLREADY ;
        exit -1 ;
fi ;

unset ISDEAD ;


COUNTER=20
FLREADY="no"
echo "Add Default route ..." ;
echo -n "       wait for ppp0 : " ;
for (( times = 1; times < $COUNTER; times++ )); do
        FOUND=`ifconfig | grep ppp0` ;
        if [ ! -z "$FOUND" ] ; then
                FLREADY="yes" ;
                break ;
        fi ;
        sleep 1 ;
        echo -n "." ;
done

echo "" ;
unset COUNTER ;
unset FOUND ;

if [ "$FLREADY" = "yes" ] ; then
        echo "  ppp0 now available" ;
        route add default dev ppp0 ;
        echo "Default route added" ;
else
        echo "No device found" ;
        unset FLREADY ;
        exit -1 ;
fi ;

unset FLREADY ;

exit 0 ;



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Liste de diffusion "Driver Linux pour modem ECI ADSL USB"
Driver Linux pour modem ECI ADSL USB: http://flashcode.free.fr/linux
Pour se d�sinscrire : mailto:[EMAIL PROTECTED]?subject=unsubscribe 
        

Répondre à