My team mate handed over an issue with the HP iLO on a DL380. When trying to browse to the iLO web page, he got the following error:
The iLO firmware is in a network flash recovery state.
Refer to the iLO network flash recovery under the trouble shooting section in the iLO users guide.
The first thing as recommended is to try pulling out the cables in the server and see it the iLO recovers. No such luck, which is why my team mate passed it on to me!
Anyway, did a quick search on the internet and found the solution. I am such this can be found in the iLO troubleshooting manual, but if google did not find it, it must be hidden quite deep.
You can perform a flash recovery via FTP to the iLO (assuming you can still ping the iLO).
- Logon to the iLO via FTP
- Logon using the flash recovery credentials
- put the iLO bin
- iLO will reset (and hopefully recover after that!)
Here is a sample of what you might do:
FTP 10.198.2.5
login: flash
password: recovery
put c:\temp\ilo189.bin
also it is a good idea to put the ftp client into binary mode
Comment by tanel — April 8, 2008 @ 9:08 am |
Well that saved alot of faffing around
Thank you very much
Comment by Kenneth Mclauchlan — August 28, 2008 @ 9:33 am |
Many thanks for this helpful advice. It saved my bacon.
Comment by Philip Ward — January 22, 2009 @ 12:14 pm |
Where you get C;\temp\ilo189.bin?
Comment by Bob Richardson — April 10, 2009 @ 3:35 pm |
This is the ilo firmware downloaded and extracted from HP.
Comment by saltwetfish — April 11, 2009 @ 6:14 am |
Thanks for the reply … I went to the HP download page (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=1135772&prodTypeId=18964&prodSeriesId=1146658&swLang=8&taskId=135&swEnvOID=2025)
but still couldn’t find it.
Comment by Bob Richardson — April 15, 2009 @ 12:24 am |
Ah … I got it.
I download http://ftp.hp.com/pub/softlib2/software1/sc-linux-fw-ilo/p1980791503/v50126/CP009895.scexe
The run …
$ mkdir UNPACK
$ ./CP009895.scexe –unpack=UNPACK
CP009895.xml
flash_ilo
ilo193.bin
README.TXT
Comment by Bob Richardson — April 15, 2009 @ 2:18 am |
Great stuff.
To get the .bin file you can also download and extract the Online component for Windows. I found that the current version, 1.94 does not work, but if you download the previous version, 1.93 it does work.
Comment by Phil — July 22, 2009 @ 10:31 am |
Extracted 1.94 to a temp folder, followed the above commands and worked a charm.. Thanks very much..
Comment by Stuart — October 8, 2009 @ 3:34 pm |
Simple when you know how
Thanks very much for the fix, it worked a treat.
Comment by Laura — October 16, 2009 @ 8:57 am |