eth0 n'existe pas!

Bonjour,
Je viens d’installer ubuntu 9.04 sur un dell très récent et ma carte ethernet n’est pas reconnue comme eth0.
-Un ifconfig ne donne pas de eth0

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 Packets reçus:4 erreurs:0 :0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 Octets reçus:240 (240.0 B) Octets transmis:240 (240.0 B)
-Cependant un lspci donne un contrôleur ethernet

00:00.0 Host bridge: Intel Corporation Clarksfield/Lynnfield DMI (rev 11)
00:03.0 PCI bridge: Intel Corporation Clarksfield/Lynnfield PCI Express Root Port 1 (rev 11)
00:08.0 System peripheral: Intel Corporation Clarksfield/Lynnfield System Management Registers (rev 11)
00:08.1 System peripheral: Intel Corporation Clarksfield/Lynnfield Semaphore and Scratchpad Registers (rev 11)
00:08.2 System peripheral: Intel Corporation Clarksfield/Lynnfield System Control and Status Registers (rev 11)
00:08.3 System peripheral: Intel Corporation Clarksfield/Lynnfield Miscellaneous Registers (rev 11)
00:10.0 System peripheral: Intel Corporation QPI Link (rev 11)
00:10.1 System peripheral: Intel Corporation QPI Routing and Protocol Registers (rev 11)
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 05)
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 05)
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation Device 0659 (rev a1)
02:00.0 Ethernet controller: Broadcom Corporation Device 1692 (rev 01)
03:00.0 PCI bridge: Creative Labs Device 7006
04:00.0 Audio device: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG

Voici la sortie erreur d’un networking restart:

[code]Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
[/code]
et la sortie standard de ce meme restart:

* Reconfiguring network interfaces... Failed to bring up eth0. ...done.
Notez que j’ai ajouté mon eth0 dans /etc/network/interfaces.

Quelqu’un peut-il me dépanner svp?

Merci,

Julien.

help.lockergnome.com/linux/Bug-5 … 08628.html

bug?

The workaround is to do this: add tg3 to /etc/modprobe.d/blacklist run update-initramfs to copy that into the initramfs to prevent early loading of tg3. Add tg3 to /etc/modules so it gets explicitly loaded later Add /etc/modprobe.d/tg3.conf containing: install tg3 /sbin/modprobe broadcom; /sbin/modprobe --ignore-install tg3

appartement le module tg3 se charge trop tôt

essaye:

rmmod tg3
modprobe tg3
puis redémarrer le réseau (pas le pc)

si ok, appliquer la partie en-nglish

Si la manipulation dchost99 ne fonctionne pas, donne nous le résultat de :

Merci pour ta réponse,

rmmod tg3
modprobe tg3
puis redémarrer le réseau (pas le pc) 

J’ai essayé les manip ci-dessus mais cela ne marche pas…

Voici résultat de cat /proc/net/dev:

Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:    1108      16    0    0    0     0          0         0     1108      16    0    0    0     0       0          0
  pan0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0

Pas de eth0 malheureusement…

Julien.

cat /etc/network/interfaces

ifconfig -a

?

ifconfig -a donne:

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
          Packets reçus:16 erreurs:0 :0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:1108 (1.1 KB) Octets transmis:1108 (1.1 KB)

pan0      Link encap:Ethernet  HWaddr e6:e0:e9:bf:ff:36  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

cat /etc/network/interfaces donne:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

Note que c moi qui ai ajouté les deux dernières lignes de /etc/network/interfaces à la main.

J.

par curiosité essaye de remplacer
eth0 par pan0

J’ai alors cela:

[code]* Reconfiguring network interfaces… Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/pan0/e6:e0:e9:bf:ff:36
Sending on LPF/pan0/e6:e0:e9:bf:ff:36
Sending on Socket/fallback
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on pan0 to 255.255.255.255 port 67 interval 5
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
grep: /etc/resolv.conf: No such file or directory
[/code]

câble branché ? :smt003

[size=85]ok ok je sort [/size] :frowning:

Conseil : exécuter ifconfig avec l’option -a, sinon par défaut il n’afficher que les interfaces actives.

Après recherche rapide, il semble que pan0 soit lié à l’interface bluetooth, donc rien à voir avec l’interface ethernet Broadcom.

Si j’ai bien lu les explications du lien proposé par dchost99, il faudrait exécuter “modprobe broadcom” entre “rmmod tg3” et “modprobe tg3”.

balteo, quelle est la version du noyau ? A priori ce contrôleur ethernet est pris en charge à partir de la version 2.6.29 (sauf si rétroportage). La commande “dmesg” affiche-t-elle des messages relatifs à l’interface ethernet ou au pilote tg3 ?

Merci Pascal Hambourg,

ok

ok j’en avais déduit la meme chose.

Je viens d’essayer. Sans succès.

2.6.28

dmesg | grep tg3 ne renvoie rien.

Je vais essayer d’installer la 9.10…

Sinon une autre idée?

Julien.

[quote=“PascalHambourg”]Conseil : exécuter ifconfig avec l’option -a, sinon par défaut il n’afficher que les interfaces actives.

Après recherche rapide, il semble que pan0 soit lié à l’interface bluetooth, donc rien à voir avec l’interface ethernet Broadcom.

Si j’ai bien lu les explications du lien proposé par dchost99, il faudrait exécuter “modprobe broadcom” entre “rmmod tg3” et “modprobe tg3”.

balteo, quelle est la version du noyau ? A priori ce contrôleur ethernet est pris en charge à partir de la version 2.6.29 (sauf si rétroportage). La commande “dmesg” affiche-t-elle des messages relatifs à l’interface ethernet ou au pilote tg3 ?[/quote]
2.6.28

bon, la prochaine fois

modprobe "PascalHambourg"
c’est plus rapide … :smt003

2.6.28, ça a l’air mal barré. Tu peux vérifier si “modinfo tg3 | grep 1692” renvoie quelque chose ? Sinon, à part installer un noyau >= 2.6.29, il faudrait installer le pilote Broadcom.

Bonne idée. Comment je fais?
J.

D’abord chercher dans les dépôts d’Ubuntu s’il n’y est pas (éventuellement en section non-free), on ne sait jamais. Sinon chercher sur le site de Broadcom. Ce sera sûrement une archive de sources qu’il faudra extraire et compiler.

Au fait, d’après son identifiant PCI ce contrôleur est identifié comme “NetLink BCM57780 Gigabit Ethernet PCIe”.

Pascal,
MERCI!!

  1. J’ai installé le pilote sur 9.04
  2. La carte ethernet est reconnue
  3. Je mets à niveau vers 9.10 par le internet
    Merci à tous d’avoir pris le temps de m’aider!
    a+
    Julien.

tt ça pour mettre à niveau ?

:smt005

Pourquoi, qu’est-ce que tu voulais faire d’autre ? Télécharger une image d’installation et réinstaller comme une brute ?

non, j’ai trouvé ça drôle. :mrgreen:
Bon au pire une install d’un kernel plus récent ?