Upgrade QLogic Brocade BR-1020 10G CNA Firmware ESXi 6.5

I installed a Brocade BR-1020 in an ESXI 6.5 host and it purple screened on reboot. The Firmware on the BR-1020 was 2.2.0.1 and I could not use ESXCLI or vCenter to update because i can not boot the host.

QLogic did have a liveCD that can be booted from to do the update.

I used Rufus 2.12 to create a bootable USB from the LiveCD.iso

The part i searched forever on was commands to actually do the upgrade.

This is what you need to run:

bcu boot --update brocade_adapter_boot_fw_v3-2-7-0 -a

Where “brocade_adapter_boot_fw_v3-2-7-0” is the version of firmware you find on the root of the LiveCD you downloaded.

The host boots fine after the FW upgrade.

ESXi 6.5 Driver update.  You can use VUM or CLI

BR-1020 Vmware drivers

CLI method:        (Updated 3/17/2017: There are 2 types of divers FCoE and NET – Make sure you get the right one before proceeding)

Upload offline bundle to a datastore the host can access.

Run esxcli software vib update -d {OFFLINE_BUNDLE}

[root@esx02:~] esxcli software vib install -d /vmfs/volumes/vsan:5251752d449342d3-6f5159e49203feb8/403a3257-add5-a685-f5c3-002219687994/BCD-ESXi5.5-bfa-3.2.6.0-00000-offline_bundle-3000040.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: QLogic_bootbank_scsi-bfa_3.2.6.0-1OEM.550.0.0.1331820
VIBs Removed: Brocade_bootbank_scsi-bfa_3.2.4.0-1OEM.550.0.0.1331820
VIBs Skipped:
[root@esx02:~]reboot

 OOOOPS – Turns out there are 2 types of driver for the BR-1020, 1010 (FCoE and NET) – This caused the card to be listed as a “storage adapter” instead of “network adapter”.

I wanted the network version so uninstalling the old and reinstalling the “net” version:
[root@esx02:~] esxcli software vib remove -n scsi-bfa
Removal Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed:
VIBs Removed: QLogic_bootbank_scsi-bfa_3.2.6.0-1OEM.550.0.0.1331820
VIBs Skipped:
[root@esx02:~] esxcli software vib install -d /vmfs/volumes/vsan:5251752d449342d3-6f5159e49203feb8/403a3257-add5-a685-f5c3-002219687994/ESXi55-BCD-bna-3.2.6.0-00000-offline_bundle-3204985.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: QLogic_bootbank_net-bna_3.2.6.0-1OEM.550.0.0.1331820
VIBs Removed:
VIBs Skipped:

[root@esx02:~]reboot

BR-1020 ESXi 6.5

 

Leave a Reply