Downgrade firmware on an Dell ESXi host

An issue has come up on one of my Dell PowerEdge R610 ESXi hosts that I wanted to attempt a downgrade of the firmware on my Broadcom BCM5709 network adapters for troubleshooting, but was not finding any easy way between the Server Update Utlities, OpenManage Essentials, etc.

This didn’t fix my issue, but it was a PITA to figure out the best/fastes/easiest way to get this done, that I thought it worthwile to share.

My first thought was to attempt to use the Firmware Upgrade wizard built into the Dell Management Plug-in for VMware vCenter because it offers an option to select an update executable from a CIFS share, but that, unfortunately, just threw me an error even though I was using a valid DUP file.

Failed sending update file: (NETW_FRMW_WIN_R299290.EXE) to iDRAC – Details: The update package (NETW_FRMW_WIN_R299290.EXE) is not supported via 1×1 update feature. Use the repository method to update this device. This error can also be seen if package is not named according to Dell naming standards.

So I decided to build my own repository and point the Plug-in to that, and here’s that process:

Continue reading