ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

System Firmware Version ssh through iLO

wakesk8
Occasional Visitor

System Firmware Version ssh through iLO

I have several DL360 G5, DL380 G5's in our infrastructure, all running iLO or iLO2 Advanced. I am able to ssh into iLO IP without issue and run show /system1 command to get the server's Serial, Product, and Model #. I've seen referenced in iLO Scripting manuals (specifically HP Scripting techniques for Integrity and Hp900 Entry-Level Servers) one can use the SYSREV command to Show Firware Revisions. Wondering if this is available on the Proliant Servers as well? Currently running iLO Advanced 1.50 on a Dl380 for testing.

If it's available any help on the context would be appreciated.
5 REPLIES
Michal Kapalka (mikap)
Honored Contributor

Re: System Firmware Version ssh through iLO

hi,

the SYSREV, command are possible run on

Service Processor (GSP or MP)

mikap
Raghuvardhan
Occasional Visitor

Re: System Firmware Version ssh through iLO

Hi,

 

I want to get the SYSREV output from Prloiant servers as follwos which has been collected from RX7640 using manage processor level.

 

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2012.03.29 11:24:17 =~=~=~=~=~=~=~=~=~=~=~=   
 
 
    MP MAIN MENU:
 
         CO: Consoles
 
        VFP: Virtual Front Panel
 
         CM: Command Menu
 
         CL: Console Logs
 
         SL: Show Logs
 
         FW: Firmware Update
 
         HE: Help
 
          X: Exit Connection
 
 
 
[rx8640e-mp] MP> cm
 
  Enter HE to get a list of available commands
 
 
 
        (Use ^B to return to main menu.)
 
 
 
 
 
[rx8640e-mp] MP:CM> sysrev
 
    Cabinet firmware revision report
 
 
 
PROGRAMMABLE HARDWARE :
 
 
 
System Backplane :    GPM         EMMUX
 
                  -----------  -----------
 
                  001.002.000  001.000.000
 
 
 
IO Backplane     : IO_LPM_E-0   IO_LPM_E-1
 
                  -----------  -----------
 
                  002.003.000  002.003.000
 
 
 
Core IO          :   CIO-0        CIO-1
 
                  -----------  -----------
 
                  001.002.000  001.002.000
 
 
 
                    CELL_LPM    CELL_JTAG     CELL_PDH
 
                  -----------  -----------  -----------
 
Cell 0 :          001.002.000  001.002.000  001.005.001
 
Cell 1 :          001.002.000  001.002.000  001.005.001
 
Cell 2 :          001.002.000  001.002.000  001.005.001
 
Cell 3 :          001.002.000  001.002.000  001.005.001
 
 
 
FIRMWARE:
 
 
 
Core IO
 
  MP-0          :  B.004.001.001
 
  ED-0          :    002.011.000
 
  MP-1          :  B.004.001.001
 
  ED-1          :    002.011.000
 
 
 
Cell 0
 
  PDHC          :  B.023.003.040 - Active
 
  PDHC          :  B.023.003.040         
 
  IPF_FW        :    009.048.000 - Active
 
  IPF_FW        :    009.048.000         
 
Cell 1
 
  PDHC          :  B.023.003.040 - Active
 
  PDHC          :  B.023.003.040         
 
  IPF_FW        :    009.048.000 - Active
 
  IPF_FW        :    009.048.000         
 
Cell 2
 
  PDHC          :  B.023.003.040 - Active
 
  PDHC          :  B.023.003.033         
 
  IPF_FW        :    009.048.000         
 
  IPF_FW        :    009.048.000 - Active
 
Cell 3
 
  PDHC          :  B.023.003.040 - Active
 
  PDHC          :  B.023.003.040         
 
  IPF_FW        :    009.048.000 - Active
 
  IPF_FW        :    009.048.000         
 
 
 
[rx8640e-mp] MP:CM>
 
 
 
    MP MAIN MENU:
 
         CO: Consoles
 
        VFP: Virtual Front Panel
 
         CM: Command Menu
 
         CL: Console Logs
 
         SL: Show Logs
 
         FW: Firmware Update
 
         HE: Help
 
          X: Exit Connection
 
 
 
Can some one help me out regarding this.
Torsten.
Acclaimed Contributor

Re: System Firmware Version ssh through iLO

You have an Integrity server and this is really different compared to proliants.

 

Log on to the iLO and you will see iLO and BIOS and power management version - this is all what a proliant has - except other controller (HBA) etc.

 

 

 

BTW, you prepared the output, because the rx7640 has only 2 cells max, your output shows 4 cells, must be a rx8640 running release version 4.1, right?

 

 

See also

 

http://h10032.www1.hp.com/ctg/Manual/c02237707.pdf

 

 

HP Integrated Lights-Out Management Processor

Scripting and Command Line Resource Guide


Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Raghuvardhan
Occasional Visitor

Re: System Firmware Version ssh through iLO

Hi Torsten,

 

Yes, the above output as for RX9640. In the similar way we can find out out the installed firmware information in PARISC servers as well as in integrity servers and also in blade integrity servers.

 

So similar way I am trying to check the installed firmware version in proliant servers with single command.

 

 

Matti_Kurkela
Honored Contributor

Re: System Firmware Version ssh through iLO

There is no single command like SYSREV, but the version of the iLO & system firmware versions is certainly available.

 

Immediately as you log in to iLO, the login message will include iLO version number:

 

$ ssh ilouser@ilohostname
ilouser@ilohostname's password: ********
User:ilouser logged-in to ILOHOSTNAME.(11.22.33.44)
iLO 3 Advanced 1.28 at  Jan 13 2012
Server Name: serverhost.company.example
Server Power: On

</>hpiLO-> 

 Then, you can use the "show" command to get the system model, serial number & system firmware version:

</>hpiLO-> show system1

status=0
status_tag=COMMAND COMPLETED
Tue Aug  7 10:37:30 2012



/system1
  Targets
    firmware1
    bootconfig1
    log1
    led1
    network1
    oemhp_vsp1
    oemhp_power1
    cpu1
    cpu2
    memory1
[... many individual targets snipped...]
    powersupply4
    drives1
  Properties
    name=ProLiant DL580 G7
    number=<SERIAL_NUMBER>
    oemhp_server_name=serverhost.company.example
    enabledstate=enabled
    processor_number=2
  Verbs
    cd version exit show reset set start stop


</>hpiLO-> show system1/firmware1

status=0
status_tag=COMMAND COMPLETED
Tue Aug  7 10:37:46 2012



/system1/firmware1
  Targets
  Properties
    version=P65
    date=04/20/2012
  Verbs
    cd version exit show 


</>hpiLO-> 

 This was from a new system, but even an old ML370 G3 can do the same, although the command to see the system firmware version is "show system1/firmware" instead of "show system1/firmware1". (Just running "show" without any arguments will list the available targets on the current level, and you can use the "cd" command to move deeper into the hierarchy.)

 

Another way to see the iLO firmware version is "show map1/firmware1".

 

With the iLO3 systems, you can apparently even get the disk firmware versions with "show system1/drives1", but the SmartArray controller firmware version does not seem to be available through iLO.

MK