| SRDB ID | Synopsis | Date | ||
| 48144 | Sun Fire[TM] 15K: IDPROM layout for OpenBoot PROM failed | 29 Oct 2002 |
| Status | Issued |
| Description |
- Problem Statement: IDPROM layout for OpenBoot PROM failed due to idprom.image file1. - Symptoms: setkeyswitch: [5343] IDPROM layout for OpenBoot PROM failed: ecode=1 [5346] Network IP information layout for MAN failed: ecode=1
This error results in a domain failing to boot to OBP after a setkeyswitch -d[a-r] on
This error would be seen when configuring a new domain.
If this error occurs during setkeyswitch of a previously configured domain,
then the possibility of idprom.image file corruption exists, or improper file
permissions or ownership exists on the file or the directory where it resides.
SOLUTION SUMMARY:
- Troubleshooting:
From the SC, execute 'sysid -d[a-r]'. Verify expected output similar to:
sms-svc> sysid -da
IDPROM in /var/opt/SUNWSMS/data/A/idprom.image for domain A
Format = 0x01
Machine Type = 0x82
Ethernet Address = 0:0:be:a8:4:be
Manufacturing Date = Thu Oct 11 20:24:00 BST 2001
Serial number (Host ID) = 0xa804be (11011262)
Checksum = 0xe2
If the command fails, 'error reading IDPROM', verify that these files are in the
right domain location, specifically the idprom.image file:
sms-svc> cd /var/opt/SUNWSMS/data/[A-R]
sms-svc> ls -al
total 28
drwxrwx---+ 2 root bin 512 Jan 9 16:58 .
drwxrwxr-x+ 22 root bin 512 Mar 11 17:49 ..
-rw-r--r-- 1 sms-osd bin 0 Oct 11 19:39 bootparamdata
-rw-r--r-- 1 sms-osd bin 32 Oct 11 20:24 idprom.image
-rw-r--r-- 1 sms-osd bin 0 Oct 11 19:39 nvramdata
If the idprom.image file exists, verify that the permissions and ownership
and directory structure matches those listed above.
If these are correct, the file may be corrupted and must be restored.
If the file does not exist, then the idprom.image file must be restored
or recreated.
- Resolution:
If the files listed above do not exist in the location listed above,
check the location on the spare SC to determine if the files exist and
copy them over to the main SC.
If the files listed above do not exist in the location listed above on
either SC, recover them from a previous smsbackup using the smsrestore
utility.
If a previous explorer has been run, check its contents for the files
in question and recover to the location on the SC.
If file recovery fails, contact CPRE and supply the first MAC address
for that system (it is printed on the yellow customer info sheets that
ship with the system). CPRE can generate a new set of 18 idprom.image
files for the domains. Customer Info sheets are available at URL
http://sfepdpkg.west.sun.com:8000/request/printcis.
If for some reason CPRE cannot be contacted, see additional information
below.
- Summary of part no. and patch IDs
System Management Software (SMS) Administrator Guide 816-2527-10
- References and bug IDs
Customer Info sheets are available at URL http://sfepdpkg.west.sun.com:8000/request/printcis
- Additional background information
It is possible to recreate the idprom.image file using the sys_id command.
However, you will need the system serial number and domain MAC address,
from which the hostid can be determined. For example, to create a new
idprom.image file with domain R MAC address/system serial number:
sms-svc> sysid -d r -e 0:0:be:a8:4:a7 -s 143A2008
sms-svc> sysid -d r
IDPROM in /var/opt/SUNWSMS/data/R/idprom.image for domain R
Format = 0x01
Machine Type = 0x82
Ethernet Address = 0:0:be:a8:4:a7
Manufacturing Date = <NOT YET MANUFACTURED>
Serial number (Host ID) = 0x00008f (143)
Checksum = 0xb9
<add hostid>
sms-svc> sysid -d r -H 0xa804a7
sms-svc> sysid -d r
IDPROM in /var/opt/SUNWSMS/data/R/idprom.image for domain R
Format = 0x01
Machine Type = 0x82
Ethernet Address = 0:0:be:a8:4:a7
Manufacturing Date = <NOT YET MANUFACTURED>
Serial number (Host ID) = 0xa804a7 (11011239)
Checksum = 0x3d
sms-svc> sysid -d r -m 200110292105
<add date>
sms-svc> sysid -d r
IDPROM in /var/opt/SUNWSMS/data/R/idprom.image for domain R
Format = 0x01
Machine Type = 0x82
Ethernet Address = 0:0:be:a8:4:a7
Manufacturing Date = Mon Oct 29 21:05:00 GMT 2001
Serial number (Host ID) = 0xa804a7 (11011239)
Checksum = 0x63
sms-svc>
- Meta Data/Problem categorization Product/Platform: SF15K Category:
- Keywords IDPROM OpenBoot PROM MAN
INTERNAL SUMMARY:
SUBMITTER: Gino Valencia APPLIES TO: Hardware/Sun Fire /15000 ATTACHMENTS: