Probleme mit einer Intel 1000 PT Server Adapter unter FreeBSD 7.2

rMarkus

Chuck The Plant
Hallo,

scheinbar läuft die normale Desktop-Variante dieser Karte problemlos unter jeder FreeBSD-Version.

Meine Intel Pro/1000 PT Server-Adapter (PCIe) lief unter 7.1 im Prinzip auch, war nur etwas wählerisch mit dem PCIe-Slot, so dass ich an einen Resourcen-Konflikt dachte.

Unter dem aktuellen FreeBSD 7.2 wurde der em(4)-Treiber geladen, brach dann aber mit folgender Fehlermeldung ab:
Code:
em0: Hardware Initialization Failed
em0: Unable to initialize the hardware

(Unter Linux lief die Karte übrigens stets sauber)

Nachdem ich eben das (leere) PXE-Bootrom der Karte bespielt habe und damit den iSCSI-Boot-Support entfernt habe, funktioniert die Karte auch mit FreeBSD 7.2 .

Scheinbar kommen neuere Treiberversionen nicht mit der iSCSI-Initialisierung zu Recht.
Onboard-Versionen des Chips scheinen nicht betroffen zu sein, da die kein iSCSI-Support haben.


Ähnliche Erfahrungen hatte ich damals mit dem Pro/100 S Server-Adapter auch, der im Gegensatz zu dem Desktop-Adapter nicht so richtig unter FreeBSD lief. Scheinbar werden solche Produkte nicht so richtig geprüft?

Blöd.
 
Was heißt nicht richtig geprüft... Die beiden Treiber if_em und if_igb entwickelt Intel selbst und fügt sie über Jack Vogel auch selbst in den FreeBSD SVN-Baum ein. Das ist einerseits vorbildlich, auf der anderen Seite schafft es Intel es immer wieder, den Treiber durch neue, interessante Fehler kaputt zu bekommen. So ist zum Beispiel das Problem, dass ein Kabel bei einigen NICs bereits zur Bootzeit eingesteckt sein muss meines Wissens nie behoben worden. Das es die Serveradapter eher betrifft als die Deskopchips liegt einfach daran, dass die Deskopnutzer eher experimentelle Versionen nutzen und entsprechend früher schreien.

Die einzige Möglichkeit, die ich nun sehe ist eine E-Mail mit genauer Fehlerbeschreibung an freebsdnic@mailbox.intel.com oder freebsd-stable@freebsd.org oder gar beides. Intel ist zumindest bemüht, bekannte Fehler zu beheben. Zumindest meist...
 
Back
Top