Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RESEAU] eth0 : device not found [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Sun Oct 22, 2006 8:06 am    Post subject: [RESEAU] eth0 : device not found [résolu] Reply with quote

Salut à tous.

j'ai un p'tit souci avec mon serveur XEN : j'avais deux cartes réseaux dedans, une 3COM 905 TX et la carte de la carte mère, une NFORCE2 (driver forcedeth)

La carte 3COM m'a posé pas mal de soucis, en particulier des erreurs de transmissions assez importante. C'était l'ETH0. Après suppression de ladite carte du PC et reboote, je pensais betement que la carte forcedeth allait reprendre l'ETH0, surtout après recompilation du noyau pour supprimer les drivers de la 3COM.

Et ben non !

Si elle est bien eth0 selon le dmesg, quand je fais un ifconfig -a eth0 le noyau me renvoie un magnifique eth0 : device not found.

La question est donc de savoir comment faire pour virer les références à eth0 qui sont encore là, mais j'arrive pas à trouver où !

Si vous avez des idées, je suis preneur.

EDIT :

Code:

xen-hyper ~ # dmesg | grep -i eth0
eth0: forcedeth.c: subsystem: 01043:80a7 bound to 0000:00:04.0
xen-hyper ~ # lspci | grep -i ether
00:04.0 Bridge: nVidia Corporation MCP2A Ethernet Controller (rev a3)
xen-hyper ~ # ifconfig eth0
eth0: error fetching interface information: Device not found
xen-hyper ~ # ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:13:D4:9A:B4:BC
          inet addr:192.168.10.200  Bcast:192.168.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24200 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21137 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20970899 (19.9 Mb)  TX bytes:2718664 (2.5 Mb)


_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."


Last edited by Oupsman on Sun Oct 22, 2006 12:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ezka
Guru
Guru


Joined: 17 Feb 2005
Posts: 352
Location: par là, mais vraiment ...

PostPosted: Sun Oct 22, 2006 8:39 am    Post subject: Reply with quote

Retire /etc/init.d/net.eth* et refait un lien tout neuf sur net.lo en l'appelant net.eth0.

Une ptite vérification dans rc-update pour vérifié que tu as bien net.eth0 et en principe au boot, coldplug te fera l'alias qu'il faut pour la carte réseaux qui reste.

Enfin a moins que tu ais spécifier quelque part que l'eth0 était résevé à la 3COM ... et ça je sas pas (dé)faire :? .
_________________
Ez.
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Sun Oct 22, 2006 10:33 am    Post subject: Reply with quote

Bon je crois que j'ai trouvé, je n'ai pas le support d'inotify dans mon noyau. Je corrige et je reboote .... :oops: :oops:
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sun Oct 22, 2006 10:45 am    Post subject: Reply with quote

Oupsman wrote:
Bon je crois que j'ai trouvé, je n'ai pas le support d'inotify dans mon noyau. Je corrige et je reboote .... :oops: :oops:

... encore un anorexique du kernel :lol:
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sun Oct 22, 2006 12:19 pm    Post subject: Re: [RESEAU] eth0 : device not found Reply with quote

Tu es sur de ne pas avoir utilisé ifrename ou équivalent (Genre une règle dans udev, dans /etc/conf.d/net ?) pour fixer les noms de tes 2 interaces ?
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Sun Oct 22, 2006 12:27 pm    Post subject: Reply with quote

Moi non j'ai pas fais cela, mais je me demande si XEN n'aurait pas ajouté quelques p'tits trucs par ci par là ...
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Sun Oct 22, 2006 12:40 pm    Post subject: Reply with quote

Bon ben je passe pour un blaireau :

/etc/udev/rules.d/70-persistent-net.rules wrote:

# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI Device: 0x10de:0x008c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{adress}=="00:13:d4:9a:b4:bc", NAME="eth1"


Après vidage du fichier et reboot, ca marche ...

Par contre, j'ai jamais touché à udev sur aucun de mes PC. Je me demande bien comment ces règles sont arrivées là ...

Bon, j'vais pas me prendre le choux très longtemps non plus :oops: :oops:
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
thelinuxfr
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2006
Posts: 122
Location: FRANCE (Orleans 45)

PostPosted: Wed Oct 25, 2006 12:51 pm    Post subject: Reply with quote

Bonjour,

J'ai un problème presque similaire.

Alors j'ai passé la mise à jour d'udev 103 hier la compilation ce passe bien et à la fin il nous dit qu'il a remplcé coldplug... et de le supprimer

Donc je fais comme dit:
rc-update coldplug del...
rm /etc/init.d/coldplug

Jusque la OK


Puis aujourd'hui je démarre ma machine et au boot il ne trouve plus mon interface eth0. Que faire? Remttre Coldplug (et donc le script dans init.d?), voir la configuration de udev?

(Carte réseau sky2 sur eth0)


Cordialement
_________________
TheLinuxFr.Org
Blog: http://thelinuxfr.org/
Ebuild Gentoo: http://overlays.thelinuxfr.org/
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Wed Oct 25, 2006 1:44 pm    Post subject: Reply with quote

As tu vérifié que l'interface n'avait pas été renommée par udev, comme dans l'exemple au dessus ?
Back to top
View user's profile Send private message
thelinuxfr
Tux's lil' helper
Tux's lil' helper


Joined: 15 Oct 2006
Posts: 122
Location: FRANCE (Orleans 45)

PostPosted: Wed Oct 25, 2006 2:40 pm    Post subject: Reply with quote

C'est bon merci, effectivement y a des petits problèmes dans le nom des interfaces réseau ;)
_________________
TheLinuxFr.Org
Blog: http://thelinuxfr.org/
Ebuild Gentoo: http://overlays.thelinuxfr.org/
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Wed Oct 25, 2006 2:47 pm    Post subject: Reply with quote

tiens un exemple de règle persistente écrite par udev lui-même pour ma carte wifi qui est en eth2 :
Code:
cat /etc/udev/rules.d/70-persistent-net.rules

# PCI Device: 0x8086:0x4222 (ipw3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:13:02:9c:86:d5", NAME="eth2"

J'ai juste changé la variable name en eth2. L'adresse mac, tu tapes ifconfig -a puis tu la mets (ifconfig me ressortait le tout en majuscule et dans la règle le tout est en minuscule. Je ne sais pas si cela est important mais bon... au cas où)
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum