System Administration
cancel
Showing results for 
Search instead for 
Did you mean: 

iLO 2 Firmware 1.50 Update Problem

WayneKim
Frequent Advisor

iLO 2 Firmware 1.50 Update Problem

I am trying to upgrade the firmware from v.1.43 to the v.1.50 by running the command, "sh CP00877.scexe" from the server. This same command ran just fine on three other linux servers and successfully updated the iLO firmware to 1.50. However, I am having a problem with one server where, when the command is issued, the script does not proceed further than below:

FLASH_iLO2 v1.06a for Linux (Mar 5 2008)
Copyright 2007 Hewlett-Packard Development Company, L.P.
Firmware image: ilo2_150.bin

I have tried to reset the iLO and retried the update but same result. What could be wrong?

Thanks in advance.
6 REPLIES
skt_skt
Honored Contributor

Re: iLO 2 Firmware 1.50 Update Problem

try sh -X name.exe.

Any dependencies mentioned in the readme file associated?
WayneKim
Frequent Advisor

Re: iLO 2 Firmware 1.50 Update Problem

I get an invalid option on -X. Did you mean to type "sh -X CP008777.scexe"? Again, other linux servers (which are built identically with this problematic one) ran the upgrade just fine. Are there any logs that can tell me what the cause may be?
skt_skt
Honored Contributor

Re: iLO 2 Firmware 1.50 Update Problem

i meant "sh -x CP008777.scexe"

small x
WayneKim
Frequent Advisor

Re: iLO 2 Firmware 1.50 Update Problem

Same result. It does show more output as if it runs in verbose mode but the script stops at the same place as described above.
WayneKim
Frequent Advisor

Re: iLO 2 Firmware 1.50 Update Problem

Here is the actual output.

Server1:~ # sh -x CP008777.scexe
+ test -n ''
+ _SKIP=347
+ _INTERFACE_VERSION=scexe-interface-1.03-21
+ _INSTALLER=flash_ilo2
+ _TMPDIR=/tmp/sctmpdir12599
+ _TARGET_DIR=/tmp/sctmpdir12599
+ test -n ''
+ _UNPACK=0
+ _HPSUM=0
+ true
+ break
+ _DEPS=tar gzip tail sleep rm ln mkdir mktemp echo
+ which tar gzip tail sleep rm ln mkdir mktemp echo
+ test 0 '!=' 0
+ test 0 = 1
+ ARGS=
+ Unpack /tmp/sctmpdir12599
+ _UNPACK_DIR=/tmp/sctmpdir12599
+ test -d /tmp/sctmpdir12599
+ test -f /tmp/sctmpdir12599
+ mkdir -p /tmp/sctmpdir12599
++ mktemp /tmp/sctmpdir12599/sc12599.XXXXXX
+ _TMPFILE=/tmp/sctmpdir12599/sc12599.T12602
+ tail -n +347 CP008777.scexe
+ gzip -cd
+ test 0 = 1
+ tar --no-same-owner -xf /tmp/sctmpdir12599/sc12599.T12602 -C /tmp/sctmpdir12599
+ _RESULT=0
+ Parse_XML /tmp/sctmpdir12599
+ TDIR=/tmp/sctmpdir12599
+ _VERSION=
+ _REVISION=
+ _FILENAME=
+ _COMPONENT=
+ _DESCRIPT=
+ _ISITOA=0
+ _NOLOG=0
+ local 'file=./[cC][Pp]0*.xml'
+ local TMP=./tmpfile.txt
+ local JUNK
+ pushd /tmp/sctmpdir12599
+ '[' '!' -f ./CP008777.xml ']'
++ egrep -ic firmware:oa ./CP008777.xml
+ '[' 0 -gt 0 ']'
++ egrep -ic firmware:.oa ./CP008777.xml
+ '[' 0 -gt 0 ']'
++ grep '++ awk -F = '{print $2}'
++ awk '{print $1}'
++ tr -d '"'
+ echo 1.50 1.50 1.43 1.42 1.40 1.35 1.30 1.29 1.26 1.24 1.22 1.20 1.11 1.02 1.01 1.00
+ read _VERSION JUNK
++ grep '++ awk -F = '{print $3}'
++ awk '{print $1}'
++ tr -d '"'
+ echo
+ read _REVISION JUNK
+ _VERSION=1.50
++ grep -A7 '' ./CP008777.xml
++ grep ''
++ awk -F '>' '{print $2}'
++ awk -F '<' '{print $1}'
++ tr -d '"'
+ _FILENAME=
++ grep '' ./CP008777.xml
++ awk -F '>' '{print $2}'
++ awk -F '<' '{print $1}'
++ tr -d '"'
+ _COMPONENT=CP008777.scexe
++ grep -m 1 '++ awk -F '>' '{print $2}'
++ awk -F '<' '{print $1}'
++ tr -d '"'
+ _DESCRIPT=HP Integrated Lights-Out 2
+ popd '$'
+ return
+ '[' 0 -ne 0 ']'
+ '[' 0 -eq 0 ']'
+ InitLog
+ _LOGFILE=/var/cpq/Component.log
+ '[' '!' -f /var/cpq/Component.log ']'
+ echo -e '\n=================================================================\n'
++ date
+ echo -e 'Installation started: Wed Apr 2 13:25:59 PDT 2008\n'
+ '[' 0 -eq 0 ']'
+ echo -e ' Installing: CP008777.scexe'
+ echo -e ' Version: 1.50'
+ echo -e ' Description: HP Integrated Lights-Out 2\n\n'
+ return
+ RunInstaller /tmp/sctmpdir12599
+ _INSTALLER_DIR=/tmp/sctmpdir12599
+ shift
+ _START_DIR=/tmp/sctmpdir12599
+ trap 'Die $_RESULT' 0
+ cd /tmp/sctmpdir12599
+ ln -s /tmp/sctmpdir12599 CWD
+ test -f CPINIT
+ ./flash_ilo2
FLASH_iLO2 v1.06a for Linux (Mar 5 2008)
Copyright 2007 Hewlett-Packard Development Company, L.P.
Firmware image: ilo2_150.bin
Immanuel
Occasional Visitor

Re: iLO 2 Firmware 1.50 Update Problem

Avoid using a PuTTY Session when doing an iLO2 firmware updation.

1. Reboot the Server.
2. Update the iLO2 firmware through the iLO Web interface.