IBM FAStT/DS4000 FC-2, FC2-133 single and dual port and FC 4Gbps single and dual port Fibre Channel Host Bus Adapter (FC HBA) STORport miniport device driver version 9.1.2.17 for Windows Server 2003 SP1 - X64 edition (AMD64 and EM64T) operating system (Microsoft certified) Refer to the IBM Support Web site or the Fibre Channel Host Bus Adapter (FC HBA) support CD that is shipped with your FC HBA for the IBM FAStT/DS4000 FC-2, FC2-133 single and dual port and FC 4Gbps single and dual port Host Bus Adapter Installation and User's guide, the latest information, and updated readme file. NOTE TO SERVICE – Reference RETAIN # N/A (C) Copyright International Business Machines Corporation 1999, 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication, or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Note: Before using this information and the product it supports, read the general information in section 6.0 "Trademarks and Notices" in this document. Also READ THE SECTIONS 1.2 LIMITATIONS AND 1.4 PREREQUISITES FOR THE UPDATE BEFORE INSTALLING THIS DEVICE DRIVER. Last Update: 07/28/2006 Products supported: --------------------------------------------------------------------------- | FAStT Adapter | Qlogic Adapter | IBM Feature Code | IBM Option P/N| --------------------------------------------------------------------------- |DS4000/FAStT FC2 | QLA2310FL-IBM-SP | FC2130 | 19K1246 | |DS4000/FAStT FC2-133| QLA2340-IBM-SP | FC2104 | 24P0960 | | | | | 24P0961 | |DS4000 FC 4Gb-Single| QLA2460-IBM-SP | FC2105 | 39M5894 | |DS4000 FC 4Gb-Dual | QLA2462-IBM-SP | FC2106 | 39M5895 | --------------------------------------------------------------------------- -------------------------------------------------------------------- | DS4000 | Controller Firmware | DS4000 Storage Manager | | Storage Subsystem | Version Required | Version Required | -------------------------------------------------------------------- | DS4700 | 06.16.8x.xx or later| 09.16.xx.62 or later | | DS4800 | 06.15.2x.xx | 09.16.xx.62 or later | | | 06.16.8x.xx or later| 09.16.xx.62 or later | | DS4500 | 06.12.27.xx or later| 09.16.xx.62 or later | | DS4400 | 06.12.27.xx or later| 09.16.xx.62 or later | | DS4300 | 06.12.27.xx or later| 09.16.xx.62 or later | | DS4200 | 06.16.88.xx or later| 09.16.xx.62 or later | | DS4100 | 06.12.27.xx or later| 09.16.xx.62 or later | -------------------------------------------------------------------- ATTENTION: 1. Do not install this FC HBA device driver in the Microsoft Windows servers that have IO accesses to the logical drives created in the DS4000 storage subsystems that are not listed in the table above or do not have the stated required version of DS4000 storage subsystem controller firmware installed. In addition, these Microsoft Windows servers must also have the version of the DS4000 Storage Manager host software stated in the same table installed. Failure to observe the DS4000 storage subsystem models, controller firmware and DS4000 Storage Manager host software requirements might cause lost of access to the DS4000 storage subsystem logical drives. 2. Please check with your IBM reseller, IBM representative, or the DS4000 interoperability matrix for information on future DS4000 storage subsystems support of this device driver. The DS4000 product interoperability matrix can be downloaded at this web link - http://www-03.ibm.com/servers/storage/disk/ds4000/pdf/interop-matrix.pdf ======================================================================= CONTENTS -------- 1.0 Overview 2.0 Installation and Setup Instructions 3.0 Configuration Information 4.0 Unattended Mode 5.0 Web Sites and Support Phone Number 6.0 Trademarks and Notices 7.0 Disclaimer ======================================================================= 1.0 Overview ------------- 1.1 IBM DS4000/FAStT FC-2, FC2-133 and FC 4Gbps FC HBA Device Driver overview ------------------------------------------------------------------------------ The IBM DS4000/FAStT FC-2, FC2-133 and FC 4Gbps FC HBA device driver for Microsoft Windows Server 2003 - X64 (AMD64 and EM64T) 64bit edition operating systems supports Fibre Channel point-to-point, F-port, FL- port, N-port, and Arbitrated Loop configurations. This FC HBA device driver is based on the Microsoft STORport miniport device driver model. It does not support the use of BUSCHANGE=0 parameter as in previous IBM DS4000 Fibre Channel HBA device driver releases that were based on the Microsoft SCSIport miniport device driver model. In previous SCSIport FC HBA device driver releases, the BUSCHANGE=0 parameter allows the DS4000 RDAC multipath driver to control and monitor device insertion and removal from the HBA port by preventing the Microsoft Plug and Play driver from managing the HBA port. The reason for bypassing the Microsoft Plug and Play driver is because of the incompatibility of the Microsoft Plug and Play driver and the DS4000 controller firmware in certain conditions. This new STORport FC HBA device driver version 9.1.2.17 does not support the BUSCHANGE=0 parameter. It requires the DS4000 storage subsystem controller firmware to be compatible with the MS Plug and Play driver. Not all versions of the DS4000 storage subsystem controller firmware are compatible with the Microsoft Plug and Play driver. Currently, only the controller firmware versions that are listed in the table below for each of the DS4000 subsystems, which support Storport device drivers, are compatible with the MS Plug-and-Play driver. ------------------------------------------ | DS4000 | Controller Firmware | | Storage Subsystem | Version Required | ------------------------------------------- | DS4700 | 06.16.8x.xx or later| | DS4800 | 06.15.2x.xx | | | 06.16.8x.xx or later| | DS4500 | 06.12.27.xx or later| | DS4400 | 06.12.27.xx or later| | DS4300 | 06.12.27.xx or later| | DS4200 | 06.16.88.xx or later| | DS4100 | 06.12.27.xx or later| ------------------------------------------ Do not use this Storport miniport device driver in the Microsoft Windows servers that have IO access to the DS4000 storage subsystems with controller firmware that are not listed in the controller firmware table above. Please check with your IBM reseller, IBM representative, or the DS4000 interoperability matrix for information on future DS4000 storage subsystems support of this device driver without BUSCHANGE=0 parameter. In addition, the new FC HBA device driver version 9.1.2.17 also has the following features: - Support for Extended LUN - Support for Scan attached target device by port name - Support for diagnostic loop back test - Support for Fibre Channel Tape - Support for Reduced Interrupt Operation - Windows Server 2003/XP STORport miniport PnP interface This driver package is for Microsoft Windows Server 2003 SP1 - X64 editions (AMD64 and EM64T) only. There are two separate DS4000 FC HBA STORport miniport device driver packages for the Intel Itanium 64bit (IA64) and 32bit versions of Windows Server 2003 SP1 OSes. IMPORTANT: The last version of DS4000 FC HBA SCSIport miniport device driver that support BUSCHANGE=0 parameter is 9.0.2.60. This version of the FC device driver must be used in the Microsoft Windows servers that have IO access to the DS4000 storage subsystems whose installed controller firmware was not compatible with the Microsoft Plug and Play driver. In addition, this version of DS4000 FC HBA SCSIport miniport device driver does not support X64 servers running Microsoft Windows Server 2003 SP1 - X64 editions operating systems. ======================================================================= 1.2 Limitations ---------------- 1. In previous STORport device driver releases, the BUSCHANGE=0 parameter prevents RDAC from controlling monitoring device insertion and removal from the HBA port by preventing the Microsoft Plug and Play device drive from managing the HBA port. This new STORport device driver version does not support the BUSCHANGE=0 parameter. Attention: Not all DS4000 controller firmware versions support this functionality. Please refer to the controller firmware table in the previous section (section 1.1) for the controller firmware versions of each of the DS4000 subsystems that support STORport device drivers. Check with your IBM reseller, IBM representative, or the DS4000 interoperability matrix for information on future DS4000 support of this device driver. 2. In the xSeries server model x260, x366 and x460 configurations, the DS4000 FC 4Gbps single or dual port Fibre Channel Host Bus Adapter (HBA) might cause the servers to intermittently reboot under heavy Fiber Channel I/O. The server RSA II logs might indicate several PERR (PCI Error) machine checks occurred followed by NMI (non-maskable interrupt), which will cause the system to reboot. The problem occurs when the DS4000 FC 4Gbps single or dual port Fibre Channel HBA operates at PCI-X mode 2 speed (266 MHz). The workaround is to operate the adapter in PCI-X 2.0 mode 1 (133 MHz). A new version of server BIOS is required for this work-around. The version of this BIOS package will be 1.10 or later. The xSeries server BIOS can be downloaded at the xSeries server support web site - http://www.pc.ibm.com/support. After the new server BIOS is installed, for each PCI-X Slot, the BIOS workaround will determine which PCI-X 2.0 mode to run using the following options which are set in the Setup Configuration Utility: 1. Setup Option 1 (default) - if adapter is not mode 2 capable, then run in mode designated on the adapter. - if adapter is mode 2 capable and if adapter has a Fiber Channel class code, then run in mode 1 - if adapter is mode 2 capable and if adapter does not have a Fibre Channel class code, then run in mode 2 2. Setup Option 2 - User Selectable PCI-X 2.0 mode 1 3. Setup Option 3 - User Selectable PCI-X 2.0 mode 2 if the adapter is mode 2 capable. The BIOS workaround has minor to no performance impact to the operation of the 4Gbps Fiber Channel HBA's while operating in PCI-X 2.0 mode 1 (133MHz). 3. Interoperability with tape devices is supported on separate FC HBA and FC switch zones. It is recommended to change the IBM FC-2, FC2-133 and FC 4Gbps FC Host Bus Adapter (HBA) Fibre Channel Tape Support BIOS setting of Enable to Disable for the FC HBAs that will be connected to the DS4000 storage server host port either directly or via FC SAN fabric. You can configure the adapter NVRAM settings using the adapter Fast!UTIL utility or the QLogic SANsurfer (aka IBM FAStT Management Suite Java (FAStT MSJ)) program. To access Fast!UTIL utility, press during when prompted during the server boot process. The QLogic SANsurfer is available at the IBM System Storage™ Disk Storage Systems Technical Support web site: http://www.ibm.com/servers/storage/support/disk/ 4. When connecting to the DS4100, DS4300, DS4400 and DS4500 with controller firmware 6.12.27.xx installed, the following restrictions applied: a. The number of logical drives from a DS4000 subsystem that can be mapped to a given host is 128. This is reduced from the current maximum limit of 255 logical drives (LUNs). b. One of the logical drives must be mapped to LUN 0. It is recommended that the logical drives from a DS4000 subsystem be mapped to the host in using consecutive LUN number, starting with the LUN number 0. c. The [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\rdacdisk\Parameters] "InquiryWaitTime" registry key must be set to the 0xb4 (hex B4/decimal 180) value. ======================================================================= 1.3 Enhancements ---------------- This device driver supports the new IBM DS4000 FC 4Gbps single and dual port Fibre Channel HBA (FC HBA). The IBM DS4000 FC 4Gbps single and dual port HBA is the first FC HBA from IBM that support PCI-X 2.0 bus interface and 4Gbps FC speed. The STORport FC HBA device driver version 9.1.2.17 in this package works with Windows Server 2003 SP1 - X64 (AMD64 and EM64T) only. There are two separate DS4000 FC HBA STORport miniport device driver packages for the Intel Itanium 64bit (IA64) and 32bit versions of Windows Server 2003 SP1 operating systems. ======================================================================= 1.4 Prerequisites for the update --------------------------------- CAUTION: 1. To ensure the optimal operating conditions when using the STORport fibre channel HBA device driver, Windows Server 2003 service pack 1 must be installed along with the Microsoft Windows Server 2003 STORport hot- fix KB916048 - An updated Storport storage driver (version 5.2.3790.2723) is available for Windows Server 2003. The Windows Server 2003 service pack 1 and the STORport hot-fix KB916048 are available for download at the Microsoft support web site. http://support.microsoft.com/ 2. The [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\rdacdisk\Parameters] "InquiryWaitTime" registry key must be set to the 0xb4 (hex B4/dec 180) value. 3. If you made modifications to FC HBA NVRAM settings, you will have to make the modifications again if you update the FC HBA BIOS and NVRAM together using the appropriate files in the FC HBA BIOS and NVRAM code package. IMPORTANT: The DS4000 Fibre Channel Host Bus Adapter (FC HBA) BIOS must be at the latest level that is available in the DS4000 System Storage support web site for your IBM DS4000 Fibre Channel Host Bus Adapter type. Currently, the latest BIOS version for the IBM FC-2 and FC2-133 HBA is 1.47. Whereas, the BIOS version for the FC 4Gbps single and dual port HBAs is 1.12. Please refer to readme file in the BIOS package of your Fibre Channel HBA for the information on how to update the BIOS and NVRAM settings of your Fibre Channel HBA. An alternative to using the bootable diskette or the DS4000 Fibre Channel HBA support CD to update the FC HBA BIOS and NVRAM, the QLogic SANsurfer program can be used for this purpose. This program was previously released as IBM FAStT Management Suite Java (FAStT MSJ). Starting with the version 2.0.30b62 release, IBM will not release separately an IBMized version of the Qlogic SANsurfer HBA Manager or SANsurfer PRO program. The terms SANsurfer and FAStT MSJ will be used interchangeably from the 2.0.30b62 release forward. The flash *.bin and NVRAM *.dat file are included in the web-download BIOS package or in the BIOS directory of the support CD for this purpose. These files are used in conjunction with the QLogic SANsurfer program to update the IBM DS4000 FC HBA BIOS/Multiboot flash and NVRAM data without the need to reboot the servers to the bootable diskette or to the DS4000 FC HBA support CD (use the password config when prompted) However, the server must be rebooted after the Multiboot image flash or NVRAM update via QLogic SANsurfer program to enable it. The SANsurfer program is available at the IBM System Storage™ Disk Storage Systems Technical Support web site: http://www.ibm.com/servers/storage/support/disk/ ======================================================================= 2.0 Installation and Setup Instructions --------------------------------------- This section is divided into the following four sections. 2.1 Initial OS installation with the IBM DS4000/FAStT FC HBAs as Boot 2.2 Adding the IBM DS4000/FAStT FC Host Bus Adapter to the Existing OS 2.3 Updating the existing IBM DS4000/FAStT FC Host Bus Adapter Driver 2.4 Removing the IBM DS4000/FAStT FC Host Bus Adapter Driver ======================================================================= 2.1. Initial Windows Server 2003 installation with the IBM DS4000/FAStT Fibre Channel Host Bus Adapter (FC HBA) as Boot. ------------------------------------------------------------------- Contact IBM Support for supported configurations and instructions for configuring the IBM DS4000/FAStT Fibre Channel Host Bus Adapter as the boot device. ======================================================================= 2.2 Adding the IBM DS4000/FAStT Fibre Channel Host Bus Adapter Driver to an Existing Windows Server 2003 System. ----------------------------------------------------------------------- Perform the following steps to add the driver to the existing Windows Server 2003 system. The IBM DS4000/FAStT Fibre Channel Host Bus Adapter is Plug and Play compatible to your computer. The step-by-step procedure to install a Plug- and-Play device is: 1. Install the adapter in the appropriate slot on your computer according to the server options installation instructions. 2. Restart or turn on your computer. 3. Windows Server 2003 will detect the newly installed device by displaying the Found New Hardware with SCSI controller message. The Found New Hardware wizard program will start and begin the device driver installation for the newly installed adapter. 4. Select Install from a List or specific location (Advanced). Click Next. 5. Insert the IBM Device Driver Diskette or CD-ROM into floppy or CD-ROM drive, if applicable. 6. Select Search removable media (floppy, CD-ROM) and/or specify a directory to search for the best suitable driver. Click Next to start installing the driver. 7. Click Finish on the Completing the driver updating Wizard window to close the Wizard. 8. You may be prompted with the following message: Your hardware settings have changed. You must restart your computer for these changes to take effect. Do you want to restart your computer now? If this is the only adapter in the server, click Yes to restart the computer right away. Otherwise, repeat the process for the other newly added HBAs. Notes: If the driver has already been installed once, and you are adding an additional HBA onto the system, when the system comes up, it will detect the device correctly by displaying the Found New Hardware with QLogic Fibre Channel Adapter message. ======================================================================= 2.3 Updating the Existing IBM DS4000/FAStT Fibre Channel Host Bus Adapter device driver -------------------------------------------------------------------------- To update the IBM DS4000/FAStT Fibre Channel Host Bus Adapter STORport miniport device driver on an installed Windows Server 2003 system, follow this procedure: 1. Open the Computer management window by clicking Start -> Administrative Tools -> Computer management. 2. When the Computer Management window opens, select Device Manager icon under System Tools. 2. On the right window pane, use the scroll bar to scroll down the list of hardware types, double click on the SCSI and RAID controllers to display the list of configured SCSI and RAID controller devices. 3. Right-click the QLogic Fibre Channel Adapter (or QLogic QLA23xx PCI Fibre Channel Adapter depending on the existing driver version) entry from the displayed device list and select Update Driver from the pull-down menu. The hardware Update Wizard window opens. 4. Select Install from a List or specific location (Advanced). Click Next. 5. Insert the IBM Device Driver Diskette or CD-ROM into floppy or CD-ROM drive, if applicable. 6. Select Search removable media (floppy, CD-ROM) and/or specify a directory to search for the best suitable driver. Click Next to start installing the driver. 7. Click Finish on the Completing the driver updating Wizard window to close the Wizard. 8. You may be prompted with the following message: Your hardware settings have changed. You must restart your computer for these changes to take effect. Do you want to restart your computer now? If this is the only adapter in the server, click Yes to restart the computer right away. Otherwise, repeat the process for the other newly added HBAs. Note: If you are installing the IBM DS4000/FAStT Fibre Channel Host Bus Adapter in a server that previously had a Qlogic Fibre Channel Host Bus Adapter installed, you will need to use the Updating the IBM DS4000/FAStT Fibre Channel Host Bus Adapter procedure to ensure that the correct device driver ql2300.sys is loaded for the IBM DS4000/FAStT Fibre Channel Host Bus Adapters. ======================================================================= 2.4 Removing the IBM DS4000/FAStT Fibre Channel Host Bus Adapter device driver ----------------------------------------------------------------------- You can remove the IBM Fibre Channel Host Bus Adapter once it is installed in an Windows Server 2003 server. You can also disable and enable the FC HBA when installed in the server if you just want to suspend the use of the adapter for certain period of time. To remove an HBA: Turn off your computer and remove the device from your computer according to the manufacturers instructions. At a later time, if you reinstall the same type of HBA in the server, it will be automatically recognized and installed with the saved driver. Note: It is best practice to use the Add/Remove hardware function to remove/uninstall the HBA(s) before you remove it from the server. ======================================================================= 3.0 Configuration Information ----------------------------- The configurable driver parameters are divided into System Registry Parameters and NVRAM Parameters sections. ======================================================================= 3.1 NVRAM Parameters --------------------- The default adapter NVRAM settings is optimized for Windows Server 2003 operating system environments. However, modifications to the NVRAM settings many be required depending on a given server configuration. You can configure the adapter NVRAM settings using the Fast!UTIL utility. To access Fast!UTIL utility, press Ctrl+Q when prompted during the server boot process. Refer to the appropriate IBM DS4000/FAStT Fibre Channel HBA Installation and User's Guide for additional information on NVRAM settings of your Fibre Channel HBA model. 3.1.1 Hard Loop ID ------------------ It is recommended that you set different Hard Loop IDs for each IBM DS4000/FAStT Fibre Channel HBA port in a single Host or in each Node in a cluster. For example, in Host Adapter Settings, set the Hard Loop ID to 125 for the first host in a cluster and set the Hard Loop ID to 124 for the other host in the cluster. If you do not assign different Hard Loop IDs, the Fibre Channel protocol will automatically assign soft-loop IDs when their is a hard-loop ID conflict. 3.1.2 Port Down Retry Count --------------------------- From the Advanced Adapter Settings, change the Port Down Retry Count to 70 if you have more than 5 devices on the fibre channel loop attached to the IBM DS4000/FAStT Fibre Channel HBA or the adapter is in a Microsoft Windows servers that are part of an Microsoft Cluster Services configuration (MSCS). Fibre Channel Host Adapters and Storage Subsystems are counted as fiber channel devices. You can configure the adapter using the Fast!UTIL utility. 3.1.3 Data Rate --------------- This setting determines the data rate. The default setting is 2, which allows the Host Adapter port to negotiate for the best connection speed. In certain cases, the adapter data rate must be locked at either 1Gbps, 2Gbps or 4Gbps. Use the FAST!Util utility to change this setting in the Extended Firmware Setting window. 3.1.4 LUNs per target --------------------- This setting specifies the number of LUNs per target. Multiple LUN support is typically for redundant array of independent disks (RAID) boxes that use LUNs to map drives. The default is 0 to let the Microsoft Windows set the maximum number of LUNs per target. For SAN-boot configurations, this setting may need to change to a value of 256 to allow a LUN that is mapped to a LUN number other than 0 to be used as boot LUN. ======================================================================= 3.2 System Registry Parameters ------------------------------ WARNING: - Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Use Registry Editor at your own risk. - Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedt32.exe. Below is a description of the non Microsoft STORport driver registry registry parameters used by the driver. Note: Microsoft Windows does not provide any configurable Storport driver registry parameters for customization 3.2.1 regfdmi -------------- Enable FDMI (Fabric Device Management Interface) by setting the regfdmi parameter to 1. By default FDMI is disabled. Please use the following procedure to change the regfdmi parameter: 1. Click Start -> Run. When the Run window opens, enter REGEDT32 and click open to start the Windows Server 2003 registry modification program. 2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to the IBM driver as follows: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Ql2300 -> Parameters -> Device 3. Double click on DriverParameter:REG_SZ:regfdmi=0 4. If the string "regfdmi=" does not exist, append to end of string ;regfdmi=0 5. If the string "regfdmi=0" exists, change the value from 0 to 1 6. Click OK. 7. Exit the Registry Editor, then shutdown and reboot the system. 3.2.2 msevtwrkaround -------------------- IBM discovered that when storminiport uses storportlogerror() call provided by the Microsoft Storport.sys driver to log an error event to the system event log, the Microsoft Storport.sys does not log the entry correctly. IBM has reported this problem to Microsoft for quite sometime - SRX041110604850 (StorPort - Incorrect event data is logged when storport's storportlogerror). Since Microsoft has not provided any fix yet, to work around this issue, QLogic has provided a workaround where the event code is being logged in the UniqueId field (0ffset x10) instead of the usual location offset x34. This workaround is controlled by the registry parameter msevtwrkaround. Currently, the Storport miniport driver enables (1) this workaround by default. 1. Click Start -> Run. When the Run window opens, enter REGEDT32 and click open to start the Windows Server 2003 registry modification program. 2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to the IBM driver as follows: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Ql2300 -> Parameters -> Device 3. Double click on DriverParameter:REG_SZ: 4. If the string "msevtwrkaround=" does not exist, append to end of string ;msevtwrkaround=0 5. If the string "msevtwrkaround=1" exists, change the value from 1 to 0. 6. Click OK. 7. Exit the Registry Editor, then shutdown and reboot the system. 3.2.3 qd --------- Per Microsoft DDK, Microsoft storport.sys maintains a device queue for each device it controls and the storport interface allows the underlying miniport to set the maximum queue depth of the device queue. The maximum queue depth value, as was told by Microsoft port driver developer, is 254. Qlogic sets the default value to 32. Please note that the Microsoft storport.sys driver has total control of the queue depth of the device queue, qlogic miniport merely sets the value using the predefined storport interface call and procedure as informed by Microsoft. 1. Click Start -> Run. When the Run window opens, enter REGEDT32 and click open to start the Windows Server 2003 registry modification program. 2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to the IBM driver as follows: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Ql2300 -> Parameters -> Device 3. Double click on DriverParameter:REG_SZ:qd=32 4. If the string "qd=" does not exist, append to end of string ;qd=32 5. Enter a value upto 254 (0xFE). The default value is 32 (0x20). 6. Click OK. 7. Exit the Registry Editor, then shutdown and reboot the system. 3.2.4 Disk TimeOutValue (in secs) --------------------------------- Note: In Microsoft Cluster Services (MSCS) configurations, this setting must be changed to 120. In addition, in certain DS4000 storage server maximum configuration installation, it may be required to set the TimeOutValue to 120 (decimal.) Changing this value to a higher value might affect your application especially when it requires the disk IO completion acknowledgement within a certain amount of time. ATTENTION: To ensure the driver function properly, the device driver sets the system related registry - Disk TimeOutValue. When installing Microsoft clustering service (MSCS), the cluster install wizard changes this value to 20. You must change this value back to 120(0x78) to ensure proper operation of the HBA when connecting to DS4000 storage servers in MSCS configurations. To modify this registry value, use the following procedure: 1. Click Start -> Run. When the Run window opens, enter REGEDT32 and click open to start the Windows Server 2003 registry modification program. 2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to the Disk TimeOutValue as follows: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Disk 3. Double-click: TimeOutValue:REG_DWORD:0x14 4. If the value is not 120 (0x78) in MSCS configurations, change it. 5. Click OK. 6. Exit the Registry Editor, then shutdown and reboot the system. 3.2.5 Others -------------- The following FC HBA device driver parameters - Fabric Supported, Portname, Fibre Channel Tape, MSCS, UseSameNN and Buschange - are not supported in this version of the FC HBA STORport miniport device driver. ======================================================================= 3.3 Configuration Notes ------------------------ Support for more than 8 LUNs ---------------------------- Windows Server 2003 uses the ANSI-approved version field of the Inquiry data returned by the target device to determine whether it should support only 8 LUNs or 255 LUNs. If the field indicates that the target device complies to SCSI-3 standard, the operating system will enable more than 8 LUNs support. Otherwise, it will support only 8 LUNs. Enhanced Loop ID ---------------- Of 0 - FFh Loop Ids, some are preallocated for special functions and are not available for use by devices: Loop IDs Functions -------- ---------- 7Eh FL_Port (S_ID=FFFFFEh) 7Fh Switch Fabric Controller (S_ID=FFFFFDh) 80h Switch Name Server (S_ID=FFFFFCh) 81h Switch Embedded Port (FFFc4xh) used for FC-4 probing (Brocade only) FFh IP Broadcast Connection options ------------------ The following connection options are supported: Value Connection ----- ----------------- 00 Start in loop mode, by transmitting Lip F7F7 01 Start in point-to-point mode, by transmitting NOS/OLS 02 Start in loop mode first, then switch to point- to-point mode if NOS is detected. The connection option is currently stored in the NVRAM and can be changed through the Fast!Util. The default value of the connection mode is 2. Fibre Channel Tape support -------------------------- To enable Fibre Channel (FC) tape support, you must enable the FC tape support NVRAM setting in the HBA Extended Firmware Setting window. You can configure the FC HBA NVRAM settings using the FC HBA Fast!UTIL utility or QLogic SANsurfer program (aka FAStT MSJ). To access Fast!UTIL utility, press Ctrl+Q when prompted during server boot process. Link Down Timeout BIOS setting ------------------------------- The IBM FC-2, FC2-133 and FC 4Gbps FC HBA Link Down Timeout BIOS setting should be set to 30 when the Microsoft Windows servers that the FC HBAs are in are part of a MSCS configuration. You can configure the FC HBA NVRAM settings using the FC HBA Fast!UTIL utility or the QLogic SANsurfer program (aka FAStT MSJ). To access Fast!UTIL utility, press Ctrl+Q during host BIOS initialization. The QLogic SANsurfer is available at the IBM System Storage™ Disk Storage Systems Technical Support web site: http://www.ibm.com/servers/storage/support/disk/ Note: The Link Down Timeout setting is in the Advanced Adapter Settings window. Miscellaneous ------------- - To ensure the driver function properly, the driver changes some of the system related registry entries such as the disk timeout value of the system disk driver during driver installation through the use of the oemsetup.inf file. Those values are not being restored upon driver removal. - Notes on LUN 0 issue: In order for NT4.0 to see the device properly, LUN 0 has to be configured. Driver Package Content ------------------------- The following files on this diskette support Windows Server 2003 SP1 - X64 edition: 1. AREADME.TXT - API Readme 2. QL2X00.INF - Driver installation script 3. QLOGIC - Driver Package identification file 4. QL2300.CAT - Catalog file 5. QL2300.SYS - QLogic Fibre Channel miniport driver 6. QLSDM.DLL - QLogic API 7. QL2XHAI2.DLL - QLogic HBA API 2.0 Library 8. README.TXT - This file 9. TXTSETUP.OEM - Driver installation script for text mode ======================================================================= 4.0 Unattended Mode -------------------- The driver supports the Unattended Mode. Please follow the instructions provided by Microsoft to create necessary files and prepare systems for unattended installation. ======================================================================= 5.0 WEB Sites and Support Phone Number -------------------------------------- 5.1 IBM System Storage™ Disk Storage Systems Technical Support web site: http://www.ibm.com/servers/storage/support/disk/ 5.2 IBM System Storage™ Marketing Web Site: http://www.ibm.com/servers/storage/disk 5.3 If you have any questions about this update, or problem applying the update go to the following HelpCenter World Telephone Numbers URL: http://www.ibm.com/planetwide ======================================================================= 6.0 Trademarks and Notices -------------------------- The following terms are trademarks of the IBM Corporation in the United States or other countries or both: IBM FAStT System Storage™ the e-business logo xSeries HelpCenter Linux is a registered trademark of Linus Torvalds. Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United states, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Other company, product, and service names may be trademarks or service marks of others. ======================================================================= 7.0 Disclaimer -------------- 7.1 THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. 7.2 Note to U.S. Government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation. arks or service marks of others. ======================================================================= 7.0 Disclaimer -------------- 7.1 THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. 7.2 Note to U.S. Government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation. th IBM Corporation.