HP StorageWorks A7298A Installation Manual
HP StorageWorks A7298A Installation Manual

HP StorageWorks A7298A Installation Manual

Host bus adapter for windows and linux
Hide thumbs Also See for StorageWorks A7298A:
Table of Contents

Advertisement

Quick Links

installation
guide
hp StorageWorks
host bus adapter for Windows
and Linux
Third Edition (April 2003)
Part Number: AA–RTD1C–TE
This guide describes how to install, configure, and use the diagnostic utilities for the HP
StorageWorks A7298A host bus adapter for Windows Server 2003 and Linux platforms.

Advertisement

Table of Contents
loading

Summary of Contents for HP StorageWorks A7298A

  • Page 1 Windows and Linux Third Edition (April 2003) Part Number: AA–RTD1C–TE This guide describes how to install, configure, and use the diagnostic utilities for the HP StorageWorks A7298A host bus adapter for Windows Server 2003 and Linux platforms.
  • Page 2 © Hewlett-Packard Company, 2003. All rights reserved. Hewlett-Packard Company makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
  • Page 3: Table Of Contents

    HP Authorized Reseller ........
  • Page 4 Contents Installing the SCSI Miniport Driver ........31 Introduction.
  • Page 5 Contents Test Host Bus Adapters (For lputilnt Only)........76 Modify Test Options (For lputilnt Only) .
  • Page 6 Contents Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 7: About This Guide

    About this Guide This installation guide provides information to help you: Install, configure, and use the diagnostic utilities for the HP StorageWorks About this Guide A7298A host bus adapter for Windows and Linux platforms. Contact technical support for additional assistance.
  • Page 8: Overview

    Linux Red Hat Advanced Workstation v2.1 (Itanium processor) Host bus adapters Related Documentation In addition to this guide, HP provides corresponding information: hp StorageWorks release notes — host bus adapter for Windows and Linux Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 9: Conventions

    Variables <monospace, italic font> Website addresses Blue, underlined sans serif font text: http://www.hp.com Text Symbols The following symbols may be found in the text of this guide. They have the following meanings. WARNING: Text set off in this manner indicates that failure to follow directions in the warning could result in bodily harm or death.
  • Page 10: Equipment Symbols

    About this Guide Caution: Text set off in this manner indicates that failure to follow directions could result in damage to equipment or data. Note: Text set off in this manner presents commentary, sidelights, or interesting points of information. Equipment Symbols The following equipment symbols may be found on hardware for which this guide pertains.
  • Page 11 About this Guide Power supplies or systems marked with these symbols indicate the presence of multiple sources of power. WARNING: To reduce the risk of personal safety from electrical shock, remove all power cords to completely disconnect power from the power supplies and systems. Any product or assembly marked with these symbols indicates that the component exceeds the recommended weight for one individual to handle safely.
  • Page 12: Rack Stability

    About this Guide Rack Stability Rack stability protects personnel and equipment. To reduce the risk of personal safety or damage to the WARNING: equipment, be sure that: The leveling jacks are extended to the floor. The full weight of the rack rests on the leveling jacks. In single rack installations, the stabilizing feet are attached to the rack.
  • Page 13: Getting Help

    Operating system type and revision level Detailed, specific questions HP Storage Website The HP website has the latest information on this product, as well as the latest http://www.hp.com/country/us/eng/prodserv/ drivers. Access storage at: storage.html. From this website, select the appropriate product or solution.
  • Page 14 About this Guide Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 15: Introduction

    Introduction This user guide provides information to help you install, configure, and use the diagnostic utilities for the HP StorageWorks A7298A host bus adapter for Windows and Linux platforms. Overview This introduction to the Host Bus Adapter (HBA) includes: Product Description...
  • Page 16: Product Description

    Introduction Product Description The HBA has the following characteristics: Robust suite of software supporting Windows Server 2003 and Linux Red Hat Advanced Workstation v2.1. Optical small form factor (LC) interface LC Fibre connector. Embedded optical short-wave laser, multi-mode Fibre Channel interface. Designed using a single custom Application Specific Integrated Circuit (ASIC).
  • Page 17: Host Bus Adapter

    Introduction Figure 1: Host Bus Adapter Table 2: Host Bus Adapter Diagram Description Figure Legend Description Fibre Channel (LC) connectors. POST LEDs indicators Note: See Table 3 Table 4 for detailed descriptions. Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 18: Performance Specifications

    Introduction Performance Specifications The PCI-X host bus adapter offers a highly integrated 2Gbps Fibre Channel HBA for use in servers based on either PCI or the latest PCI-X expansion bus. The features of this PCI-X based HBA provide the flexibility and broad interoperability needed for complex, highly scalable SANs.
  • Page 19: Boot Bios Specifications

    Attaching HBAs in a supported configuration Enabling external boot for supported configurations In addition, the HP website has the latest information on Boot BIOS upgrades. Access the HP website at: http://www.hp.com/support/itaniumservers. Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 20: Standards

    Introduction Standards The HBA conforms to the following standards: ANSI Fibre Channel FC-PH, Revision 4.3 ANSI Fibre Channel FC-AL, Revision 4.5 PCI Local Bus, Revisions 2.1 and 2.2 Fibre Channel Class 1, 2, 3 Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 21: Agency Approvals

    Introduction Agency Approvals The HBA has the following agency approvals: CFR Title 21, Laser AEL Class 1, FDA/CDRH UL recognized to UL1950 CUR recognized to CSA22.2, No.950 IEC 950 (1991) + Amendments 1, 2, 3, 4, and 11 EN60950 (1992) + Amendments 1, 2, 3, 4, and 11 EN68025-1 (1994) + Amendment 11 EN68025-2 (1994) TUV certified to EN60950...
  • Page 22 Introduction Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 23: Installation

    Installation Installation Overview This chapter provides step-by-step instructions for installing the HP StorageWorks A7298A Host Bus Adapter (HBA) including: Hardware Requirements Recording Reference Numbers Installing the HBA into a Computer Verifying the Installation Configuration Guidelines This chapter also provides information on installation guidelines and supported configurations for the operating systems.
  • Page 24: Hardware Requirements

    Installation Hardware Requirements The system hardware requirements for installing the HBA include: A host computer that provides 3.3VDC PCI and PCI-X bus power One open 64-bit 33/66 MHz PCI or 66/100/133 MHz PCI-X bus slot with either a 3.3 or a 5.0 VDC signaling interface Multimode fiber optic cable with LC connector, used with short-wave lasers Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 25: Recording Reference Numbers

    Installation Recording Reference Numbers Each HBA ships with a unique address identifier that is stored in flash memory. Fibre Channel industry standards issue two unique identifiers: WorldWide Port Name (WWPN) and Node Name (NN), each of which is derived from the HBA’s IEEE address.
  • Page 26: Installing The Hba Into A Computer

    Installation Installing the HBA into a Computer Following is the procedure for installing the HBA into a computer. WARNING: Be sure to observe the ESD precautions for this procedure. 1. Make sure the computer is powered off. 2. Remove the screws on the computer cover, and then remove the cover. 3.
  • Page 27 Installation 11. Attach media: a. Connect the fiber optic cable to the LC connector on the HBA. b. Connect the other end of the cable to the Fibre Channel device. Note: The HBA does not allow normal data transmission on an optical link unless it is connected to a similar or compatible laser product.
  • Page 28: Verifying The Installation

    Installation Verifying the Installation To verify the HBA is properly installed and is operating: 1. Turn on the computer. 2. At power up, observe the POST LED indicators on the HBA. The position of the POST LED indicators is defined in Figure 1 Table 2 of this guide.
  • Page 29: Configuration Guidelines

    Consult the following sources for any restriction and for information on supported configurations specific to your operating system and topology. Release Notes HP Website at: http://www.hp.com/support/itaniumservers. Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 30 Installation Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 31: Installing The Scsi Miniport Driver

    The software kit that is included with the HBA contains the latest version of the HBA’s files and drivers at the time of shipment. Software files are updated periodically and can be obtained from the HP website at: http://www.hp.com/support/itaniumservers. Note: This chapter describes the steps for installing the device driver and for accessing Fibre Channel storage devices.
  • Page 32: Windows Server 2003 Device Driver Installation

    Ensure that your system meets these minimum requirements: Installed HBA Ensure the HP Setup and Configuration CD for Itanium(R) 2-based servers is in the server or the driver has been downloaded from the web and copied to the server hard drive.
  • Page 33: Removing The Windows Server 2003 Scsi Device Driver

    Installing the SCSI Miniport Driver d. Verify that the SCSI Miniport driver is present and started. Removing the Windows Server 2003 SCSI Device Driver To remove the device driver from the Windows Server 2003 desktop: 1. Click Start > Settings > Control Panel. 2.
  • Page 34: Linux Device Driver Installation

    Installing the SCSI Miniport Driver Linux Device Driver Installation This section describes the instructions for installing the Linux SCSI Miniport driver. Linux System Requirements Ensure that your system meets these minimum requirements: Installed HBA Linux Miniport driver and registry parameter file from the software kit provided with the HBA Linux operating system StorageWorks Fibre Channel Storage subsystem (interconnect device and...
  • Page 35: Installing The Linux Driver Using A Tar File

    Installing the SCSI Miniport Driver Installing the Linux Driver Using a Tar File To install the driver and boot the system, you must be running as root. 1. Enter the following command to create a temporary directory (for example, emlxtemp). # mkdir emlxtemp 2.
  • Page 36: Installing The Linux Driver Using An Rpm File

    Installing the SCSI Miniport Driver Installing the Linux Driver Using an RPM File To install the driver and boot the system, you must be running as root. 1. Enter the following command to create a temporary directory (for example, emlxtemp). # mkdir emlxtemp 2.
  • Page 37: Building The Driver As A Module

    Installing the SCSI Miniport Driver Building the Driver as a Module Once you have installed the source file, you can build the driver as a module. 1. At the shell prompt, edit lpfc.conf.c to reflect your desired configuration. 2. Enter the following command to verify that both kernel-headers and kernel-source RPMs are installed: # rpm -a -q | grep kernel 3.
  • Page 38 Installing the SCSI Miniport Driver The edited text should now display as follows: # For 32-bit environment # If this is not a SMP environment remove the -D__SMP__=1 from CFLAGSCFLAGS = -D__KERNEL__=1 \ $[MODINC] $[INCLUDEDIR] 7. For SuSE Linux, enter the following ifconfig command (all on one line): # cp /boot/vmlinuz.version.h /lib/modules/'uname-r'/build/include/linux/version.h 8.
  • Page 39: Loading The Driver

    Installing the SCSI Miniport Driver Loading the Driver There are two ways to load the driver: manually or through the RAM disk image. Loading the Driver Manually 1. Enter the following commands: # insmod lpfcdd # insmod lpfndd lpfcdd - main driver, SCSI functionality, FCP support, diagnostic support lpfndd - IP support (this driver is dependent on lpfcdd being loaded first) 2.
  • Page 40: Loading The Driver Through The Ram Disk Image

    Installing the SCSI Miniport Driver Loading the Driver Through the RAM Disk Image 1. To add SCSI and IP modules, edit /etc/conf.modules or modules.conf, depending on the Linux release. Add the following line to add a SCSI module: alias scsi_hostadapter lpfcdd Add the following line to add an IP module: alias lpfnX lpfndd where X is the interface number, 0 through 7.
  • Page 41 Installing the SCSI Miniport Driver timeout=50 default=linux image=/boot/vmlinuz-kernel_version label=linux root=/dev/sda8 initrd=/boot/initrd-kernel_version.imgread-only 4. Add the following lines to the end of the file to add a new boot record for the driver: image=/boot/vmlinuz-kernel_version label=new_label root=/dev/sda8 initrd=/boot/new_image_filenameread-only append=”max_scsi_luns=128” Note: Currently, lpfc is not supported as the root device, so keep the “root=/dev/xxx”...
  • Page 42: Building The Driver Into The Kernel

    Installing the SCSI Miniport Driver Building the Driver Into the Kernel SCSI Functionality Once you have installed the source files, you can build the driver into the kernel. 1. Enter the following commands: # mkdir /usr/src/linus/scsi/lpfc # find . -print | cpio -pdumv /usr/src/linux/drivers/scsi/lpfc # cd /usr/src/linux/drivers/scsi/lpfc # cp Makefile.kernel Makefile 2.
  • Page 43 Installing the SCSI Miniport Driver The edited lines should now display as follows: subdir-$(CONFIG_IDE) += ide subdir-$(CONFIG_SCSI_LPFC) += scsi/lpfc subdir-$(CONFIG_SCSI) += scsi 8. Go to the scsi directory: # cd /usr/src/linux/drivers/scsi Edit Config.in and locate the following lines (the lines may wrap.): dep_tristate 'EATA-PIO [old DPT PM2001, PM2012A] support' CONFIG_SCSI_EATA_PIO $CONFIG_SCSI dep_tristate 'Future Domain 16xx sCSI/AHA-2920A support'...
  • Page 44: Ip Functionality

    Installing the SCSI Miniport Driver 14. At the end of the definition for Scsi_Host_Template, before “Removable host adapters”, add the following lines: #ifdef CONFIG_SCSI_LPFC EMULEXFC, #endif IP Functionality 1. Go to the net directory: # cd /usr/src/linux/drivers/net 2. Edit Config.in. Edit the following lines: bool 'Fibre Channel driver support' CONFIG_NET_FC if [“$CONFIG_NET_FC”...
  • Page 45 Installing the SCSI Miniport Driver 5. Add this text after #ifdef CONFIG_NET_FC: static int lpfnif_probe(struct net_device *dev){ #ifdef CONFIG_LPFC_SCSI lpfn_probe(); #endif return 0; The edited lines should now display as follows: #ifdef CONFIG_NET_FC static int lpfnif_probe(struct net_device *dev) #ifdef CONFIG_LPFC_SCSI lpfn_probe();...
  • Page 46 Installing the SCSI Miniport Driver “fc1”, 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, fcif_probe}; static struct net_device fc0_dev = { “fc0”, 0, 0, 0, 0, 0, 0, 0, 0, 0, &fc1_dev, fcif_probe}; # undef NEXT_DEV # define NEXT_DEV (&fc0_dev)static struct net_device lpfn_dev = “lpfn”, 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, lpfnif_probe};...
  • Page 47: Setting Up And Running Diagnostic Utilities

    Installing the SCSI Miniport Driver Setting up and Running Diagnostic Utilities 1. Go to the driver source directory. # cd driver_installation_directory 2. Enter one of the following commands to run the diagnostic utilities: # ./lputil # ./dfc Installing the Latest Version of HBA API and Utilities 1.
  • Page 48 Installing the SCSI Miniport Driver Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 49: Troubleshooting

    Troubleshooting Introduction The Power-On Self Test (POST) and the Windows Event Viewer are troubleshooting utilities you can use for the Host Bus Adapter (HBA). This chapter explains the use of these utilities in the event of an HBA problem. Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 50: Post Conditions And Results

    Troubleshooting POST Conditions and Results Table 4 lists the HBA LED states with descriptions of each.The position of the POST LED indicators is defined in Figure 1 Table 2 of this guide. If the LEDs indicate a failure during POST: 1.
  • Page 51: Using The Event Viewer

    Troubleshooting Using The Event Viewer The Windows SCSI driver verifies the condition of the HBA POST. If there is a failure or a suspected failure, an error log entry is issued to the Windows Event log. Following is the procedure for viewing the event log. From the Main menu: 1.
  • Page 52: Windows Miniport Event Log Codes

    Troubleshooting Windows Miniport Event Log Codes The Windows Miniport driver logs events and errors in the Windows Event log. Serious errors are always logged. Informational events are only logged if the registry parameter LogError=1 is used. All Miniport logged events are issued with an Event ID of 11 (INTERNAL ADAPTER ERROR) but do not necessarily indicate an HBA error occurred.
  • Page 53 Troubleshooting Table 5: SCSI Port Error Log Codes (Continued) 0x10 0x11 to 0x13 Further Offset Explanation Information 0xE2 Mailbox cmd time-out 0x11 = command 0xE3 Mailbox rsp err 0x11 = command, 12-13 = mbxstatus 0xE4 HBA not ready after init Status register bytes 1-3 in event 11-13 0xE5...
  • Page 54: Cmdstat Values

    Troubleshooting Table 5: SCSI Port Error Log Codes (Continued) 0x10 0x11 to 0x13 Further Offset Explanation Information 0xF6 PCP_IXXX_CR IOCB rsp err 0x11 = cmdstat, 12 = parm err, 13 = ALPA 0xF7 Ring hd !=0 && pendingsrb!=NULL 0xF8 Invalid FCP_RSP 0x11 = pcpcntrl, 12 = scsisat, 13 = 0xF9 Two consec.
  • Page 55: Parameter Error Values Valid Only When Cmdstat=0X3

    Troubleshooting Table 7: Parameter Error Values Valid only when CmdStat=0x3 0x12 Offset Explanation 0x00 IOERR_SUCCESS 0x01 IOERR_MISSING_CONTINUE 0x02 IOERR_SEQUENCE_TIMEOUT 0x03 IOERR_INTERNAL_ERROR 0x04 IOERR_INVALID_RPI 0x05 IOERR_NO_XRI 0x06 IOERR_ILLEGAL_COMMAND 0x07 IOERR_XCHG_DROPPED 0x08 IOERR_ILLEGAL_FIELD 0x09 IOERR_BAC_CONTINUE 0x0A IOERR_TOO_MANY_BUFFERS 0x0B IOERR_RCV_BUFFER_WAITING 0x0C IOERR_NO_CONNECTION 0x0D IOERR_TX_DMA_FAILED 0x0E IOERR_RX_DMA_FAILED...
  • Page 56 Troubleshooting Table 7: Parameter Error Values Valid only when CmdStat=0x3 (Continued) 0x12 Offset Explanation (Continued) 0x1C IOERR_CORRUPTED_RPI 0x1D IOERR_OUT_OF_ORDER 0x1E IOERR_OUT_OF_ORDER_ACK 0x1F IOERR_DUPLICATE_FRAME 0x20 IOERR_INVALID_ACK 0x21 IOERR_BAD_40BIT_ADDRESS 0x1A IOERR_RESERVED 0x1B IOERR_RESERVED 0x1C IOERR_RESERVED 0x1D IOERR_ABORT_MULTI_REQUESTED 0x1E IOERR_RESERVED 0x1F IOERR_RESERVED 0x20 IOERR_LINK_BUFFER_SHORTAGE 0x21 IOERR_RCV_XRIBUF_WAITING...
  • Page 57: Scsi Address Mapping

    Troubleshooting SCSI Address Mapping The driver emulates six SCSI buses per HBA to map all 126 possible AL_PA to Target IDs. The first bus is a dummy bus used to delay the initial inquiry scan until after discovery completes. The 31 target IDs per bus are then mapped to either ascending or descending SEL_IDs (based on the ScanDown registry parameter).
  • Page 58: Current Private Loop Device Mapping

    Troubleshooting The index into Table 8 can be derived by: #define TARGETS_PER_BUS 32 i = (Srb->PathId > 0) ? Srb->PathId-1 : 0; //Bus 0 = dummy bus nodeInx = ((I * (TARGETS_PER_BUS-1)) + Srb->TargetId;w Table 8: Current Private Loop Device Mapping Target **AL_P Bus #...
  • Page 59 Troubleshooting Table 8: Current Private Loop Device Mapping (Continued) Target **AL_P Bus # Lun# *AL_PA SEL_ID SEL_ID 0-31 None None None None 0x2E 0x68 0xC7 0x15 0x31 0x67 0xC6 0x16 0x32 0x66 0xC5 0x17 0x33 0x65 0xC3 0x18 0x34 0x64 0xBC 0x19 0x35...
  • Page 60 Troubleshooting Table 8: Current Private Loop Device Mapping (Continued) Target **AL_P Bus # Lun# *AL_PA SEL_ID SEL_ID 0-31 None None None None 0x55 0x50 0x9E 0x2D 0x56 0x4F 0x9D 0x2E 0x59 0x4E 0x9B 0x2F 0x5A 0x4D 0x98 0x30 0x5C 0x4C 0x97 0x31 0x63...
  • Page 61 Troubleshooting Table 8: Current Private Loop Device Mapping (Continued) Target **AL_P Bus # Lun# *AL_PA SEL_ID SEL_ID 0-31 None None None None 0x80 0x38 0x6B 0x45 0x81 0x37 0x6A 0x46 0x82 0x36 0x69 0x47 0x84 0x35 0x67 0x48 0x88 0x34 0x66 0x49 0x8F...
  • Page 62 Troubleshooting Table 8: Current Private Loop Device Mapping (Continued) Target **AL_P Bus # Lun# *AL_PA SEL_ID SEL_ID 0-31 None None None None 0xB2 0x20 0x45 0x5D IMPORTANT: 0xB3 0x1F 0x43 0x5E 0xB4 0x1E 0x3C 0x5F 0xB5 0x1D 0x3A 0x60 0xB6 0x1C 0x39 0x61...
  • Page 63 Troubleshooting Table 8: Current Private Loop Device Mapping (Continued) Target **AL_P Bus # Lun# *AL_PA SEL_ID SEL_ID 0-31 None None None None 0xDA 0x07 0x18 0x76 0xDC 0x06 0x17 0x77 0xE0 0x05 0x10 0x78 0xE1 0x04 0x0F 0x79 0xE2 0x03 0x08 0x7A 0xE4...
  • Page 64 Troubleshooting Table 8: Current Private Loop Device Mapping (Continued) Target **AL_P Bus # Lun# *AL_PA SEL_ID SEL_ID 0-31 None None None None None None None None None None None None None None None None None None None None None None None None None...
  • Page 65: Diagnostic And Configuration Utilities

    Diagnostic and Configuration Utilities This chapter contains instructions for installing and using the following Windows NT and Windows 2000 utilities: DOS Diagnostic utility, x86DNLD, a DOS-based diagnostic and firmware download utility. This utility is used exclusively in standalone environments. LightPulse Utility/NT, LP6DUTIL is a Windows-based graphical user interface for updating firmware and Boot code.
  • Page 66: The Dos Diagnostic Utility

    Diagnostic and Configuration Utilities The DOS Diagnostic Utility The supplied software kit contains the DOS Diagnostic and firmware download utility. Functionally, the utility program performs: Discovery and preliminary testing of the HBA in the system. Functional testing and operational checks on the HBA. The use of input and output files for automating the use of the diagnostic utility program.
  • Page 67: Using The Dos Diagnostic Utility For Preliminary Testing

    Diagnostic and Configuration Utilities The options for X86DNLD are listed in Table 9. The syntax for using options is: A:\X86DNLD.EXE {I = infilename} {o = outfilename} The following example shows a sample command: C:\ X86DNLD.EXE o = PCIHA001 is the output filename. PCIHA001 Table 9: DOS Diagnostic Utility Command Options Option...
  • Page 68 Diagnostic and Configuration Utilities The following is a sample output of the DOS Diagnostic Utility Start-Up Procedure. ************************************************************* WARNING: This utility may not work with the Expanded Memory Manager (EMM386). Please read LP6DUTIL documentation for further details. ************************************************************* LP6000 Host Adapters found in the system: 1 PRELIMINARY TESTING of Host Adapter 1 Host Adapter 1: PASS 0xA: SLIM Memory Tests Host Adapter 1: PASS 0xA: BIU Registers Tests...
  • Page 69: Dos Diagnostic Utility Main Menu

    Diagnostic and Configuration Utilities NOTE: Enter 0 in 'Option:' prompt to display previous menu NOTE: All values entered are hexadecimal LP6DUTIL Main Menu Revision x.x 1 - Test Host Adapters 2 - Modify Test Options 3 - Restart Host Adapters 4 - Input/Output 5 - Maintenance 6 - Show Host Adapters Info...
  • Page 70 Table 10: DOS Diagnosis Utility Main Menu Selections 5 – Maintenance Updates firmware or non-volatile parameters in FLASH ROM. Displays program images stored in memory. 6 – Show Host Adapters Displays configuration and status data used by HP Info Technical Support. 7 – Quit Exits the program.
  • Page 71: Lightpulse Utility/Nt Utility

    Diagnostic and Configuration Utilities LightPulse Utility/NT Utility The LightPulse Utility/NT utility (lputilnt and lputil64) is a Host Bus Adapter (HBA) monitoring and management utility that lets you: View HBA parameters Modify driver parameters in the Windows registry These parameters have been set by the Original Equipment Manufacturer (OEM) setup file provided in the software kit.
  • Page 72: Maintaining Hba Firmware Revision Levels

    Diagnostic and Configuration Utilities PCI Registers—Maintain the values of the PCI configuration registers of the selected HBA. Configuration Data—Maintain information about the data in each of the configuration regions in the flash ROM of the selected HBA. Driver Parameters—Maintain information about device driver parameters that are maintained in the Windows/NT registry.
  • Page 73: Modify The Driver Parameters

    Diagnostic and Configuration Utilities Caution: Do not modify the registry parameters unless specifically instructed to do so by support personnel. Modifying registry parameters can result in an unstable SAN. The data display lists all available device driver parameters, along with the current, minimum, maximum, and default values.
  • Page 74 Diagnostic and Configuration Utilities Table 11: Driver Parameters (Continued) ARBTOV = n Values are milliseconds form 500 to 10000. Default = 1000. Represents FC_AL arbitration time-out prior to LIP. Class = n Values from 0-2. Default = 2. Controls which Fibre Channel Class will be used: 0 = Class 1, 1 = Class 2, 2 = Class 3.
  • Page 75 Diagnostic and Configuration Utilities Table 11: Driver Parameters (Continued) ResetFF = n Values 0 or 1. Default = 1. 0 = ResetBus translates to LIP (F7). 1 = ResetBus translates to LIP (FF). Used for WolfPack to force reservations to be freed when ResetBus issued. Only meaningful for FC_AL topology and Seagate native FC hard drives.
  • Page 76: Test Host Bus Adapters (For Lputilnt Only)

    Diagnostic and Configuration Utilities Table 12 lists the Arbitrated Loop Physical Addresses you can set. Table 12: AL-PA Addresses 0x01 0x02 0x04 0x08 0x0F 0x10 0x17 0x18 0x1B 0x1D 0x1E 0x1F 0x23 0x25 0x26 0x27 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x31 0x32...
  • Page 77: Modify Test Options (For Lputilnt Only)

    Diagnostic and Configuration Utilities Modify Test Options (For lputilnt Only) Use this option to specify the number of passes on one or more of these tests: PCI loopback, internal loopback, external Loopback, or all three. From the LightPulse Utility/NT Main menu screen: 1.
  • Page 78: Quit The Lightpulse Utility/Nt Utility

    Diagnostic and Configuration Utilities Link Attention Quit the LightPulse Utility/NT Utility Choose this option to exit the program. A warning message indicates if any errors were encountered during the session. Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 79: A Regulatory Compliance Notices

    Regulatory Compliance Notices FCC Compliance Information Statement This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 80: Japanese Notice

    Regulatory Compliance Notices The above statement applies to products marketed in the USA. Japanese Notice Canadian Notice This Class A digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Avis Canadien Cet appareil numérique de la classe A respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada.
  • Page 81: Federal Communications Commission Notice

    Regulatory Compliance Notices Federal Communications Commission Notice This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
  • Page 82: Japanese Notice

    Regulatory Compliance Notices Japanese Notice Canadian Notice This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Avis Canadien Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada. Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 83: Glossary

    glossary Glossary This glossary defines terms used in this guide or related to this product and is not a comprehensive glossary of computer terms. Glossary AL-PA Arbitrated Loop Physical Address. The address of a Fibre Channel node in an arbitrated loop. Arbitration The process of selecting one respondent from a collection of several candidates that request service at the same time.
  • Page 84 Glossary Cladding The dielectric material surrounding the core of an electrical fiber or material surrounding the core of a fiber optic cable. It usually refers to diameter, often 125 m, measured in microns. Connector A mechanical device used to align and join two fibers together to provide a means for attaching and decoupling it to a transmitter, receiver, or another fiber.
  • Page 85 Glossary Fiber Thin filament of glass. An optical waveguide consisting of a core and cladding, which is capable of carrying information in the form of light. Fibre is also a general term used to cover all physical media types supported by Fibre Channel, such as optical fiber, twisted pair, and coaxial cable.
  • Page 86 Glossary Light In the laser and optical communication fields, the portion of the electromagnetic spectrum that can be handled by the basic optical techniques used for the visible spectrum extending from the near ultraviolet region of approximately 0.3 micron, through the visible region, and into the mid-infrared region of about 30 microns.
  • Page 87 Glossary Multi-initiators Two different Fibre Channel HBAs in one arbitrated loop sharing the same storage devices, but not communicating with each other. Multi-Mode Fiber An optical waveguide in which light travels in multiple modes. Typical core/cladding sizes (measured in microns) are 50/125, 62.5/125, and 100/140. Multiplexing The process by which two or more signals are transmitted over a single communications channel.
  • Page 88 Glossary Protocol A data transmission convention encompassing timing, control, formatting, and data representation. SCSI Small Computer Systems Interface. SelectID Used to configure Seagate drives. A matrix for relating ALPA (hex) numbers to SelectID (hex) numbers. Shortwave Refers to length of the wave or frequency in the spectrum of light. 780 nm is the operating range of short wave lasers, while 1300nm describes the range of long wave lasers.
  • Page 89: Index

    A7298A host bus adapter HBAs equipment symbols agency approvals Al_PA addresses, table of audience fabric device mapping authorized reseller, HP FCC Compliance notice Federal Communications Commission notice Boot BIOS definition getting help CmdStat values HBAs configuration agency approvals guidelines for HBAs...
  • Page 90 73, 76, HBA installation modifying test options overview restarting HBAs technical support, HP showing HBA information test options, modifying viewing HBA parameters text symbols lputilnt, LightPulse Utility/NT troubleshooting...
  • Page 91 Index websites removing HP storage system requirements Windows Event log Windows Event Viewer Windows Server 2003 x86DNLD, DOS Diagnostic utility SCSI Miniport drivers installing Host Bus Adapter for Windows and Linux Installation Guide...
  • Page 92 Index Host Bus Adapter for Windows and Linux Installation Guide...

Table of Contents