Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
hp Integrity rx5670 Operation and Maintenance Guide > Chapter 4 Utilities

Specifying SCSI Parameters

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

The following SCSI parameters may be configured for the LAN/SCSI board:

  • SCSI ID (SCSI initiator ID)

  • Maximum data transfer rate (SCSI rate)

  • Bus width

  • Whether the HBA is bootable (driver support)

  • Avoid bus resets (secondary cluster server)

Using the SCSI Setup Utility

  1. At the EFI shell prompt, type this command to map the parameters for all PCI cards installed in the system:

    info io

    • A list of all the devices that are installed in the hp Integrity rx5670 and managed by EFI drivers is displayed. The output may look like this:

      Seg  Bus  Dev  Fnc  Vendor  Device Slot
       #    #    #    #     ID      ID     #   Path
      ---  ---  ---  ---  ------  ------  ---  -----------
       00   20   02   00  0x14E4  0x1645   XX  Acpi(HWP0002,100)/Pci(2|0)
       00   00   01   00  0x1033  0x0035   XX  Acpi(HWP0002,0)/Pci(1|0)
       00   00   01   01  0x1033  0x0035   XX  Acpi(HWP0002,0)/Pci(1|1)
       00   00   01   02  0x1033  0x00E0   XX  Acpi(HWP0002,0)/Pci(1|2)
       00   00   02   00  0x1095  0x0649   XX  Acpi(HWP0002,0)/Pci(2|0)
       00   00   03   00  0x8086  0x1229   XX  Acpi(HWP0002,0)/Pci(3|0)
       00   20   01   00  0x1000  0x0030   XX  Acpi(HWP0002,100)/Pci(1|0)
       00   20   01   01  0x1000  0x0030   XX  Acpi(HWP0002,100)/Pci(1|1)
       00   40   01   00  0x1000  0x0021   03  Acpi(HWP0002,200)/Pci(1|0)
      00   40   01   01  0x1000  0x0021   03  Acpi(HWP0002,200)/Pci(1|1)
       00   60   01   00  0x1000  0x0021   02  Acpi(HWP0002,300)/Pci(1|0)
       00   60   01   01  0x1000  0x0021   02  Acpi(HWP0002,300)/Pci(1|1)
       00   80   01   00  0x8086  0x1229   01  Acpi(HWP0002,400)/Pci(1|0)
       00   C0   01   00  0x1000  0x0021   04  Acpi(HWP0002,600)/Pci(1|0)
       00   E0   01   00  0x103C  0x1290   XX  Acpi(HWP0002,700)/Pci(1|0)
       00   E0   01   01  0x103C  0x1048   XX  Acpi(HWP0002,700)/Pci(1|1)
       00   E0   02   00  0x1002  0x5159   XX  Acpi(HWP0002,700)/Pci(2|0)

    In the example above, two LAN/SCSI boards are in the listing. The information for both channels of both LAN/SCSI boards is shown in bold, for highlighting purposes.

    For each channel of the LAN/SCSI board, you need to note certain information. As an example, look at the information for the first LAN/SCSI board (the first two bold lines). For each channel of this LAN/SCSI board, note the following information:

    • Bus #—identifies the bus the device is on; for the LAN/SCSI board, this is the same for both channels. In this example, the bus number is 40.

    • Dev #—the ID the device is assigned on the bus; for the LAN/SCSI board, this is the same for both channels. In this example, the LAN/SCSI board is device 01.

    • Fnc #—identifies the channel of the device (00 for channel A, 01 for channel B, etc.). In this example, because the LAN/SCSI board has two channels, one channel is 00 and the other is 01.

    • Vendor ID—shows the device’s vendor ID; for the LAN/SCSI board, this is the same for both channels. For all LAN/SCSI board HBAs, the ID is 0x1000.

    • Device ID—shows the device’s device ID; for the LAN/SCSI board, this is the same for both channels. For all LAN/SCSI board HBAs, the ID is 0x0021.

    • Slot #—identifies the physical card slot in the system where the HBA is installed; for the LAN/SCSI board, this is the same for both channels. In this example, the HBA is in slot 03.

    • Path—identifies the device’s path; for the LAN/SCSI board, this is the same for both channels. In this example, the HBA’s path is Acpi(HWP0002,200)/Pci(1|0) for channel A and Acpi(HWP0002,200)/Pci(1|1) for channel B.

    Using the LAN/SCSI board’s information from the example above, the pieces of information that, combined, tell you this is a LAN/SCSI board are the following (shown in bold, for highlighting purposes):

    • 00   40   01   00  0x1000  0x0021   03  Acpi(HWP0002,200)/Pci(1|0)
      00   40   01   01  0x1000  0x0021   03  Acpi(HWP0002,200)/Pci(1|1)

    Looking at all of the above information together, the Vendor (0x1000) and Device (0x0021) are the IDs for a LAN/SCSI board. Of the devices with those IDs, this device has two channels (Fnc # of 00 immediately followed by Fnc # of 01). Also, this LAN/SCSI board has a numeric (non-XX) Slot # (03, in this example).

  2. Still at the EFI shell prompt, type this command to obtain the controller’s handle for the LAN/SCSI card:

    devtree

    A tree of all EFI-capable devices installed in the system is displayed. The output could look like this:

    • Device Tree
       Ctrl[02]
       Ctrl[04] Acpi(HWP0002,0)
         Ctrl[76] Acpi(HWP0002,0)/Pci(1|0)
         Ctrl[77] Acpi(HWP0002,0)/Pci(1|1)
         Ctrl[78] Acpi(HWP0002,0)/Pci(1|2)
         Ctrl[79] Acpi(HWP0002,0)/Pci(2|0)
           Ctrl[7B] Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)
         Ctrl[7A] Acpi(HWP0002,0)/Pci(3|0)
           Ctrl[7C] Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1ECE06)
       Ctrl[05] Acpi(HWP0002,100)
         Ctrl[32] Acpi(HWP0002,100)/Pci(2|0)
           Ctrl[33] Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E1E9EFA)
         Ctrl[7D] LSI Logic Ultra320 SCSI Controller
         Ctrl[7E] LSI Logic Ultra320 SCSI Controller
       Ctrl[06] Acpi(HWP0002,200)
         Ctrl[82] LSI Logic Ultra160 SCSI Controller
         Ctrl[83] LSI Logic Ultra160 SCSI Controller
       Ctrl[07] Acpi(HWP0002,300)
         Ctrl[91] LSI Logic Ultra160 SCSI Controller
         Ctrl[92] LSI Logic Ultra160 SCSI Controller
       Ctrl[08] Acpi(HWP0002,400)
         Ctrl[93] Acpi(HWP0002,400)/Pci(1|0)
           Ctrl[94] Acpi(HWP0002,400)/Pci(1|0)/Mac(0002B35BE064)
       Ctrl[09] Acpi(HWP0002,600)
         Ctrl[95] LSI Logic Ultra160 SCSI Controller
           Ctrl[0A] Acpi(HWP0002,700)
           Ctrl[96] Acpi(HWP0002,700)/Pci(1|0)
           Ctrl[97] Acpi(HWP0002,700)/Pci(1|1)
           Ctrl[98] Acpi(HWP0002,700)/Pci(2|0)

    In the above example, this LAN/SCSI board’s information is shown in bold, for highlighting purposes. You can tell the information is for this LAN/SCSI board because the path on the first line—Acpi(HWP0002,200)— is the HBA’s path from the information displayed by the info io command. The next two lines are for the LAN/SCSI board’s two channels, one line for each channel (they contain the LAN/SCSI board’s description [LSI Logic Ultra160 SCSI Controller]). Note the value shown for Ctrl82 and 83—at the beginning of each of those lines; this is the controller’s handle for that channel. You need to know it for the next step.

    NOTE: The controller’s handle values will change on every boot.
  3. Still at the EFI shell prompt, type this command to obtain the EFI driver’s handle for the LAN/SCSI card:

    drvcfg

    A list of all EFI-capable configurable components in the system is displayed. The output may look like this:

    • Drv[26]  Ctrl[79]  Lang[eng]
      Drv[34]  Ctrl[83]  Lang[eng]
      Drv[35]  Ctrl[82]  Lang[eng]
      Drv[36]  Ctrl[92]  Lang[eng]
      Drv[37]  Ctrl[91]  Lang[eng]
      Drv[38]  Ctrl[95]  Lang[eng]
      Drv[71]  Ctrl[7D]  Lang[eng]
      Drv[71]  Ctrl[7E]  Lang[eng]

    This listing shows which driver controls which device (controller). In the above example, this LAN/SCSI board’s information is shown in bold, for highlighting purposes. You can tell the information is for this LAN/SCSI board because the values shown for Ctrl82 and 83—are the controller’s handles for the LAN/SCSI board’s two channels (from the information displayed by the devtree command).

    NOTE: The EFI driver’s handle values will change on every boot.
    TIP: From this command (drvcfg), we recommend you record these two pieces of information for each channel of each LAN/SCSI board HBA you want to change the SCSI parameters for:
    • Drv (the EFI driver’s handle)

    • Ctrl (the controller’s handle)

  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 LAN/SCSI board. 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

    • cntrl_handle is the handle of the controller for the channel whose SCSI ID you want to display or change

    So, continuing the example for channel A of this LAN/SCSI board, you would type:

    drvcfg -s 35 82

  5. The EFI SCSI Setup Utility starts, and its main menu is displayed, showing a list of all the EFI-capable HBAs in the system.

    TIP: To move the cursor in the EFI SCSI Setup Utility, you can use these keys:
    • Arrow keys:

    • Alternate keys:

      H = left

      J = down

      K = up

      L = right

      I = home

      O = end

    Move the cursor to highlight this channel of this LAN/SCSI board; press Enter. (To determine which channel of the HBA to highlight, match the PCI Bus, PCI Dev, and PCI Func values on this screen to the Bus #, Dev #, and Fnc # values from the info io command.)

    CAUTION: Do not select the <Global Properties> option on the main menu.
  6. The “Adapter Properties” screen for this channel of this LAN/SCSI board is displayed. If you like, you can make sure the utility is running for this channel of this LAN/SCSI board by comparing the values shown for PCI Bus, PCI Device, and PCI Function to the Bus #, Dev #, and Fnc # values from the info io command.

    CAUTION: Do not change the value for any of these fields on the “Adapter Properties” screen:
    • Auto Termination

    • SCSI Parity

    • SCSI Bus Scan Order

    • Spinup Delay (Secs)

    Changing any of these fields can cause unpredictable results.

    Do not change the value for any of these fields on the “Device Properties” screen:
    • Scan Id

    • Scan LUNs > 0

    • Disconnect

    • SCSI Timeout

    • Queue Tags

    • Format

    • Verify

    Changing any of these fields can cause unpredictable results.

  7. You may display (and optionally change) any SCSI parameters listed below for this channel of this LAN/SCSI board, or restore its SCSI parameters to their default values.

    • SCSI ID

    • Maximum data transfer rate

    • Bus width

    • Whether the HBA is bootable (driver support)

    • Avoid bus resets (secondary cluster server)

    • Restore Defaults

  8. Use the arrow keys to navigate to the appropriate SCSI parameter.

  9. Use the plus (+) and minus (-) keys to scroll through the values until the value you want is displayed.

  10. Press Esc to exit the “Adapter Properties” screen. You are given these choices:

    • Cancel the exit from the screen (to stay in the “Adapter Properties” screen for this channel of this LAN/SCSI board)

    • Save the changes you made and then exit the screen

    • Discard the changes you made and then exit the screen

  11. Move the cursor to the action (cancel, save, or discard) you want to take; press Enter.

    If you selected cancel, you remain in the “Adapter Properties” screen for this channel of this LAN/SCSI board. You can still change this channel’s parameters listed above.

    If you selected save or discard, you are placed in the EFI SCSI Setup Utility’s main menu.

    CAUTION: Do not select the <Global Properties> option on the main menu.
  12. Press Esc to exit the main menu and the EFI SCSI Setup Utility.

  13. Select the option for exiting the utility.

  14. When you are prompted to, press Enter to stop this LAN/SCSI board; you are now back at the EFI shell prompt.

  15. At the EFI shell prompt, type this command:

    reset

    The system starts to reboot. This is required to cause the new SCSI setting.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2003 Hewlett-Packard Development Company, L.P.