Forum Linux.debian/ubuntu Problème d'interfaces internet

Posté par  .
Étiquettes :
0
5
sept.
2009
Bonjour à toutes et à tous,

Je livre à votre sagacité la description de mon désagréable problème qui concerne l'absence de fiabilité de mon branchement internet...
Sur un ordi Debian Lenny avec KDE 3.5.10 ; et en outre, une carte "Ethernet Pro 100 Intel Corp." (toujours, autant que je sache, du début à la fin "eth0") ET une carte combi USB/FireWire "Genesis Logic Inc." (toujours, autant que je sache, du début à la fin "usb0").

_Le_ _problème_ :

La sélection de l'interface eth0, effectivement câblée sur mon modem-routeur, ne se fait pas. Le système choisit "automatiquement" usb0, qui n'est pas câblé, à moins que je n'intervienne manuellement.


_Description_ _des_ _faits_ :

Pendant l'amorçage, tout semble bien se passer : je lis ce que j'ai toujours lu (notamment sous Etch), le passage suivant :
DHCPOFFER from xxx.xxx.x.xxx
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from xxx.xxx.x.xxx
bound to xxx(adresse IP de la "bonne" interface, eth0)xxx - renewal in ..... seconds
done

Et puis, par je ne sais quelle opération, une fois que l'amorçage est terminé et que vient le temps de s'identifier, tout s'embrouille et cafouille...

# Sous KDE :
1) KNetworkConf (dans le Centre de config de KDE - Paramètres réseau) liste certes eth0 (et lui seul), mais ne lui attribue pas d'adresse IP (alors que DHCP est le mode de détection d'IP préselectionné) ; rien ne change avant qu'on ne relance la détection via un désactiver-réactiver l'interface ;
2) L'applet knetworkmanager, que j'ai installé pour faciliter sous Etch la connexion-déconnexion au réseau, est tout aussi "troublé" ; au démarrage de KDE, il rame et ne peut/veut se connecter à aucune interface, pour, après une vingtaine de secondes, choisir la mauvaise : "usb0".

# Si (décidant de ne pas m'identifier via KDM) je passe sous la console tty1 --> identification --> passage en root par "su" et que je passe l'instruction "ifconfig -a" , j'obtiens dans la première vingtaine de secondes ceci :

eth0 Link encap:Ethernet HWaddr 00:02:b3:eb:d8:02
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:1913 (1.8 KiB) TX bytes:8587 (8.3 KiB)

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:3500 (3.4 KiB) TX bytes:3500 (3.4 KiB)

usb0 Link encap:Ethernet HWaddr 5e:cd:b5:00:88:c4
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:4 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

puis ultérieurement cela :

eth0 Link encap:Ethernet HWaddr 00:02:b3:eb:d8:02
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17 errors:0 dropped:0 overruns:0 frame:0
TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:2033 (1.9 KiB) TX bytes:8587 (8.3 KiB)

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:3500 (3.4 KiB) TX bytes:3500 (3.4 KiB)

usb0 Link encap:Ethernet HWaddr 5e:cd:b5:00:88:c4
inet adr:169.254.91.233 Bcast:169.254.255.255 Masque:255.255.0.0
adr inet6: fe80::5ccd:b5ff:fe00:88c4/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:16 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

Ce qui confirme ce que je vois sous KDE :
quelque chose (quoi ?) fait choisir au système (à quel élément, routine, programme ?) la mauvaise interface usb0.

Comment résoudre ce problème ? Voilà toute l'énigme qui se présente à moi !

Si vous avez des pistes, je vous en serai très redevable... (Si vous avez besoin des résultats d'autres manips / commandes, faites-moi signe).

Merci d'avance

ludo0565
  • # probleme connu

    Posté par  . Évalué à 4.

    ne rien mettre dans /etc/network/interface
    si tu utilises (G|K)network-manager
    • [^] # Re: probleme connu

      Posté par  . Évalué à 1.

      Merci de votre réponse !
      Après avoir créé un /etc/network/interfaces vide, au lancement suivant (je relance ma machine de bureau quotidiennement), le fichier avait naturellement de nouveau un contenu et le problème n'en était pas résolu pour autant...
      Des problèmes similaires et ressemblants sont décrits sur internet dans les forums bogues (de debian à redhat en passant par Suse), mais, (est-ce que je cherche mal ?) je ne trouve rien de 100% identique à mon problème !!!... :-(

      Je suis donc encore à la recherche d'une bonne piste...

      Cordialement

      ludo
      • [^] # Re: probleme connu

        Posté par  . Évalué à 2.

        il contient quoi ton fichier ?

        le mien contient seulement
        $ cat /etc/network/interfacesauto lo
        iface lo inet loopback
        • [^] # Re: probleme connu

          Posté par  . Évalué à 1.

          Bonjour à toi
          et bonjour aux autres qui s'intéresseront à ce petit casse-tête !

          En fait j'ai eu cinq moutures de /etc/network/interfaces que j'ai (suite à des infos trouvées sur le réseau, dont je pensais qu'elles pouvaient constituer des pistes) (ou le système a) généré, dont aucune n'a fonctionné à ma satisfaction :

          LE FICHIER ACTUEL (suite à ta proposition de créer un fichier vide - qui a été réécrit, car je pense que certains fichiers n'ont pas le droit d'être vides)---

          iface eth0 inet dhcp

          auto eth0

          iface lo inet loopback
          address 127.0.0.1
          netmask 255.0.0.0

          auto lo
          FIN-----

          N°1 (précédent)-------
          # This file describes the network interfaces available on your system
          # and how to activate them. For more information, see interfaces(5).

          # The loopback network interface
          auto lo
          iface lo inet loopback
          address 127.0.0.1
          netmask 255.0.0.0

          iface eth0 inet dhcp



          auto eth0
          FIN----

          N°2------
          # This file describes the network interfaces available on your system
          # and how to activate them. For more information, see interfaces(5).

          # The loopback network interface
          auto lo
          iface lo inet loopback
          address 127.0.0.1
          netmask 255.0.0.0

          # The primary network interface
          # Decommente le 8-7-2009
          #allow-hotplug eth0
          iface eth0 inet dhcp

          # Decommente le 8-7-2009
          #auto eth0

          auto eth0
          FIN-------

          N°3------
          # This file describes the network interfaces available on your system
          # and how to activate them. For more information, see interfaces(5).

          # The loopback network interface
          auto lo
          iface lo inet loopback
          address 127.0.0.1
          netmask 255.0.0.0

          # The primary network interface
          # Decommente le 8-7-2009
          #allow-hotplug eth0
          iface eth0 inet dhcp

          auto eth0
          FIN-----

          N°4 (celui d'origine du système après l'installation)-----
          # This file describes the network interfaces available on your system
          # and how to activate them. For more information, see interfaces(5).

          # The loopback network interface
          auto lo
          iface lo inet loopback
          address 127.0.0.1
          netmask 255.0.0.0

          # The primary network interface
          allow-hotplug eth0
          iface eth0 inet dhcp

          auto eth0
          FIN-----

          Je ne sais pas si cela aide...

          Merci des pistes que vous pourrez me montrer...

          ludo
          • [^] # Re: probleme connu

            Posté par  . Évalué à 2.

            il est possible que network-manager reecrive le fichier en quittant

            il faudrait alors demarrer en mode "failsafe" ou en init 1
            puis mettre uniquement les lignes que j'ai cité plus tot (juste le lo)

            puis redemarrer normalement

Suivre le flux des commentaires

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