Forum Linux.général gentoo+livebox

Posté par  .
Étiquettes : aucune
0
13
août
2007
Bonjour,
je souhaite configurer internet par la livebox sous gentoo en ethernet.
j'ai essayé plusieurs facons,dont une en tapant
ifconfig eth0 192.168.1.5 netmask 255.255.255.0

j'arrive bien a acceder a ma livebox par http://192.168.1.1 et il est indiqué qu'internet est activé,ac les bon mot de pass et noms d'utilisateur,mais j'peux pas acceder a internet.Je ne comprends pas pourquoi? si vous avez des explications ,j'veux bien.

Sinon,j'ai trouvé une aide,qui peut m'aider,il s'agit d'ajouter une ligne pour le DNS dans /etc/resolv.conf,mais meme en tant que root,je ne peux pas modifier ce fichier...comprends pas non plus pourquoi.

besoins d'aide svp!
  • # simplification

    Posté par  . Évalué à 3.

    simplifie toi la vie.

    la livebox fait du routage et du dhcp

    edite le fichier (de memoire) /etc/conf.d/net
    ou un truc qui y ressemble.

    dedans tu va avoir une ligne avec eth0 = ( "none" )
    ou autre chose que none, met le en dhcp.

    ensuite en tant que root (toujours de memoire) :
    /etc/init.d/net.eth0 restart

    pour demander une adresse IP à ton DHCP (la livebox)

    ifconfig eth0
    pour verifier que tu as bien eu une adresse IP.

    ping 192.168.1.1
    pour savoir si ca passe entre toi et ta passerelle.

    ping 209.85.135.10
    pour savoir si ca passe entre toi et google (sans DNS)

    ping www.google.fr
    pour savoir si ca passe entre toi et google (avec DNS)
    • [^] # Re: simplification

      Posté par  . Évalué à 1.

      sous gentoo (je suis au boulot)

      les fichiers pour regler les infos de la carte reseau sont :
      /etc/conf.d/net

      dans mon cas j'ai plusieurs cartes reseaux et donc des configs pour chaque carte

      config_eth0=( "10.119.119.117/30" )
      config_eth1=( none )
      config_eth2=( "dhcp" )
      config_eth3=( "192.168.10.20/24" )


      puis le fichier
      /etc/resolv.conf


      # Generated by dhcpcd for interface eth2
      search ton_fournisseur.com
      nameserver adresse_IP_d_un_premier_serveur_DNS
      nameserver adresse_IP_d_un_2e_serveur_DNS


      et la route qui est fournit mais je ne sais pas par qui :-/
  • # et sans DHCP

    Posté par  . Évalué à 1.

    Et sinon sans DHCP, il se peut que tu aies oublié de lui spécifier la route

    route add default gw [adresse_ip_livebox]

    La commande route te dira quelles sont les routes déjà définies
    et route --help t'expliquera tout ;)

    Pour le resolv.conf, regarde les droits du fichier, peut-être que le root n'a pas accès en écriture
    • [^] # Re: et sans DHCP

      Posté par  . Évalué à 1.

      Voila alors la interet marche,
      j'ai edité le fichier
      /etc/conf.d/net , j'ai configuré en statiques.
      Par contre j'ai pas pu modifier le fichier /etc/resolv.conf mais que /etc/resolv.conf~
      j'peux pas non plus modifier les permissions.

      voila le ls -l de /etc/resolv.conf
      lrwxrwxrwx 1 root root 20 Feb 26 2005 /etc/resolv.conf -> /etc/ppp/resolv.conf

      Mais maintenant,j'ai peur que en rebootant linux,la connection ne soit plus,c'est ce qu'il m'est arrivé hier...
      Qu'est-ce que je dois faire dans ce cas la??

      Merci pour vos aides jusque la,ca m'a bien servis!
      • [^] # Re: et sans DHCP

        Posté par  . Évalué à 1.

        le resolv.conf est mis à jour par PPP, c'est pour cela que tu ne peux pas le modifier.

        il suffit peut-etre de virer ppp/pppoe/pppoeconf pour que le fichier redevienne accessible.

        sinon regle ta connexion en DHCP, et regle la livebox pour faire DHCP (il suffit de se connecter dessus avec ton navigateur web, mais me souvient plus les log/pass)
        • [^] # Re: et sans DHCP

          Posté par  . Évalué à 1.

          Ok,et ca n'a pas de consequences de virrer /ppp/pppoe/pppoeconf ?

          Il faut que j'ecrive les memes lignes dans /etc/resolv.conf que dans /etc/resolv.conf~ ou ca ne change rien??

          Et pour regler la connexion en DHCP , est-ce que tu peux m'expiquer un peu plus en details pke je sais pas bien comment faire de cette maniere la stp.
          • [^] # Re: et sans DHCP

            Posté par  . Évalué à 1.

            1°) aller sur l'adresse http://192.168.1.1
            2°) chercher la zone DHCP pour verifier qu'il soit activé

            3°) sur ta machine il suffit de modifier le fichier
            /etc/conf.d/net
            pour mettre dhcp là ou tu as mis l'adresse IP
            • [^] # Re: et sans DHCP

              Posté par  . Évalué à 1.

              alors pour le dhcp dans http://192.168.1.1 , il est ecrit " activation du server DHCP : 1".je pense que ca signifie activé,nan?

              Dans /etc/conf.d/net , j'ai la ligne

              iface_eth0="dhcp broadcoast 192.168.1.255 netmask 255.255.255.0"
              (j'ai mis dhcp a la place de l'adresse IP).

              mais il y a d'autres lignes qui m'intriguent,comme par exemple

              For dhcp set iface_eth?
              For passing options to dhcpcd use dhcpcd-eth?

              et

              iface_eth0="dhcp"
              dhcpcd_eth0="..."


              Je pensais mettre eth0 a la place de eth? mais j'ai un doute.et pour dhcpcd_eth0="..." la j'ai aucune idée par contre.

              Pour l'instant,internet ne marche pas,il s'est bien "deconfiguré" une fois linux rebooté.
              • [^] # Re: et sans DHCP

                Posté par  . Évalué à 1.


                Dans /etc/conf.d/net , j'ai la ligne

                iface_eth0="dhcp broadcoast 192.168.1.255 netmask 255.255.255.0"
                • [^] # Re: et sans DHCP

                  Posté par  . Évalué à 1.

                  Voila,alors j'ai bien ecrit

                  iface_eth0="dhcp"

                  et apres avoir tapé

                  /etc/init.d/net.eth0 restar

                  il m'affiche

                  *Bringing eth0 up via DHCP...
                  /etc/init.d/net.eth0 : line 109: /sbin/dhcpcd : No such file or directory
                  • [^] # Re: et sans DHCP

                    Posté par  . Évalué à 1.

                    au fait,j'ai oublié:

                    une fois avoir edité /etc/conf.d/net , je tape
                    ifconfig eth0
                    pour verifier si j'ai une adresse IP,mais malheureusemant,j'en ai pas...
                    • [^] # Re: et sans DHCP

                      Posté par  . Évalué à 1.

                      tu n'aurait pas installé de "client" dhcp ?

                      emerge -s dhcp

                      me renvoie entre autre

                      * net-misc/dhcpcd
                      Latest version available: 3.0.16-r1
                      Latest version installed: 2.0.5-r1
                      Size of files: 30 kB
                      Homepage: http://dhcpcd.berlios.de
                      Description: A DHCP client
                      License: GPL-2

                      il suffirait donc (si tu as internet) de faire l'install du paquet
                      net-misc/dhcpcd

                      etonnant que gentoo ne te l'ai pas installé à l'origine ?
                      • [^] # Re: et sans DHCP

                        Posté par  . Évalué à 1.

                        et sur ce site
                        http://www.gentoo.org/doc/en/handbook/2007.0/index.xml

                        ils expliquent comment installer une gentoo sans avoir de reseau (donc sans internet)
                      • [^] # Re: et sans DHCP

                        Posté par  . Évalué à 1.

                        et une simple commande qui remplace nos reflexes de geek

                        net-setup eth0
                        • [^] # Re: et sans DHCP

                          Posté par  . Évalué à 1.

                          net-setup eth0 ne marche pas!

                          En reconfigurant manuellemant,internet a marché,j'ai eu le temps de "emerger" dhcpcd,puis il s'est deconnecté tout seul.

                          Ensuite,j'ai fais comme tu m'avais dis,j'ai mis en dhcp,et pour l'instant ca marche!
                          j'ai tapé ensuite

                          rc-update add net.eth0 default

                          pour que la connexion se fasse automatiquement lors du demarage.mais je sais pas si c'est bon ou s'il y a autre chose faire.
                          Pour l'instant j'ai pas osé rebooter!
  • # ...

    Posté par  . Évalué à 1.

    Ok merci les gars,j'suis pas chez moi aujourd'hui,j'essayerai ca ce soir.

    Jvous tiens au courant!
  • # depart vacances!

    Posté par  . Évalué à 1.

    Donc la je pars demain pour 2 semaines en vacances,j'reprendrai cette histoire en rentrant,en tout cas merci pour vos aide pour le moment,'jai deja bien avancé ;)

Suivre le flux des commentaires

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