HPE BladeSystem Management Software
Showing results for 
Search instead for 
Do you mean 

iLO network flash recovery state

Trusted Contributor

iLO network flash recovery state

Eirik needed to help a customer recover iLO information:

 

*********************

 

Hi experts!

 

I am currently working with a customer escalation where a customer has only iLO-access to certain systems located at undisclosed locations.

Customer has been adviced by HP to upgrade firmware on these servers due to them running very old firmware (that is all I know).

 

Problem is, he has used VCRM+VCA and also a tool called “HP Lights Out Directories Support Utility” (I’ve never heard of the latter one) to upgrade the firmware, and quite often the firmware fails to upgrade it seems, as he gets “Network flash recovery state” on the iLOs.

In some cases he can alleviate this by running the update again by other means.

 

Has anyone else seen this happen frequently ?

 

Only time I’ve ever encounted this flash recovery state was when I tried to upgrade the iLO over WLAN with a crappy accesspoint (I guess packageloss, and that the iLO does not checksum the file).

 

***************************

 

Hoa responded:

 

*************************

 

iLO Flash recovery procedure 

If you are seeing the below message when trying to connect to the iLO interface of your device then the iLO image has become corrupt for some reason and requires recovery:

 

-<RIMP>

  -<MP>

    <ST>5</ST>

   -<INFORM>

      The iLO firmware is in a network flash recovery state.

    </INFORM>

   -<REFERENCE>

      Refer to the iLO network flash recovery under the trouble shooting section in the iLO users guide.

    </REFERENCE>

   </MP>

</RIMP>

 

iLO Flash recovery:

  1. 1.       Using an FTP client (or just command line FTP program) connect to the iLO IP address:

    ftp 192.168.1.20

    2. Login as user flash and password recovery

    Name (192.168.1.20:root): flash
    331 Password required.
    Password: recovery
    231 User name accepted.

    3. Send the latest ilo binary file to the device:

    ftp> put ilo194.bin
    local: ilo194.bin remote: ilo194.bin
    200 OK.
    150 ready to take file.
    426 Data Connection: File write error.
    2102359 bytes sent in 3 seconds (7e+02 Kbytes/s)

    4. Hopefully the ILO will reset itself and recover. If not manual intervention maybe required in which case power of the server completely by disconnecting it from the power for a few seconds and then power back on.

 ***************************

 

Have you ever had this problem? How did you recover the iLO info?

5 REPLIES
Occasional Advisor

Re: iLO network flash recovery state

Hi,

 

I have tried to do it, and the result is the same like you, but it doesn´t work:

 

Name (10.166.188.14:root): flash
331 Password required.
Password:
231 User name accepted.
ftp> put /root/ilo193.bin
local: /root/ilo193.bin remote: /root/ilo193.bin
510 command not supported.
Passive mode refused.  Turning off passive mode.
200 OK.
150 ready to take file.
426 Data Connection: File write error.
2102427 bytes sent in 2.9 seconds (7.2e+02 Kbytes/s)
ftp>

 

I think it´s because "426 error". The ILO still does not work.

 

Any idea?

 

Gilabert.

Frequent Advisor

Re: iLO network flash recovery state

I know this is an old thread, but might be useful for future...

...I think what is missing is a step to put ftp into binary mode;

<ftp ilo-ip>
<u = flash>
<p = recovery>
<bin> or <type binary> <- this was missing
<put /path/ilo2_xxx.bin>

Regards,
Z
Occasional Visitor

Re: iLO network flash recovery state

I had touse this for iLO1 version and it works well. Only thing I would add is the put command is: "put path\iloxxx.bin" . Thanks.

Occasional Advisor

Re: iLO network flash recovery state

Hi,

 

Quite old thread but...

 

Don't try to FTP from a Windows machine, it didn't work for me (nothing happened after the PUT, only "OK" message). Use FTP from a Linux machine. It worked for me.

Occasional Visitor

Re: iLO network flash recovery state


OTTAVI Toussaint wrote:

Hi,

 

Quite old thread but...

 

Don't try to FTP from a Windows machine, it didn't work for me (nothing happened after the PUT, only "OK" message). Use FTP from a Linux machine. It worked for me.


It works under Windows.

 

You just have to set your FTP transfer to Binary by typing BIN.

Then, if you want to 'see' if your file is uploading, you need to type HASH.

 

Then, once the firmware is uploaded, you will see the auto-reprogramming feature kicks in.

 

But you need to power off the server, and disconnect your ILO cable if you really want to resolve this.

Reconnect your ilo network cable, then power on the server and it should be ok.  _should_

 

P.J