Home > ESX, Flex-10, HP, VMware > HP G7 Blades: New Emulex firmware 4.1.402.20 released

HP G7 Blades: New Emulex firmware 4.1.402.20 released

July 2nd, 2012

HP has released a new firmware version 4.1.402.20 of its Emulex OneConnect 10Gb Ethernet Controller which is used in HP G7 Blades.

The June HP Service Pack for ProLiant 2012.06.0(B) had a 4.1.402.8 firmware version so it looks like it only had a lifespan of a month and has now been superseded by 4.1.402.20.

Unfortunately it doesn’t look like the HP VMware Recipe for June has been updated http://vibsdepot.hp.com/hpq/recipes/June2012VMwareRecipe1.0.pdf

The installation is as before and requires you to boot off an .ISO and update manually. (I have a dream that one day…)

Before June the firmware version recommended was 4.0.493. I can’t tell what the enhancements are between 4.1.402.8 and 4.1.402.20 as the release notes for 4.1.402.20 only list the resolved issues from 4.0.493.

BladeEngine Firmware

  1. Increased RSS queues for Rhel drivers.
  2. Fixed W2K8 graceful shutdown on NC552 adapter.
  3. iSCSI not working when priority fields are used.
  4. 554FLR-SFP adapter, FCoE Path Multipath Recovery Failure, SLES11 SP1 x64
  5. FCoE port sometimes doesn’t login after VC module failover, w2k3
  6. Fix support for TEMP_DEAD and ALOM_FAN_ON_AUX on Gen 8 servers
  7. Correction to OCSD to prevent DMA conflicts with LPFC driver


  1. NC553i adapter using wrong IP for gateway during Tftp
  2. BE2/BE3 based adapters, PXE Hang
  3. BL465cG7 PXE boot stops and is not coming up in RDP


  1. SCSI SAN boot fails when DHCP Vendor Id is used for BL420cG8
  2. Smart Array shows EBDA Error when ELX iSCSI Boot LUN configured


  1. Dynamic link update is not working with NIC UEFI driver

Technical Tips

  1. When updating HP CN1000e and NC550SFP products, use either the OneConnect-flash.iso or the Elxflash Offline tools. Either method will update the ILO image for the Network Communications Services Interface (NCSI) side band support. This procedure requires a power cycle after flashing. This tip does not apply to network cards that are version 4.0.360.15 or later.
  2. Before you update your host drivers, update your firmware using the available online tools.

I’ve updated my post: HP Virtual Connect Flex-10 & VMware ESX(i) pre-requisites

Categories: ESX, Flex-10, HP, VMware Tags: , , , , ,
  1. July 2nd, 2012 at 16:22 | #1

    I pinged you on twitter, but if you have not used the Emulex OneCommand Manager to do your firmware upgrades for your Emulex FC HBA’s and UCNA’s it can save you a lot of time and hassle. It also has a vCenter plugin so you can do a lot of management tasks from within vCenter itself. Batch firmware upgrades as well as non-distruptive firmware upgrades for FC HBA’s. Also things like WWN changes and parameter updates. Pretty handy, and its free.

  2. Dan
    July 2nd, 2012 at 18:43 | #2

    gchapman :
    I pinged you on twitter, but if you have not used the Emulex OneCommand Manager to do your firmware upgrades for your Emulex FC HBA’s and UCNA’s it can save you a lot of time and hassle. It also has a vCenter plugin so you can do a lot of management tasks from within vCenter itself. Batch firmware upgrades as well as non-distruptive firmware upgrades for FC HBA’s. Also things like WWN changes and parameter updates. Pretty handy, and its free.

    These tools may be free, but it’s ridiculous how convoluted the “OneCommand Manager for vCenter 1.10” is to update firmware. It takes me over a half-hour per blade to flash. It’s so friggin slow. I have over 30 G7 blades to flash and I’m beginning to think I’ll stick with the ISO method.

  3. Roger
    July 5th, 2012 at 16:25 | #3

    Probably HP should update the following document, with this recent (and further) firmware release.

    If you are wondering about this document is hosted with VMware, we figured out via a VMware SR this document is authored and controlled by hp staff.

  4. Roger
    July 5th, 2012 at 16:37 | #4

    We are dealing with unexpected reboots, power-cycles and / or resets of BL685 G7 systems (ESX) since months now.
    Hopefully this firmware will resolve this behavior.
    Anyone now’s whether this version is based on Emulex OneConnect UCNA firmware version 4.1.402.18? Cause the release notes of HP are really brief compared to the Emulex OneConnect UCNA Firmware Release Notes Version 4.1.402.18 http://www-dl.emulex.com/support/hardware/oce10102/fw/4140218/fw_bootcode_release_notes.pdf

  5. Rotem Agmon
    July 6th, 2012 at 14:19 | #5

    Hi Roger,
    Actually, after some investigation, I have discovered that the 4.1.402.20 firmware installer image (ISO) is based on Emulex OneConnect UCNA firmware version 4.1.402.8.

    The HP 4.1.402.20 firmware image contains the same firmware version shipped with latest HP Service Pack for ProLiant (SPP) version 2012.06.0 (B)

  6. Roger
    July 6th, 2012 at 16:33 | #6

    @ Rotem Agmon

    Thanks for investigation. That could mean we are going to install the original Emulex firmware 4.1.402.18 on our BL 686 G7 to fight the unexpected reboot behavior.

    According to a recent SR to VMware, the installation of the Emulex firmware 4.1.402.18 on our BL 685 G7 systems would by ok for VMware.

  7. Rotem Agmon
    July 7th, 2012 at 09:40 | #7

    What version of VMware ESX(i) do you have installed on the BL 685 G7 systems?
    What is the version of System ROM (BIOS) that you have installed?
    Are you certain the culprit is the LOM (HP NC551i)?

  8. Roger
    July 9th, 2012 at 09:10 | #8

    @Rotem Agmon

    ESXi 5u1 721882
    BL 685 G7 System ROM 03/19/2012 (HP static high performance mode, no C-states, no interleaving)
    vmnic0 – vmnic15 be2net Emulex Corporation NC551i Dual Port FlexFabric 10Gb Adapter (firmware 4.1.402.8 – now upgrading to 4.1.402.20 in progress – , Ethernet only)
    2x Qlogic QMH2562 (BIOS 2.15) to VMAX

  9. Rotem Agmon
    July 11th, 2012 at 20:29 | #9

    You said that you are experiencing unexpected reboot behavior. Do your servers display a Purple Screen of Death(PSOD)? Have you tried disable ASR (Automatic Server Restart) in HP BIOS settings?

  10. Roger
    July 12th, 2012 at 11:31 | #10

    @Rotem Agmon

    The unexpected reboot (or better reset) do not generate a PSOD.
    ASR is disabled at all hosts.
    In the meantime we installed the Emulex firmware 4.1.402.20 on all G7 hosts. So far there are no unexpected reboots during the short period the G7 that Emulex firmware. But that doesn’t mean anything – cause usually there is just one or two reboot within a 2 week period.

    I got the following answer according to my request based on your finding, that HP firmware installer image (ISO) 4.1.402.20 is based on the older Emulex OneConnect UCNA firmware 4.1.402.8 instead the presumed recent Emulex firmware 4.1.402.18.

    By the way, how did’ you get your finding?

    The HP Service Pack for ProLiant (SPP) version 2012.06.0 (B) contains the NC551i firmware version 4.1.402.8, which is prior to the most recent one and the latest NC551i firmware version 4.1.402.20 (26 Jun 2012) was released after the release of SPP.

    Older versions of firmware are listed in link below


    Contents of SPP indicates as below

    HP Firmware Flash for Emulex Fibre Channel Host Bus and Converged Network Adapters – Linux (x86) 2012.05.01 CP016964.scexe

    It is listed in this link


    Latest firmware can be downloaded and updated using offline method as per instructions from link below



  11. gchapman
    July 13th, 2012 at 00:09 | #11


    You don’t have to use the vsphere plugin, you can spin up a VM install the stand alone one command manager application in management mode, scan the IP ranges of your hosts and they should show up and do a batch firmware update across all your hosts all at once. If you were running the Fibre Channel cards the firmware update is non-disruptive, but with the UCNA’s it will still require a host reboot.

    I believe there is a new release of the plugin 1.2 that just came out that addresses some speed issues with ESXi 5.0 U1 for the plugin. http://www.emulex.com/downloads/emulex/vmware/vsphere-50/management.html

  12. Rabie van der Merwe
    July 16th, 2012 at 13:29 | #12

    Hi Guys,
    Found an HP advisory that suggestes that this only affects servers with FCoE and DMA conflicts on Gen8, the document is a little misleading on whether the issue is only on Gen8 or whether it also affects people running Multipath FCoE as well. Hp Advisory c03400156

  13. Alex
    July 20th, 2012 at 23:15 | #13

    The most significant difference with the .20 FW for me was that the problem with dropped Windows Guest OS TCP traffic in a vLAN tagged network environment on VMWare ESX 4.1U1/U2 seems to finally have been fixed, when packets were switched, as opposed to routed. Still testing, though.

  14. JL
    July 31st, 2012 at 00:14 | #14


    What processors do you have in your BL685c G7’s?

  15. Steve
    August 21st, 2012 at 15:08 | #15

    Just FYI – Seems 4.1.402.20 has been recalled, it’s no longer available on HP’s website. You can get the newest firmware from HP support.

    And for what it’s worth, we had issues on our BL460c G7 servers with this firmware using the HP ESXi customized CD (it simply doesn’t work). The solution is to use the generic VMware install disk but we’ve been getting random PSODs since upgrading to ESXi 5 Update 1 (which we didn’t get with 4.1). My gut tells me 4.0.493.0 is more stable.

  16. Rotem Agmon
    August 21st, 2012 at 15:15 | #16

    4.1.402.20 firmware is still available for download on HP’s website at:

    Haven’t heard anything about a recall.
    What kind of random PSODs have you been getting? are they “Failed to ack TLB invalidate” PSODs?

  17. Steve
    August 21st, 2012 at 18:57 | #17

    How did you navigate to that download?

    I’ve been following the NC553i adapter (I search for nc553i on the drivers page in HP site) for the latest firmware. 4.1.402.20 firmware was there last week, gone this week.

  18. Steve
    August 22nd, 2012 at 15:08 | #18


    Update – Seems I was wrong about the 4.1.402.20 firmware, it’s back on HP’s site under the NC553i downloads. Guess I was hoping they found something wrong, hence our PSODs.

    Perhaps the site admin can remove my previous posts to prevent any misinformation. 🙂

  19. Alexander
    November 11th, 2015 at 09:00 | #19

    What if after the firmware is now NC553i at server see the following:
    Emulex 10Gb UNDI, PXE-2.0 BIOS vl0.5.155.0
    Copyright (C) 2006-2015 Emulex Corporation
    Emulex 10Gb UNDI, PXE-2.0 BIOS vl0.5.155.0
    Copyright (C) 2006-2015 Emulex Corporation

  20. Alexander
    November 11th, 2015 at 12:01 | #20

    It seems solved the problem.
    Found here is the file: One Connect-Flash-
    Upload, please, and it worked!

  1. No trackbacks yet.
Comments are closed.