QLogic Fibre Channel Adapter Stor Miniport Driver for Windows Server 2003
Contents
--------
1. OS Support
2. Supported Features
3. Creating the Driver Diskette or Folder
4. Installing the Driver
4.1. Initial OS installation with the QLogic Adapter as Boot
or as an add-On adapter.
4.2. Adding the QLogic Adapter to the existing OS
4.3. Updating the Existing QLogic Driver
5. Removing the Driver
6. Driver Parameters
6.1. Storport Registry Parameters
6.2. Driver Registry Parameters
7. Additional Notes
8. Driver Package Content
9. Contacting QLogic
======================================================================
1. OS Support
-------------
This release of driver works with Windows Server 2003.
======================================================================
2. Supported Features
---------------------
* PnP interface
* Point-To-Point F port, FL port, N port and Arbitrated Loop
* FC Tape
* Reduced Interrupt Operation
======================================================================
3. Creating the Driver Diskette or Folder
-----------------------------------------
1. Locate the driver you want on the QLogic website
(http://www.qlogic.com). From the "Quick Links" drop down menu,
select FC HBAs option, and then select the HBA for which you want
to download drivers.
2. Seclect the correct operating system from the Drivers and management
Software List
3. Select the (miniport) driver you want to download.
4. If prompted "Would you like to open the file or save it to your
computer?" choose "Save". Specify a temporary location on the
hard drive and download the driver and exit your web browser.
5. Insert a blank diskette in the diskette drive A: if you are
extracting to a diskette.
6. Run the self-extracting file you just downloaded specifying
A:\ for "Unzip To Folder:" or to the folder where driver files
will be located.
======================================================================
4. Installing the Driver
------------------------
The operating system manages and controls the driver installation
process, and driver has to follow the process dictated by the
operating system and cannot deviate from it.
This section covers the most common ways of installing and upgrading
the driver, it merely repeats what is provided by the operating
system. Please consult the operating system manuals for using other
mechanisms.
This section is divided into the following three sections.
1. Initial OS installation with the QLogic Adapter as Boot
or as Add-On
2. Adding the QLogic Adapter to the Existing OS
3. Updating the existing QLogic Driver
======================================================================
4.1. Initial OS installation with the QLogic Adapter as Boot
or as an add-On adapter
------------------------------------------------------------
This procedure requires the system to be equipped with a floppy drive.
Follow the procedure below to initially install Windows on the
boot disk attached to the QLogic Fibre Channel Adapter:
1. Start Windows installation procedure using the Setup
CD.
2. Press F6 if you see the message
Press F6 if you want to install a third party SCSI or RAID
Driver ...
After all the standard devices have been loaded, press S to Specify
Additional Device.
3. Insert the QLogic software diskette and press ENTER.
4. Select the QLogic Fibre Channel Adapter and press ENTER.
(For Windows 2003 Press S=Use the driver on floppy. Screen display
"Setup will load support for the following mass storage device (s).
Qlogic Fibre Channel Adapter. Press Enter=Continue." Press Enter.
5. Continue with standard installation procedure.
======================================================================
4.2. Adding the QLogic Adapter to the existing OS
-------------------------------------------------
This procedure requires the system to be equipped with a floppy drive
and configured with the latest Service Pack and Windows Update.
Perform the following steps to add the driver to the existing Windows
system. QLogic Fibre Channel Adapters are devices that are
Plug and Play compatible to your computer. The step-by-step procedure
to install a Plug and Play device is:
1. Connect the device to the appropriate slot on your computer
according to the device manufacturer’s instructions.
2. Restart or turn on your computer.
3. When your computer comes up, Windows will detect the newly
installed device by displaying the Found New Hardware with Fibre
Channel Adapter message and start the Found New Hardware wizard
program to start the process of installing a device driver for the
newly installed device.
4. Insert the QLogic Software Diskette into drive A:
5. Select Install the software automatically (Recommended).
Click Next.
6. Click Finish on the Completing the Found New Hardware Wizard.
7. If you are prompted with the message:
System Settings Change. Windows has finished installing
a new devices. The software that supports your device
requires that you restart your computer. You must restart
your computer before the new settings will take effect.
Do you want to restart your computer now?
Click Yes to restart the computer right away.
NOTE
----
* If when the system comes up and Windows 2003 installs the driver
for the newly added Qlogic Adapter automatically without prompting
you for a selection, i.e. Windows 2003 already installs inbox driver,
then go to "Updating the Existing QLogic Driver" section below.
======================================================================
4.3. Updating the Existing QLogic Driver
----------------------------------------
Perform the following steps if the driver is already installed and
you want to install an updated version of the driver.
1. Start the Device Manager by clicking Start, clicking Control Panel,
clicking System applet, clicking Hardware tab, and clicking the
Device Manager button.
2. Use scroll bar to scroll down the list of hardware types, double
click the SCSI and RAID controllers.
3. Select QLogic Fibre Channel Adapter from the devices list and
then click Properties.
4. Click the Driver tab, and then click Update Driver to start the
Upgrade Device Driver Wizard. Click Next.
5. Select Install from a list or specific location(Advanced). click
Next.
6. Select Don't search I will choose the driver to install. Click Next.
7. If you have a QLogic Software Diskette then insert into drive A:
and click Have Disk.
8. On the Copy manfacturer's files from, type in
A:\ or choose the folder where driver files are located.
and click OK.
9. When the Hardware Update Wizard/Select a Device Driver dialog box
displays, click Next.
10. When the Hardware Installation dialog box displays, select Continue
Anyway.
12. Click Finish on the Hardware Update Wizard/Completing the
Hardware Update Wizard.
======================================================================
5. Removing the Driver
----------------------
To uninstall a Plug and Play device:
* Turn off your computer and remove the device from your computer
according to the manufacturers instructions.
NOTE
----
* You do not normally have to use the Device Manager or the Hardware
wizard to uninstall a Plug and Play device. After you have removed
the device from your computer, and you have restarted your
computer, Windows will recognize that it has been removed.
======================================================================
6. Driver Parameters
--------------------
6.1. Storport Registry Parameters
---------------------------------
Windows does not provide any configurable Storport driver registry
parameters for customization
6.2. Driver Registry Parameters
--------------------------------
* 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 on "Start", select "Run", and open the REGEDIT/REGEDT32 program.
2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to
the QLogic 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.
* msevtwrkaround
QLogic 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.
QLogic 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 storminiport driver enables (1) this workaround by default.
Please follow the instructions below to set the msevtwrkaround to 0.
1. Click on "Start", select "Run", and open the REGEDIT/REGEDT32 program.
2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to
the QLogic 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.
* 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.
Please use the following procedure to change the qd parameter:
1. Click on "Start", select "Run", and open the REGEDIT/REGEDT32 program.
2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to
the QLogic 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.
======================================================================
7. Additional Notes
-------------------
* 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 QL2X00.INF file. Those values are not being restored upon
driver removal.
======================================================================
8. Driver Package Content
-------------------------
The following files on this diskette support Windows:
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
======================================================================
9. Contacting QLogic
--------------------
Please visit QLogic's website (http://www.qlogic.com). On this site
you will find product information, our latest drivers and links for
technical assistance if needed.
======================================================================
Copyright (c) 1998-2006 QLogic Corporation. All rights reserved.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.