J'ai quelques ennuis pour débbuger ma connexion PPP.
J'ai suivi scrupuleusement les indications du PPP-HOWTO mais je ne
trouve pas d'ou viens l'erreur ...
Auriez-vous une idée pour me sortir de là ?
Voici les différents scripts et fichier de logs utilisés:
/etc/ppp/options
lock
modem
noauth
crtscts
noipdefault
defaultroute
usepeerdns
/etc/ppp/ppp-on-dialer
#!/bin/sh
#
#
/usr/sbin/chat -v \
TIMEOUT 3 \
ABORT "\nBUSY\r" \
ABORT "\nNO ANSWER\r" \
ABORT "\nRINGING\r\n\r\n" \
"" \rAT \
"OK-+++\c-OK" ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
CONNECT ""
\
ogin:--ogin: $ACCOUNT \
assword: $PASSWORD
/etc/ppp/ppp-on
#!/bin/sh
#
#
#
#
TELEPHONE=0840840222
ACCOUNT=jean.berthold
PASSWORD=************
LOCAL_IP=0.0.0.0
REMOTE_IP=0.0.0.0
NETMASK=255.255.255.0
#
export TELEPHONE ACCOUNT PASSWORD
#
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
#
#
#
exec /usr/sbin/pppd debug file options /dev/ttyS0 115200 \
connect $DIALER_SCRIPT
D'ailleurs, en relisant ce script, je ne vois pas ou les variables
LOCAL_IP , REMOTE_IP et NETMASK
sont utilisées ...
/var/log/messages:
Jun 18 23:29:21 cobaye pppd[2300]: pppd 2.4.0 started by root,
uid 0
Jun 18 23:29:22 cobaye chat[2302]: timeout set to 3 seconds
Jun 18 23:29:22 cobaye chat[2302]: abort on (\nBUSY\r)
Jun 18 23:29:22 cobaye chat[2302]: abort on (\nNO ANSWER\r)
Jun 18 23:29:22 cobaye chat[2302]: abort on (\nRINGING\r\n\r\n)
Jun 18 23:29:22 cobaye chat[2302]: send (rAT^M)
Jun 18 23:29:22 cobaye chat[2302]: expect (OK)
Jun 18 23:29:23 cobaye chat[2302]: rAT^M^M
Jun 18 23:29:23 cobaye chat[2302]: OK
Jun 18 23:29:23 cobaye chat[2302]: -- got it
Jun 18 23:29:23 cobaye chat[2302]: send (ATH0^M)
Jun 18 23:29:23 cobaye chat[2302]: timeout set to 30 seconds
Jun 18 23:29:23 cobaye chat[2302]: expect (OK)
Jun 18 23:29:23 cobaye chat[2302]: ^M
Jun 18 23:29:23 cobaye chat[2302]: ATH0^M^M
Jun 18 23:29:23 cobaye chat[2302]: OK
Jun 18 23:29:23 cobaye chat[2302]: -- got it
Jun 18 23:29:23 cobaye chat[2302]: send (ATDT0840840222^M)
Jun 18 23:29:23 cobaye chat[2302]: expect (CONNECT)
Jun 18 23:29:23 cobaye chat[2302]: ^M
Jun 18 23:29:43 cobaye chat[2302]: ATDT0840840222^M^M
Jun 18 23:29:43 cobaye chat[2302]: CONNECT
Jun 18 23:29:43 cobaye chat[2302]: -- got it
Jun 18 23:29:43 cobaye chat[2302]: send (^M)
Jun 18 23:29:43 cobaye chat[2302]: expect (ogin:)
Jun 18 23:29:43 cobaye chat[2302]: 33600/ARQ/V34/LAPM/V42BIS^M
Jun 18 23:29:47 cobaye chat[2302]: ~^?}#@!}!W} }9}"}&} }*}
} }#}%B#}%}%}&><]/}'}"}(}"Ks~~^?}#@!}!X} }9}"}&} }*} } }#}
Jun 18 23:29:51 cobaye chat[2302]: %B#}%}%}&><]/}'}"}(}"}$1~~^?}#@!}!Y}
}9}"}&} }*} } }#}%B#}%}%}&><]/}'}"}(}"@j~~^?}
Jun 18 23:29:53 cobaye chat[2302]: #@!}!Z} }9}"}&} }*} }
}#}%B#}%}%}&><]/}'}"}(}"^L}'~~^?}#@!}![} }9}"}&} }*} } }#}%B
Jun 18 23:29:57 cobaye chat[2302]: #}%}%}&><]/}'}"}(}"H\~~^?}#@!}!\}
}9}"}&} }*} } }#}%B#}%}%}&><]/}'}"}(}"}%T~~^?}#@
Jun 18 23:29:59 cobaye chat[2302]: !}!]} }9}"}&} }*} } }#}%B#}%}%}&><]/}'}"}(}"A^O~~^?}#@!}!^}
}9}"}&} }*} } }#}%B#}%
Jun 18 23:30:00 cobaye CROND[2306]: (root) CMD (
/sbin/rmmod -as)
Jun 18 23:30:03 cobaye chat[2302]: }%}&><]/}'}"}(}"^Mb~~^?}#@!}!_}
}9}"}&} }*} } }#}%B#}%}%}&><]/}'}"}(}"I9~~^?}#@!}!`
Jun 18 23:30:05 cobaye chat[2302]: } }9}"}&} }*} } }#}%B#}%}%}&><]/}'}"}(}"(W~~^?}#@!}!a}
}9}"}&} }*} } }#}%B#}%}%}&
Jun 18 23:30:07 cobaye chat[2302]: ><]/}'}"}(}"l^L~^M
Jun 18 23:30:07 cobaye chat[2302]: NO CARRIER^M
Jun 18 23:30:13 cobaye chat[2302]: alarm
Jun 18 23:30:13 cobaye chat[2302]: send (^M)
Jun 18 23:30:13 cobaye chat[2302]: expect (ogin:)
En fait le N° de téléphone est composé et ça
se termine sur le "cafouillage" loggué à la fin du listing
précédent ...
La connexion fonctionne si j'utilise KPPP donc mon modem fonctionne
correctement ...
Existe-il un moyen de récupérer la trace COMPLETE d'un connexion KPPP, histoire de voir qu'elles options il utilise ?
Merci d'avance et bonne journée
Jean Berthold
