QLogic QLA2200 Enhanced+IP SCSI Miniport Driver for Windows NT 4.0 Release Notes Version 8.1.5.12 06/13/02 Version 8.1.5.60 06/13/02 * Close ER18316: NT40 & Win2k IP driver failed to ping each system if QLDirect is embedded. * Close ER18315: win2k/ 2340 install the driver to 2nd HBA, system BSOD Version 8.1.5.20 06/07/02 * Official release 8.1.5 Beta 8 driver for different OEMs * Includes RISC code 2.2.3 TP/IP Firmware fix for the RNID issue with unplug/plug cable * Close 94577: GAZS fails using ztest with > 2k buffer size * Install the api library during driver installation * Include 3 changes to 'harden' the driver 1. Shoot the adapter if firmware reload fails earlier 2. Ensure NextRequest is called after ResetBus() 3. Use tag * Add initial support for Rubah spec * Added CT pass thru related changes Version 8.1.4.60 02/06/02 Version 8.1.4.10 02/22/02 Version 8.1.4.20 02/22/02 Version 8.1.4.30 02/06/02 * Official release 8.1.4 Beta 6 driver with different oemsetup.inf * Close DFCT38061: Mark device offline * Fix the memory dump related to exceeding limit * Fix map database issue with trivial fabric * Address the incorrect WWN issue (44072) * Reduce the failover timeout (44029) * Do want wait for the complete initialization timeout period if no cable is detected for 10 sec during boot Version 8.1.3 12/05/01 * Includes RISC code 2.1.38 TP/IP Version 8.1.3 Beta 1 11/26/01 * Includes RISC code 2.1.38 TP/IP * Close 38061: Firmware fixes a scenario where a PLOGI was incorrectly re-issued if login timeout is set to 5. * Close 42487: Do not issue PLOGI to tape after an RSCN Version 8.1.2 11/20/01 * Includes RISC code 2.1.37 TP/IP * Close ER13917: EMC - W2K Crash on Fig 10. using mirror LUNs Version 8.1.2 Beta 4 11/09/01 * Includes RISC code 2.1.37 TP/IP Version 8.1.2 Beta 3 11/01/01 * Includes RISC code 2.1.37 TP/IP Version 8.1.2 Beta 2 10/26/01 * Includes RISC code 2.1.34 TP/IP * Close ER12663: ATF_restore failed to SP B, system error=234 Version 8.00.09 Beta 5 05/16/01 * ER10573 - Long delay during failover attempt Version 8.00.09 Beta 3 04/27/01 * Disable error retry for pass thru ioctl (DFCT30491) * Enable report lun for RAID controller type * Do not clear relogin flag during port update event if SNS login is active (hct 9.5) Version 8.00.09 Beta 1 03/15/01 * Includes RISC code 2.1.32 TP/IP * Remove Fabric Name parameter from HBA port properties. Version 8.00.08 02/15/01 * Includes RISC code 2.1.27 TP/IP * Add "FixupInquiry=1" option to DriverParameters. * Changed query port/target properties. Version 8.00.07 11/28/00 * Includes RISC code 2.1.26 TP/IP * Support SDM API version 1.13 Beta release Version 8.00.06 08/31/00 * Includes RISC code 2.1.19 TP/IP * Fix the problem regarding not being able to see device with QL2x00IP driver loaded Version 8.00.05 08/30/00 * Includes RISC code 2.1.19 TP/IP * Fix the problem regarding not being able to see device using SDMAPI Version 8.00.04 08/23/00 * Includes RISC code 2.1.19 TP/IP * Replace the fabric code which uses the mailbox polling mechanism with interrupt mechanism Version 7.05.05 07/21/00 * Includes RISC code 2.1.16 TP/IP Version 7.05.04 07/11/00 * Includes RISC code 2.1.16 TP/IP * Close ER5325: Apply the node name of the first HBA to all the HBAs on the system unless UseSameNN registry is set to 0 * Add code to detect attached tape devices * Fix the problem of incorrectly updating the sense length * Fix the failover problem during LIP if Login Timeout parameter is 0 Version 7.05.03 06/23/00 * Includes RISC code 2.1.15 TP/IP * Close5325: Fixed WWNN and WWPN logic * Close PTR45077: Premature fabric login timeout * Close PTR46223: Switch id during failover test in public loop configuration * Apply the same WWNN from the first HBA to the rest of the HBAs in the same system * Setup both I/O and memory mapped access range during initialization * Fix memory dump file creation issue if boot from QLA2200 * Fix issue to only report 32 bytes of sense data with more than 32 bytes sense * Add code to assign loop id starting from 0x82 and wrap around to start from 0 only in p2p mode, and issue Lip with Full Login only with loop configuration * Remove the dependency between the Enable Lip Reset driver nvram parameter and Lip with Full Login bit in the RISC nvram parameter Version 7.05.02 05/26/00 * Includes RISC code 2.01.14 TP/IP Summary of related RISC fixes: 1. Provide support for send/receive RNID ELS 2. Fix the 8002 problem caused by LR/LRR when a transmit timeout occurred 3. Fix the problem of returning 4001 for Get Firmware State mailbox command 4. Fix the problem of hanging in the Link Mode Up during unplug/plug cable 5. Fix the mailbox timeout and 8002 problem during cable pull 6. Throw away bad frame casued by powering off the switch instead of issuing 8002 * Add ATF compatibility layer * Cluster fix: register to name server after target reset * Close Error Report#10: IoAddress in the ScsiPortx registry is not set * Reset inquiry fail status only when lun is not masked * Fix the driver to preserve the device LUN mask data after a substitue operation Version 7.05.01 04/17/00 * Includes RISC code 2.01.12 TP/IP * Support detection of CLATF driver * Enable external risc ram parity detection for 2200G properly * Fix Management Server reboot issue with cable pull * Support loop back diagnostics Version 7.04.05 03/31/00 * Includes RISC code 2.01.11 TP/IP Close ER3929 - Fixed bug where RIO mode 1 is running with IP Close ER3466 - Added mailbox command to unload IP functionality * DFCT11112: Using selective TPRLO to clear reservation in MSCS environment, and do not send TPRLO to another host (Risc code does not have PRLO status bit support) * Support HBA failover interface to send LUN reset on failover Version 7.04.04 03/07/00 * Includes RISC code 2.1.9 TP/IP * Close ER4078: The driver could not be loaded for every installed HBA Version 7.04.03 02/28/00 * Includes RISC code 2.1.9 TP/IP * Support Volume Set Addressing * Close ER3910: I/O fail with cable pull in a multi-initiator loop environment * Handle queue full status from FC tape * Fix error related to MSCS registry parameter * Allow mode sense and mode select to go through for masked LUN * Fix LUN masking issue when luns per target is not 256 Version 7.04.02 12/23/99 * Includes RISC code 2.1.6 TP/IP * ER3211: 2 MB sequential write performance issue * Change the driver's initialization timeout value to depend on Login Retry Count and Login Timeout * Change the driver to mark a remote device offline if it does not show up in the Simple Name Server list Version 7.04.01 12/13/99 * Includes RISC code 2.1.5 IP * Enable IP support in the RISC code only when it is activated * Change driver to perform not ready retry only on drive becoming ready * Fixed a condition where issuing a miniport passthrough to a completely bogus target LoopId would return no error condition Version 7.04.00 12/03/99 * Includes RISC code 2.1.4 IP Summary of major fixes in the RISC code: 1. FC Tape: Change to check for the Retry bit in PRLI ACC 2. FC Tape: For an already logged in device, do not perform LOGO when a bad ELS is received 3. FC Tape: Do not send ABTS to a device if LOGO has already been sent 4. New mailbox command to reset LESB error counts * New Features: 1. Support FC Tape 2. Support Management Server interface 3. Support LUN Masking 4. Support tracking device by either port name (default) or node name 5. Support 2200G 6. Support IBM Hot Plug 7. Support loading of device driver based on valid Subsystem Vendor Id * Includes temporary workaround to check for a illegal system virtual address being passed into the miniport in an MDL in the IRP * Fix driver to set MapBuffers flag during startup, regardless of whether any LUNs are currently masked, as they might be masked off later * Fix the DeviceIoControl code to get general information to be backward compatible with earlier versions of QLogic utilities * Fix the DeviceIoControl code to write the extended RISC parameters to NVRAM * Set the default MSCS value in the OemSetup.Inf to logins to devices upon receiving RSCN according to whether the environment is SAN or Cluster * DFCT10289: Received event 40050001 every 3 sec on system with QLConfig installed on a system with HBA not connected to any device Fix: Fix driver to not issue mailbox command when link is down * ER1064: DMI Application needs to be able to reset error counts in firmware Fix: Add DeviceIoControl to allow application to send reset error counts request to firmware * Close PTR # 135587 and online Oracle backup issue (panic in bad Srb Extension pointer while clearing timeout value during completion interrupt processing) * Handle the case where target device reports data overrun with large residual length but with good SCSI status on a Read Buffer (0x3C) command * Fix an issue with extended sense which causes the driver to hang * Fix a potential hang situation if the first device disappears while the driver is performing the GAN operation * Prevent endless retry on local loop * Change the driver to detect and handle initiator/target device types * Driver is changed to rely on the RISC code to perform P2P to Loop connection mode discovery and recovery * Disable initialization time no cable recovery and link down recovery by default * Add retry on device not ready Version 7.03.00 10/15/99 * Initial release for the QLA2200 Enhanced+IP SCSI Miniport Driver * Includes RISC code 2.01.00 IP Version 7.02.09 10/06/99 * Initial release for the QLA2200 Enhanced+IP SCSI Miniport Driver * Includes RISC code 2.00.35 IPDownload 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.