How to change the HostID?--SunFire880

Hi, Guys
I have to change the HostID for my SUNFire880 in lab.
Can some body help me? and give the detail procedure?
I don't think the command "mkp" can be used in SUNFire880 system.
So please help!:cool:

Copy the "hid2" file from solaris 10 CD1, modified with the new hostid, and also
make a /etc/rc2.d/ S<...number> script to change this hostid during bootup.
In solaris the hostid will show the new hostid, but in OBP the old hostid will
still present.

If you're getting NVRAM ID errors in the variables, or corrupted hostid, you will have to replace the NVRAM chip. Or else you may need to change the hostid for licensing issues
when moving a software from one machine to another one.

Here is the procedure:

  1. Download hid_solaris2 binary from Index of /change_hostid
    If you want to compile the code yourself you can download it from http://yenigul.net/change_hostid/hid-1.7.4.tar.gz

  2. Save the original hostid to somewhere. (just for safety)

# hostid >/etc/hostid_orig

  1. set permission of hid_solaris2 as 755
    # chmod 755 /var/hid_solaris2
    (I assume that hid_solaris2 is under /var/ directory)

4.To set new hostid (i.e 84abe39d) issue the following command

# /var/hid_solaris2 84abe39d |sh

physmem 2e694
hw_serial: 0x32323130 = 0x32323235
hw_serial+4: 0x39313931 = 0x38353734
hw_serial+8: 0x36390000 = 0x33370000

  1. new hostid will be active until next reboot. To enable it again at startup add this command to
    solaris startup scripts. :b: