Four ways to update HP ILO firmware¶
HP ILO firmware are scexe (self extracting files). To get the ILO firmware, search system model on support section of hp.com.
ONE : From OS (Linux) CLI use scexe file¶
- Download ILO firmware say CP023069.scexe
- Unpack it
$ cd /tmp $ chnmod 755 CP023069.scexe $ ./CP023069.scexe - follow online instruction - Check ILO new version $ curl http:///xmldata?item=All
TWO : From ILO CLI load bin file¶
On some webserver (that should be on same same vlan as ILO valn and network), copy firmware bin file in DocumentRoot.
$ ./CP023069.scexe --unpack=firmware $ cd firmware $ cp firmware/ilo2_NNN.bin $DocumentRoot (usually /var/www/html/)
- Login on ILO over ssh and upload firmware
$ssh -l Administrator
- To see current ILO version
ILO> show
- to check if your web servers is pingable from ILO (to get ILO bin file)
ILO> cd /map1 ILO> oemhp_ping ILO> load -source http:///firmware/ilo2_NNN.bin
- Your session will seems to hang for 2-3 minute - do not worry ! If all is good. iLo firmware will be upgraded and ILO will be rebooted. Check ILO version
$ curl http:///xmldata?item=All
THREE : Using ILO WebUI to upload bin file¶
- Download and save ilo firmware bin files extracted above by keying in below in you web browser
http:///firmware/ilo2_NNN.bin
- access ILO Web UI, go to Administration tab and upload bin file to upgrade ILO firmware
FOUR : HPSIM to push firmware¶
- Use HPSIM if you paying SIM license fee! Reference : Pipe2Text