Pb connexion 56k & pppd (& kppp ?)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[Résumé pour ceux qui ne veulent pas tout lire]
Impossible de me connecter à internet 9 fois sur 10, et quand j'y arrive, ca
plante très vite lamentablement...
[Fin du résumé]
Voilà, j'ai un problème actuellement, j'avais l'habitude avec mes précédentes
Debian d'utiliser kppp pour configurer et utiliser ma connexion internet 56k.
Cependant, cette année j'ai eu un connexion adsl freebox, et je me connectait
donc pas ethernet. Cependant, je me retrouve à nouveau en 56k, et j'aimerais
donc me connecter.
J'ai un winmodem interne de chipset intel, et j'ai téléchargé et compilé les
modules depuis le site d'Intel. Cela semble marcher :
pluton:/home/florent# lsmod
Module Size Used by Tainted: PF
[...]
536ep 5356 0 (unused)
536epcore 693944 0 [536ep]
[...]
florent@pluton:~$ ls /dev/536ep /dev/modem -al
crw-rw-r-- 1 root root 240, 1 2004-07-16 10:08 /dev/536ep
lrwxrwxrwx 1 root root 10 2004-07-16 10:08 /dev/modem
- -> /dev/536ep
Et cela juste après avoir fait un make clean; make 536ep; make install.
De plus, dans kppp l'interrogation du modem marche et renvoie :
ATI :
ATI 1 : Intel V92 Data Fax Voice
ATI 2 : Intel Corporation
ATI 3 : 536EP
ATI 4 : EP Release 4.62 - Aug 4 2003 - 14:13:45
ATI 5 : V.92 Capable Modem Host I/F: PCI
ATI 6 : DSP Patch Level:09.77
ATI 7 :
De plus, pour que tout utilisateur puisse s'en servir (je sait que ca nuit à
la sécurité, mais je suis sur mon système en local), j'ai activé le bit
set-uid (si je me trompe pas) pour kppp :
florent@pluton:~$ ls -al /usr/bin/kppp
- -rwsr-sr-x 1 root dip 546392 2004-04-16 11:39 /usr/bin/kppp
La connexion s'établit (j'entends le modem qui numérote, puis "négocie", et le
journal de kppp le confirme). Cependant, au démarrage de pppd (après la
numérotation), kppp me dit souvent que celui a quitté avec une erreur 17
("The PPP negotiation failed because serial loopback was detected.").
Lorsque la connexion s'établit (la première fois, puis environ une fois sur
dix par la suite), kppp réagit normalement (les petites lumières s'allument
lorsque l'on essaye d'accéder à internet [ping par ex...]), et la "route"
semble correcte :
pluton:/home/florent# route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
212.47.227.130 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 212.47.227.130 0.0.0.0 UG 0 0 0 ppp0
Cependant, aucun ping "non ip" ne passe :
florent@pluton:~$ ping yahoo.fr
ping: unknown host yahoo.fr
Alors que les pings "ip" semblent passer.
J'ai donc pensé à un problème de DNS (réglés sur "automatique" dans kppp),
mais même en spécifiant les DNS à la main, le problème perdure.
De plus, moins de 5 minutes après l'établissement de la connexion, celle-ci
coupe sur une erreur pppd 15 ("The link was terminated because the peer is
not responding to echo requests.") :
Jul 16 17:31:30 florent pppd[17814]: pppd 2.4.2 started by florent, uid 1000
Jul 16 17:31:30 florent pppd[17814]: Using interface ppp0
Jul 16 17:31:30 florent pppd[17814]: Connect: ppp0 <--> /dev/536ep
Jul 16 17:31:42 florent pppd[17814]: CHAP authentication succeeded
Jul 16 17:31:42 florent pppd[17814]: kernel does not support PPP filtering
Jul 16 17:31:43 florent pppd[17814]: Cannot determine ethernet address for
proxy ARP
Jul 16 17:31:43 florent pppd[17814]: local IP address 213.36.73.5
Jul 16 17:31:43 florent pppd[17814]: remote IP address 212.47.227.130
Jul 16 17:31:43 florent pppd[17814]: primary DNS address 213.36.80.1
Jul 16 17:35:42 florent pppd[17814]: No response to 4 echo-requests
Jul 16 17:35:42 florent pppd[17814]: Serial link appears to be disconnected.
Jul 16 17:35:48 florent pppd[17814]: Connection terminated.
Jul 16 17:35:48 florent pppd[17814]: Connect time 4.2 minutes.
Jul 16 17:35:48 florent pppd[17814]: Sent 8792 bytes, received 7106 bytes.
Jul 16 17:35:48 florent pppd[17814]: Exit.
Voilà mon problème. Est-ce que quelqu'un a la moindre idée de comment faire
pour le résoudre ? J'ai déjà cherché sur internet, mais je n'ai rien trouvé.
Sinon, si quelqu'un me propose un script à la place de kppp, c'est volontier,
j'en ai déjà trouvé un, mais il est spécifique Mandrake...
Quelques précisions : je suis en Debian Sid (dernier update datant d'environ 1
semaine et demie), j'utilise un noyau 2.4.26 (le module pour le modem ne
marche que pour les noyaux de la série des 2.4, c'est la seule chose qui me
fait rester en 2.4) compilé maison, où j'ai inclus en dur :
- - PPP (point-to-point protocol) support
- - PPP support for async serial ports
- - PPP Deflate compression
Je n'ai pas inclus :
- - PPP multilink support (EXPERIMENTAL)
- - PPP filtering (grisé)
- - PPP support for sync tty ports
- - PPP BSD-Compress compression
- - PPP over Ethernet (EXPERIMENTAL)
- - PPP over ATM (EXPERIMENTAL) (grisé)
Je vous remercie si vous avez déjà eu le courage de lire ce mail jusqu'ici, et
je remercie déjà tous ceux qui prendront le temps de me répondre.
- --
Florent
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFA9/xLM+Ix3/RCm3gRAvaMAJ45kpQbWH7k4/a4vtfmBmLneFIxLACbBLra
iiX6OnvKWiqW4OHuSI+YE8g=
=nARf
-----END PGP SIGNATURE-----
Reply to: