HPE 9000 and HPE e3000 Servers
1753404 Members
7313 Online
108793 Solutions
New Discussion юеВ

Re: Firmware versions

 
SOLVED
Go to solution
GB Tek
Valued Contributor

Firmware versions

What is the command to retrieve firmware versions on all updatable hardware in a HP box? I tried ioscan but can't retrieve the version info...
Ask and you shall receive
5 REPLIES 5
James R. Ferguson
Acclaimed Contributor
Solution

Re: Firmware versions

Hi Greg:

Use 'stm'. For the processor firmware version:

# echo "selclass qualifier cpu;info;wait;infolog"|cstm > /tmp/cpuinfo

# grep -i firmware /tmp/cpuinfo

Regards!

...JRF...
A. Clay Stephenson
Acclaimed Contributor

Re: Firmware versions

You need to run a varient of STM (Support Tools Manager). If you have 'X' then the easy and convenient way is xstm. mstm is a terminal based version and cstm is comman-line driven.

Man stm for details.

If you have not loaded STM then you will need to use the firmware monitor accessed by interrupting the boot process.
If it ain't broke, I can fix that.
Bill Hassell
Honored Contributor

Re: Firmware versions

Note that the online diagnostics are very useful to have on all your machines, if only for the useful information that cstm can produce. The diags are located on your latest SupportPlus CDROM, or if you don't have a SupportPlus subscription, just download the diagnostics bundle (and I would download the hardware and quality-pack bundles too) from the ITRC, specifically:

http://www.software.hp.com/SUPPORT_PLUS/

A couple of additional incantations to provide more information than you thought possible:

For memory information include moduel sizes and open slots:

print "selclass qualifier memory;info;wait;infolog" | /usr/sbin/cstm

For CPU details:

print "selclass qualifier cpu;info;wait;infolog" | /usr/sbin/cstm

For a specific hardware class like disk lan tape:

print "selclass type disk;info;wait;infolog" | /usr/sbin/cstm

And for everything...

print "selclass qualifier all;info;wait;infolog" | /usr/sbin/cstm



Bill Hassell, sysadmin
RAC_1
Honored Contributor

Re: Firmware versions

You can run stm-support tool manager.
cstm
mstm
xstm.

cstm syntax is as follows-

echo "selclass qualifier cpu;info;wait;infolog"|cstm > /tmp/cpu.log

Check the /tmp/cpu.log

Regards,
There is no substitute to HARDWORK
GB Tek
Valued Contributor

Re: Firmware versions

Thanks.
Ask and you shall receive