Forum Linux.gentoo Impossible de pinger une adresse non IP

Posté par  .
Étiquettes : aucune
0
29
nov.
2005
Bonjour

je viens d'installer une gentoo sur mon pc fixe,et j'ai reussi a faire fonctionner ma carte wifi WMP54G de Linksys.

Jusque ici aucun probleme, j'arrive a configure le tout en dhcp avec mon routeur.

Petit probleme : je n'arrive a joindre aucune adresse autre que IP.

ex : tout ping du genre
#ping 192.168.1.1
ou
#ping 212.27.32.176
fonctionne.

Or, je n'arrive pas à pinger yahoo.fr, encore moins à joindre un mirroir avec Portage (ce qui est en soi même beaucoup plus embetant...).

J'ai vérifié mon resolv.conf (édité automatiquement par dhcpcd), j'ai bien en argument à nameserver les différents DNS de free, et j'arrive à les pinger également (voir plus haut).

J'ai tenté également de désactiver le firewall hardware de mo routeur. Rien à faire.

Quant à la connexion sans dhcp, elle donn les mêmes résultats.

Si vous pouviez m'aider, si vous avez besoin d'autres infos, je vous serai très reconnaissant.

Merci

Laurent-ManOnDaMoon
  • # tu as oublié

    Posté par  . Évalué à 2.

    2 commandes:
    Que te reponds nslookup yahoo.fr ?
    Et que te reponds un ping sur l'ip de google ?
    As tu un fichier nsswitch.conf ?
    Peux tu nous donner ton /etc/hosts?
    • [^] # Re: tu as oublié

      Posté par  . Évalué à 1.

      Ah... bien sûr je n'ai plus moyen de me connecter via ethernet et je n'ai pas les bind-tools... :( Impossible en attendant de les compiler via un ebuild en local :

      # emerge bind-tools-9.3.1.ebuild
      emerging by path implies --oneshot... adding --oneshot to options.

      *** emerging by path is broken and may not always work

      Calculating depedencies
      *** /root/bind-tools-9.3.1.ebuild does not exist

      (alors qu'il est bien là o_O)

      En attendant, peut-être connaissez-vous l'IP d'un mirroir pour Portage ? Cela me faciliterait les choses.
      Sinon j'avais tenté un ping sur l'ip de google, qui fonctionnait très bien.
      • [^] # Re: tu as oublié

        Posté par  . Évalué à 1.

        J'ai compilé les bind-tools depuis les sources dispos sur leur site.
        Donc :

        > Que te reponds nslookup yahoo.fr ?

        Déjà, je suis obligé de le lancer depuis /usr/local/bin, installation foireuse (peut etre a cause de moi ?).
        Mais ca marche quand meme (enfin non).
        Erreur :

        # ./nslookup yahoo.fr
        ;; connection timed out; no servers could be reached

        > Et que te reponds un ping sur l'ip de google ?

        Voir message précédent.

        > As tu un fichier nsswitch.conf ?

        Oui.
        Contenu :

        shadow: compat
        passwd: compat
        group: compat

        hosts: files dns
        networks: files dns

        services: db files
        protocols: db files
        rpc: db files
        ethers: db files
        netmasks: files
        netgroup: files
        bootparams: files

        automount: files
        aliases: files


        > Peux tu nous donner ton /etc/hosts?

        Mon /etc/hosts :

        # /etc/hosts
        #
        #bla bla bla bla [...] bla

        127.0.0.1 localhost

        192.168.1.1 Routeur
        192.168.1.100 FixeLaurent
        192.168.1.101 Thomas
        192.168.1.102 PortLaurent


        Il contenait pas mal d'otpions concernant l'ipv6 que j'ai enlevées.
        • [^] # Re: tu as oublié

          Posté par  . Évalué à 2.

          Bizarre :-(
          Mets le dns avant files dans le nssswitch.conf pour qu'il aille voir d'abord le dns, mais bon... Pour moi, c'est un problème de server DNS.
          Essaies avec ceux ci:
          nameserver 212.27.54.252
          nameserver 213.228.0.96
          • [^] # Re: tu as oublié

            Posté par  . Évalué à 1.

            ....apparemment cela ne change rien après reboot.

            Element peut-etre important :
            Avant de passer à Gentoo, je faisais tourner uneFedoraCore4 sur ce pc, avec ma carte wifi d'installée et qui fonctionnait parfaitement (aucun probleme avec les dns...). Mais du jour au lendemain rien ne marchait plus (et je suis passé à Gentoo). Je n'ai jamais réussi à l'expliquer.

            Je vais tenter de recompiler le noyau avec le maximum d'options pour le réseausans fil, peut-être ai-je oublié qqch... mais cela n'expliquerait pas pourqoi le tout fonctionne avec un réseau ehernet.
            Je vais aussi tenter d'installer une version précédente de ndiswrapper, mais étant donné que l'exemple fourni sur leur site est justement fait avec les drivers de la wmp54g (bcmwl5.inf et sys), le probleme de compatibilité me semblerait bizarre.

            Quelqu'un utilise-t-il un réseau avec wmp54g reliée à un routeur wrt54g, tous deux de chez linksys ?

            En tout ca smerci quand même pour l'aide.
  • # UP

    Posté par  . Évalué à 1.

    J'up ce message avec les informations supplémentaires suivantes :

    j'ai réinstallé un système gentoo tout neuf sur le pc. Je n'ai fait aucune configuration particulière si ce n'est avoir changé le hostname et ajouté via rc-update le domainname fournit par défaut.
    Rien de bien méchant donc. Tout est configuré via dhcpcd.

    J'ai toujours le même problème décrit plus haut.

    A noter : quand je tente une configurationmanuelle, au moment d'ajouter mon routeur en passerelle via route

    route add default gw 192.168.1.1 wlan0

    et en vérifiant avec route j'ai cette réponse qui me parait louche

    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    192.168.1.0    *         255.255.255.0   U    0    0    0   wlan0
    loopback    localhost   255.0.0.0    UG   0    0    0   lo
    default    192.168.1.1    0.0.0.0    UG    0    0    0    wlan0


    La première ligne se fait au lancement de ifconfig wlan0 up. La troisième est celle que je viens de rajouter avec route, en fait. Notez la gateway en * ... et le netmask en 0.0.0.0 pour ma gateway normale.

    Comment configurer ca proprement ???

    Merci d'avance
  • # Peut être la réponse ?

    Posté par  . Évalué à 1.

    J'avais le même problème. Accès au web via ip, mais pas via noms...
    Puis j'ai remarqué que dans mon /etc/conf.d/net, j'avais un petit dhcp_eth0="nodns" ....

    Je dois encore rebooter sous gentoo pour tester, mais me connaissant , je préfère toujours te donner l'astuce pour éviter d'oublier !
    Puisse ceci résoudre ton problème :-)
    • [^] # Re: Peut être la réponse ?

      Posté par  . Évalué à 1.

      Et ça fonctionne à merveille !
      Pourtant le contenu de mon /etc/resolv.conf n'a apparement pas changé.... Du moins, je n'ai pas souvenir avoir eu des informations différentes... Le nom de domaine peut être (je suis derrière un routeur/dhcp) ?
      • [^] # Re: Peut être la réponse ?

        Posté par  . Évalué à 1.

        Peut-être la fin du calvaire ? :)

        En fait, dois-je ajouter cette option (car je ne l'ai pas...) et dans quel fichier ?
        Si possible, peux-tu poster une copie des tes fichiers de configuration ? (pour comparer...)

        Merci beaucoup !!

Suivre le flux des commentaires

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