IS0053303-00 A Page i
QLA4010/4010C User’s Guide 1-Gb iSCSI
to PCI-X Host Bus Adapters
Q
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.
Adobe and
Acrobat are registered trademarks of Adobe Systems, Inc.
Linux is a
registered trademark of Linus Torvalds.
Microsoft and
Windows are registered trademarks and Windows Server is a trademark of
Microsoft Corporation.
QLogic and QLA
are registered trademarks of QLogic Corporation. SANblade is a registered
trademark of QLogic Corporation.
Red Hat and all
Red Hat-based trademarks are trademarks or registered trademarks of Red Hat,
Inc.
All other brand
and product names are trademarks or registered trademarks of their respective
owners.
Document Revision History
Rev A, 8/20/04
© 2004
QLogic Corporation. All rights reserved worldwide.
First Published: July 2004
Printed in U.S.A.
QLogic Corporation, 26500 Aliso
Viejo Parkway, Aliso Viejo, CA 92656, (800) 662-4471 or (949) 389-6000
|
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 |
1.4 |
Contact Information (IBM). .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
1-2 |
Part I |
Hardware |
|
Section 2 |
QLA4010/4010C |
|
2.1 |
Installation in the Computer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
2-1 |
2.2 |
Specifications . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
2-3 |
2.3 |
Label . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . |
2-3 |
2.4 |
Agency Certification . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
2-4 |
2.4.1 |
QLA4010 . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
2-4 |
2.4.2 |
EMI and EMC Requirements . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . |
2-4 |
2.4.3 |
Product Safety Requirements .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
2-5 |
2.4.4 |
QLA4010C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . |
2-5 |
2.4.5 |
EMI and EMC Requirements . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . |
2-5 |
2.4.6 |
Product Safety Requirements .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
2-6 |
Part II |
SANsurfer Control iX |
|
Section 3 |
Introduction |
|
Section 4 |
System Requirements |
|
4.1 |
Hardware Requirements. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
4-1 |
4.2 |
Software Requirements . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
4-1 |
Section 5 |
Installing SANsurfer Control iX |
|
5.1 |
Initial Installation . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. |
5-1 |
5.2 |
Uninstalling SANsurfer
Control iX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
5-5 |
5.2.1 |
Windows 2000/Windows Server 2003 . . . . . . . . . . . . . . . . . .
. . . . . . . |
5-5 |
5.2.2 |
Red Hat/SuSE Linux . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
5-5 |
Section 6 |
Getting Started |
|
6.1 |
Starting SANsurfer Control iX
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6-1 |
6.1.1 |
Starting SANsurfer Control iX
on Windows 2000/ |
|
|
Windows Server 2003 . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6-1 |
QLA4010/4010C
User’s Guide 1-Gb iSCSI to PCI-X Host Bus Adapters
Q
6.1.2 Starting SANsurfer Control iX on Red Hat
Linux or SuSE Linux . . . . . 6-2
6.2 SANsurfer Control iX Main Window . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 6-3
6.3 Exiting SANsurfer Control iX . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6.4 Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 6-4
6.4.1 Viewing Online Help . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 6-4
6.4.2 Specifying the Browser Location . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 6-5
6.4.3 Viewing SANsurfer Control iX Software
Information . . . . . . . . . . . . .
. 6-5
6.5 Setting SANsurfer Control iX Security . . . . . . . . . . . . . . . . . . . . . .
. . . . . 6-6
6.6 Refreshing the Displayed Configuration . . . . . . . . . . . . . . . . . . . . . .
. . . . 6-8
Section 7 Configuring the HBA and Targets
7.1 Configuring the QLA4010/4010C HBA . . . . . . . . . . . . . . . . . . . . . .
. . . . . 7-1
7.1.1 Setting the IP Address . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 7-2
7.1.1.1 Setting the IP Address Automatically . . . . . . . . . . . . . . . . . . . . . .
. . 7-3
7.1.1.2 Setting the IP Address Manually . . . . . . . . . . . . . . . . . . . . . .
. . . . . 7-3
7.1.2 Setting the DNS Server Address . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 7-3
7.1.2.1 Setting the DNS Server Address
Automatically . . . . . . . . . . . . .
. . . 7-3
7.1.2.2 Setting the DNS Server Address Manually . . . . . . . . . . . . . . . . . . . 7-3
7.1.3 Enabling SLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 7-4
7.1.4 Enabling iSNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 7-4
7.2 Configuring Targets . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
7-4
7.2.1 Configuring Using Discovery . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 7-5
7.2.2 Configuring Specific Targets . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 7-7
7.2.3 Changing the Target Configuration Parameters . . . . . . . . . . . . . . . . . 7-8
7.2.4 Authenticating Targets (CHAP) . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 7-10
Section 8 Displaying Host, HBA, Device, LUN, and
VPD Information
8.1 Displaying Host Information . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 8-1
8.2 Displaying QLA4010/4010C HBA
Information . . . . . . . . . . . . . .
. . . . . . . 8-2
8.2.1 Viewing General QLA4010/4010C HBA
Information . . . . . . . . . . . . .
. 8-2
8.2.2 Viewing and Updating QLA4010/4010C HBA
Statistics . . . . . . . . . . . 8-3
8.2.2.1 Viewing QLA4010/4010C HBA Statistics . . . . . . . . . . . . . . . . . . . .
. 8-4
8.2.2.2 Resetting and Refreshing QLA4010/4010C HBA
Statistics . . . . . . . 8-5
8.3 Displaying Device Information . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 8-5
8.3.1 Viewing General Target Information . . . . . . . . . . . . . . . . . . . . . .
. . . . 8-6
8.3.2 Viewing Target Configuration Firmware
Parameter Settings . . . . . . . . 8-7
8.3.3 Viewing the LUN List . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 8-8
8.4 Displaying LUN Information . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 8-9
8.5 Displaying VPD Information . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 8-10
QLA4010/4010C User’s Guide
Section 9 Performing Diagnostics
9.1 Pinging a Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 9-1
9.2 Viewing the ARP Log . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 9-2
9.3 Viewing the Connection Error Log . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 9-4
9.4 Performing a Read/Write Buffer Test . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 9-6
9.4.1 Setting the Read/Write Buffer Test
Parameters . . . . . . . . . . . . . .
. . . . 9-6
9.4.2 Running the Read/Write Buffer Test . . . . . . . . . . . . . . . . . . . . . .
. . . . 9-8
9.4.3 Read/Write Buffer Test Results . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 9-9
9.5 Performing an Internal or External Loopback
Test (QLA4010) . . . . . . . . . 9-10
9.5.1 Preparing for the Loopback Test . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 9-11
9.5.2 Setting the Loopback Test Parameters . . . . . . . . . . . . . . . . . . . . . .
. . 9-11
9.5.3 Running the Loopback Test . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 9-12
9.5.4 Viewing the Loopback Test Results . . . . . . . . . . . . . . . . . . . . . .
. . . . . 9-13
9.5.5 Preparing for Normal HBA Operations . . . . . . . . . . . . . . . . . . . . . .
. . . 9-13
Section 10 Updating the QLA4010/4010C HBA
10.1 Configuring an HBA’s Firmware Values . . . . . . . . . . . . . . . . . . . . . .
. . . . 10-1
10.2 Restoring a QLA4010/4010C HBA’s Firmware
Parameters to the Factory
Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 10-7
10.3 Upgrading the HBA with
New Firmware . . . . . . . . . . . . .
. . . . . . . . . . . . . 10-9
10.4 Updating the ROM . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
10-12
10.5 Retrieving the HBA Crash
Record . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 10-12
10.6 Updating the BIOS from a
File . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 10-13
Figures
Figure Page
5-1 Installation
Introduction Dialog Box . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 5-2
5-2 Choose
Install Folder Dialog Box . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5-3 Choose
Shortcut Folder Dialog Box . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5-4 Create
Desktop Icon Selection Dialog Box (Windows 2000/Windows Server 2003) 5-4
5-5
Pre-Installation Summary Dialog Box . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
5-6 Install
Complete Dialog Box . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
6-1
SANsurfer Control iX Icon . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 6-1
6-2 Host
Information Tabbed Page (Main Window) .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6-3 Browser
Location Dialog Box . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6-4 About
SANsurfer Control iX Window . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
6-5 Host
Security Tabbed Page . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
7-1 HBA
Tabbed Page (Network) . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7-2 Target Settings Tabbed Page . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
7-5
QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host
Bus Adapters
Q
7-3 Target Parameters . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 7-9
7-4 CHAP Tabbed Page . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 7-11
8-1 Host Information Tabbed Page
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 8-1
8-2 HBA Information Tabbed Page
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 8-2
8-3 Statistics Tabbed Page
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 8-4
8-4 Target Information Tabbed Page (Device) . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 8-6
8-5 Target Information Tabbed Page (HBA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 8-7
8-6 LUN List Tabbed Page .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 8-8
8-7 LUN Information Tabbed Page
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 8-9
8-8 VPD Tabbed Page . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 8-10
9-1 Diagnostics Tabbed Page (Ping Tab) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 9-1
9-2 Ping Status Dialog Box
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 9-2
9-3 Diagnostics Tabbed Page (Log Tab) . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
9-3
9-4 ARP Log . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 9-3
9-5 Diagnostics Tabbed Page (Log Tab) . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
9-4
9-6 Connection Error Log .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 9-5
9-7 Diagnostics Tabbed Page (Advanced Tab) . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
9-7
9-8 Diagnostic Test Results Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 9-9
9-9 Diagnostic Details . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 9-10
9-10 Diagnostics Tabbed Page (Advanced Tab) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
9-11
9-11 Diagnostics Tabbed Page—Loopback Test Results . . . . . . . . . . . . . . . . . . . . . .
. . 9-13
10-1 HBA Options Tabbed Page (Firmware Tab) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
10-1
10-2 Firmware Parameters Table (Read Only) . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 10-2
10-3 Firmware Parameters Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 10-3
10-4 Save Firmware Parameters Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 10-6
10-5 HBA Save Data Warnings Dialog Box . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
10-7
10-6 HBA Options Tabbed Page (Firmware Tab) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
10-7
10-7 Restore Factory Defaults Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 10-8
10-8 Save Firmware Parameters Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 10-8
10-9 HBA Save Data Warnings Dialog Box . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
10-9
10-10 HBA Options Tabbed Page (Firmware Tab) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
10-10
10-11 Firmware Download Warnings Dialog Box . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 10-11
10-12 Download Firmware Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 10-11
10-13 HBA Options Tabbed Page (Firmware Tab) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
10-12
10-14 Save Crash Record Dialog Box . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 10-13
10-15 HBA Options Tabbed Page (BIOS Tab) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 10-15
10-16 BIOS Download Warning Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 10-16
10-17 Download BIOS Dialog Box
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 10-16
QLA4010/4010C
User’s Guide
Tables Table Page
2-1 QLA4010/4010C HBA Operating
Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 2-2 QLA4010/4010C HBA Specifications . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
QLA4010/4010C User’s Guide 1-Gb iSCSI to PCI-X Host
Bus Adapters
Q
Notes
Section 1
Introduction
1.1
How to Use this Guide
The SANblade™
QLogic® host bus adapters (HBAs)
supported in this document are described in the following paragraphs:
.
■QLA®4010 (single channel, full-height
bracket, optical media)
.
■QLA®4010C (single channel, full-height bracket,
copper media)
The QLA4010 HBA is 32/64-bit,
33/66/133-MHz PCI/PCI-X to iSCSI over Gigabit Ethernet on optical media. The
QLA4010C HBA is 32/64-bit, 33/66/133-MHz PCI/PCI-X to iSCSI over Gigabit
Ethernet on twisted-pair copper media.
NOTE: The IBM iSCSI Server Adapter, IBM Option PN 73P3601,
is based on the QLogic QLA4010C HBA. All functional and installation
descriptions and instructions for the QLA4010/4010C HBA, as provided in this
guide, are applicable to the IBM HBA.
This guide contains
installation instructions for the hardware (QLA4010/4010C HBA), supported
software drivers, and the SANsurfer Control iX GUI. Install these components in
the following order:
1.
1.
Install the QLA4010/4010C HBA in your PC.
2.
2.
Install the software driver according to the directions in the associated
readme.txt files.
3.
3.
Install the SANsurfer Control iX GUI.
1.2
General
Description
The QLA4010/4010C is an
iSCSI HBA that provides PCI connectivity to SCSI using the iSCSI protocol. This
release of the QLA4010/4010C HBA implements draft 20 of the IETF iSCSI
standard, which creates a new industry standard SAN technology based on
internet protocols: TCP/IP. Any updates to the standard 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 QLA4010/4010C 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
1 – Introduction
Features
Q
performance. The
QLA4010/4010C HBA handles complete SCSI transactions, iSCSI, TCP/IP, and
Ethernet.
1.3
Features
.
■ Compliance with PCI Local Bus Specification revision
2.2 and PCI-X Specification revision 1.0a
.
■ Supports the IETF iSCSI standard, with soft upgrades
as the standard evolves
.
■ 32/64-bit, 33/66/133-MHz universal PCI/PCI-X
.
■ 1-Gbps, full-duplex Ethernet
.
■ Complete TCP/IP protocol off-load
.
■ iSCSI initiator and target modes
.
■ RJ45 Gigabit Ethernet connector (QLA4010C HBA)
.
■ Small form factor (LC) fiber optic connector (QLA4010
HBA)
1.4
Contact Information (IBM)
For IBM warranty, service,
and support, refer to the following items, which are packaged with the IBM
73P3601 HBA:
.
■ IBM Read Me First booklet (part number 31P9615)
.
■ IBM CD-ROM
Part I
Hardware
This part of the QLA4010/4010C 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
QLA4010/4010C 2
Q
Notes
Section 2
QLA4010/4010C
Installation in the Computer
Before you install the QLA4010/4010C 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
QLA4010 HBA.
.
■ A Cat5e or Cat6 straight-through cable (not cross-over cable) with an
RJ45 connector for the QLA4010C HBA.
CAUTION! The
QLA4010/4010C HBA contains parts that can be damaged by ESD. Before handling
the QLA4010/4010C HBA, use standard methods to discharge static electricity.
Keep the QLA4010/4010C 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.
Perform the
following steps to install the QLA4010/4010C HBA in your PC:
1. Check the motherboard
and make any configuration changes necessary to accommodate the QLA4010/4010C
HBA.
The QLA4010/4010C 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 QLA4010/4010C HBA. See the documentation supplied with your computer, or
contact your computer dealer to determine if your motherboard requires
configuration.
2.
2. Power down the
peripherals, then the computer.
3.
3. Remove the computer
cover and save the screws.
4.
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.
2 – QLA4010/4010C Installation in the Computer
Q
NOTE:
.
■ Some motherboards have two kinds of PCI bus slots: master and slave.
The QLA4010/4010C HBA must be in a PCI bus master slot. (Some motherboards have
PCI bus master slots that are shared with onboard devices. QLA4010/4010C HBAs
do not work in shared slots.)
.
■ PCI connectors vary among system HBA manufacturers. The QLA4010/4010C
HBA is a 64-bit PCI device that can function in a 32-bit PCI slot as long as
the slot conforms to the PCI specification (the rear edge of the PCI slot is
notched). If you try to install the QLA4010/4010C HBA into a PCI slot that does
not conform to the PCI specification, you may damage the QLA4010/4010C 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 QLA4010/4010C HBAs are designed and tested to operate at PCI bus
speeds of up to 66 MHz and PCI-X bus speeds of up to 133 MHz.
1.
5. Remove the slot cover
for the slot in which you will install the QLA4010/4010C HBA.
2.
6. Place the
QLA4010/4010C HBA into the slot. Carefully press the HBA into the slot until it
seats firmly.
3.
7. Secure the
QLA4010/4010C HBA to the chassis. Follow the PC manufacturer’s instructions.
4.
8. Connect the
appropriate cable from the devices to the corresponding connector.
5.
9. Carefully reinstall
the computer cover. Insert and tighten the computer cover screws.
6.
10. Power up the PC.
See the associated readme.txt files for detailed
instructions on how to install the software drivers. See section 5 for detailed instructions on how to install the SANsurfer Control iX
GUI.
Specifications
Tables 2-1 and 2-2 define the QLA4010/4010C HBA specifications.
Table 2-1. QLA4010/4010C HBA Operating Environment Environment |
Minimum |
Maximum |
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% |
Table 2-2. QLA4010/4010C
HBA Specifications
Type
Specifications
Universal PCI
specifications PCI Local Bus Specification, revision 2.2 PCI-X
Specification, revision 1.0a 32/64-bit, 33/66/133 MHz 3.3-V and 5-V buses
supported (plus/minus 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
(QLA4010 HBA)
Cat5e or Cat6 straight-through cable (not cross-over
cable) with an RJ45 connector (QLA4010C HBA)
Form factor
PCI short card Operating power 15 watts
Label
The transceiver on the
QLA4010 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 – QLA4010/4010C
Agency Certification
Q
2.4
Agency Certification
The following sections
contain a summary of EMC/EMI test specifications performed on the QLA4010
(IS0410401) and QLA4010C (IS0510401) to comply with radiated emission, radiated
immunity and product safety standards.
2.4.1
QLA4010
2.4.2
EMI and EMC Requirements
The QLA4010 (IS0410401)
conforms to the following requirements:
.■FCC Part 15, Class B
.
❑Radiated Emission Class B
.
❑Conducted Emission Class B
.
❑ICES-003 Class B
.■89/336/EEC EMC Directive CE
.❑EN55022:1998/CISPR:1997 Class B
.
❑Radiated Emission Class B
.
❑Conducted Emission Class 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 Filed
.
❑EN61000-4-11:1994 Voltage Dips and
Interrupt
.
❑EN61000-3-2:1995 Harmonic Current
Emission
.
❑EN61000-3-3:1994 Voltage Fluctuation
and Flicker
.
■VCCI, Class B
.
■CNS 13438, Class B
.
■AS/NZS 3548, Class B
2.4.3
Product Safety Requirements
.■UL, cUL
.
❑UL60950
.
❑CSA C22.2 No.60950 Third Edition 2000
.
❑Class I laser product per DHHS 21CFR
J
.
■73/23/EEC Low Voltage Directive
❑TUV:
.
❑EV60950-1:2001
.
❑EN60825-1:1994+A11+A2
2.4.4
QLA4010C
2.4.5
EMI and EMC Requirements
The QLA4010C (IS0510401) conforms to the following
requirements:
.■FCC Part 15, Class B
.
❑Radiated Emission Class B
.
❑Conducted Emission Class B
.
❑ICES-003 Class B
.■89/336/EEC EMC Directive CE
.❑EN55022:1998/CISPR:1997 Class B
.
❑Radiated Emission Class B
.
❑Conducted Emission Class 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 Filed
.
❑EN61000-4-11:1994 Voltage Dips and
Interrupt
2 – QLA4010/4010C
Agency Certification
Q
.
❑EN61000-3-2:1995
Harmonic Current Emission
.
❑EN61000-3-3:1994 Voltage Fluctuation
and Flicker
.
■VCCI, Class B
.
■CNS 13438, Class B
.
■AS/NZS 3548, Class B
Product Safety Requirements
.■UL, cUL
.
❑UL60950 Third Edition 2000
.
❑CSA C22.2 No.60950
.
■73/23/EEC Low Voltage Directive
❑TUV:
❑EV60950-1:2001
Part II
SANsurfer Control iX
This part of the
QLA4010/4010C User’s Guide describes the SANsurfer Control iX GUI, a
stand-alone utility for configuring your QLA4010/4010C HBA, referred to as HBA
or adapter.
This part of the guide
contains the following information:
.
■An overview of SANsurfer Control iX
.
■Installation instructions
.
■Uninstallation instructions
.
■Operating instructions
Q
Notes
Section 3
Introduction
The QLA4010/4010C HBA is shipped with the SANsurfer
Control iX GUI, which configures the QLA4010/4010C HBA that resides in the host
PC. The SANsurfer Control iX GUI interface runs on Windows 2000, Windows Server
2003, Red Hat Linux, and SuSE Linux operating systems (see
section 4.2). SANsurfer Control iX allows you
to:
.
■ Set the QLA4010/4010C HBA’s basic configuration (IP address, iSCSI
name, etc.)
.
■ Enter iSCSI target information (IP addresses of targets to which you
want to connect)
.
■ Edit the target and firmware configuration parameters
.
■ Run diagnostics
■ Read back useful QLA4010/4010C HBA and target information
The contents of this
part of the user’s guide are described in the following paragraphs:
.
■ Section 3—Introduction. This section summarizes the contents of this part of
the QLA4010/4010C HBA User’s Guide.
.
■ Section 4—System
Requirements. This section lists the
hardware and software requirements needed for optimum SANsurfer Control iX
performance.
.
■ Section 5—Installing
SANsurfer Control iX. This section
discusses installing and uninstalling SANsurfer Control iX.
.
■ Section 6—Getting
Started. This section discusses
customizing the SANsurfer Control iX GUI. It includes starting and exiting the
SANsurfer Control iX GUI, getting help, setting security, and refreshing the
displayed configuration.
.
■ Section 7—Configuring
the HBA and Targets. This section
describes how configure the QLA4010/4010C HBA and the attached targets.
.
■ Section 8—Displaying
Host, HBA, Device, LUN, and VDP Information. This section discusses viewing information about hosts, HBAs, devices,
LUNs, and VDP.
Q
.
■ Section 9—Performing
Diagnostics. This section discusses
using the following diagnostic tools: pinging, the ARP log, the connection
error log, read/write buffer tests, and loopback tests.
.
■ Section 10—Updating
the HBA. This section discusses
updating the HBA firmware, driver, ROM, and BIOS, in addition to retrieving the
HBA crash record.
Section 4
System Requirements
The SANsurfer
Control iX application requires the hardware and software listed in this
section for optimum performance.
4.1
Hardware Requirements
The minimum
hardware requirements are as follows:
.
■ QLogic QLA4010/4010C iSCSI to PCI/PCI-X HBAs (see section 2)
.
■ Single-processor or multiprocessor server or workstation: Pentium III
with 300 MHz or greater
.
■ iSCSI devices, such as disks. SANsurfer Control iX supports most iSCSI
devices. For a complete list of devices, see the QLogic SAN Interoperability
Guide, which can be downloaded from the QLogic web site, www.qlogic.com/interopguide/info.asp#inter.
.
■ 64 MBs of physical RAM
.
■ Video display setting of 1024×768 pixels
.
■ At least 20 MBs of disk space
4.2
Software Requirements
The minimum
software requirements are as follows:
■ One of the following operating systems:
.
❑ Windows 2000 Server
.
❑ Windows 2000 Advanced Server
.
❑ Windows 2000 Professional
.
❑ Windows Server 2003
.
❑ Red Hat Linux Advanced Server (AS) 2.1 or 3.1 (A GUI is required; for
example, XWindows.)
.
❑ SuSE Linux Enterprise Server (SLES) 8 and 9 (A GUI is required; for
example, XWindows.)
4 – System Requirements Software
Requirements
Q
.■ QLogic QLA4010/4010C drivers, as appropriate:
.
❑ Windows 2000
.
❑ Windows Server 2003
.
❑ Linux
.
■ Adobe Acrobat® Reader® (version 2.1 or above) to view documentation
.
■ Internet Explorer (version 4.0 or later) or Netscape Communicator
(version 4.5 or later) to view online help
Section 5
Installing SANsurfer Control iX
Initial Installation
NOTE: If there is a previous version of
SANsurfer Control iX on your system, remove it before installing the latest
version.
You can install the SANsurfer Control
iX application using software from the IBM CD, the IBM support web site, or the
QLogic support web site, as described in the following paragraphs. The latest
version of SANsurfer Control iX is on either the IBM or QLogic web site.
1. Do one of
the following to download the SANsurfer Control iX software: From the IBM
CD:
.a.
Insert the IBM CD in an appropriate drive. The CD should launch automatically,
prompting you to install SANsurfer Control iX. If the program does not launch,
do the following:
.b.
Locate the SANsurfer Control iX file (install.exe) on the CD.
.c.
Double-click the install.exe file.
From the IBM
web site:
.a.
From the IBM web site, www-307.ibm.com/pc/support/site.wss,
click Download & drivers.
.b.
In the Quick Path box on the right-hand side of the screen, enter the
following product number, then click Go.
73P3601
.c.
Locate the SANsurfer Control iX software and click Download.
.d.
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 disk and
download the self-extracting file.
5 –
Installing SANsurfer Control iX Initial Installation
Q
From the QLogic web site:
.a.
From the QLogic web site, support.qlogic.com,
click Downloads.
.b.
From the OEM and ISV approved/recommended drivers and firmware section,
click IBM.
.c.
Locate the SANsurfer Control iX software and click Download.
.d.
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 disk and
download the self-extracting file.
2. Do one of
the following to select and start the installation:
.
❑ For a Windows 2000/Windows Server 2003 system, locate the folder where
you downloaded SANsurfer Control iX (it is a zip file). Extract the files to a
temporary location on the hard disk. Locate and double-click the file name
(install.exe).
.
❑ For a Red Hat or SuSE Linux system, do the following:
(1) Type the
following command to uncompress the file:
gunzip
install.tgz
(2) Type the
following command to untar the file:
tar -xvf
install.tar
(3) Execute the
installation file (install.bin)
3. InstallAnywhere
prepares to install SANsurfer Control iX. The Introduction dialog box displays (see figure 5-1). Follow the
instructions and click Next.
\
1.
4. The Choose Install
Folder dialog box displays (see
figure 5-2). Click Next to accept
the default directory.
2.
5. The Choose
Shortcut Folder dialog box displays (see figure 5-3). Use the
radio buttons to make your selection. Click Next.
5 –
Installing SANsurfer Control iX Initial Installation
Q
6. If you are
installing the SANsurfer Control iX GUI on a Windows 2000/Server 2003 system,
the Create Desktop Icon Selection dialog box displays (see figure 5-4).
Do the following:
.a.
Select the create desktop icon check box (default) if you want the SANsurfer
icon to display on the desktop.
.b.
Click Next.
7. The Pre-installation
Summary dialog box displays (see figure 5-5). If the
information is not correct, click Previous to back-track and make the
appropriate changes. If the information is correct, click Install.
8. The Install Complete dialog
box displays (see figure 5-6). Click Done.
5.2
Uninstalling SANsurfer Control iX
5.2.1
Windows 2000/Windows Server 2003
To uninstall
the SANsurfer Control iX GUI for Windows 2000/Windows Server 2003, do the
following:
From the Start
menu, point to Settings, then select Add/Remove Programs. Select SANsurfer
Control iX, then follow the on-screen instructions.
5.2.2
Red Hat/SuSE Linux
Follow these
steps to uninstall the SANsurfer Control iX GUI for Red Hat/SuSE Linux:
1. Change to the directory where SANsurfer Control iX is
installed. For example, type the following and then press ENTER:
cd /opt/QLogic_Corporation/QLogic_SANsurfer_Control_iX/
Uninstall_SANsurfer_Control_iX
2. Type the
following to uninstall the SANsurfer Control iX GUI:
./Uninstall_SANsurfer_Control_ix
5 –
Installing SANsurfer Control iX Uninstalling SANsurfer Control iX
Q
Notes
Section 6
Getting Started
This section includes the procedures for starting the
SANsurfer Control iX GUI, exiting the SANsurfer Control iX GUI, and customizing
the application options.
This section
discusses:
.
■ Starting the SANsurfer Control iX GUI (see section 6.1)
.
■ SANsurfer Control iX main window (see section 6.2)
.
■ Exiting SANsurfer Control iX (see section 6.3)
.
■ Getting help (see
section 6.4)
.
■ Setting SANsurfer Control iX security (see section 6.5)
.
■ Refreshing the displayed configuration (see section 6.6)
6.1
Starting SANsurfer Control iX
The SANsurfer
Control iX GUI startup procedures differ depending upon the operating system.
This section discusses starting the SANsurfer Control iX GUI on the following
systems:
.
■ Windows 2000/Windows Server 2003 (see section 6.1.1)
.
■ Red Hat/SuSE Linux (see
section 6.1.2)
6.1.1
Starting SANsurfer Control iX on Windows 2000/Windows Server 2003
In Windows 2000/Windows Server 2003, do one of the following
to start the SANsurfer Control iX application:
■ Double-click the SANsurfer Control
iX icon on your desktop (if the icon was created during installation) (see figure 6-1).
Figure 6-1. SANsurfer Control iX Icon
■ Click Start, select Programs,
select the install group (the default is QLogic Corporation), select SANsurfer
Control iX, then click SANsurfer Control iX.
6 – Getting Started Starting SANsurfer Control iX
Q
■Click the Start
button, click Run, and then do one of the following:
.
❑ Type in the name of SANsurfer Control iX (SANsurfer Control iX.EXE),
including all the paths. Click OK.
.
❑ Click Browse, then select the program after finding it in the Browse
dialog box. Click Open.
Starting SANsurfer Control iX on Red Hat Linux or SuSE Linux
On a Red Hat or SuSE Linux system, perform the following
steps to start the SANsurfer Control iX GUI. When done, the SANsurfer Control
iX main window displays (see section 6.4).
1.
1. Ensure that you are
in a graphical user environment.
2.
2. Open a command
terminal.
3.
3. Change to the
directory where the SANsurfer Control iX application is installed. The default
location is
/opt/QLogic_Corporation/QLogic_SANsurfer_Control_iX/SANsurfer_Control_ iX.
4.
4. Type ./SANsurfer_Control_iX and then press ENTER to start the SANsurfer Control
iX GUI.
SANsurfer Control iX Main Window
When SANsurfer
Control iX starts, the first screen is the main window, which defaults to the Host
Information tabbed page (see figure 6-2).
HBA Tree Menu
Bar
The Host
Information tabbed page provides the following information about the local
machine (host):
.
■Host name
.
■OS type
.
■Platform
■OS version
The main window consists
of the following sections:
.
■Menu bar
.
■HBA tree
.
■Tabbed pages
6 – Getting Started Exiting SANsurfer Control iX
Q
The menu bar
has three options:
.■ File
.❑ Exit.
Select this option to exit
SANsurfer Control iX.
.■ View
.❑ Refresh. Select this option to refresh the information
displayed by SANsurfer Control iX.
.■ Help
.
❑ Set Browser Location. Select
this option to specify the location of the browser SANsurfer Control iX
launches when you select Browse Contents from the Help menu.
.
❑ Browse Contents. Select this
option to view the online help.
.
❑ About. Select this option to
see the current version of SANsurfer Control iX.
The HBA tree
displays the host, its connected QLA4010/4010C HBAs, devices, and LUNs. The
HBAs (also referred to as adapters) are displayed with their iSCSI name.
Each HBA on the
host may have targets connected to it. If an HBA is connected to a target, it
has a button attached to the left. The HBA name can be expanded by clicking the
button. This lists all the devices connected to that HBA. The devices are
listed by their IP address or iSCSI name.
6.3
Exiting SANsurfer Control iX
Do one of the
following to exit the SANsurfer Control iX GUI:
.
■ On the SANsurfer Control iX main window File menu, select Exit.
.
■ Click the close (x) button in the upper right-hand corner of the
screen.
6.4
Getting Help
This section
discusses:
.
■ Viewing online help (see
section 6.4.1)
.
■ Specifying the browser location (see section 6.4.2)
.
■ Viewing SANsurfer Control iX software information (see section 6.4.3)
6.4.1
Viewing Online Help
NOTE: You must have Adobe Acrobat® Reader® installed on
your PC to view the online help.
On the
SANsurfer Control iX main window Help menu, click Browse Contents
to view the online help. The help document (in PDF format) displays.
Specifying the Browser Location
Perform the
following steps to specify the location of the browser SANsurfer Control iX
launches when you select to view the online help (see section 6.4.1):
1.
1. On the SANsurfer
Control iX main window Help menu, click Set Browser Location. The
Browser Location dialog box displays (see figure 6-3).
.2.
In the Browser Location box, enter the location. Be sure to specify the
path and file name.
.If
you do not know the location, click Browse to display a file selection
dialog. Select the file. The Browser Location dialog box re-displays.
.3.
Do one of the following:
.
❑ Click OK to save the location to the SANsurfer Control iX
configuration file.
.
❑ Click Cancel to exit the Browser Location dialog box
without making changes.
Viewing SANsurfer Control iX Software
Information
To view
information about the SANsurfer Control iX application software, on the
SANsurfer Control iX main window Help menu, click About.
6 – Getting Started Setting SANsurfer Control iX
Security
Q
The About SANsurfer Control
iX window displays (see figure 6-4).
This window
displays the following information:
.
■Version number
.
■ISDMAPI version number
.
■External IOCTL version umber
.
■Driver version number
Click OK
to return to the SANsurfer Control iX main window.
Setting SANsurfer Control iX Security
SANsurfer
Control iX security ensures that adapter configuration changes require password
authorization. SANsurfer Control iX prompts for the password any time you click
the Save button to change the HBA configuration.
You can change
the SANsurfer Control iX application access password for any host connected to
your system for which you have administrator or root privileges.
NOTE: The default SANsurfer Control iX
application access password is config. Change this password after
installation to ensure that security is not compromised.
Perform the
following steps to set the application access password for the host:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the host for which you want to set the
application access password.
2.
2. Click the Host
Security tab. The Host Security tabbed page displays (see figure 6-5). The host name displays at the top of the tabbed
page.
.3.
In the Update Application Configuration Access section, do the following to
modify the SANsurfer Control iX application access password:
.a.
In the Old Password box, type the current password. (The default SANsurfer
Control iX application access password is config.)
.b.
In the New Password box, type the new password.
.c.
In the Verify Password box, type the new password again to confirm the
new password.
4. Do one of
the following:
.
❑ Click Apply to update the application access password.
.
❑ Click Clear Fields to clear the typed entries in the Host
Security tabbed page text boxes.
6 – Getting Started Refreshing the Displayed Configuration
Q
Refreshing the Displayed Configuration
The
configuration refreshes automatically at start-up, when there is a change in
the HBA tree (which must be saved), and after a configuration is saved.
If you want to
refresh the configuration immediately (you changed the configuration, for
example), do one of the following:
.
■ On the SANsurfer Control iX main window View menu, select Refresh.
.
■ Click the Refresh button at the bottom of the screen.
.
■ Press F5.
NOTE:
.
■ If you change the configuration without saving it and perform a
refresh, your changes will be lost.
.
■ It can take up to one minute for the refresh to complete.
Section 7
Configuring the HBA and Targets
This section
discusses:
.
■Configuring the QLA1040/4010C HBA (see section 7.1)
.
■Configuring targets (see section 7.2)
Configuring the QLA4010/4010C HBA
The following
sections provide instructions on how to configure the QLA4010/4010C HBA:
.
■Setting the IP address (see section 7.1.1)
.
■Setting the domain name system (DNS) server address (see section 7.1.2)
.
■Enabling service locator protocol (SLP) (see section 7.1.3)
.
■Enabling internet storage name service (iSNS) (see section 7.1.4)
NOTE: You must
configure the QLA4010/4010C HBA before you can configure targets, edit target
and firmware configuration parameters, or perform a firmware upgrade.
Perform the following
steps to access the configuration options, located on the HBA Options
tabbed page.
1.
1. In the SANsurfer
Control iX main window HBA tree, select the desired QLA4010/4010C HBA.
2.
2. Click the HBA
Options tab. The HBA Options tabbed page displays (see figure 7-1).
7 – Configuring the HBA and Targets Configuring the
QLA4010/4010C HBA
Q
.a.
Entering a name in the HBA Alias box is optional (the default is none).
.b.
Entering a name in the HBA iSCSI Name box is optional (the default is
the iSCSI standard).
.3.
Configure the HBA as described in the following sections:
.
❑ Setting the IP address (see
section 7.1.1)
.
❑ Setting the DNS server address (see section 7.1.2)
.
❑ Enabling SLP (see
section 7.1.3)
.
❑ Enabling iSNS (see
section 7.1.4)
2.
4. When configuration is
complete, click Save.
After configuring the QLA4010/4010C HBA, you can configure
targets (see section 7.2), configure the firmware (see section 10.1), and run
diagnostics (see section 9).
Setting the IP Address
There are two
ways to set the IP address, as described in the following sections:
.
■ Automatically (through dynamic host configuration protocol (DHCP)) (see section 7.1.1.1)
.
■ Manually (see section
7.1.1.2)
7.1.1.1
Setting the IP Address Automatically
To set the IP
address automatically through DHCP, select the Obtain an IP address
automatically (DHCP) radio button. After you press Save, the HBA IP
address will be assigned as provided by DHCP. If no IP address was found, the
IP address is displayed as 0.0.0.0 in the HBA tabbed page (Network).
7.1.1.2
Setting the IP Address Manually
To set the IP
address manually, perform the following steps:
1.
1. Select the Use the
following IP address radio button.
2.
2. Enter the IP address.
3.
3. Enter the subnet
mask.
4.
4. Enter the gateway.
7.1.2
Setting the DNS Server Address
There are two ways to set the DNS server address, as
described in the following sections:
.
■ Automatically (through dynamic host configuration protocol (DHCP)) (see section 7.1.2.1)
.
■ Manually (see section
7.1.2.2)
7.1.2.1
Setting the DNS Server Address Automatically
NOTE: You must select
the Obtain an IP address automatically (DHCP) radio button to set the
DNS server address automatically.
To set the DNS server address automatically through DHCP,
select the Obtain DNS server address automatically (via DHCP) radio button.
7.1.2.2
Setting the DNS Server Address Manually
To set the DNS
server address manually, perform the following steps:
1.
1. Select the Use the
following DNS server address radio button.
2.
2. Enter the Primary
DNS IP address.
NOTE: At the time of publication, the Secondary
DNS IP address field is not supported.
7 –
Configuring the HBA and Targets Configuring Targets
Q
7.1.3
Enabling SLP
Perform the
following steps to enable SLP:
1.
1. Select the Enable
SLP check box.
.2.
Set the directory agent (DA) address automatically, manually, or through the
discovery process:
.a.
Select the Obtain DA address automatically (via DHCP) radio button to
set the DA address automatically.
.b.
Select the Use the following DA address radio button to set the DA
address manually. Enter the DA address.
.c.
Select the Discover DA radio button to find the DA address using the
discovery process.
7.1.4
Enabling iSNS
Perform the
following steps to enable iSNS:
1.
1. Select the Enable
iSNS check box.
.2.
Set the iSNS server address automatically or manually:
.a.
Select the Obtain iSNS server address automatically (via DCHP) radio
button to set the iSNS server address automatically.
.b.
Select the Use the following iSNS server address to set the iSNS server
address manually. Enter the IP address.
NOTE: At the time of
publication, the Hostname field is not supported.
7.2
Configuring Targets
After
configuring the QLA4010/4010C HBA, you can enter iSCSI targets you want to
discover. Start SANsurfer Control iX (see section 6.1), select your
host and HBA, then click the Target Settings tab. When the QLA4010/4010C
HBA arrives from the factory, there are no targets listed. Add iSCSI targets by
either entering specific iSCSI target information (IP address and iSCSI name,
see section
7.2.2) or by entering an IP address and discovering the devices
behind that address (see section 7.2.1).
If you want the targets to be bound to
the QLA4010/4010C HBA, select the Auto-bind Discovered Targets check
box. All targets, whether entered manually or found using discovery, will be
automatically bound to the HBA (the check box in the Bind column will be
selected) when the target configuration is saved.
NOTE: Target IDs 0
and 1 are reserved for Fast!UTIL. You can modify or delete these IDs,
but they cannot be created with SANsurfer Control iX. Changes made through
Fast!UTIL to all target IDs are reflected in the Target Settings
tab.
Configuring Using Discovery
Use the
discovery mechanism to configure a target that supports and responds to the SendTargets
command by following these steps:
1.
Start SANsurfer Control iX, select your host and QLA4010/4010C HBA, then click
the Target Settings tab. The Target Settings tabbed page displays
(see
figure 7-2).
The HBA
identifying information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
1.
2. Click the green plus
sign (+) on the right.
2.
3. Enter the IP address
of the target to which you want to connect. This target must support the
SendTargets command.
7 –
Configuring the HBA and Targets Configuring Targets
Q
1.
4. Leave the iSCSI
Name field blank.
2.
5. If you want all of
the discovered targets to be restored when the QLA4010/4010C HBA is reset,
select the Auto-discover targets (Rediscover on Save) check box.
.6.
Click Save. The QLA4010/4010C HBA does the following:
.a.
Resets the HBA (reboots the HBA only) if you have made changes in the HBA
Options tabbed page.
.b.
Connects to the target
.c.
Queries the target through a SendTargets command
.d.
Discovers all devices allowed by the target
.e.
Shows the targets as dynamic (the Dynamic (read only) check box is
selected).
.f. Selects the Bind check box if the Auto-bind
Discovered Targets check box was selected
.g.
Makes these new targets available on the SANsurfer Control iX Target
Settings tabbed page
7. SANsurfer Control iX
automatically enables the targets (the check box in the Enable Target column
is selected). To disable a target, clear the check box in the Enable Target column
associated with the target. Disabled targets will not be automatically logged
into. If you want to enable all the targets, right-click any target in the
table and select Enable All Devices from the pop-up menu. Conversely,
select Disable All Devices if you do not want to enable any target.
If the Enable Target check
box is not selected, the target is visible, but not accessible, to the HBA.
2.
8. If you want to bind
the target to the HBA (the Auto-bind Discovered Targets check box was
not selected), select the check box in the Bind column associated with
the target. If you want to bind all the targets to the HBA, right-click any
target in the table and select Bind All. Conversely, select UnBind
All if you do not want to bind any targets to the HBA. Targets that are not
bound do not re-appear after a Save, unless they are re-discovered
through a Send Targets command.
3.
9. If you want to change
any of the configuration parameters, follow the
instructions in section 7.2.3.
4.
10. Click Save.
5.
11. QLogic recommends restarting the host PC
for the operating system to recognize the new targets.
The discovery
method is an excellent timesaver for finding and entering iSCSI targets. You
can use this method to find all available targets, delete targets you do not
want, and then have access only to the remaining devices. This method prevents
you from having to enter iSCSI names for each target. In the following example,
there is an iSCSI target at IP address 10.14.64.150. Behind this target are two
available drives with iSCSI alias’ Drive1 and Drive2.
1.
1. On the Target
Settings tabbed page, under IP Address, enter IP address
10.14.64.150.
2.
2. Leave the iSCSI
Name field blank.
3.
3. Click Save.
.4.
Click the Target Settings tab.
The following three targets appear:
.
❑IP address 10.14.64.150
.
❑IP address 10.14.64.150 with iSCSI alias Drive1
.
❑IP address 10.14.64.150 with iSCSI alias Drive2
4.
5. Restart the host PC
for the operating system to recognize the new targets.
CAUTION! The iSCSI port
number defaults to 3260. Do not change this number unless required by the
configured target.
7.2.2
Configuring Specific Targets
To configure a
specific iSCSI target, follow these steps:
1.
1. Start SANsurfer
Control iX, select your host and QLA4010/4010C HBA, then click the Target
Settings tab.
2.
2. Click green plus sign
(+) on the right (see figure
7-2).
3.
3. Double-click the
IP Address column. Enter the IP address of the target to which you want to
connect.
4.
4. Double-click the iSCSI
Name column. Enter the iSCSI name of the target.
5.
5. If you want to enable
the target, select the check box in the Enable Target column associated
with the target. If this check box is not selected, the target is visible, but
not accessible, to the HBA.
6.
6. If you want to bind
the target to the HBA (the Auto-bind Discovered Targets check box was
not selected), select the box in the Bind column associated with the
target.
7.
7. Enter other targets
as desired.
7 –
Configuring the HBA and Targets Configuring Targets
Q
1.
8. If you want all of
the targets to be restored when the HBA is reset (and the Auto-bind
Discovered Targets check box was not selected), select the Auto-discover
targets (Rediscover on Save) check box.
2.
9. If you want to change
any of the configuration parameters, follow the instructions in section 7.2.3.
.10. Do one of the following:
.a.
Click Save. Enter your password at the prompt. The QLA4010/4010C HBA
does the following:
.
❑ Resets (reboots the HBA only) if you have made changes to the firmware
configuration parameters in section
10.1.
.
❑ Connects to the target (without disrupting any other connections) and
saves this configuration, if you have not made changes to the firmware
configuration parameters in section
10.1.
.
❑ Makes these new targets available on the SANsurfer Control iX Target
Settings tabbed page
.b.
Right-click the target and select Login/Save Device. Enter your password
at the prompt. The QLA4010/4010C HBA connects to the specific target (without
disrupting any other connections) and saves this configuration.
.c.
If you want to log out, then reconnect to the target, right-click the target
and select Logout/Reconnect. Enter your password at the prompt.
1.
11. QLogic recommends restarting the host PC
for the operating system to recognize the new targets.
2.
12. The QLA4010/4010C HBA restarts and
attempts to connect to the configured targets that are enabled.
Changing the Target Configuration Parameters
NOTE: A subset of the
firmware configuration parameters is available for each target. These settings
appear for the corresponding target configuration parameters. Changing the
target configuration parameters will not change the corresponding firmware
configuration parameters.
Perform the
following steps to edit the target configuration parameters:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the desired QLA4010/4010C HBA.
2.
2. Click the Target
Settings tab.
3.
3. Click Config
Parameters. The Target Parameters screen displays (see figure 7-3).
.4.
Select and change the desired parameters. See section 10.1 for
descriptions of the parameters; they are a subset of the firmware configuration
parameters. The following parameters are specific to target configuration:
.
❑ Bind. When the check box is
selected in this read-only field, the target is bound to the QLA4010/4010C HBA
and will persist in the configuration across HBA resets and system reboots.
.
❑ Enable. When the check box is
selected in this read-only field, the target is visible and accessible to the
QLA4010/4010C HBA. When this check box is not selected, the target is visible,
but not accessible, to the QLA4010/4010C HBA.
.
❑ Dynamic. When the check box
is selected in this read-only field, the target has been identified, is not yet
bound, but is not yet visible or accessible to the QLA4010/4010C HBA.
.
❑ Default Timeout. This column
indicates the timeout interval that the QLA4010/4010C HBA firmware uses for
timing out commands or protocol data units (PDUs) created and transmitted by
the HBA that are not related to an IOCB. For example, in session mode the
firmware generates Login Command and Text Command PDUs. These PDUs are not
related to an IOCB; therefore, they have no inherent timeout value. In this
case, the firmware uses the value specified in this column as the timeout
interval for the Login Command and Text Command PDUs. The firmware also uses
the timeout interval specified in this field for timing out Task Management
7 –
Configuring the HBA and Targets Configuring Targets
Q
commands that
are generated by the firmware as part of error recovery or in response to a
mailbox command that results in a Task Management command. The default value
for this column is 10 seconds. Valid values are in the range 0–65535.
5.
When you are done changing the parameters, click OK. A message is
displayed indicating that these changes will be saved when you click Save
on the Target Settings tabbed page.
Authenticating Targets (CHAP)
The ISP4010 firmware utilizes the challenge handshake
authentication protocol (CHAP) as an authentication mechanism between the iSCSI
initiators (QLA4010/4010C HBAs) and the devices to which they are attached
(targets). Authentication can be disabled or enabled for a specific target or
for all targets attached to the QLA4010/4010C HBA.
NOTE: The targets attached to the
QLA4010/4010C HBA must support CHAP or be programmed for CHAP.
Perform the
following steps to set up CHAP for the QLA4010/4010C HBA and the attached
targets:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the desired QLA4010/4010C HBA.
2.
2. Click the Target
Settings tab.
3.
3. Click Config
Authentication.
4.
4. At the prompt, enter
your password. The CHAP tabbed page displays (see figure 7-4).
.5.
Assign the initiator names and secrets in the CHAP Entries table:
.a.
Click the green plus sign (+) on the right. A blank row displays.
.b.
Click the row in the Initiator Name column. Enter the initiator name,
which can be a maximum of 256 ASCII characters.
.c.
Click the row in the Initiator Secret column. Enter the initiator
secret, which can be a maximum of 100 ASCII characters.
.d.
Repeat steps a through c for each initiator name and
secret you want to configure. If you want to remove an initiator from the CHAP
Entries, click the row you want to remove, then click the red minus sign
(–) on the right.
6. Assign a name and secret to the
targets in the Targets table:
.a.
Click the row in the CHAP Name/Secret column for the target you want to
configure.
.b.
From the drop-down menu, select one of the name/secret combinations.
7 –
Configuring the HBA and Targets Configuring Targets
Q
7. The
QLA4010/4010C HBA will use CHAP to authenticate the targets. If you also want
the target to authenticate the initiator (QLA4010/4010C HBA), perform the
following steps:
.a.
In the Targets table, select the Bidi check box of the target you
want to configure.
.b.
In the Target Table portion of the page, click the green plus sign (+)
on the right. A blank row displays.
.c.
Click the row in the Target Name column. Enter the target name, which
can be a maximum of 256 ASCII characters.
.d.
Click the row in the Target Secret column. Enter the target secret,
which can be a maximum of 100 ASCII characters.
.e.
Repeat steps a through d to create multiple target
names and secrets. If you want to remove a target from the Target Table,
click the row you want to remove, then click the minus sign (–) on the right.
.f. If you want the initiator to verify only
the target secret, click the Default Secret? check box in the Target
Table next to the secret you want to use. In this case, the initiator will
not authenticate the target name and will accept only the default secret for
the CHAP (all other target CHAPs are ignored). The Default Secret? check
box provides the same configuration ability as Microsoft’s iSCSI Initiator
Service.
8. Click OK.
Section 8
Displaying Host, HBA, Device, LUN, and VPD Information
You can display
information about the host, HBAs, devices, LUNs, and vendor product data (VDP).
This section discusses viewing information about the following:
.
■ Host—general host information (see section 8.1)
.
■ HBA—general QLA4010/4010C information and statistics (see section 8.2)
.
■ Devices—general target information, target configuration firmware
parameter settings, and LUN list (see section 8.3)
.
■ LUNs—general LUN information (see section 8.4)
.
■ VPD—general VPD information (see section 8.5)
Displaying Host Information
When SANsurfer
Control iX starts, the first screen is the main window, which defaults to the Host
Information tabbed page (see figure 8-1).
8 –
Displaying Host, HBA, Device, LUN, and VPD Information Displaying QLA4010/4010C
HBA Information
Q
The general
information displays:
.
■Host. The
name or IP address of the host connected to the HBA
.
■OS Type. The
manufacturer of the operating system running on the host
.
■Platform. The
operating system running on the host
.
■OS Version. Operating
system version
8.2
Displaying QLA4010/4010C HBA
Information
You can view
the following QLA4010/4010C HBA information:
.
■General HBA port information (see section 8.2.1)
.
■HBA port statistics (see section 8.2.2)
8.2.1
Viewing General QLA4010/4010C HBA
Information
Perform the
following steps to view general information about a QLA4010/4010C HBA:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the desired QLA4010/4010C HBA.
2.
2. Select the HBA
Information tab. The HBA Information tabbed page displays (see figure 8-2).
The HBA
identifying information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ IP Address. IP address of the
HBA
.
❑ HBA Instance. HBA instance
number
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The general information
displays:
.
❑ Serial Number. Serial number
of the HBA
.
❑ MAC Address. The MAC address
of the HBA
.
❑ Driver Version. Version of
the HBA driver on the host that controls the HBA
.
❑ Firmware Version. Version of
the HBA firmware
.
❑ ROM Version. ROM version on
the HBA
.
❑ iSCSI Version. iSCSI version
on the HBA
.
❑ BIOS Version. BIOS version on
the HBA
.
❑ Connection Type. Type of HBA
connector
.
❑ Board type. HBA model name
.
❑ Chip Version. Chip version on
the HBA
Viewing and Updating QLA4010/4010C HBA
Statistics
QLA4010/4010C
HBA statistics provide information about the HBA’s iSCSI, TCP, IP, and MAC
layers.
This section
discusses:
.
■ Viewing QLA4010/4010C HBA statistics (see section 8.2.2.1)
.
■ Resetting and refreshing QLA4010/4010C HBA statistics (see section 8.2.2.2)
8 –
Displaying Host, HBA, Device, LUN, and VPD Information Displaying QLA4010/4010C
HBA Information
Q
Viewing QLA4010/4010C HBA Statistics
Perform the
following steps to view statistical information about a QLA4010/4010C HBA:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the desired HBA.
2.
2. Select the Statistics
tab. The Statistics tabbed page displays (see figure 8-3).
The HBA
identifying information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The statistical
information displays:
.
❑ MACTxFramesCount. MAC
transmitted frame count
.
❑ MACTxBytesCount. MAC
transmitted byte count
.
❑ MACRxFramesCount. MAC
received frame count
.
❑ MACRxBytesCount. MAC received
byte count
.
❑ MACCRCErrorCount. MAC CRC
error count
.
❑ MACEncodingErrorCount. MAC
encoding error count
.
❑ IPTxPackets Count. IP
transmitted packet count
.
❑IPTxBytes Count. IP transmitted byte count
.
❑IPTxFragments Count. IP transmitted fragment count
.
❑IPRxPackets Count. IP received packet count
.
❑IPRxBytes Count. IP received byte count
.
❑IPRxFragments Count. IP received fragment count
.
❑IPDatagramReassemblyCount. IP datagram reassembly count
.
❑IPRxPacketErrorCount. IP received packet error count
.
❑TCPTxSegmentsCount. TCP transmitted segment count
.
❑TCPTxBytesCount. TCP transmitted byte count
.
❑TCPRxSegmentsCount. TCP received segment count
.
❑TCPRxBytesCount. TCP received byte count
.
❑iSCSITxPDUCount.
iSCSI PDU transmitted count
.
❑iSCSITxBytesCount. iSCSI data bytes transmitted count
.
❑iSCSIRxPDUCount. iSCSI PDU received count
.
❑iSCSIRxBytesCount. iSCSI data bytes received count
.
❑iSCSICompleteIOsCount. iSCSI I/Os completed count
.
❑iSCSIUnexpectedIORxCount. iSCSI unexpected I/O received count
.
❑iSCSIFormatErrorCount. iSCSI format error count
.
❑iSCSIHeaderDigestCount. iSCSI header digest error count
.
❑iSCSIDataDigestErrorCount. iSCSI data digest error count
.
❑iSCSISeqErrorCount. iSCSI sequence error count
8.2.2.2
Resetting and Refreshing QLA4010/4010C HBA Statistics
When a
QLA4010/4010C HBA resets, the HBA statistics counters reset to their initial
values of zero. When an HBA refreshes, the HBA statistics counters update.
You can reset
or refresh the HBA statistics counters immediately:
.
■To reset the statistics counters immediately, click Reset
Counters.
.
■To update the statistics counters immediately, click Refresh
Counters.
8.3
Displaying Device Information
You can view
the following information about a device:
.
■General target information (see section 8.3.1)
.
■Target configuration firmware parameter settings (see section 8.3.2)
.
■LUN list (see section 8.3.3)
8 –
Displaying Host, HBA, Device, LUN, and VPD Information Displaying Device
Information
Q
Viewing General Target Information
Perform the
following steps to view general information about a device:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the device.
2.
2. Select the Target
Information tab. The Target Information tabbed page (Device)
displays (see figure 8-4).
The HBA information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The target information
displays:
.
❑ Vendor. Device manufacturer
.
❑ Product Revision. Device
revision level
.
❑ Product ID. Product ID of the
device
.
❑ Target Alias Name. Device
iSCSI alias name (symbolic name)
.
❑ Target iSCSI Name. Device
iSCSI name
Viewing Target Configuration Firmware Parameter Settings
You can view
the configuration firmware parameter settings for the target that you specify.
Note the following:
.
■ The target configuration parameter settings contain information on all
targets that have been saved or discovered (through SLP and the SendTargets
command). It does not include non-saved iSNS discovered targets nor newly
manually added targets that have not been saved.
.
■ The values that display for the target are negotiated values. The
exceptions (for which the default values display) include: there is no current
session for the target, the target’s session failed, or the value that displays
is not a negotiated value.
NOTE: For information
about configuring targets, see section 7.2. For information about changing the
target configuration parameter values, see section 7.2.3. Except for
the parameters listed in section 7.2.3, they are a subset of the firmware configuration
parameters. See section 10.1 for descriptions of the firmware configuration parameters.
Perform the following steps to view a target’s configuration
firmware parameter settings:
1.
In the SANsurfer Control iX main window HBA tree, select the desired HBA. Click
the Target Information tab. The Target Information tabbed page (HBA)
displays (see figure 8-5).
8 –
Displaying Host, HBA, Device, LUN, and VPD Information Displaying Device
Information
Q
The HBA
identifying information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The target configuration
parameter settings display:
.
❑ Parameter. Firmware parameter
.
❑ Negotiated Values for Saved Targets. Firmware parameter setting
1.
2. From the Select
Target drop-down box, select the target for which you want to display the
parameters.
2.
3. If you want to update
the target parameter settings to their current values, click Refresh.
Viewing the LUN List
Perform the
following steps to display information about a device’s LUNs:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the device.
2.
2. Select the LUN
List tab. The LUN List tabbed page displays (see figure 8-6).
The target information displays:
.
❑ Vendor. Device manufacturer
.
❑ Product Revision. Device
revision level
.
❑ Product ID. Product ID of the
device
.
❑ Target Alias Name. Device
iSCSI alias name (symbolic name)
.
❑ Target iSCSI Name. Device
iSCSI name
The LUN list
information displays:
.
❑ LUN ID. LUN number
.
❑ Vendor. Manufacturer of the
LUN
.
❑ Product ID. Product ID of the
LUN
.
❑ Revision. Product revision
level of the LUN
.
❑ Size. Capacity of the LUN in
gigabytes (GBs)
Displaying LUN Information
Perform the
following steps to view general information about a LUN:
1. In the SANsurfer Control iX main window HBA tree, select the
LUN. The LUN Information tabbed page displays (see figure 8-7).
The HBA information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
8 –
Displaying Host, HBA, Device, LUN, and VPD Information Displaying VPD
Information
Q
.
❑ IP Address. IP address of the
HBA port
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The target information
displays:
.
❑ Vendor. Device manufacturer
.
❑ Product Revision. Device
revision level
.
❑ Product ID. Product ID of the
device
.
❑ Target Alias Name. Device iSCSI
alias name (symbolic name)
.
❑ Target iSCSI Name. Device
iSCSI name
The LUN
information displays:
.
❑ LUN ID. LUN number
.
❑ LUN Size. Capacity of the LUN
in gigabytes (GBs)
Displaying VPD Information
Perform the
following steps to view the vendor product data (VDP) about the (QLA4010 HBA):
1.
1. In the SANsurfer
Control iX main window HBA tree, select the QLA4010/4010C.
2.
2. Click the VPD tab.
The VPD tabbed page displays (see figure 8-8).
The HBA
information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA port
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The VPD information displays:
.
❑ Product Description. HBA name
.
❑ Part Number. IBM card
assembly part number
.
❑ EC Level. IBM Engineering
change (EC) level
.
❑ Manufacture ID. An IBM part
number used by manufacturing. This number is similar to feature built material
(FBM).
.
❑ FRU Number. Field replaceable
unit (FRU) number
.
❑ CCIN. Customer card ID number
(CCIN) is a four-alphanumeric label used for service personnel to identify the
card type without having to open up the system.
8 –
Displaying Host, HBA, Device, LUN, and VPD Information Displaying VPD
Information
Q
Notes
Section 9
Performing Diagnostics
The following
diagnostic tools are available when managing iSCSI HBAs:
.
■ Pinging a target (see
section 9.1)
.
■ Viewing the ARP Log (see
section 9.2)
.
■ Viewing the Connection Error Log (see section 9.3)
.
■ Performing a read/write buffer test (see section 9.4)
.
■ Performing a loopback test (see section 9.5)
Pinging a Target
Perform the
following steps to ping a target. If the ping is successful, it verifies
that that there is connectivity between the QLA4010/4010C HBA and the target.
1.
1. In the SANsurfer
Control iX main window HBA tree, select the HBA.
2.
2. Click the Diagnostics
tab; click the Ping tab. The Diagnostics tabbed page (Ping
tab) displays (see figure 9-1).
The HBA identifying information
displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
9 – Performing Diagnostics Viewing the
ARP Log
Q
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA port
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The Ping tab
displays the ping diagnostic fields:
.
❑ IP. IP address of the target
to be tested
.
❑ Number of Packet(s) (1–10000).
Number of packets to test
1.
3. In the IP
fields, enter the IP address of the target.
2.
4. In the Number of
Packets field, enter the number of packets you want to send. Valid values
are in the range 1–10000. The default is 1.
3.
5. Click the Start
testing button. The HBA name and the current operation (ping diag) display
in the status bar.
4.
6. If you want to stop
testing before it is complete, click the Stop testing button.
5.
7. When the test is
complete, the Ping Status dialog box displays (see figure 9-2). Click OK.
Viewing the ARP Log
The address resolution protocol (ARP)
cache keeps a record of host port connections with other hardware (such as
targets) on the network. The IP address/MAC address pairs are dynamic entries
that are removed after 10 minutes.
Perform the
following steps to view the ARP log:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the HBA.
2.
2. Click the Diagnostics
tab; click the Logs tab. The Diagnostics tabbed page (Logs
tab) displays.(see figure 9-3).
The HBA
identifying information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA port
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
3. Click the Display
ARP Table button. The ARP log displays (see figure 9-4).
9 – Performing Diagnostics Viewing the Connection
Error Log
Q
For the HBA
that you selected, the ARP log displays the HBA connections with remote network
hardware.
.
❑IP Address.
The IP address of the hardware on the network
.
❑MAC Address. The
MAC address of the hardware on the network
1.
4. If you want to
refresh the log information immediately, click Refresh.
.5.
To exit the log, do one of the following:
.
❑Click Close.
.
❑Click the close (x) button in the upper right-hand
corner of the screen.
Viewing the Connection Error Log
The connection
error log displays the 100 latest connection errors for the specified
QLA4010/4010C HBA.
Perform the
following steps to view the connection error log:
1.
1. In the SANsurfer
Control iX main window HBA tree, select the HBA.
2.
2. Click the Diagnostics
tab; click the Logs tab. The Diagnostics tabbed page (Logs
tab) displays (see figure 9-5).
The HBA identifying information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
3. Click the Display Connection Errors button. The
connection error log displays (see figure 9-6).
For the QLA4010/4010C HBA that you
selected, the connection error log displays the following information. To view
an entire entry, place the cursor on it. For detailed information, see the ISP4010
Firmware Interface Specification, part number 83410-660-00.
.
❑ Delta Time. The number of
seconds between the current timestamp and the previous timestamp
.
❑ Timestamp. The number of
seconds since the last HBA reset.
.
❑ Target ID. Device ID of the
device as defined by the QLogic software
.
❑ Original State. The state of
the HBA and target connection
.
❑ Entry Type. For the original
state, the error or information category
.
❑ Error Type. For the entry
type, the error or sense message and its hex value
.
❑ Detail Code. For the error
type, the detailed error or sense information with its hex value
.
❑ Number Consecutive Errors.
Number of times this detail code has occurred consecutively
9 – Performing Diagnostics
Performing a Read/Write Buffer Test
Q
1.
4. If you want to
refresh the log information immediately, click Refresh.
.5.
To exit the log, do one of the following:
.
❑ Click Close.
.
❑ Click the close (x) button in the upper right-hand corner of the
screen.
9.4
Performing a Read/Write Buffer Test
The read/write
buffer test interrupts normal QLA4010/4010C HBA operations. The HBA’s state
before the tests are restored at the completion of the testing.
NOTE:
.
■ Run this test when no other activities are required of the HBA.
.
■ Although SANsurfer Control iX protects against normal operation
interruption and testing disruption, it is your responsibility to ensure that
the diagnostics are run without causing interruptions to other processes and
disruptions to the actual testing process.
The read/write
buffer test sends specified data through the SCSI Write Buffer command to a
target device (disk or tape). It then reads the data back through the SCSI Read
Buffer command and compares the data for errors. The test also compares the
link status of the device before the read/write buffer test.
Perform the
following steps to run a read/write buffer test:
1.
1. Set the test
parameters (see section 9.4.1).
2.
2. Run the test (see section 9.4.2).
3.
3. View the test results
(see section 9.4.3).
9.4.1
Setting the Read/Write Buffer Test Parameters
Perform the
following steps to set the read/write buffer test parameters:
1.
1. From the SANsurfer
Control iX main window HBA tree, select the HBA.
.2.
Click the Diagnostics tab. The Diagnostics tabbed page displays.
.3.
Click the Advanced tab (see
figure 9-7).
2.
4. In the Test Type section,
click the Read/Write Buffer Test radio button.
.5.
In the Parameters section, do the following to set the test frequency:
.❑ In
the On Error Action box, select one of the following to determine how
errors are handled. The On Error Action box selection applies to both
the Number of Tests option and the Test Continuously option.
.
❑ Ignore. The test is continued regardless of the test result.
.
❑ Stop. All tests are stopped (even if the Test Continuously check
box is selected).
.
❑ Loop. The test loops on the failing target until the failure is
cleared.
.
❑ In the Number of Tests box, type the number of tests you want to
run for each target. Testing stops when the pass is complete. The valid range
is between 1 and 10,000. For example, if you enter 2, two tests are run on
each target.
.
❑ Optionally, select the Test Continuously check box. When this
option is selected, the tests in the Number of Tests box are repeated
for each target. For example: you have three targets, selected 2 in the Number
of Tests box, and checked the Test Continuously box. In this case,
two tests are
9 – Performing Diagnostics
Performing a Read/Write Buffer Test
Q
performed on
each of the three targets, then this test sequence is continued (two tests are
performed (again) on each of the three targets). After selecting the Test
Continuously check box, select one of the following radio buttons:
.
❑ Display Cumulative Results.
The result of all the test sequences are added together and displayed.
.
❑ Display Single Iteration Results. The result of each single test sequence is displayed.
6. In the Data
section, do the following to set the type of data pattern and size:
.
❑ In the Size (bytes) box, select the number of bytes to transfer.
Valid values are 8, 16, 32, and 64. The data size sets the number of bytes
transferred when the test is run. If you select a data size greater than 8, the
number of bytes increases, but the pattern stays the same. For example, if you
select 32 bytes, the first 8 bytes are replicated four times.
.❑ In
the Pattern drop-down box, do one of the following to set the test
pattern:
.
❑ Select a bit pattern.
.
❑ Select Random to randomly generate a bit pattern.
.
❑ Select Customized to specify your own bit pattern; then enter
the data in hexadecimal format (0–FF) into the eight Customized boxes.
If the data size is larger than eight bytes, the pattern is replicated.
Running the Read/Write Buffer Test
Once you have
set the test parameters as described in section 9.4.1, perform the
following steps to run the read/write buffer test:
1.
1. Click the Start
Testing button.
.2.
The diagnostic tests warning displays. Do one of the following:
.
❑ Click Yes if there are no I/Os active and you want to proceed
with the test.
.
❑ Click No to cancel the diagnostic test.
2.
3. If you selected Yes
in step 2, a dialog box displays with the data pattern
generated. Click Stop when you want to end the test.
Read/Write Buffer Test Results
The test
results section of the Diagnostics tabbed page displays the results of a
test run (see figure 9-8). The Diag Status column indicates whether the test
passed or failed. The remaining information pertains to statistic counters.
.
■ Target. IP address of the
target, port and optionally, the target alias.
.■ Diag
Status. The status of the
test—whether the test passed or failed. The possible values:
.
❑ Write Buffer Failed. A SCSI write buffer error occurred.
.
❑ Read Buffer Failed. A SCSI read buffer error occurred.
.
❑ No session. The test cannot be performed because there is no connection
between the QLA4010/4010C HBA and the target. Either the session failed, or
this was a Send Target.
.
❑ Complete. The test completed.
.
❑ Unknown. The test is in progress; the status of the test is not known.
.
❑ Not tested. The test was not performed on that target.
.
■ Data Miscompare. The number
of data miscompares; zero indicates no data miscompares.
.
■ Link Failure. Number of link
failures
.
■ Invalid CRC. Number of
invalid CRCs
9 – Performing Diagnostics Performing an Internal or External
Loopback Test (QLA4010)
Q
.
■ HBA Port Error. Number of HBA
port errors
.
■ Device Port Error. Number of
device port errors
.
■ I/O. The number of input and
output operations
.
■ Interrupt. The number of
interrupts
For more details on a specific target,
double-click the desired row in the Read/Write Buffer Test section. The Diagnostic
Details window displays (see figure 9-9). Review the information, then click
OK.
Performing an Internal or External Loopback Test (QLA4010)
The loopback test interrupts normal QLA4010 HBA operations.
The HBA’s state before the tests are restored at the completion of the testing.
NOTE:
.
■ The loopback test cannot be run on a QLA4010C HBA.
.
■ Run these tests when no other activities are required of the HBA.
.
■ Although SANsurfer Control iX protects against normal operation
interruption and testing disruption, it is your responsibility to ensure that
the diagnostics are run without causing interruptions to other processes and
disruptions to the actual testing process.
The internal
loopback test sends data through the QLA4010 HBA's internal wiring. (It sends a
message to itself without leaving the HBA.) This test does not test the QLA4010
HBA connector.
The external
loopback test tests the QLA4010 HBA connector. More specifically, the external
loopback test transmits and receives (loopback) the specified data and checks
for the frame CRC, disparity, and length errors. If the HBA is in loop mode,
you will need to install a loopback connector to perform the test.
Perform the
following steps to run a loopback test:
1.
1. Prepare for the test (see section 9.5.1).
2.
2. Set the test
parameters (see section 9.5.2).
3.
3. Run the test (see section 9.5.3).
4.
4. View the test results
(see section 9.5.4).
5.
5. Prepare for normal
HBA operations (see section
9.5.5).
9.5.1
Preparing for the Loopback Test
No preparation
is required for an internal loopback test.
Before running
the external loopback test, attach a loopback connector to the connector on the
QLA4010 HBA:
1.
1. Disconnect the cable
from the appropriate QLA4010 HBA connector.
2.
2. Install the loopback
connector on the QLA4010 HBA connector.
Installing the
connector stops normal adapter operations.
9.5.2
Setting the Loopback Test Parameters
Perform the
following steps to set the loopback test parameters:
1.
1. From the SANsurfer
Control iX main window HBA tree, select the HBA.
2.
2. Click the Diagnostics
tab. The Diagnostics tabbed page displays.
3.
3. Click the Advanced
tab (see figure 9-7).
4.
4. In the Test Type
section, click either the Internal Loopback Test or External Loopback
Test radio button.
9 – Performing Diagnostics Performing an Internal or External
Loopback Test (QLA4010)
Q
5. In the Parameters
section, Do the following to set the test frequency:
.❑ In
the On Error Action box, select one of the following to determine how
errors are handled. The On Error Action box selection applies to both
the Number of Tests option and the Test Continuously option.
.
❑ Ignore. The test is continued regardless of the test result.
.
❑ Stop. All tests are stopped (even if the Test Continuously check
box is selected).
.
❑ Loop. The test loops on the failing HBA until the failure is cleared.
.
❑ In the Number of Tests box, type the number of tests you want to
run for each HBA. Testing stops when the pass is complete. The valid range is
between 1 and 10,000. For example, if you enter 2, two tests are run on
each HBA.
.❑ Optionally,
select the Test Continuously check box. When this option is selected,
the tests in the Number of Test box are repeated for each HBA. For
example: Select 2 in the Number of Tests box and check the Test
Continuously box. In this case, two tests are performed, continuously, on
the HBA you selected. After selecting the Test Continuously check box,
select one of the following radio buttons:
.
❑ Display Cumulative Results.
The result of all the test sequences are added together and displayed.
.
❑ Display Single Iteration Results. The result of each single test sequence is displayed.
Running the Loopback Test
Once you have
set the test parameters as described in section 9.5.2, perform the
following steps to run the loopback test:
1.
1. Click the Start
Testing button.
.2.
The diagnostic tests warning displays. Do one of the following:
.
❑ Click Yes if there are no I/Os active and you want to proceed
with the test.
.
❑ Click No to cancel the diagnostic test.
2.
3. If you selected Yes
in step 2, a dialog box displays with the data pattern
generated. Click Stop when you want to end the test.
Viewing the Loopback Test Results
The test
results section of the Diagnostics tabbed page displays the results of a
test run (see figure 9-11).
The Loopback
Test Results section provides the following information:
.
■HBA Name. Name
of tested QLA4010 HBA, instance number, and alias
.
■Loopback Success. Number of successful loopback tests
.
■Loopback Failure. Number of failed loopback tests
Preparing for Normal HBA Operations
When loopback
test is complete, do the following to resume normal adapter operations:
1.
1. Remove the loopback
connector from the QLA4010 HBA connector.
2.
2. Reconnect the cable
that you disconnected in section
9.5.1.
9 – Performing Diagnostics Performing an Internal or External
Loopback Test (QLA4010)
Q
Notes
Section 10
Updating the QLA4010/4010C HBA
You can configure and restore a QLA4010/4010C HBA’s
firmware. You can also update an HBA with new firmware, ROM, and BIOS. This
section discusses:
.
■ Configuring a QLA4010/4010C HBA’s firmware values (see section 10.1)
.
■ Restoring QLA4010/4010CHBA’s factory default firmware values (see section 10.2)
.
■ Updating a QLA4010/4010C HBA with new firmware (see section 10.3)
.
■ Updating a QLA4010/4010C HBA with new ROM (see section 10.4)
.
■ Retrieving the QLA4010/4010C HBA crash record (see section 10.5)
.
■ Updating the BIOS from a file (see section 10.6)
Configuring an HBA’s Firmware Values
Perform the
following steps to edit the HBA’s firmware configuration parameters:
1.
In the SANsurfer Control iX main window HBA tree, select the desired HBA. Click
the HBA Options tab. Click the Firmware tab. The HBA Options tabbed
page (Firmware tab) displays (see figure 10-1).
10 –
Updating the QLA4010/4010C HBA Configuring an HBA’s Firmware Values
Q
The
HBA port information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
1.
2. From the Firmware
tab Configured Firmware Values option, click Open. A read-only
table displays, listing all the firmware parameters and their current settings (see figure 10-2). For detailed information about the firmware
parameters, see the QLogic ISP4010 Firmware Interface Specification,
part number 83410-660-00.
2.
3. To change a subset of
these values, click Edit. A dialog box displays with the parameters that
can be changed (see figure
10-3).
3.
4. Select and change the
desired parameters, explained in the following paragraphs. To view the full
name of the parameter, place the cursor on it. When you are done changing the
parameters, click OK. If you want to exit the dialog box without
changing the parameters, click Cancel.
The
firmware parameters are as follows:
.
❑ Snack. When this check box is
selected and the firmware is configured as an initiator, the QLA4010/4010C
firmware sends SNACK requests to the target when it detects missing protocol
data units (PDUs). When this check box is cleared and the firmware is configured
as an initiator, the firmware aborts the command and/or closes the connection
when missing PDUs are detected. By default, this option is disabled (the check
box is cleared).
.
❑ Initial R2T. When this check
box is selected, the QLA4010/4010C HBA negotiates (during login phase) for
InitialR2T=yes. When this check box is cleared, initial R2T is disabled and the
QLA4010/4010C HBA negotiates for InitialR2T=no. By default, this option is
disabled (the check box is cleared).
.
❑ Immediate Data. When this check
box is selected, the QLA4010/4010C firmware negotiates (during login phase) for
Immediate Data=yes. When this check box is cleared, immediate data is disabled
and the firmware negotiates for ImmediateData=no. By default, this option is
enabled (the check box is selected).
.
❑ Execution Throttle. This
column specifies the execution throttle value. The execution throttle is used
by the QLA4010/4010C firmware to limit the number of concurrently executing
commands. Valid values are in the range 0–65535. The default value is 16.
10 –
Updating the QLA4010/4010C HBA Configuring an HBA’s Firmware Values
Q
In
target mode, this column is used by the QLA4010/4010C to determine the MaxCmdSN
(maximum command sequence number) to report to an initiator during a logged in
iSCSI session.
In
initiator mode, when this value is nonzero, the firmware limits the number of
outstanding commands to the smaller of this value and the number of commands
advertised by the target's MaxCmdSN value.
.
❑ Device Timeout. When this
check box is selected, the QLA4010/4010C firmware ignores the IOCB command
timeout values specified by the host. By default, this option is enabled (the
check box is selected).
.
❑ MaxBurstLength. This column
indicates the maximum length for data sequences the QLA4010/4010C uses when
negotiating with a device during login phase. This parameter indicates how many
units (512 bytes/unit) of data the QLA4010/4010C can send/receive. Valid values
are in the range 0 to 32767 units (512 to 16 MB–1 bytes); a value of 0
indicates unlimited data units. The default value is 512.
.
❑ FirstBurstLength. This column
indicates the maximum length for unsolicited data the QLA4010/4010C uses when
negotiating with a device during the login phase. This parameter indicates how
many units (512 bytes/unit) of unsolicited data the QLA4010/4010C can
send/receive. Valid values are in the range 0 to 32767 units (512 to 16 MB–1
bytes); a value of 0 indicates unlimited data units. The default value is 256.
.
❑ RSVAddFWOpBinary. This field
is used for debug and test purposes. Contact QLogic for more information.
.
❑ Delayed ACK. This parameter
determines what occurs when the QLA4010/4010C receives a Data-In PDU with the
Final bit set and no status reported. When this check box is selected, the
QLA4010/4010C sends a TCP acknowledgment immediately (this is the default
value). When this check box is not selected, the QLA4010/4010C delays the
acknowledgment and waits for more data. By default, this option is enabled (the
check box is selected).
.
❑ Autoconnect. When this check
box is selected, the QLA4010/4010C will not attempt to autoconnect to the
configured target devices at boot time. Instead, the host must issue Set Device
Database Entry commands (0063h) to establish connections to targets. By
default, this option is enabled (the check box is selected).
.
❑ MaxOutstanding R2T. This
column indicates the maximum number of outstanding R2Ts the QLA4010/4010C uses
when negotiating with a device during the login phase. This parameter indicates
how many R2Ts can be outstanding on a SCSI task. Valid values are in the range
1–65535. The default value is 1.
.
❑ Logout on Discovery Session.
When this check box is selected, the QLA4010/4010C HBA initiates an iSCSI
logout on a discovery session when discovery is complete (before closing the
connection). When this check box is cleared, the QLA4010/4010C HBA closes the
TCP connection when discovery is complete. This parameter is the same as Logout
on iSCSI Discovery Session in the target parameters (see section 7.2.3). By default, this option is enabled (the check box is
selected).
.
❑ Connection Keep Alive Timeout. This
column indicates the time interval (in seconds) between connection keep-alive pings.
When a connection is idle for the connection keep-alive timeout interval, the
QLA4010/4010C HBA sends an NOP ping to the other device that is part of the
connection. When the device responses to the ping, the connection remains open.
When the device fails to respond, the QLA4010/4010C HBA closes the connection
and informs the driver that the connection has gone down. The maximum
keep-alive time is 18 hours. The default value is 30 seconds.
.
❑ Ethernet Pause. At the time
of publication, this option is not available.
.
❑ Header Digest. When this
check box is selected, iSCSi headers with CRC protection can be transmitted. In
addition, incoming iSCSI headers are validated and the CRC protection removed.
By default, this option is disabled (the check box is cleared).
.
❑ Data Digest. At the time of
publication, this option is not available.
.
❑ ARP Redirect. When this check
box is selected, MAC addresses are discovered and bound to IP addresses for
hosts with which the QLA4010/4010C HBA wants to talk. By default, this option
is disabled (the check box is cleared).
.
❑ Error Recovery Level. When
this check box is selected, the QLA4010/4010C HBA supports iSCSI error recovery
level 0. At this level, the QLA4010/4010C HBA closes a connection if it detects
any errors. The default recovery level is 0.
.
❑ Nagle. When this check box is
selected, the QLA4010/4010C HBA supports the Nagle algorithm. Therefore, when a
TCP connection has outstanding data that has not been acknowledged (ACK’d),
small data segments cannot be sent until the ACKs arrive. These data segments
are collected by TCP and sent in a single segment when the ACKs arrive. This
feature helps control congestion. By default, this option is disabled (the
check box is cleared).
.
❑ TCP Timestamp. When this
check box is selected, a timestamp is placed in every transmitted TCP segment.
When the receiver responds with an acknowledge (ACK), the timestamp is
included. Consequently, the transmitter can calculate the round trip time (RTT)
of the ACK. This value
10 –
Updating the QLA4010/4010C HBA Configuring an HBA’s Firmware Values
Q
is used in
calculating retransmissions (if necessary). When this check box is not
selected, RTT can only be calculated on one outstanding segment at a time
(rather than on each segment). By default, this option is enabled (the check
box is selected).
❑ Strict iSCSI Login. When this
check box is selected, the QLA4010/4010C HBA adheres to the iSCSI login rules,
and therefore cannot operate with devices that do not conform to these rules.
When this check box is not selected, the iSCSI login rules are relaxed, and the
QLA4010/4010C HBA can operate with devices that do not conform to these rules.
By default, this option is disabled (the check box is cleared).
5. The save firmware parameters message
displays (see figure 10-4). Click OK.
NOTE: The revised settings
do not apply to currently configured targets. To apply the revised settings to
a configured target, you must delete and configure the target after the HBA is
reset.
1.
6. The Firmware
Parameters dialog box still displays. Click Close.
2.
7. In the HBA Options
tabbed page, click Save.
3.
8. The HBA Save Data
Warnings dialog box displays (see figure 10-5). Read the
information. Click OK if you want to continue; otherwise, click No
or Cancel.
4.
9. The Security Check
dialog box displays. In the Enter Password box, type the password. Click
OK.
Restoring a QLA4010/4010C HBA’s
Firmware Parameters to the Factory Defaults
Perform the following steps to reset the QLA4010/4010C HBA’s
firmware parameters to the factory defaults:
1.
In the SANsurfer Control iX main window HBA tree, select the HBA. Click the HBA
Options tab; click the Firmware tab. The HBA Options tabbed
page (Firmware tab) displays (see figure 10-6).
10 – Updating the QLA4010/4010C HBA Restoring a QLA4010/4010C
HBA’s Firmware Parameters to the Factory Defaults
Q
The HBA port
information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
1.
2. From the Firmware
tab Restore Factory Defaults option, click Restore.
2.
3. The restore factory
defaults message displays (see
figure 10-7). Click OK to restore
the defaults. Click Cancel to not restore the defaults.
NOTE: The restored
settings do not apply to currently configured targets. To apply the restored
settings to a configured target, you must delete and configure the target after
the HBA is reset.
1.
4. If you clicked OK to
restore the factory defaults, the save firmware parameters message displays (see figure 10-8). Click OK.
2.
5. In the HBA Options
tabbed page, click Save.
3.
6. The HBA Save Data
Warnings dialog box displays (see figure 10-5). Read the
information. Click OK if you want to continue; otherwise, click No
or Cancel.
4.
7. The Security Check
dialog box displays. In the Enter Password box, type the password. Click
OK.
Upgrading the HBA with New Firmware
If you are
receiving a QLA4010/4010C HBA for the first time, the current firmware version
is already loaded. If you are upgrading a QLA4010/4010C HBA, follow the
instructions in this section to load the latest firmware from the QLogic Web
site.
The SANsurfer
Control iX HBA Information tab displays the current firmware version (see section
8.2.1).
To obtain the
new firmware, follow these steps:
1. Download the
firmware from the IBM CD, IBM web site, or QLogic web site: From the IBM CD:
.a.
Insert the IBM CD in an appropriate drive. The CD should launch automatically,
prompting you to install SANsurfer Control iX. Click Cancel.
.b.
Locate the firmware file (qla4010.dl).
.c.
Download the file to a temporary location on the hard disk.
10 –
Updating the QLA4010/4010C HBA Upgrading the HBA with New Firmware
Q
From the IBM
web site:
.a.
From the IBM web site, www-307.ibm.com/pc/support/site.wss,
click Download & drivers.
.b.
In the Quick Path box on the right-hand side of the screen, enter the
following product number, then click Go.
73P3601
.c.
Locate the firmware file (qla4010.dl) and click Download.
.d.
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 disk and
download the file.
From the QLogic
web site:
.a.
From the QLogic web site, support.qlogic.com,
click Download.
.b.
From the OEM and ISV approved/recommended drivers and firmware section,
click IBM.
.c.
Locate the firmware file (qla4010.dl) and click Download.
.d.
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 disk and
download the file.
Perform the following procedures to
upgrade the HBA firmware:
1. In the
SANsurfer Control iX main window HBA tree, select the HBA. Click the HBA
Options tab; click the Firmware tab. The HBA Options tabbed
page (Firmware tab) displays (see figure 10-10).
The
HBA port information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
1.
2. From the Firmware
tab Update HBA with new Firmware prompt, click Select Firmware to
Download.
2.
3. The Firmware
Download Warnings dialog box displays (see figure 10-11). Read the
information. If you want to continue, click Yes. Otherwise, click No
or Cancel.
NOTE: The new
settings do not apply to currently configured targets. To apply the new
settings to a configured target, you must delete and configure the target after
the HBA is reset.
1.
4. The Security Check
dialog box displays. In the Enter Password box, type the password. Click
OK.
2.
5. The Download
Firmware dialog box displays (see figure 10-12).
10 –
Updating the QLA4010/4010C HBA Updating the ROM
Q
Do one of the
following:
.a.
If you know the path to the firmware file, enter it in the box next to the File
heading. Click Save.
.b.
Click Browse. The Open dialog box displays. Select the firmware
file. The file name displays in the Download Firmware dialog box. Click Save.
1.
6. Follow the instructions
to reset the QLA4010/4010C HBA.
2.
7. Reboot the host PC
for the operating system to recognize the new firmware.
10.4
Updating the ROM
Contact QLogic
technical support for assistance when updating the ROM.
10.5
Retrieving the HBA Crash Record
If the firmware
crashes, perform the following steps to save the log information to a file:
1.
In the SANsurfer Control iX main window HBA tree, select the HBA. Click the HBA
Options tab; click the Firmware tab. The HBA Options tabbed
page (Firmware tab) displays (see figure 10-10).
The HBA port
information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
.
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
1.
2. From the Firmware
tab Retrieve HBA Crash Record prompt, click Retrieve Crash Record.
2.
3. The Save Crash
Record dialog box displays (see
figure 10-14).
3.
4. Enter a name and
location where you want to save the crash file. If you do not know the
location, click Browse to display a file selection dialog. Select or
create the file. The Save Crash Record dialog box re-displays.
4.
5. Click Save. The
crash information will be in saved to the selected file. Send this file to
QLogic technical support.
Updating the BIOS from a File
WARNING!! Changing
QLA4010/4010C HBA BIOS incorrectly can cause serious damage to your system.
If BIOS boot is enabled (see figure 10-15), BIOS boot
targets and their corresponding CHAP entries cannot be modified.
Perform the following steps to locate
and download the new BIOS to your system:
1. Do one of
the following to locate/download the new BIOS: From the IBM CD:
.a.
Insert the IBM CD in an appropriate drive. The CD should launch automatically,
prompting you to install SANsurfer Control iX. Click Cancel.
.b.
Locate the BIOS file, QLA4010RM.BIN.
.c.
Download the file to a temporary location on the hard disk.
10 – Updating
the QLA4010/4010C HBA Updating the BIOS from a File
Q
From the IBM web site:
.a.
From the IBM web site, www-307.ibm.com/pc/support/site.wss,
click Download & drivers.
.b.
In the Quick Path box on the right-hand side of the screen, enter the
following product number, then click Go.
73P3601
.c.
Locate the BIOS file, QLA4010RM.BIN, and click Download.
.d.
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 disk and
download the file.
From the QLogic web site:
.a.
From the QLogic web site, support.qlogic.com,
click Download.
.b.
From the OEM and ISV approved/recommended drivers and firmware section,
click IBM.
.c.
Locate the BIOS file, QLA4010RM.BIN, and click Download.
.d.
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 disk and
download the file.
Perform the
following steps to update the BIOS:
1. In the SANsurfer Control iX main window HBA tree, select the
HBA. Click the HBA Options tab; click the BIOS tab. The HBA
Options tabbed page (BIOS tab) displays (see figure 10-15).
The HBA information displays:
.
❑ HBA Type. HBA model
.
❑ HBA Alias Name. HBA iSCSI
alias name. Symbolic name you assign to the HBA for identification purposes.
.
❑ HBA Instance. HBA instance
number
.
❑ IP Address. IP address of the
HBA
❑ HBA iSCSI Name. HBA iSCSI
name. The QLogic manufacturing default name or a name that you assign.
The BIOS information
displays:
.
❑ BIOS Boot is Enabled/Disabled.
Indicates whether the BIOS boot is enabled or disabled
.
❑ Primary Boot Device ID.
Target ID of the primary boot device
.
❑ Secondary Boot Device ID.
Target ID of the secondary boot device
.
❑ BIOS Version. BIOS version on
the HBA
.
❑ Primary Boot LUN. LUN ID of
the primary boot LUN
.
❑ Secondary Boot LUN. LUN ID of
the secondary boot LUN
10 –
Updating the QLA4010/4010C HBA Updating the BIOS from a File
Q
1.
2. From the BIOS
tab Update HBA BIOS option, click Select BIOS to Download.
2.
3. The BIOS Download
Warnings screen displays (see
figure 10-16). Read the information.
Click Yes if you want to continue; otherwise, click No or Cancel.
3.
4. The Security Check
dialog box displays. In the Enter Password box, type the password. Click
OK.
4.
5. The Download BIOS dialog
box displays (see figure
10-17).
Figure 10-17.
Download BIOS Dialog Box
Do one of the
following:
.a.
If you know the path to the BIOS file (QL4010RM.BIN), enter it in the box next
to the File heading. Click Save.
.b.
Click Browse. The Open dialog box displays. Locate and select the
BIOS file (QL4010RM.BIN). The file name displays in the Download BIOS
dialog box. Click Save.
6. Messages at the bottom of the screen notify you of the progress
of the BIOS update, for example:
.
❑Downloading BIOS
.
❑Saving Target Settings …
.
❑Resetting HBA:
iqn.2000-04.com.qlogic.qla4000.qs20325A00170
.
❑Refreshing
When the BIOS
update is complete, the iSCSI name of the HBA is displayed at the bottom of the
screen.