*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> mptconfig (1m)              
Title
Content
Arch
Section
 

Contents


 mptconfig(1M)                                                 mptconfig(1M)




 NAME    [Toc]    [Back]
      mptconfig - configure Ultra320 SCSI controller and A7173A PCI-X Dual
      Channel Host Bus Adapters

 SYNOPSIS    [Toc]    [Back]
      /opt/mpt/bin/mptconfig [options] <device_file>


 DESCRIPTION    [Toc]    [Back]
      mptconfig command provides a mechanism to query or change the SCSI
      settings of a SCSI bus.

      The mptconfig command only operates with Ultra320 SCSI controllers
      claimed by the MPT driver.

      Prerequisites: An effective user ID of 0 (superuser) is required in
      order to run the mptconfig command. In addition, some of the mptconfig
      options are intended for use by HP support personnel and require
      detailed knowledge of the Ultra320 SCSI driver or firmware to
      interpret the output.

      <device_file>       where device_file specifies the MPT device file
                          associated with one channel of the Ultra320 SCSI
                          controller.

                          The device files are created at boot time or
                          during Online Addition of an adapter. They have
                          the name /dev/mptX, where X is the instance number
                          of the SCSI channel, as reported by ioscan(1M) for
                          the MPT driver and the ext_bus class of driver.

                          Example: /dev/mpt6. The device file for a specific
                          Ultra320 SCSI adapter can be determined from the
                          ioscan(1M) output.

                          When the device file parameter is specified
                          without any option, mptconfig will display command
                          usage information.

    Options    [Toc]    [Back]
      mptconfig recognizes the following options and parameters. Keyword
      options are case-sensitive. However, a parameter associated with a
      keyword is not case-sensitive.

      -t   target_id      where target_id specifies the SCSI ID of a target
                          device on the SCSI bus.  Valid values are 0 to 15.

                          The -t option can be used alone or in combination
                          with -r or -w option. When used alone, the command
                          displays the settings and in-use values for the
                          target. When used with the -r or -w option, the



 Hewlett-Packard Company            - 1 -    HP-UX Release 11i: May 20, 2003






 mptconfig(1M)                                                 mptconfig(1M)




                          command sets limits for the rate or width to be
                          used in subsequent communication with the target.

      -i   initiator_id   where initiator_id specifies the initiator ID of a
                          SCSI interface. Valid values are 0 to 15.

                          This option must be used with caution.  See the
                          WARNINGS section for details.

      -r   rate           where rate specifies the rate at which the
                          Ultra320 controller negotiates with target
                          devices.

                          Valid values are ultra320, ultra160, ultra2, or
                          ultra.

                          When used alone, rate indicates the maximum rate
                          at which the Ultra320 controller will communicate
                          with all devices connected to the SCSI bus.

                          When used with the -t option, rate indicates the
                          maximum rate at which the Ultra320 controller will
                          communicate with one target.

                          Unless there is a communication problem, the rate
                          of ultra320 should be used for all target devices,
                          since the SCSI protocol automatically adjusts the
                          data transfer rate to compensate for slower
                          devices.

      -w   width          where width specifies the data width at which the
                          Ultra320 controller negotiates with target
                          devices.

                          Valid values are wide (16-bit) and narrow (8-bit).

                          When used alone, width indicates the maximum width
                          at which the Ultra320 controller will communicate
                          with all devices connected to the SCSI bus.

                          When used with the -t option, width indicates the
                          maximum width at which the Ultra320 controller
                          will communicate with one target.

                          Unless there is a communication problem, the width
                          of "wide" should be used for all target devices,
                          since the SCSI protocol automatically adjusts the
                          data transfer width to compensate for 8-bit cables
                          and devices.





 Hewlett-Packard Company            - 2 -    HP-UX Release 11i: May 20, 2003






 mptconfig(1M)                                                 mptconfig(1M)




      -d                  specifies that default values should be used to
                          configure the SCSI controller.  Default values of
                          SCSI parameters are: rate = ultra320, width =
                          wide, and initiator ID = 7.

                          This option must be used with caution.  See the
                          WARNINGS section for details.

      The following table gives an indication of the maximum data transfer
      rates, given a particular in use rate and data width.

      In Use     Data      Data      Synchronous
      Rate       Width=16  Width=8   Period nsec
                 Mbytes/s  Mbytes/s
      --------   --------  --------  -----------
      Ultra320     320       n/a        6.25
      Ultra160     160       n/a        12.5
      Ultra2        80        40         25
      Ultra         40        20         50
      Fast          20        10        100
      Async       up to 5 Mbytes/s      n/a


 EXAMPLES    [Toc]    [Back]
      These examples show a Ultra320 SCSI controller that is associated with
      a SCSI bus with instance number 5.

      Display initiator settings and in-use target parameters

            mptconfig /dev/mpt5

      Display target parameters and limits at id 4

            mptconfig -t 4 /dev/mpt5

      Set SCSI initiator ID for SCSI controller to 6

            mptconfig -i 6 /dev/mpt5

      Set SCSI bus rate for SCSI controller

            mptconfig -r ultra2 /dev/mpt5

      Set SCSI bus width for SCSI controller

            mptconfig -w narrow /dev/mpt5

      Set SCSI initiator id, bus rate and bus width in a single command

            mptconfig -i 4 -r ultra2 -w wide /dev/mpt5




 Hewlett-Packard Company            - 3 -    HP-UX Release 11i: May 20, 2003






 mptconfig(1M)                                                 mptconfig(1M)




      Set maximum SCSI rate to negotiate with target 8 to ultra2

            mptconfig -t 8 -r ultra2 /dev/mpt5

      Restore default SCSI parameters

            mptconfig  -d /dev/mpt5


 WARNINGS    [Toc]    [Back]
      Setting the initiator ID on a SCSI controller must be done with
      caution, since duplicate SCSI IDs on a SCSI bus can result in bus
      hangs, system hangs, and system panics.  The mptconfig command will
      attempt to verify that no targets are using the specified ID before
      the change is allowed; however, in the case of multi-initiator (shared
      bus) configurations, the mptconfig command cannot detect the presence
      of other initiators on the SCSI bus.  Use the ioscan command on any
      servers connected to the same SCSI bus to verify that the init_id
      selected is free before using the -i option.

 AUTHOR    [Toc]    [Back]
      /opt/mpt/bin/mptconfig was developed by HP.

 FILES    [Toc]    [Back]
      /opt/mpt/bin/mptconfig   Executable file.

      /dev/mpt<X>              Device files.

 SEE ALSO    [Toc]    [Back]
      mptutil(1M), ioscan(1M), insf(1M), scsictl(1M)

      HP Ultra320 SCSI Adapter Support Guide


 Hewlett-Packard Company            - 4 -    HP-UX Release 11i: May 20, 2003
[ Back ]
      
      
 Similar pages
Name OS Title
mptutil HP-UX Diagnostic utility for Ultra320 SCSI controllers and A7173A
ahd FreeBSD Adaptec PCI/PCI-X Ultra320 SCSI host adapter driver
ispfw FreeBSD Firmware Module for Qlogic based SCSI and FibreChannel SCSI Host Adapters
isp FreeBSD Qlogic based SCSI and FibreChannel SCSI Host Adapters
isp OpenBSD Qlogic based SCSI or FibreChannel SCSI Host Adapters
ahd OpenBSD Adaptec PCI/PCI-X AIC79xx-based Ultra320 SCSI host adapter driver
adw OpenBSD AdvanSys PCI SCSI Host Adapters
adv OpenBSD AdvanSys PCI SCSI Host Adapters
advansys OpenBSD AdvanSys PCI SCSI Host Adapters
trm OpenBSD TRM-S1040 based PCI SCSI Host Adapters
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service