Linux livebox et realteck

phil89 -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir

Jusqu'a peu de temps j'avais un vieux PC avec une RHLE4.0 derriere une freebox avec une Realteck 8139.
J'ai du demenager ce PC et maintenant il y a une LIVEBOX2.

Sous Linux
le ifcfg-eth0 a été changé
l'adresse ip passé en 192.168.1.3,
et la GATEWAY en 192.168.1.1 .
L'adresse ip est bien visible dans ifconfig

Il est impossible de Pinger la LIVEBOX (network unrecheable),
mais la LIVEBOX dans son interface graphique detecte bien ma nouvelle adresse IP dans le paragraphe 4 en VERT,
mais impossble de pinger la LIVEBOX depuis le LINUX.
Ni De m'y connecter depuis autre PC du reseau par telnet ?????
Ni D'acceder au serveur tomcat et aux webapps depuis un autre PC du reseau interne
Les regles iptables ont ete supprimé

Les leds sont allumés des 2 cote du cable.
J'utilise les meme cables, et je les ai testé avec un autre PC sur le meme connecteur ethernet (rouge) qui est ok.
La LIVEBOX a ete rebooter par reset Lundi soir sans meilleur succes

ifconfig donne
eth0
inet adr 192.168.1.3
bcast 192.168.1.255
masque 255.255.255.0
irq12

route donne
default 192.168.1.1 eth0

Ou est mon erreur ?
Merci d'avance
Philippe

14 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Si tu tentes de te connecter à ta livebox avec l'interface eth0 (la realtek je présume), peux tu me donner le résultat des commandes suivantes à taper dans une console root (administrateur) :

    dhclient eth0


    Peux tu également débrancher puis rebrancher ton câble ethernet de la carte et me reporter le résultat de :

    dmesg | tail


    Bonne chance
    0
  2. phil89
     
    dhclient eth0
    Listening on LPF/eth0/00:ad mac:ad mac:ad mac:ad mac:ad mac
    Sending on
    Sending on socket faillback
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9

    NODHCPOFFERS received
    NOWORKING leases in persitent DATABASE
    => Je ne suis pas en DHCP

    dmesg | tail apres debrancher et rebrancher
    eth0 :Tx descriptor3 is 0008a156
    eth0:linkup, 100Mbs fullduplex lpa 0x41E1
    NETDEV WATCHDOG eth0 transmit timedout
    eth0 transmit timeout status 0c0005c07f media 00
    eth0: Tx queue startentry 4 dirty entry0
    eth0: Tx descriptor 0x0008a156 (queue head)
    eth0:linkup 100Mps, full-duplexn lpa 0x41E1

    merci d'avance
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Et ta livebox est bien configurée pour fonctionner autrement qu'en DHCP ?

    Si oui essaye de configurer l'IP et les routes à la main, car manifestement la connexoin est physiquement établie d'après dmsg (et bien faite avec eth0).

    ifconfig eth0 down
    ifconfig eth0 192.168.1.3 up
    route add -net 192.168.1.0 netmask 255.255.255.0 eth0
    route add default gw 192.168.1.1 eth0


    Vérifie que tout est ok, tes routes doivent ressembler à ça :

    (mando@aldur) (~) $ /sbin/route -n
    Table de routage IP du noyau
    Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
    192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
    0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1


    Ensuite essaye de pinger ta livebox (ou de t'y connecter avec ton navigateur) :

    ping -c2 192.168.1.1


    Si ça marche il ne reste plus qu'à configurer les DNS dans /etc/resolv.conf en y mettant par exemple :

    nameserver 192.168.1.1


    ... ou directement les DNS d'orange si le relai DNS assuré par la livebox est lent :

    nameserver 80.10.246.1
    nameserver 81.253.149.2


    Bonne chance
    0
  4. phil89
     
    Bonsoir

    /sbin/route -n
    Table de routage IP du noyau
    Destination Passerelle Genmask Indic Metric Ref Use Iface
    192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
    192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
    0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
    mais ping ne donne rien tjrs mauvais

    la livebox commence a 182.168.1.10 pour le DHCP
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Juste pour tester, est ce que tu peux me dire si ta connexion marche en DHCP ? Ca permettrait de vérifier que la carte réseau marche correctement sous linux. Le fait que la commande dhclient n'ait pas marché la dernière fois me laisse penser que ça pourrait être le problème (à moins que tu aies désactiver le service DHCP au niveau du routeur ?).

    Dans les routes que tu as copié collé il me paraît bizarre que tu aies deux fois la même route. Enfin je suppose que tu as voulu écrire "la livebox commence à 192.168.1.10 pour le DHCP".

    Si tu as des problématiques de redirection de port, le système de baux DHCP fait que ton IP locale ne varie pas (ou exceptionnellement) et que ça ne vaut pas forcément le coup de s'embêter à configurer une IP locale fixe. Après c'est toi qui vois ;-)

    Mais sinon la démarche est la bonne, il faut effectivement attribuer une IP en dehors de la plage d'IP allouable par le serveur DHCP.

    Ce serait de regarder avec des outils comme mii-tool si la connexion est correcte au niveau ethernet. Bien sûr, si ça marche avec ce PC sous windows ce n'est pas de là que vient le problème. En root

    mii-tool eth0


    Bonne chance
    0
  7. phil89
     
    Bonsoir

    Le PC Windows connecte à La Livebox fonctionne
    L'interface de la livebox voit l'IP du PC sous Linux
    Mais le Ping est tjrs mauvais et impossible de me connecter dessus
    0
  8. phil89
     
    ds les routes j'ai en plus
    une 169.254.0.0
    0
  9. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Cette route signifie juste qu'une requête DHCP a échoué, mais elle n'impacte pas le routage. Le fait que le PC windows puisse se connecter à la livebox ne m'aide pas à diagnostiquer le problème (si c'est un autre PC).

    Les paramètres importants sont :
    - est-ce que le câble est bon (tester avec un autre PC ou mii-tool sinon ?)

    - est-ce que le port ethernet de la livebox est activé (pas utilisé pour la TV par exemple) (tester avec un autre PC par exemple ?)

    - est-ce que la carte réseau fonctionne matériellement (tester depuis un live CD ubuntu ou sous windows par exemple)

    - est-ce que sous windows le fonctionnement par ip statique fonctionne correctement.

    Si le PC sous linux fonctionne correctement sous windows, on peut d'emblée répondre oui et soupçonner le support de la carte côté linux. Bref il faudrait localiser un peu le problème...

    Personnellement ça me choque un peu de voir que la requête DHCP n'a pas fonctionné (si le service est encore activé côté livebox). Ca laisse penser que soit il y a un problème matériel, soit la carte est mal supportée sous RH. Si tu peux tester avec un CD d'ubuntu histoire d'y voir plus clair....
    https://ubuntu.com/

    Bonne chance
    0
  10. phil89
     
    Bonjour

    je retest cela ce soir MAIS
    le PC windows et linux sont 2 machines differentes et la machine win dows fonctionne elle en DHCP.
    J'ai teste le cable avec le PC windows.
    L'interface graphique de la livebox voit bien l'IP de la machine Linux qd elle est connecte, mais tjrs pas ping.
    Ce pc linux fonctionnais il y a 2 semaines avec une freebox a 900km d'ici .
    Je soupconne une imcompatibilite entre la carte realteck et la livebox v2 .
    Je te tiens au parfum

    MERCI
    0
  11. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    C'est une explication mais ça paraît bizarre.
    - Est-ce que tu as Internet avec ton PC windows si tu le branches sur le port actuellement utilisé par linux ?
    - Est-ce que tu as Internet avec ton PC linux si tu le branches sur le port actuellement utilisé par windows ? Même question en démarrant sur un CD d'ubuntu ?
    0
  12. phil89
     
    Bonjour

    j'ai trouvé ma Betise
    ds ifcfg-eth0
    GATEWAY=192.168.1.1
    or il faut mettre GATEWAY=192.168.1.254

    Et cela fonctionne

    MERCI BCP
    0
  13. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Ah bizarre d'habitude l'IP d'une livebox est 192.168.1.1... La tienne doit être configurée différemment.
    0
  14. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bah à ce moment là je ne comprends pas trop pourquoi ça ne marchait pas avec cette IP et pourquoi ça marcherait avec 192.168.1.254... Tu as réellement un équipement dans ton réseau local qui utilise cette ip ?
    0