KZPCM PCI–to–Dual Channel Ultra SCSI and 10/100MB Ethernet Host Adapter
6–6 EK–KZPCM–UG. B01
6.3 Setting the Host Adapter SCSI ID (UNIX)
By default the Host Adapter target ID is set to 7. The ID can be changed using
the following procedures.
6.3.1 Setting the Host Adapter ID at the System Console
At the SRM console (indicated by a >>> or P0>>> prompt at the system’s
console) storage controllers are identified by the port class prefix PK. The
command >>>
show dev pk
displays all known disk adapters. When you have
identified the location of the adapter whose ID you wish to change, issue the
following command:
>>>
set pkb0_host_id 6
(this example changes the PKB host adapter ID to 6 from the default of 7.)
Verify the change with:
>>>
show pkb0_host_id
Be certain you do not pick an ID that conflicts with other devices on the bus.
6.3.2 Setting the Adapter ID Under the UNIX Operating System
After you have changed the adapter SCSI ID at the SRM console, you must
change the UNIX SCSI ID for the adapter. Boot UNIX and follow this
procedure.
1. Login as root.
2. Run the
itsetid.sh
utility to change an adapter ID. The syntax of the
itsetid.sh
command is:
#
/usr/opt/ITPSA100/conf/itsetid.sh ADAPTER_NUMBER ID
where ADAPTER_NUMBER is the adapter’s SCSI bus number and
the ID is the desired SCSI host ID for the adapter. Consult the system
startup messages to determine an adapter’s SCSI bus number. Valid
SCSI target IDs are from 0 to 7.
Note that
itsetid.sh
should be run once for each adapter ID that is to
be changed.
3. Run the
doconfig
command to build a new kernel. In the example that
follows
$SYSCFGNAME
is the name of your computer system configuration
file. This filename is usually the system host name written in capital letters.
#
cd /sys/conf
#
doconfig –c $SYSCFGNAME
(answer
n
to the question about editing the configuration file)