Salut,
Daniel Huhardeaux a écrit :
Michel Luc a écrit :
Je tente d'installer une carte réseau PCI supplémentaire dans un serveur
et me heurte au problème suivant:
- la carte est reconnu au démarrage en tant que eth0
eth0: RealTek RTL-8029 found at 0xd000, IRQ 19, 00:C0:0C:B0:33:11.
eth1: RTL8169sc/8110sc at 0xffffc20000632000, 00:1d:7d:96:a7:24, IRQ 21
- à la fin du boot, eth1 est en fait eth0
Cela peu se résoudre avec nameif dans le fichier interface.
Pas forcément une bonne idée si udev est de la partie.
Le problème n'est pas là: peu m'importe l'ordre de reconnaissance des
interfaces. Ce qui est illogique est que le RTL8169 est reconnu en eth1
durant le boot et devient eth0
C'est probablement encore un coup de udev. Avant que la carte RTL8029
soit installée, il avait mémorisé que le contrôleur RTL8169 s'appelait
eth0 et créé une règle de nommage dans ce sens (voir je ne sais plus où
dans /etc/udev, je n'utilise pas udev à cause de tout ce bordel).
Ensuite tu installe la carte, les interfaces sont d'abord nommées par le
noyau dans l'ordre de détection, donc si la carte RTL8029 est détectée
en premier elle prend le nom eth0 et le RTL8169 devient eth1. Mais udev
passe par derrière et renomme le RTL8169 en eth0 conformément à la règle
enregistrée, ce qui force le renommage de l'autre en eth2 (disponible).
Et cette interface est celle sur la CM, il semble logique qu'elle soit
reconnue en premier.
Non, l'intégration à la carte mère n'a rien à voir avec l'ordre de
détection.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]