[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] config de l'adsl sous debian
Benoît Barbier <benoit.br@skynet.be> writes:
> Re bonjour,
> Ca ne marche toujours pas. :-(
>
> >Bon, déjà ici il y a un problème : ton interface eth0 ne devrait pas
> >avoir d'adresse ip.
> >Va voir dans /etc/network/interfaces et supprime tout ce qui concerne
> >ton interface eth0, puis /etc/init.d/networking restart, puis ifconfig
> >pour vérifier que eth0 n'est plus là.
>
> Voici ce que ifconfig donne après avoir fait cela:
>
> eth0 Link encap:Ethernet HWaddr 00:48:54:01:12:DD
> inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:91 errors:0 dropped:0 overruns:0 frame:0
> TX packets:194 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> Interrupt:5 Base address:0xd000
Bizarre, eth0 est toujours là.
Tu as installé un soft de configuration de ta machine ? (style
linuxconf ou webmin). Parce que en supprimant eth0 de ton fichier
> interfaces et en faisant /etc/init.d/networking restart, normalement
> tu ne devrais plus avoir que lo.
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> UP LOOPBACK RUNNING MTU:3924 Metric:1
> RX packets:45 errors:0 dropped:0 overruns:0 frame:0
> TX packets:45 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
>
> ppp0 Link encap:Point-to-Point Protocol
> inet addr:217.136.113.123 P-t-P:217.136.113.1 Mask:255.255.255.255
> UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
> RX packets:89 errors:0 dropped:0 overruns:0 frame:0
> TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:10
Là c'est bizarre, il semble que tu sois connecté à internet. Tu as une
interface ppp0, avec une adresse internet valide.
>
> >Dans /etc/network/interfaces, tu dois juste avoir la ligne
> >suivante (les lignes précédées d'un # ne compte pas) :
> >iface lo inet loopback
>
> Ca je l'ai fait.
>
> >Si tu as un moyen de désinstaller rp-pppoe, fais-le car sinon je ne
> >sais pas t'aider. Avec le package potato, je sais te dire *EXACTEMENT*
> >quoi mettre où puisque j'en ai une ici (de patate).
>
> make uninstall n'as pas fonctionné c'était un source.
> J'ai fait un locate et supprimé tous ce qui s'appelle pppoe.
Argh, je ne crois pas que ça suffise, il doit rester des modifications
à la configuration de ta machine. Et la base de donnée de locate
était à jour ? Fais un /etc/cron.daily/find pour la mettre à jour.
> J'ai réinstallé pppoe_1.0-1.deb.
>
> >Donc :
> >* désinstalle rp-pppoe et installe le packege de potato
> +- ok
> >* nettoie /etc/network/interfaces, eth0 ne doit pas y figurer
>
> ok je l'ai fait
>
> >* redémarre ton réseau (/etc/init.d/networking restart)
> ok
> >* configures les fichiers dans /etc/ppp comme dit dans la doc :
> > - username@SKYNET SKYNET password dans /etc/ppp/pap-secrets
> > - user username@SKYNET dans /etc/ppp/peers/dsl-provider
> ok c'est fait
> >* pour tester, on ne passe pas par les scripts et on fait tout à la
> >main :
> > - dans une fenêtre : tail -f /var/log/syslog (ça te donne un
> >apperçu de ce qui se passe dans tes logs, utile pour voir ce qui ne va pas)
>
> Voici une partie le reste est en attachement :
>
> Feb 24 02:29:44 venus pppoe[479]: Timeout waiting for PADO packets
> Feb 24 02:30:10 venus pppd[470]: LCP: timeout sending Config-Requests
> Feb 24 02:30:10 venus pppd[470]: Connection terminated.
> Feb 24 02:30:10 venus pppd[470]: Using interface ppp1
Déjà c'est pas trop normal, il devrait utiliser ppp0.
A mon avis tu as fait ces tests avec un ppp déjà actif, ce qui
explique que tu ne puisse pas te connecter.
Pour être certain, on part du début :
- mv /etc/init.d/ppp /etc/init.d/ppp.bak (ça empêchera ppp de démarrer
automatiquement au reboot)
- éteins ta machine (complètement, pour être certain que les cartes
réseau soient initialisées. Le courrant doit être stoppé)
- redémarre. Normalement ifconfig doit te donner des paramètres pour
lo uniquement. Si eth0 ou ppp0 apparaît, il y a un problème (puisque
normalement il n'a aucun moyen de les démarrer automatiquement après
mes modifs). Dans ce cas repostes avec l'output de ifconfig.
- dans une fenêtre, tail -f /var/log/syslog pour voir tes logs
- dans une autre, ifconfig eth0 up (ça démarre ta carte réseau sans
paramètre ni adresse ip, c'est ce qu'il faut)
- pppd call dsl-provider
- que disent les logs ? ping 198.186.203.20 ? ping www.debian.org ?
(qu'est-ce qui marche, qu'est-ce qui ne marche pas ?)
<couic>
> Ma seule certitude, est que n'est pas un probl hardware, puisqu'avec
> un autre linux ça marche.
Ok, j'avaisd perdu ça de vue. Avec la procédure que je te donnes, on
va voir à quel niveau se trouve le problème.
A+,
--
Rémi