It detected the NIC and started flashing them, but then this happened:
Device: BCM57711 10Gigabit PCIe (eth4) Application: BCM57711 10Gigabit PCIe (eth4) Update failure. Firmware programming utility returned an error. Original firmware restored
Device: BCM57711 10Gigabit PCIe (eth5) Application: BCM57711 10Gigabit PCIe (eth5) Update failure. Firmware programming utility returned an error. Original firmware restored
So I rebooted the blades to their OS, and ... Both M57711 interfaces are gone.
When bnx2x driver is loading it's throwing this: [ 659.758218] bnx2x: QLogic 5771x/578xx 10/20-Gigabit Ethernet Driver bnx2x 1.713.04 ($DateTime: 2016/01/24 22:14:19 $) [ 659.758383] bnx2x 0000:05:00.0: msix capability found [ 659.758394] bnx2x: probe of 0000:05:00.0 failed with error -22 [ 659.758399] bnx2x 0000:05:00.1: msix capability found [ 659.758403] bnx2x: probe of 0000:05:00.1 failed with error -22
Lspci is seeing the cards: 05:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM57711 10-Gigabit PCIe 05:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM57711 10-Gigabit PCIe
However, on the iDRAC of the blades they do not show up anymore. Only the other 1gig NICs are seen.
So I tried to reflash the firmware from the CMC update server components page (it's using the lifecycle controller to flash it). With the latest firmware proposed by Dell for this card (using the blades service tag): www.dell.com/.../DriversDetails The blade rebooted, tried to flash and reported a failure.
Note: it is not a matter of stability but compatibility. Dell erroneously released the 8.X.X FW update in the Qlogic package with the BCM5771 listed in the catalog. They have since removed the BCM57711 from the web package. Unfortunately they have not fixed the SUU package deployment yet, nor the Lifecycle Controller web update.Also note that your cards will become useless after the firmware update failure on version 8.07.25. Only package 7.12.19 is the latest compatible FW package for that Dell BCM57711Mezz card.