Alt Text

The iLO web interface allows you to update the iLO firmware simply uploading a local .bin image file,
unlucky the HP support website it's a real mess and barely usable..

So in order to obtain the image file first you will have to download some sort of self-extracting updater packaged for your operating system (yes, no jokes) anyway thanks to google i was able to find some official HP releases:

ILO4:

ILO3:

Then you will have to unpack the contents of this evil and undocumented self-extractor (without executing the useless installer) using the --unpack flag.

For example to update an iLO4 machine:

~ $ wget http://ftp.hp.com/pub/softlib2/software1/sc-linux-fw-ilo/p1457726527/v101197/CP024540.scexe
~ $ sh ./CP024540.scexe --unpack=/tmp/ilo
CP024540.vmcfg
CP024540.xml
ESXi_5.5/
ESXi_5.5/flash.so
ESXi_5.5/hpsetup
flash.so
hpsetup
ilo4_210.bin
README.TXT
OS Version found  [3.18.6-1-ARCH]

Finally the firmware image ilo4_210.bin it's here, suitable for the upload on the iLO web interface.

We are done here... thanks HP!

Comments