Yo !
Voilà, j’ai vu passer une ou deux personnes avec un problême d’interface qui se trouve nommée ‘eth1_rename’, etc.
J’ai deux cartes qui sont bien détectées.
lspci:
02:02.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
ifconfig -a:
[code]eth0 Lien encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:5 Adresse de base:0xc000
eth1_rena Lien encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet adr:192.168.Y.Z Bcast:192.168.Y.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1601 errors:3 dropped:0 overruns:0 frame:0
TX packets:3333 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:592318 (578.4 KiB) TX bytes:403408 (393.9 KiB)
Interruption:12 Adresse de base:0xc400
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:13734 errors:0 dropped:0 overruns:0 frame:0
TX packets:13734 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1090974 (1.0 MiB) TX bytes:1090974 (1.0 MiB)
usb0 Lien encap:Ethernet HWaddr 00:00:00:00:00:00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)[/code]
tout est compilé en dur dans le noyau (2.6.18-1, patch skas, pas d’initrd). Quand j’ai ajouté la 3COM, elle est apparue en eth0 et a donc récupèré la config en dhcp, mais la RTL, qui était en eth0 est passée en eth1_rename, et malgré l’absence de config dans /etc/network/interfaces (ni pour eth1 ni pour eth1_rename) se retrouve active, configurée par un autre dhcp(chaque carte est sur un réseau séparé), et avec resolvconf à jour.
L’iface n’est pas desactivable par ifdown (ni comme eth1 ni comme eth1_rename), ip link set eth1_rename down, par contre, la desactive bien, mais je n’arrive pas à lui affecter une adresse statique par /etc/network/interfaces (avec ip addr, si).
J’avais 8139too et 8139cp compilés en dur, j’ai recompilé uniquement 8139too (qui est le bon pilote normalement), c’est pareil.
J’ai regardé un peu sur google et ça à l’air d’être lié à udev. Mais je ne vois pas par quel bout prendre sce foutu renommage pour que cette carte s’appelle enfin eth1 et soit configurable, par exemple en statique.
Si quelqu’un a une idée. Tiens, je vairs rebooter avec un noyau de distrib, pour voir.