servus an diesem wunderschönen tag,

Ich sitze vor folgendem Problem.
Ich habe einen Server mit 4 NICs. eth0-3

interface | module | pci
eth0      = e1000    0000:00:08.0
eth1      = e100     0000:00:09.0
eth2      = e1000    0000:00:0b.0
eth3      = e1000    0000:00:0b.1

eth0 und eth1 sind 2 Onboard Chipsätze und eth2 und eth 3 sind eine
Dualport Pro e1000 im PCIx slot. Die Onboard NICs haben einen
Designfehler und produzieren Übertragungfehler. Das Mainboard Bios hat
leider nicht die Möglichkeit die Onboard-NICs zu deaktivieren. Daher
will ich modprobe bzw hotplug dazu bewegen für 00:08 und 00:09 kein
modul zu laden, aber trozdem das e1000 modul für 00:0b.0 und 00:0b.1.
um eth1 zu deaktivieren habe ich in modprobe.conf

Blacklist eepro100
Blacklist e100

eingetragen. Das funktioniert soweit ganz gut ist aber sowas von
Quick&Dirty das dies keine Lösung sein kann. Gibt es nicht einen Weg,
modprobe zu sagen, das einfach kein module für ein bestimmtes PCI device
geladen wird? Wenn ich e1000 blackliste, wird natürlich für die anderen
beiden NICs auch kein Modul geladen.

gruß
^Henrik



-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an