Carte réseau eth0 introuvable

Bonjour,

j’ai mon portable qui a une partition avec un etch 2.6.17, depuis quelques jours je n’arrive plus à me connecter en câble.
Quand 'jessaye de faire un :

j’ai une erreur, qui me dit qu’il ne trouve pas le péripherique eth0.

Je ne comprend pas car il me semble n’avoir rien changé dans ma configuration réseau.

J’ai beau cherche dans les log une quelconque info je ne trouve pas grand chose.

Dernierement j’ai essaye de compiler un noyau a partir des sources, mais je n’ai pas réussi es-ce qu’il peut y avoir un lien ?

merci d’avance pour vos pistes

Romgo

hello,

Que donne un “ifconfig -a” ?

Donne un peu ta configuration (cf le post-it du forum!!!) Entre autres ++++++ que donnes
$ dmesg | grep eth

Alors, ifconfig -a m’affiche :

irda0
lo
sit0
wlan0
mais pas de eth

$ dmesg | grep eth me donne :

j’ai un portable IBM Lenovo T60p, je n’ai pas eu de probleme avec ma carte réseau jusquà maintenant.
J’ai 1go de ram DDR avec un core 2duo T2500.

merci

Bon, ta carte n’est pas (plus) reconnue par le noay. Que donne

$ lspci -n

La carte ethernet est une e1000 sur ce portable:
thinkwiki.org/wiki/Ethernet_ … .2F1000.29
support.intel.com/support/networ … 009209.htm

Ca devrait pas poser de problèmes.

modprobe e1000 ifconfig -a

vizzzion.org/stuff/thinkpad-t60/ … .17-rc5.gz

[quote=“fran.b”]Bon, ta carte n’est pas (plus) reconnue par le noay. Que donne

$ lspci -n[/quote]

j’obtiens une liste de ce type :

quand je fais un modprobe e1000 je n’ai pas de message d’erreur mais je ne peux toujours pas configurer eth0.

J’ai fais un lsmod | grep e1000 :

le module est donc bien chargé non?

Oui, donne toute la liste fourni par lspci -n. Sinon, si c’est bien e1000 le module, que donne après le modprobe un dmesg | grep eth

alors un lspci -n me donne :

[quote]00:00.0 0600: 8086:27a0 (rev 03)
00:01.0 0604: 8086:27a1 (rev 03)
00:1b.0 0403: 8086:27d8 (rev 02)
00:1c.0 0604: 8086:27d0 (rev 02)
00:1c.1 0604: 8086:27d2 (rev 02)
00:1c.2 0604: 8086:27d4 (rev 02)
00:1c.3 0604: 8086:27d6 (rev 02)
00:1d.0 0c03: 8086:27c8 (rev 02)
00:1d.1 0c03: 8086:27c9 (rev 02)
00:1d.2 0c03: 8086:27ca (rev 02)
00:1d.3 0c03: 8086:27cb (rev 02)
00:1d.7 0c03: 8086:27cc (rev 02)
00:1e.0 0604: 8086:2448 (rev e2)
00:1f.0 0601: 8086:27b9 (rev 02)
00:1f.1 0101: 8086:27df (rev 02)
00:1f.2 0106: 8086:27c5 (rev 02)
00:1f.3 0c05: 8086:27da (rev 02)
01:00.0 0300: 1002:71c4
02:00.0 0200: 8086:109a
03:00.0 0280: 8086:4227 (rev 02)
15:00.0 0607: 104c:ac56

[/quote]

dmesg | grep eth

Aprés reflexion ne vaudrait-il pas mieux que je m’oriente plutot vers une ubuntu ? car je rencontre aussi des freeze de temps en temps. qu’en pensez-vous ?

C’est bien un un modprobe e1000. Il faudrait donc savoir quels sont les messages d’erreurs qui viennent lors d’uen modprobe e1000. (Est-il présent à la fin du boot, sinon, que donne un tail -n 30 /var/log/syslog après le modprobe?)

Pour Ubuntu, non ça n’a rien à voir. Il y a un souci avec cette carte et c’est du soit à un pbm logiciel suite à manipulation (peut être en mettant un nouveau noyau, le 2.6.18 est sorti), soit un pbm matériel. Une réinstallation est complètement absurde et il n’y a stricitement rien de plus chez Ubuntu (qui est fondé sur une Sid gelée).

lorsque je fais un modprobe e1000 je n’ai rien dans les logs!!

par contre j’ai essaye au hasard un modprobe e100 et j’obtiens dans le syslog :

[quote]Nov 25 00:25:42 localhost kernel: e100: Intel® PRO/100 Network Driver, 3.5.10-k2-NAPI
Nov 25 00:25:42 localhost kernel: e100: Copyright© 1999-2005 Intel Corporation[/quote]

j’me suis dit ça devrait etre bon, mais toujours rien en faisant ifconfig -a.

j’ai fais un restart du réseau : /etc/init.d/networking restart :

[quote]Nov 25 00:26:16 localhost dhclient: Internet Software Consortium DHCP Client 2.0pl5
Nov 25 00:26:16 localhost dhclient: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
Nov 25 00:26:16 localhost dhclient: All rights reserved.
Nov 25 00:26:16 localhost dhclient:
Nov 25 00:26:16 localhost dhclient: Please contribute if you find this software useful.
Nov 25 00:26:16 localhost dhclient: For info, please visit isc.org/dhcp-contrib.html
Nov 25 00:26:16 localhost dhclient:
Nov 25 00:26:16 localhost dhclient: sit0: unknown hardware address type 776
Nov 25 00:26:16 localhost dhclient: irda0: unknown hardware address type 783
Nov 25 00:26:17 localhost dhclient: sit0: unknown hardware address type 776
Nov 25 00:26:17 localhost dhclient: irda0: unknown hardware address type 783
Nov 25 00:26:17 localhost dhclient: Bind socket to interface: No such device
Nov 25 00:26:17 localhost dhclient: exiting.[/quote]

j’ai aussi fais un :

lsmod | grep e100

e100 31364 0
mii 5312 1 e100
e1000 100248 0

qu’en penses tu ?

A vue de nez, ta carte fonctionne: Une fois que tu as fait le modprobe, essaye un

ifconfig eth0 192.168.0.1 up

ifconfig -a

si ta carte réseau fonctionne, tu verras ton interface. Dans ce cas, donne ton fichier /etc/network/interfaces

Salut,

alors quand je fais mon # ifconfig eth0 192.168.0.1 up :

[quote]SIOCSIFADDR : aucun périhperique de ce type
eth0 error while getting interface flags : aucun péripheriques de ce typeeth0 error while getting interface flags : aucun péripheriques de ce type[/quote]

voici la config de mon /etc/network/interfaces

[quote]# 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

#interface reseau
auto eth0
iface eth0 inet dhcp

#wifi
#pre-up /etc/init.d/wpasupplicant start
#wireless-mode Managed
#auto wlan0
#iface wlan0 inet dhcp
#wireless-essid netgear
#wireless-key a78b8247b623a249dc43926cf3efc6e8dfbdd345446940edaa6c91fcfb00b421
#post-down /etc/init.d/wpasupplicant stop

#iface wlan0 inet dhcp
#wireless-essid Romgo AP
#wireless-key s:rc6junm21!VWXqbdW
[/quote]

salut:

crée un fichier nommé réseau dans /etc/modprobe.d/ avec dedans :

alias eth0 (le nom du module qui gère ta carte sans le .ko) soit pour moi une realteck8139:

puis un depmod -a

puis retente ce que t’as dit fran.b, si ca ne marche pas alors ce n’est pas le bon pilotes pour ta carte…

Humm c’est bizarre, qu’as tu fait entre le moment où ça marchait et où ça ne marche plus, un changement de noyau? L’installation de ta carte Wifi?

Salut,

la seule chose que je me rappel c’est d’avoir essaye de compiler a partir des sources un noyau 2.6.18, mais ça n’a pas marché j’ai eu des erreurs lors de la compilation. C’est la seule chose que je me rappel. Je ne m’en sers pas trop car j’ai des problemes de freeze.

Le wifi était installé avant que les problemes commencent.

Edit :

voila ce que je trouve dans les log, je suppose que ça a un rapport avec le fichier reseau que j’ai crée

[quote]Nov 11 12:23:09 localhost kernel: MEM window: ee100000-ee1fffff
Nov 11 12:23:09 localhost kernel: e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
Nov 11 12:23:09 localhost kernel: e1000: probe of 0000:02:00.0 failed with error -5
Nov 11 12:26:37 localhost kernel: e100: Intel® PRO/100 Network Driver, 3.5.10-k2-NAPI
Nov 11 12:26:37 localhost kernel: e100: Copyright© 1999-2005 Intel Corporation
Nov 11 13:21:30 localhost kernel: MEM window: ee100000-ee1fffff
Nov 11 13:21:30 localhost kernel: sda:<3>e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
Nov 11 13:21:30 localhost kernel: e1000: probe of 0000:02:00.0 failed with error -5
Nov 11 13:21:30 localhost kernel: e100: Intel® PRO/100 Network Driver, 3.5.10-k2-NAPI
Nov 11 13:21:30 localhost kernel: e100: Copyright© 1999-2005 Intel Corporation
[/quote]

Humm bizarre, essayes en mettant e1000 dans /etc/modules en tout premier afin que le module soit chargé dès le début. Peut être y-a-t-il un conflit avec la suite. Sinon, ça vaudrait peut être le coup de mettre à jour ton noyau…

maintenant que j’y pense j’ai aussi mis à jour mon bios de la carte mere je ne sais pas si ça peut avoir une incidence la detection de la carte réseau ?

je vais essayer de me compiler mon propre noyau, je pense que je peux utiliser ces informations pr les parametres du noyau :

thinkwiki.org/wiki/Installat … l_Settings

En tous cas merci pour votre aide !

Lis peut-être ca:
thinkwiki.org/wiki/Problem_w … _Not_Valid