HP DL380 G7 Broadcom NetXtreme II

Hallo,

wir sind momentan dabei MD in unserem Netzwerk zu integrieren und haben diesbezüglich zwei HP ProLiant DL380 G7 angeschafft. Die Installation lief soweit ohne Probleme durch, jedoch sind die Netzwerkverbindungen nach dem Start down gewesen.
In den Logs ist folgendes aufgefallen.

Aus /var/log/dmesg

2.642315] bnx2: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.1.11 (July 20, 2011)
2.642352] bnx2 0000:03:00.0: setting latency timer to 64
2.643665] bnx2 0000:03:00.0: eth0: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem f4000000, IRQ 16, node addr 64:31:50:4d:dd:b0
2.643706] bnx2 0000:03:00.1: setting latency timer to 64
2.645025] bnx2 0000:03:00.1: eth1: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem f2000000, IRQ 17, node addr 64:31:50:4d:dd:b2
2.645081] bnx2 0000:04:00.0: setting latency timer to 64
2.646528] bnx2 0000:04:00.0: eth2: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem f8000000, IRQ 18, node addr 64:31:50:4d:dd:b4
2.646586] bnx2 0000:04:00.1: setting latency timer to 64
2.648040] bnx2 0000:04:00.1: eth3: Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express found at mem f6000000, IRQ 19, node addr 64:31:50:4d:dd:b6
8.323896] bnx2 0000:03:00.0: firmware: agent aborted loading bnx2/bnx2-mips-09-6.2.1a.fw (not found?)
8.328570] bnx2 0000:03:00.0: firmware: agent aborted loading bnx2/bnx2-mips-09-6.2.1a.fw (not found?)

Einmal nachgeschaut ergibt sich, dass /lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw wie dort erwähnt nicht vorhanden ist.

Installiert ist das Paket firmware-bnx2 0.28+squeeze1 die genannte firmware befindet sich erst ab 0.36+wheezy.1 dort. Eigene Versuche diesen Treiber nachzuladen sind leider gescheitert, da es so scheint als ob das System beim Start partiell aus /SOURCE und /TARGET erstellt wird.

Bevor ich nun also das OS weiter unter die Lupe nehme um herauszufinden wie man nun diesen Treiber nachinstalliert, wollte ich erstmal fragen ob das nicht schonmal jemand hier gemacht hat und uns weiterhelfen kann. Dokumentiert scheint sowas zumindest leider nicht.

Niklas

Hallo Niklas,

in der Tat fehlt die angesprochene Firmware Datei in unserem squeeze-lts basiertem Linux. Die nächste, zur CeBIT erscheinende, mobydick 7.12 wird jedoch auf wheezy basieren und bringt das File somit out-of-the-box mit.
Würde es Dir genügen auf diese Version zu warten? Gerne könntest Du auch eine Testversion der 7.12 bekommen um sicher zu gehen. Hierzu solltest Du Dich allerdings bei unserem Produktsupport melden.

Alternativ könnten wir das File natürlich auch in eines der nächsten Patchlevel, etwa. 7.11.03 (erscheint in ca. 2 Wochen) integrieren. Ob das dann auch funktioniert kann ich mangels Testhardware leider nicht garantieren.

Ein etwas aufwändiger Workaround wäre auch denkbar:

  • das File herunterladen und auf der mobydick vorhalten (etwa in /var/lib/firmware). MUSS in /var sein!
  • ein script schreiben das:
    a) den bnx2 treiber entfernt
    b) die firmware nach /lib/firmware/bnx2/… kopiert
    b) bnx2 modul wieder lädt.
    c) /etc/init.d/networking start ausführt
  • dieses script dann automatisch ausführen lassen

Gruß,

Thomas

Hi Thomas,

danke für deine Antwort.
Wenn Ihr die FW ins nächste Patchlevel legen könntet wäre das super, ich denke das ist bis zum Release von 7.12 die sauberste Lösung für alle.

Ob es dann auch funktioniert werden wir dann sehen :wink:
Ansonsten komm ich gerne auf das Angebot einer Testversion von 7.12 bei eurem Produktsupport zurück.

Gruß,

Niklas

Hallo Zusammen in diesem Thread! :slight_smile:

Ich mische mich mal kurz ein und bringe vielleicht eine Idee! Der neueste VMware ESXi 6.0 sollte die Hardware der G7-Reihe unterstützen. Wäre das vielleicht eine Alternative oder hast du evtl. ISDN-Karten welche über den ESXi nicht ansprechbar wären? Wenn alles SIP-basierend ist, sehe ich hier absolut keine Probleme, das zu virtualisieren! :slight_smile:

LG aus Augsburg,
Danny

Hallo Danny,

wir virtualisieren bei uns größtenteils mit Hyper-V und haben dort auch MD zuerst auf VMs erfolgreich testen können. Im Endeffekt bin ich allerdings mit meinem Vorgesetzten zu dem Entschluss gekommen dies nicht mit unserer TK zu machen, sondern diese komplett dediziert in einem HA-Cluster zu integrieren, dennoch danke für deine Idee :slight_smile:

Mfg,

Niklas

Hallo Niklas,

Du solltest bereits am Montag von unserem Support ein Ticket bekommen haben. Bitte melde Dich dort um den Workaround zu testen.
Danach werden wir gerne die neuere Firmware in unsere Version 7.11.03 aufnehmen.

Gruß,

Thomas

Guten Morgen Thomas,

leider kann ich das nicht bestätigen. Wir haben auf keiner Email ein Ticket bekommen, zumal warten wir momentan noch immer auf die Zustellung unserer Lizenzen, evtl. besteht dort ein Fehler?

Gruß,

Niklas

Hallo Niklas,

nach dem erfolgreichen Test von Dir und unserem Support habe ich die Files nun in die 7.11.03 integriert.

Gruß,

Thomas