Q-Logic 4000 User Manual

Q
Simplify
SANblade 4000 Series User’s Guide
1-Gb iSCSI to PCI Host Bus Adapters
IS0053301-00 D Page i
SANblade 4000 Series User’s Guide
0
1-Gb iSCSI to PCI Host Bus Adapters
Information furnished in this manual is believed to be accurate and reliable. However, QLogic Corporation assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which may result from its use. QLogic Corporation reserves the right to change product specifications at any time without notice. Applications described in this document for any of these products are for illustrative purposes only. QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification. QLogic Corporation assumes no responsibility for any errors that may appear in this document.
No part of this document may be copied nor reproduced by any means, nor translated nor transmitted to any magnetic medium without the express written consent of QLogic Corporation.
Microsoft, Windows NT, and Windows 2000 are trademarks of Microsoft Corporation.
QLogic is a trademark of QLogic Corporation.
Red Hat Linux is a registered trademark of Red Hat Corporation
All other brand and product names are trademarks or registered trademarks of their respective owners.
Document Revision History
Rev. A release, 4/30/02
Rev B update 8/20/02
Rev. C update, 11/8/02
Rev. D update, 1/30/03
Changes Document Sections Affected
QLA4000/4000C now supports draft 0.20 of iSCSI standard (was draft 0.8). 1.2
Changed operating power from 15 watts to 25 watts. 2.3
Added QLPSEDUO.INF file to list of files provided for the Windows 2000 driver. 3.2
Added support for Red Hat Linux 8.0 5
Corrected code in step 3 5.3.1
Removed the following line from step 12: /kernel/drv/qla4000.conf
Corrected package name to QLA4000-0 6.2
Removed Solaris 9 from instructions 6.2
Removed Fibre Channel in references to tape devices 6.2, 6.4
Title change to clarify section content 6.3, 6.4
Clarified instructions for accessing sd.conf and st.conf files by opening them with an editor instead of only accessing their location.
Added more information about uninstalling the Solaris driver 6.5
Q
6.2
6.3, 6.4
© 2002–2003 QLogic Corporation. All rights reserved worldwide.
First Printed: February 2002
Printed in U.S.A.
QLogic Corporation, 26600 Aliso Viejo Parkway, Aliso Viejo, CA 92656, (800) 662-4471 or (949) 389-600

Table of Contents

Section 1 Introduction
1.1 How to Use this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Part I Hardware
Section 2 QLA4000/4000C
2.1 QLA40xx HBA Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1.1 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.2 Installation in the Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.3 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.4 Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.5 Agency Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.5.1 EMI and EMC Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.5.2 Product Safety Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Part II Software
Section 3 Windows 2000 Driver Installation
3.1 Supported Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.2 Driver Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.3 Creating the Driver Disk (Optional). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.4 Installing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.4.1 Initial OS Installation with the QLA40xx HBA as an Add-On Device . . 3-2
3.4.2 Adding the QLA40xx HBA to the Existing OS . . . . . . . . . . . . . . . . . . . 3-3
3.4.3 Updating the Existing Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.5 Removing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.6 System Registry Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.6.1 MaximumSGList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.6.2 NumberofRequests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Section 4 Windows NT Driver Installation
4.1 Supported Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.2 Driver Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.3 Creating the Driver Disk (Optional). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
IS053301-00 D Page iii
SANblade 4000 Series User’s Guide 1-Gb iSCSI to PCI Host Bus Adapters
4.4 Installing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.4.1 Initial OS Installation with the QLA40xx HBA as an Add-on Device . . 4-2
4.4.2 Adding the QL4000.SYS Driver to the Existing OS . . . . . . . . . . . . . . . 4-2
4.4.3 Updating the Existing Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.5 Removing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.6 System Registry Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.6.1 MaximumSGList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.6.2 NumberofRequests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.6.3 LargeLuns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4.7 Additional Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Q
Section 5 Red Hat Linux Driver Installation
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.2 Creating the Driver Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.3 Installing the Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.3.1 Building a Custom Kernel to Load the Driver Automatically . . . . . . . . 5-2
5.3.2 Building a Driver from the Source Code . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.3.2.1 Building a Uniprocessor (UP) Version of the Driver . . . . . . . . . . . . . 5-6
5.3.2.2 Building a Symmetric Multiprocessor (SMP) Version of the Driver . 5-7
5.3.2.3 Loading the Driver Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5.3.2.4 Building a RAMDISK Image to Load the Driver Automatically . . . . . 5-8
5.4 System Driver Parameter max_scsi_luns. . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5.5 Limitations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
5.6 Proc Filesystem Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
Section 6 Solaris Driver Installation
6.1 Pre-installation Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
6.2 Installing the Solaris SPARC Driver from the QLogic Web Site . . . . . . . . 6-1
6.3 Target and LUN Support for Disk Devices . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6.4 Target and LUN Support Tape Devices . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6.5 Uninstalling the Solaris SPARC Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
Part III SANblade Control iX
Section 7 SANblade Control iX
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.2 Installation Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.2.1 Windows NT and Windows 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.2.2 Red Hat Linux and Solaris SPARC . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Page iv IS053301-00 D
SANblade 4000 Series User’s Guide
Q
7.3 Uninstalling SANblade Control iX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7.3.1 Windows NT/Windows 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7.3.2 Red Hat Linux or Solaris SPARC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7.4 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7.5 Main Window and Window Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
7.5.1 Host Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
7.5.2 HBA Tabbed Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
7.5.3 Target Settings Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
7.5.4 Target Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14
7.5.5 HBA Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
7.6 Configuring the QLA40xx HBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
7.7 Changing the Firmware Configuration Parameters . . . . . . . . . . . . . . . . . 7-17
7.8 Configuring Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20
7.8.1 Configuring Specific Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20
7.8.2 Configuring Using Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-21
7.8.3 Changing the Target Configuration Parameters . . . . . . . . . . . . . . . . . 7-22
7.9 Firmware Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-23
1-Gb iSCSI to PCI Host Bus Adapters
SANblade 4000 Series User’s
Figures
Figure Page
2-1 QLA4000 HBA Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2-2 QLA4000C HBA Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2-3 QLA40xx HBA LED Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
7-1 Installation Introduction Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7-2 Choose Install Folder Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7-3 Choose Shortcut Folder Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
7-4 Pre-Installation Summary Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
7-5 Install Complete Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
7-6 Host Information Tabbed Page (Main Window) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
7-7 Target Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
7-8 LUN List Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
7-9 Host Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
7-10 HBA Options Tabbed Page (Firmware). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
7-11 HBA Options Tabbed Page (Network) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
7-12 Target Settings Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
7-13 Target Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14
7-14 HBA Information Tabbed Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
7-15 HBA Tabbed Page (Network) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
7-16 Firmware Parameters Table (Read Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17
IS053301-00 D Page v
SANblade 4000 Series User’s Guide 1-Gb iSCSI to PCI Host Bus Adapters
7-17 Firmware Parameters Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17
7-18 Save Firmware Parameters Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18
7-19 Target Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-22
7-20 Update Firmware Dialog Boxes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-24
Tables
Table Page
2-1 QLA40xx HBA Operating Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2-2 QLA40xx HBA Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Q
Page vi IS053301-00 D
1.1

How to Use this Guide

The SANblade QLogic host bus adapters (HBAs) supported in this document are described in the following paragraphs; they are collectively referred to as the QLA40xx HBA unless otherwise noted.
QLA4000 (single channel, full-height bracket, optical media)
QLA4000C (single channel, full-height bracket, copper media)
The QLA4000 HBA is 32/64-bit, 33/66-MHz iSCSI to Fibre Channel to optical media. The QLA4000C HBA is 32/64-bit, 33/66-MHz iSCSI to Fibre Channel to copper media.
This guide contains installation instructions for the hardware (QLA40xx HBA), supported software drivers, and the SANblade Control iX GUI. Install these components in the following order:
1. Install the QLA40xx HBA in your PC.
Section 1
Introduction
2. Install the software driver according to the directions in the appropriate section.
3. Install the SANblade Control iX GUI.
NOTE: If you are installing the QLA40xx HBA in Solaris SPARC system, install
the Solaris driver before installing the QLA40xx HBA.
1.2

General Description

The QLA40xx is an iSCSI HBA that provides PCI connectivity to SCSI using iSCSI protocol. This release of the QLA40xx HBA implements draft 0.20 of the IETF iSCSI standard, which creates a new industry standard SAN technology based on internet protocols: TCP/IP. Updates to later iSCSI drafts will be available for downloads to the HBA. iSCSI enables new IP-based SANs, which are similar to Fibre Channel SANs, as well as a new set of storage applications, for example, remote storage.
The QLA40xx HBA implements the complete protocol stack, including TCP/IP, on the HBA and off-loads the host of any I/O protocol processing. Off-loading the host frees the system to perform other tasks and deliver optimum total system performance. The QLA40xx HBA handles complete SCSI transactions, iSCSI, TCP/IP, and Ethernet.
IS0053301-00 D 1-1
1 – Introduction Features
1.3

Features

Q
Compliance with PCI Local Bus Specification revision 2.2
Supports iSCSI standards with soft upgrades as the standard evolves
32/64-bit, 33/66-MHz universal PCI
1-Gbps, full-duplex Ethernet
Complete TCP/IP protocol off-load
iSCSI initiator and target modes
RJ45 gigabit Ethernet connector (QLA4000C HBA)
Small form factor (LC) fiber optic connector (QLA4000 HBA)
Part I
Hardware
This part of the SANblade 4000 User’s Guide describes the host bus adapters (HBAs) and how to install and configure them. See the section that corresponds to your HBA.
HBA Section
QLA4000/4000C 2
NOTE: If you are installing the QLA40xx HBA in a Solaris SPARC system, install
the Solaris SPARC driver before installing the QLA40xx HBA (see
section 6).
IS0053301-00 D I-1
I – Hardware
Q
Notes
QLA4000/4000C
2.1

QLA40xx HBA Components

Figures 2-1 and 2-2 identify the QLA40xx HBA components referenced throughout
this section.
Each QLA40xx HBA has a unique serial number; its location on the HBA is noted in the figure. Take a minute to write down the serial number of the QLA40xx.
Section 2
SERIAL NUMBER
LED1
J2
Figure 2-1. QLA4000 HBA Layout
IS0053301-00 D 2-1
2 – QLA4000/4000C QLA40xx HBA Components
LED1
Q
SERIAL NUMBER
J1
2.1.1
LEDs
Figure 2-2. QLA4000C HBA Layout
Figure 2-3 identifies and describes the activity of QLA40xx HBA LEDs.
Amber LED (LNK):ON = link establishedOFF = no link found
Green LED (ACT):ON = receive/transmit activityOFF = no activity
GREEN LED AMBER LED
CONNECTOR
CONNECTOR
Figure 2-3. QLA40xx HBA LED Activity
Q
2.2

Installation in the Computer

Before you install the QLA40xx HBA in your computer, you need the following:
A screwdriver (usually a Phillips #1)
An optical mutimode cable with an LC-style duplex connector for the QLA4000
HBA.
A Cat5e or Cat6 straight-through cable (not cross-over cable) with an RJ45
connector for the QLA4000C HBA.
NOTE: If you are installing the QLA40xx HBA in Solaris SPARC system, install
the Solaris driver before installing the QLA40xx HBA (see section 6).
2 – QLA4000/4000C
Installation in the Computer
CAUTION!
Perform the following steps to install the QLA40xx HBA in your PC:
1. Check the motherboard and make any configuration changes necessary to accommodate the QLA40xx HBA.
The QLA40xx HBA is self-configuring; however, some motherboards require manual configuration. For example, some systems have a PCI Device Configuration menu in the motherboard setup BIOS where you must enable HBAs, bus master slots, and IRQ levels. If the motherboard supports triggering, use level triggering for the QLA40xx HBA. See the documentation supplied with your computer, or contact your computer dealer to determine if your motherboard requires configuration.
2. Power down the peripherals, then the computer.
3. Remove the computer cover and save the screws.
4. Choose any PCI bus slot that supports bus mastering. Most motherboards automatically assign an IRQ level and interrupt line; if your motherboard does not, you must assign the IRQ level and use interrupt line A for this slot.
The QLA40xx HBA contains parts that can be damaged by ESD. Before handling the QLA40xx HBA, use standard methods to discharge static electricity. Keep the QLA40xx HBA in the antistatic bag until you are ready to install it. Place the HBA on the bag when you examine or configure it. Retain the bag for future use.
NOTE:
Some motherboards have two kinds of PCI bus slots: master and
slave. The QLA40xx HBA must be in a PCI bus master slot. (Some motherboards have PCI bus master slots that are shared with onboard devices. QLA40xx HBAs do not work in shared slots.)
IS0053301-00 D 2-3
2 – QLA4000/4000C Specifications
5. Remove the slot cover for the slot in which you will install the QLA40xx HBA.
6. Place the QLA40xx HBA into the slot. Carefully press the HBA into the slot until
7. Secure the QLA40xx HBA to the chassis. Follow the PC manufacturer’s
Q
PCI connectors vary among system HBA manufacturers. The
QLA40xx HBA is a 64-bit PCI device that can function in a 32-bit PCI slot; the slot conforms to the PCI specification (the rear edge of the PCI slot is notched). If you try to install the QLA40xx HBA into a PCI slot that does not conform to the PCI specification, you may damage the QLA40xx HBA.
PCI and PCI-X slots look the same. If the PC contains both PCI and
PCI-X slots, refer to the PC manufacturer’s instructions to determine the slot type.
The QLA40xx HBAs are designed and tested to operate at PCI bus
speeds of up to 66 MHz.
it seats firmly.
instructions.
8. Connect the appropriate cable from the devices to the corresponding connector.
9. Carefully reinstall the computer cover. Insert and tighten the computer cover
10. Power up the PC.
See the appropriate section for detailed instructions on how to install the software drivers. See section 7 for detailed instruction on how to install the SANblade Control iX GUI.
2.3

Specifications

Tables 2-1 and 2-2 define the QLA40xx HBA specifications.
Operating temperature 0°C/32°F 55°C/131°F
Storage temperature –20°C/–4°F 70°C/158°F
Relative humidity (noncondensing) 10% 90%
Storage humidity (noncondensing) 5% 95%
screws.
Table 2-1. QLA40xx HBA Operating Environment
Environment Minimum Maximum
Q
2.4

Label

2 – QLA4000/4000C

Agency Certification

Table 2-2. QLA40xx HBA Specifications
Type Specifications
Universal PCI specifications PCI Local Bus Specification, revision 2.2
32/64-bit, 33/66 MHz
3.3-V and 5-V buses supported (± five percent)
Standards IP v.4
SCSI Architecture Model (SAM-2) SCSI-3 Command Set
Connectors Optical mutimode cable with an LC-style duplex connector
(QLA4000 HBA) Cat5e or Cat6 straight-through cable (not cross-over
cable) with an RJ45 connector (QLA4000C HBA)
Form factor PCI full card: 16.93 cm×5.15 cm (6.7"×2.5")
Operating power 25 watts
The transceiver on the QLA4000 HBA is a Class I laser product. It complies with IEC 825-1 and FDA 21 CFR 1040.10 and 1040.11. The transceiver must be operated under recommended operating conditions.
CLASS I LASER PRODUCT
2.5
Agency Certification
The following sections contain a summary of the EMC/EMI test specifications performed on the QLA4000/4000C (IS0110404) to comply with radiated emission, radiated immunity and product safety standards.
2.5.1
EMI and EMC Requirements
The QLA4000/4000C conforms to the following requirements:
FCC Part 15, Class B
Radiated EmissionClass BConducted EmissionClass B
ICES-003 Class B
CE Mark 89/336/EEC EMC Directive
IS0053301-00 D 2-5
2 – QLA4000/4000C Agency Certification
VCCI, Class B
AS/NZS 3548 Class B
Q
EN55022:1998/CISPR22:1997 Class B
Radiated EmissionClass BConducted EmissionClass B
EN55024:1998
Immunity Standards EN61000-4-2 :1995 ESD EN61000-4-3 :1995 RF Electro Magnetic Field EN61000-4-4 :1995 Fast Transient/Burst EN61000-4-5 :1995 Fast Surge Common/Differential EN61000-4-6 :1996 RF Conducted Susceptibility EN61000-4-8 : 1994 Power Frequency Magnetic FiledEN61000-4-11: 1994 Voltage Dips and Interrupt
EN61000-3-2:1995 Harmonic Current Emission EN61000-3-3:1995 Voltage Fluctuation and Flicker
2.5.2
Product Safety Requirements
UL, cUL
UL60950, third editionCSA C22.2 No.60950Class 1 Laser Product per DHHS 21CFR (J)
73/23/EEC Low Voltage Directive
TUV:
EN60950:2000 EN60825-1:1994+A11
Part II
Software
This part of the SANblade 4000 Series User’s Guide describes how to install the software drivers for the supported operating systems. See the section that corresponds to your computer’s operating system:
Software Section
Windows 2000 driver 3
Windows NT driver 4
Red Hat Linux driver 5
Solaris SPARC v8 and 9 6
Before you install the software drivers, you need to locate and download the appropriate drivers for your operating system. The latest version of the QLA40xx drivers are located in the QLogic Web site (www.qlogic.com
QLogic drivers are self-extracting and meant to be downloaded onto disks. The installation instructions in this guide assume that the QLogic drivers reside on disks.
).
IS0053301-00 D II-1
II – Software
Q
Notes
Windows 2000 Driver Installation
3.1

Supported Features

The Windows 2000 driver (QL4000.sys) supports the iSCSI features provided by the QLogic QLA40xx iSCSI PCI HBA.
3.2

Driver Files

The following files are provided for installation of the Windows 2000 driver:
\W2K\QLOGIC—Diskette identification file
\W2K\TXTSETUP.OEM—Driver installation script for text mode installation
\W2K\W2K\OEMSETUP.INF—Driver installation script
\W2K\W2K\QLPSEUDO.INF—QLogic pseudo LUN installation script
\W2K\W2K\QL4000.CAT—Catalog file
\W2K\W2K\QL4000.SYS—QLogic QL4000 PCI miniport driver
\W2K\W2K\RELEASE.TXT—Release notes
\W2K\W2K\README.TXT—Helpful hints about the driver
Section 3
(QL4000.SYS)
Be sure to review the README.TXT file for both new and changed information.
3.3

Creating the Driver Disk (Optional)

A driver disk is useful when installing the Windows 2000 driver. You can create the driver disk after downloading the driver from the QLogic web site.
Follow these steps to create driver disk from the QLogic web site:
1. Locate the driver you want on the QLogic web site (www.qlogic.com Download.
2. When prompted Would you like to open the file or save it to your computer?, click the Save button. Specify a temporary location on the hard drive and download the driver.
3. Insert a blank disk in drive A.
4. Run the self-extracting file you just downloaded, specifying A:\ for Unzip To Folder.
) and click
IS0053301-00 D 3-1
3 – Windows 2000 Driver Installation Installing the Driver
3.4
Q

Installing the Driver

This section is divided into the following three sections:
Initial OS Installation with the QLA40xx HBA as an Add-on Device
Adding the QLA40xx HBA to the Existing OS
Updating the Existing Driver
NOTE: The system cannot boot from the device attached to the QLA40xx HBA.
3.4.1
Initial OS Installation with the QLA40xx HBA as an Add-On Device
NOTE:
The system cannot boot from a device attached to the QLA40xx HBA;
consequently, the operating system (OS) cannot be installed on the device attached to the QLA40xx HBA.
You must create a driver disk (see section 3.3) when installing the OS and
the QL4000.SYS driver. You cannot install the QL4000.SYS driver directly.
Perform the following steps to install Windows 2000 and the QL4000.SYS driver when the QLA40xx HBA is attached to a nonbootable device:
1. Start the Windows 2000 installation procedure using the Setup disks or CD.
2. If you are booting from the CD and the following message displays, press F6:
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. Go to step 5.
3. If you are booting from the floppy disk, after the standard devices have been detected and configured, press S to Specify Additional Device.
4. Select Other and press ENTER.
5. Insert the QLogic driver disk created in section 3.3 and press ENTER.
6. Select the QLogic QLA4000 PCI iSCSI Adapter, then press ENTER.
7. Continue with standard installation procedure.
Q
3.4.2
Adding the QLA40xx HBA to the Existing OS
Perform the following steps to add the QL4000.SYS driver to an existing Windows 2000 system:
1. Install the QLA40xx HBA in the appropriate slot on your computer (see
section 2.2).
2. Restart or power up your computer.
3. When your computer powers up, Windows 2000 detects the newly installed device, then displays the Found New Hardware with SCSI Host Bus Adapter message. The Found New Hardware Wizard program is launched to begin installing the QL4000.SYS driver for the QLA40xx HBA.
4. Click Next.
5. Select Search for a suitable driver for my device (recommended). Click Next.
6. Select specify a location. Click Next.
3 – Windows 2000 Driver Installation
Installing the Driver
7. Insert the driver disk created in section 3.3 in an appropriate drive.
8. In the Install From Disk dialog box, type the path to the QLogic driver directory and click OK. For example:
A:\W2k
9. Click Next.
10. In the Start Device Driver Installation dialog box, click Next.
11. When the Digital Signature Not Found dialog box displays, click Yes.
12. In the Upgrade Device Driver Wizard/Completing the Upgrade Device Driver Wizard dialog box, click Finish.
13. The following message displays:
Your hardware settings have changed. You must restart your computer for these changes to take effect.
Do you want to restart your computer now?
Click Yes.
IS0053301-00 D 3-3
3 – Windows 2000 Driver Installation Removing the Driver
3.4.3
Updating the Existing Driver
Perform the following steps if the QL4000.SYS driver is already installed and you want to install an updated version of the driver:
1. To start the Device Manager, click Start, point to Settings, click Control Panel, double-click the System applet, select the Hardware tab, and click the Device Manager button.
2. Use the scroll bar to scroll down the list of hardware types. Double-click SCSI and RAID Host Bus Adapter.
3. Double-click QLogic QLA4000 PCI iSCSI Adapter from the devices list. The Adapter Property window displays.
4. Click the Driver tab, then click Update Driver to start the Upgrade Device Driver Wizard. Click Next.
5. Select Display a list of the known device drivers for this device so that I can choose a specific driver. Click Next.
Q
6. Click Have Disk. Insert the driver disk created in section 3.3 in an appropriate drive.
7. In the Copy manufacturer’s files from dialog box, type the path to the QLogic driver directory on the CD and click OK. For example:
A:\W2k
8. In the Upgrade Device Driver Wizard/Select a Device Driver dialog box, click Next.
9. In the Upgrade Device Driver Wizard/Start Device Driver Installation dialog box, click Next.
10. When the Digital Signature Not Found dialog box displays, click Yes.
11. In the Upgrade Device Driver Wizard/Completing the Upgrade Device Driver Wizard dialog box, click Finish.
12. The following message displays:
Your hardware settings have changed. You must restart your computer for these changes to take effect. Do you want to restart your computer now?
Click Yes to restart the computer.
3.5

Removing the Driver

To uninstall the QLA4000.SYS driver, power down your computer and remove the QLA40xx HBA from your computer according to the manufacturer’s instructions.
Q
NOTE: You do not have to use the Device Manager or the Hardware Wizard to
uninstall the QLA40xx HBA. After you have removed the QLA40xx HBA and restarted your computer, Windows 2000 recognizes that it has been removed.
3.6

System Registry Parameters

The following system registry parameters are available with the QLA40xx HBA:
MaximumSGList
NumberofRequests
3.6.1
MaximumSGList
Windows 2000 includes enhanced scatter/gather list support for doing large SCSI I/O transfers. Windows 2000 supports up to 256 scatter/gather segments of 4096 bytes each, allowing transfers up to 1,048,576 bytes.
3 – Windows 2000 Driver Installation
System Registry Parameters
NOTE: The OEMSETUP.INF file automatically updates the registry to support
33 scatter/gather segments. This setting provides the best overall performance.
To change this value, follow these steps:
1. Click Start, click Run, and open the REGEDT32 program.
2. Select HKEY_LOCAL_MACHINE and follow the tree structure to the QLogic driver:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Ql4000 Parameters Device
3. Double-click MaximumSGList:REG_DWORD:0x41.
4. Enter a value from 16 to 255 (10h to FFh). A value of 255 (FFh) enables the maximum 1-MB transfer size. Any value above 255 enables 64K transfers. The default value is 33 (21h).
5. Click OK.
6. Exit the REGEDT32 program, then restart the system.
IS0053301-00 D 3-5
Loading...
+ 51 hidden pages