PowerEdge Hardware General

Last reply by 12-07-2016 Solved
Start a Discussion
2 Bronze
2 Bronze
7570

PowerEdge M610 and BCM57111 firmware update troubles

Hi,

I am currently doing a maintenance on our m1000e chassis, flashing the firmwares to the latest versions.

Our setup is:

- m1000e chassis
A1 - Dell PowerConnect M6220
A2 - Dell PowerConnect M6220
B1 - Dell PowerConnect M6220
B2 - Dell PowerConnect M6220
C1 - Dell PowerConnect M8024
C2 - Dell PowerConnect M8024

- 16 x PowerEdge M610 blades
Fabric A - Embedded LOM (1 gig)
Fabric B - Broadcom M5709t (1 gig)
Fabric C - Broadcom M57711 (10 gig)

Updating the chassis went well, everything is up to date.

But I'm having a lot of trouble updating the Broadcom M57711 on the blades.

I first tried to update them from OMSA "dsu" utility, without success.
Updating everything else on the blades went well, except the M57711 NIC's.

Then I was told that it should be updated from an updater live cd that I grabbed from:
www.dell.com/.../SLN296511 (update repositories)
Most specifically: dell.app.box.com/.../8303280249

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.

I tried again with a less recent firmware:
www.dell.com/.../DriversDetails
Same problem.

I'm now stuck with the blades iDRAC and OS not seeing the cards anymore.

Anyone experienced something like this ?
I'm out of ideas what to try next.

Thanks for your help!
Sébastien

Replies (11)
2 Bronze
2 Bronze
1192

lpprikej

That fwupdatewrapper error window is all too familiar. After that failure, the BCM57711 cards were unusable. Hopefully yours are not.

2 Bronze
2 Bronze
4603

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.

Latest Solutions
Top Contributor