Forum Linux.debian/ubuntu demarrage cnx ADSL

Posté par  .
Étiquettes :
0
23
sept.
2005
bonjour,

j'ai une debian sarge de base, un modem ADSL ethernet, et un abonnement ADSL chez wanadoo. J'essaye de monter la connexion ADSL depuis le portable, mais sans succès pour le moment.
Les étapes que j'ai suivi:
1. pppoeconf
il me trouve bien l'interface réseau et ne semble pas se plaindre. Je lui file en plus mon identifiant+password nécessaires à la connexion.

2. pour démarer la cnx ADSL, je fais un 'pon dsl-provider'
d'après les logs de 'plog' , je suis connecté, les IP des dns ont été reçues, j'ai une addresse IP. De plus ifconfig ppp0 me donne des infos.

pour autant, pas moyen de pinger qui que ce soit.
Des idées ?
Comment vérifier que la connexion est bien 'up' ?


Note: j'ai cherché un peu sur le web, et ça parle beaucoup de rp-pppoe. Le fichier /etc/ppp/peer/dsl-provider contient une ligne du type 'plugin rp-pppoe.so eth0' , mais c'est la seule trace de rp-pppoe que je trouve. Notament, pas de scripts du genre adsl-start ou autre.


merci de vos idées/suggestions.
  • # DNS ?

    Posté par  . Évalué à 1.

    Comment ping-tu ? Vers un nom de machine ou vers une adresse IP ?
    Là où je veux en venir est qu'il s'agit peut-être tout simplement de DNS non configurés. As-tu configuré les DNS avec les serveurs fournis par ton provider ?
    • [^] # Re: DNS ?

      Posté par  . Évalué à 1.

      je ping avec des noms de machine. Je vais essayer avec des IP, dès fois que. Le log de la cnx pppoe me dit pourtant qu'il a les dns:

      Sep 23 11:29:59 zz pppd[2158]: primary DNS address 80.10.246.130
      Sep 23 11:29:59 zz pppd[2158]: secondary DNS address 80.10.246.3

      dans le doute, je vais faire la manip.
  • # /sbin/route

    Posté par  . Évalué à 2.

    Pour vérifier que les paquets partent bien au bon endroit.

    Si ce n'est pas le cas (route par défaut qui n'est pas vers ppp0), alors lance ceci en tant que root :
    route add default dev ppp0

    Et configure ppp pour ajouter cette route (paramètre DefaultRoute je crois)
    • [^] # Re: /sbin/route

      Posté par  . Évalué à 1.

      je vais vérifier, mais le parmètre 'defaultroute' est bien déclaré dans le fichier /etc/ppp/peers/dsl-provider.
    • [^] # Re: /sbin/route

      Posté par  . Évalué à 1.

      merci ;)
      je viens de faire la manip, et c'est bon. les logs me disaient 'not replacing default route to eth0' , alors que le paramètre 'defaultroute' est bien déclaré. Me reste à éclaircir ce mystère, mais au moins j'arrive à démarrer la cnx à la mano.
      • [^] # Re: /sbin/route

        Posté par  . Évalué à 1.

        Petit conseil, jette un oeil au fichier /etc/network/interfaces, c'est là que sont définies les configurations des interfaces réseaux.

        Si tu as une ligne "gateway ...." dans ce fichier commente là. En fait, dans ton cas, ce fichier devrait contenir quelque chose comme ça :

        # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

        # The loopback interface
        auto lo
        iface lo inet loopback

        auto wanadoo
        iface wanadoo inet ppp
              provider dsl-provider

        • [^] # Re: /sbin/route

          Posté par  . Évalué à 1.

          Mon pb devait en effet venir de là car j'avais renommé le fichier dsl-provider en wanadoo, pour que la ligne de commande soit plus simple (et pour pouvoir en créer plusieurs autre par la suite). Mais je n'avais pas répercuté ce renommage jusque dans ce fichier?

          Comme tu as l'air de connaitre un peu ce fichier, j'ai un soucis avec:
          voici le mien

          [ ...]
          auto wanadoo
          iface wanadoo inet ppp
          provider wanadoo
          # please do not modify the following line
          pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
          [...]

          donc pppoeconf a ajouté la dernière ligne pour être sûr que l'interface eth0 soit activée avant de monter la cnx pppoe. En pratique, ça ne marche pas et je suis obligé de la faire moi même. Curieux, non ?
          • [^] # Re: /sbin/route

            Posté par  . Évalué à 1.

            À tout hasard, est ce que le module qui gère ta carte réseau est bien chargé automatiquement au boot de la machine, ou doit tu faire manuellement modprobe mon_module ?
            Dans le deuxième cas, assure toi que ce module est bien chargé avant le démarrage du réseau (soit en mettant son nom dans /etc/modules, soit en installant discover et/ou hotplug)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.