[Eisfair] IP Zuordung der Netzwerkkarten nach letztem Kernelupdate getauscht

Marcus Roeckrath marcus.roeckrath at gmx.de
So Nov 6 11:44:37 CET 2016


Hallo,

Marcus Roeckrath wrote:

> Mein Server hat eine Onboard 3COM (skge) und eine PCI-Intel (e100)
> Netzwerkkarte.
> 
> Beim Boot wird die skge, bislang nie benutzt und normalerweise
> blacklisted, zuerst erkannt.
> 
> Habe in der Base-Konfiguration die Intel als eth0 die 3Com als eth1
> definiert (über die Macs); udev-Regeln wurden korrekt erstellt.
> 
> Drei Boots ging alles gut, beim vierten war die 3Com plötzlich eth0.
>
> Timingproblem?
> 
> Wenn der erste Treiber zu lange braucht, sich zu initialisieren, greift
> der sofort dahinter geladene e100 sich zunächst eth1.
> 
> eth0 ist noch blockiert, so dass der e100 nicht auf eth0 umgeswitcht
> werden kann; gleichermaßen ist eth1 blockiert, so dass auch der skge nicht
> auf eth1 switchen kann.
> 
> Wenn das so ist, darf der nächste Netzwerkkartentreiber erst dann
> loslegen, wenn der vorige fertig ist.
> 
> Aber das ist jetzt reine Spekulation von mir, da die Interna an dieser
> Stelle für mich komplett unbekannt sind.

In der messages findet sich für den Boot mit vertauschten Netzwerkkarten:

skge 0000:02:05.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
skge: 1.14 addr 0xf7eec000 irq 22 chip Yukon rev 1
skge 0000:02:05.0: eth0: addr xx:xx:xx:xx:xx:xx
e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
e100: Copyright(c) 1999-2006 Intel Corporation
e100 0000:02:0b.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
e100 0000:02:0b.0: PME# disabled
e100 0000:02:0b.0: eth1: addr 0xf7eeb000, irq 23, MAC addr yy:yy:yy:yy:yy:yy
<27>udevd[1508]: Error changing net interface name eth0 to eth1: File exists
<28>udevd[1508]: could not rename interface '2' from 'eth0' to 'eth1': File
exists
eis kernel: <27>udevd[1689]: Error changing net interface name eth1 to eth0:
File exists
eis kernel: <28>udevd[1689]: could not rename interface '3' from 'eth1' to
'eth0': File exists

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair