Appendix C
Utilities
Specifying SCSI Parameters
191
Ctrl[41] 16550 Serial UART Driver
Ctrl[42] VT-100+ Serial Console
Ctrl[54] VenHw(D65A6B8C-71E5-4DF0-A909-F0D2992B5AA9)
In the preceding example, the SCSI interface information is shown
highlighted bold
. You can tell
the information is for the SCSI interface because the path on the first line—
Acpi(HWP0002,100)
—
is the path from the information displayed by the
info io
command. The next two lines are for the
SCSI interface two channels, one line for each channel (they contain the SCSI interface description
[
LSI Logic Ultra320 SCSI Controller
]). Note the value shown for
Ctrl
—
17
and
18
—at the
beginning of each of those lines; this is the
controller’s handle
for each channel. You need to know
it for the next step.
NOTE
The controller’s handle values change on every boot.
Step 3.
Still at the EFI shell prompt, type this command to obtain the EFI driver’s handle for the SCSI
interface:
drvcfg
A list of all EFI-capable configurable components in the server is displayed. The output may look
like this:
Shell> drvcfg
Configurable Components
Drv[3D] Ctrl[15] Lang[eng]
Drv[3F] Ctrl[19] Lang[eng]
Drv[45] Ctrl[17] Lang[eng]
Drv[45] Ctrl[18] Lang[eng]
This listing shows which driver controls which device (controller). In the above example, the SCSI
interface information is shown highlighted
bold
. You can tell the information is for this SCSI
interface because the values shown for
Ctrl
—
17
and
18
—are the controller’s handles for the SCSI
interface two channels (from the information displayed by the
devtree
command).
NOTE
The EFI driver’s handle values change on every boot.
TIP
From this command (
drvcfg
), we recommend you record these two pieces of
information for
each
channel of
each
SCSI interface for parameters to be changed:
•
Drv
(the EFI driver’s handle)
•
Ctrl
(the controller’s handle)
Step 4.
Using the information (the driver’s handle [
Drv
] and the controller’s handle [
Ctrl
]) from the
drvcfg
command, start the EFI SCSI Setup Utility for
one
channel of
this
SCSI interface. Still at
the EFI shell prompt, type this command:
drvcfg -s
drvr_handle cntrl_handle
where
•
drvr_handle
is the handle of the driver that controls the channel whose SCSI ID you want to
display or change