ISSUE WITH UPLOADING FIRMWARE TO THE SERVICE PROCESSOR(Sysfwdownload: Download Failure – Status = 2)
Tried to load a firmware package from solaris 10 to the Service Processor on a T5240 machine and it failed with status = 2. Most of the time the issue will be due to the service processor being slow, having too many stale connections. There might be few other things which contributes to the issue. Check the solutions below, if this is not the issue you are seeing then you will have to contact oracle support with the snapshot of ilom, server patch level and the commands you are running.
# pwd /var/tmp/147310-08 # ls -ltr total 31406 -r–r–r– 1 root root 183 Sep 10 2012 LEGAL_LICENSE.TXT -rwxr-xr-x 1 root root 8196 Jan 21 2013 sysfwdownload.README -rwxr-xr-x 1 root root 21308 Jan 21 2013 sysfwdownload -rwxr-xr-x 1 root root 184 Jan 21 2013 license.txt -rwxr-xr-x 1 root root 11821 Jan 21 2013 Install.info -rwxr-xr-x 1 root root 72 Jan 21 2013 copyright -rwxr-xr-x 1 root root 15990784 Jan 21 2013 Sun_System_Firmware-7_4_5-SPARC_Enterprise_T5140+T5240.pkg -rwxr-xr-x 1 root root 1291 Jan 21 2013 SPARC_Enterprise_T5140+T5240_metadata.xml -rw-r–r– 1 root root 12781 Feb 10 2013 README.147310-08 -rw-r–r– 1 root root 19426 Feb 10 2013 147310-08.html # ./sysfwdownload Sun_System_Firmware-7_4_5-SPARC_Enterprise_T5140+T5240.pkg sysfwdownload: download failure – status = 2
sc>resetsc
Are you sure you want to reset the SC (y/n)? y Performing reset on the SC
#cd /var/tmp/147310-08 # ./sysfwdownload Sun_System_Firmware-7_4_5-SPARC_Enterprise_T5140+T5240.pkg
Login: sunservice Password: <enter your regular ilom user password here> Copyright 2007 Sun Microsystem, Inc. All rights reserved. WARNING: The “sunservice” account is provided solely to allow Sun Services to perform diagnosis and recovery tasks. Customer use of the “sunservice” account may interfere with the correct operation of ILOM and is not supported other than to perform recovery procedures as documented by Sun Microsystems. Normal ILOM operations should always be performed using the root account. Further usage of the “sunservice” account implies your agreement with these terms.
[(flash)root@myilom:~]# df -h Filesystem Size Used Available Use% Mounted on /dev/mtdblock4 9.7M 9.7M 0 100% / sshi 1.0M 308.0k 716.0k 30% /var sshimi 1.0M 372.0k 652.0k 36% /var/log tmpfs 62.3M 0 62.3M 0% /dev/shm /dev/tffsa1 31.0M 29.1M 258.0k 99% /store /dev/loop0 23.2M 4.9M 17.1M 22% /persist /dev/loop1 3.9M 1.1M 2.5M 31% /conf /dev/tffsa3 53.0M 53.0M 0 100% /coredump
[(flash)root@myilom:/coredump]# df -h Filesystem Size Used Available Use% Mounted on /dev/mtdblock4 9.7M 9.7M 0 100% / sshi 1.0M 308.0k 716.0k 30% /var sshimi 1.0M 384.0k 640.0k 38% /var/log tmpfs 62.3M 0 62.3M 0% /dev/shm /dev/tffsa1 31.0M 29.1M 258.0k 99% /store /dev/loop0 23.2M 4.9M 17.1M 22% /persist /dev/loop1 3.9M 1.1M 2.5M 31% /conf /dev/tffsa3 53.0M 4.0M 46.2M 8% /coredump
Now try to load the firmware from the solaris operating system to the service processor.
#cd /var/tmp/147310-08 # ./sysfwdownload Sun_System_Firmware-7_4_5-SPARC_Enterprise_T5140+T5240.pkg