Qlogic QLE2740L-DEL, QLE2740-DEL, QLE2742-DEL, QLE2742L-DEL User Manual

User’s Guide
Fibre Channel Adapter
QLE2740-DEL, QLE2740L-DEL,
QLE2742-DEL, and QLE2742L-DEL
BK3254601-00 C
Third party information brought to
you courtesy of Dell EMC.
This document is provided for informational purposes only and may contain errors. QLogic reserves the right, without notice, to make changes to this document or in product design or specifications. QLogic disclaims any warranty of any kind, expressed or implied, and does not guarantee that any results or performance described in the document will be achieved by you. All statements regarding QLogic's future direction and intent are subject to change or withdrawal without notice and represent goals and objectives only.
Document Revision History
Revision A, March 21, 2016
Revision B, April 19, 2016
Revision C, February 1, 2017
Changes Sections Affected
Updated the supported OSs: Added a note stating that the OSs listed in this
guide may be more current than those listed in the Dell Update Packages Version xx.xx.xxx User’s Guide.
For Windows, added support for Windows
Server 2016.
For Linux, added support for Linux RHEL 7.3,
removed support for RHEL 7.1, changed RHEL
6.6 to RHEL 6.8, and changed SLES 12 SP0 to SLES 12 SP2.
For VMware, added support for VMware ESXi
6.5 and removed support for ESXi 6.0, ESXi 5.5 U3, and ESXi 5.5 U2.
Added a reference to the Dell Update Packages Version xx.xx.xxx User’s Guide as a prerequisite.
Deleted the “Installation Options” section. Added a reference to the Dell Update Packages Version xx.xx.xxx User’s Guide, “Windows CLI Options” section.
Changed the section title from “Installing the ESXi
5.5 and 6.0 Fibre Channel Driver” to reflect changed OS support.
“Supported Operating Systems” on page xv
“Running the Dell Update Package in the GUI” on page 5
“Running the Dell Update Package from the Com­mand Line” on page 11
“Installing the ESXi 6.5 and 6.0 U2 Fibre Channel Driver” on page 17
Changed the section title from “Updating an Exist­ing Driver or Installing a New Driver for an Existing ESXi 5.5 or 6.0 Installation with esxcli” to reflect changed OS support.
In the second bullet, changed the VMware refer­ence from “ESXi 5.5 and 6.0” to “ESXi 6.5 and 6.0 U2”.
“Updating an Existing Driver or Installing a New Driver for an Existing ESXi 6.5 or 6.0 U2 Installa­tion with esxcli” on page 17
“Installation Package Contents” on page 19
ii BK3254601-00 C
In the introductory paragraph, changed the envi­ronment reference from “ESXi 5.5 and ESXi 6.0” to “ESXi 6.5 and ESXi 6.0 U2”.
Changed the section title from “Installing the CIM Provider on an ESXi 5.5 or 6.0 Host”.
In Step 1, changed from “ESXi 5.5” to “ESXi
6.5”
In the note, changed from “ESXi 6.0” to “ESXi
6.0 U2”
Added a reference to the Dell Update Packages Version xx.xx.xxx User’s Guide,“Using Dell Update Packages” section.
In Table 3-10, for the ESXi Driver row, changed from “ESXi 6.0” to “ESXi 6.0 U2”.
In the introduction, added the “FEC is mandatory when operating at 32Gb line rate...” paragraph.
“Installing the QLogic Adapter CIM Provider” on page 26
“Installing the CIM Provider on an ESXi 6.5 or 6.0 U2 Host” on page 27
“Running the Firmware Update by Double-Click­ing” on page 33
“Brocade Fabric Features” on page 92
“Enabling QLogic Forward Error Correction” on page 94
iii BK3254601-00 C

Table of Contents

Introduction
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
User’s Guide Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Related Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Functionality and Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Key Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
VMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Citrix XenServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
1 Hardware Installation
Hardware and Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Pre-Installation Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
PCIe Bus Slot Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Installing the Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Connecting to the SAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Driver Installation and Configuration
Windows Driver Installation and Configuration. . . . . . . . . . . . . . . . . . . . . . . 4
Running the Dell Update Package in the GUI . . . . . . . . . . . . . . . . . . . 5
Running the Dell Update Package from the Command Line. . . . . . . . 11
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Linux Driver Installation and Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . 12
Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Installing the Linux Fibre Channel Driver. . . . . . . . . . . . . . . . . . . . . . . 12
Building the Driver for RHEL 6.x and 7.x . . . . . . . . . . . . . . . . . . 13
Building the Driver for SLES 11 . . . . . . . . . . . . . . . . . . . . . . . . . 14
Building the Driver for SLES 12 . . . . . . . . . . . . . . . . . . . . . . . . . 15
iv BK3254601-00 C
User’s Guide—Fibre Channel Adapter QLE274x-DEL and QLE274xL-DEL
VMware Driver Installation and Configuration . . . . . . . . . . . . . . . . . . . . . . . 16
Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Installing the ESXi 6.5 and 6.0 U2 Fibre Channel Driver. . . . . . . . . . . 17
Updating an Existing Driver or Installing a New Driver for
an Existing ESXi 6.5 or 6.0 U2 Installation with esxcli . . . . . . . 17
Verifying the Version of the Installed Driver . . . . . . . . . . . . . . . . 18
Installing QConvergeConsole VMware vCenter Server Plug-in . . . . . 18
Installation Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Installing QConvergeConsole VMware vCenter Server Plug-in
Plug-in Unregistration from a Manual Install. . . . . . . . . . . . . . . . 25
Uninstalling the QConvergeConsole VMware vCenter
Server Plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Installing the QLogic Adapter CIM Provider . . . . . . . . . . . . . . . . 26
Uninstalling the QLogic Adapter CIM Provider . . . . . . . . . . . . . . 29
Installing QConvergeConsole VMware vSphere Web Client Plug-in. . 30
Uninstalling the QConvergeConsole VMware vCenter
Server Plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
. . 19
3 Fibre Channel Configuration
Updating the Dell Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Running the Firmware Update by Double-Clicking . . . . . . . . . . . . . . . 33
Running the Firmware Update from the Command Line. . . . . . . . . . . 35
Using Fast!UTIL for Custom Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 36
Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Adapter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Selectable Boot Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Restore Default Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Raw NVRAM Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Advanced Adapter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Scan Fibre Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Fibre Disk Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Loopback Data Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Select Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Exit Fast!UTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Setting Fibre Channel Adapter Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 43
Setting Fibre Channel Adapter Parameters with
QConvergeConsole GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Setting Fibre Channel Adapter Parameters with Interactive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Setting Fibre Channel Adapter Parameters with Noninteractive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
v BK3254601-00 C
User’s Guide—Fibre Channel Adapter QLE274x-DEL and QLE274xL-DEL
Configuring Target Persistent Binding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Configuring Persistent Binding with QConvergeConsole GUI. . . . . . . 44
Configuring Persistent Binding with Interactive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Configuring Persistent Binding with Noninteractive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Configuring Boot Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Configuring Boot Devices with QConvergeConsole GUI. . . . . . . . . . . 46
Configuring Boot Devices with Interactive QConvergeConsole CLI . . 46 Configuring Boot Devices with Noninteractive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Configuring Boot Devices with the BIOS. . . . . . . . . . . . . . . . . . . . . . . 46
Configuring Virtual Ports (NPIV). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Configuring NPIV with QConvergeConsole GUI . . . . . . . . . . . . . . . . . 47
Configuring NPIV with Interactive QConvergeConsole CLI. . . . . . . . . 47
Configuring NPIV with Noninteractive QConvergeConsole CLI . . . . . 47
Configuring NPIV Quality of Service . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Setting QoS by Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Setting QoS by Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Configuring Fibre Channel Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . 53
Configuring Fibre Channel Driver Parameters with
QConvergeConsole GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Configuring Fibre Channel Driver Parameters with Interactive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Configuring Fibre Channel Driver Parameters with Noninteractive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Configuring Fibre Channel Driver Parameters with
QConvergeConsole VMware vCenter Server Plug-in. . . . . . . . . . . . 54
Configuring Selective LUNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Configuring OoOFR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Configuring OoOFR with QConvergeConsole GUI . . . . . . . . . . . . . . . 55
Configuring OoOFR with Interactive QConvergeConsole CLI. . . . . . . 55
Configuring OoOFR with Noninteractive QConvergeConsole CLI . . . 56
Configuring the UEFI Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Setting an FA-PWWN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Setting the FA-PWWN from the Adapter . . . . . . . . . . . . . . . . . . . . . . . 63
Setting FA-PWWN with QConvergeConsole GUI. . . . . . . . . . . . 64
Setting FA-PWWN with QConvergeConsole CLI . . . . . . . . . . . . 65
Setting FA-PWWN with QConvergeConsole VMware Plug-ins . 67
vi BK3254601-00 C
User’s Guide—Fibre Channel Adapter QLE274x-DEL and QLE274xL-DEL
Setting the FA-PWWN from the Brocade Switch. . . . . . . . . . . . . . . . . 67
Setting the FA-PWWN from the Switch . . . . . . . . . . . . . . . . . . . 67
Setting the Static FA-PWWN from the Switch. . . . . . . . . . . . . . . 68
Configuring and Verifying FA-BLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Configuring FA-BLD from the Adapter. . . . . . . . . . . . . . . . . . . . . . . . . 68
Enabling Host Bus Adapter Port BIOS and Fabric-assigned
Boot LUN with QConvergeConsole GUI . . . . . . . . . . . . . . . . . 68
Configuring the Adapter and Boot Devices with
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Configuring a Zone in a Brocade Switch . . . . . . . . . . . . . . . . . . 71
Verifying that FA-BLD is Operational. . . . . . . . . . . . . . . . . . . . . . . . . . 72
Adapter Side Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Using a Fabric-Assigned Boot LUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Using a Fabric-Assigned Boot LUN in QConvergeConsole GUI. . . . . 74
Using a Fabric-Assigned Boot LUN in Interactive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Using a Fabric-Assigned Boot LUN with Noninteractive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Using a Fabric-Assigned Boot LUN with QConvergeConsole
Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Running Diagnostics—Fibre Channel Ping and Trace Route . . . . . . . . . . . 76
Pinging and Viewing Trace of Routing Using Topology Map. . . . . . . . 76
Running a Fibre Channel CT Ping Test. . . . . . . . . . . . . . . . . . . . . . . . 77
Running a Fibre Channel CT Ping from
QConvergeConsole GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Running a Fibre Channel CT Ping from
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Running a Fibre Channel CT Ping from
QConvergeConsole VMware Plug-ins . . . . . . . . . . . . . . . . . . . 79
Fibre Channel Trace Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Configuring CS_CTL QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
CS_CTL QoS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Enabling CS_CTL QoS Mode for the Initiator and Target Ports . . . . . 82
Verifying and Confirming CS_CTL Mode Setup for Each Port . . . . . . 82
Creating a Virtual Port from the Adapter’s Port in
QConvergeConsole GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Setting the QoS Priority Level for a Virtual Port in
QConvergeConsole GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Configuring End-to-End CS_CTL QoS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Configuring CS_CTL QoS on the Switch. . . . . . . . . . . . . . . . . . . . . . . 85
Configuring CS_CTL QoS on the Storage Device. . . . . . . . . . . . . . . . 86
vii BK3254601-00 C
User’s Guide—Fibre Channel Adapter QLE274x-DEL and QLE274xL-DEL
Configuring End-to-End CS_CTL QoS (continued)
Changing the QoS Priority Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Changing the Priority Levels in Windows . . . . . . . . . . . . . . . . . . 86
Changing the Priority Levels in VMware ESXi . . . . . . . . . . . . . . 88
Configuring FDMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Brocade Switch FOS CLI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Brocade Fabric Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
FDMI Enhancements Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Enabling QLogic Forward Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . 94
FEC Process Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Enabling QLogic FEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Running Extended Link Service Commands . . . . . . . . . . . . . . . . . . . . . . . . 96
Link Cable Beacon Extended Link Service Command . . . . . . . . . . . . 96
Read Diagnostic Parameters Extended Link Service Command . . . . 96
A Troubleshooting
Fibre Channel Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Fibre Channel Diagnostics Using QConvergeConsole GUI . . . . . . . . 98
Fibre Channel Diagnostics Using Interactive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Fibre Channel Diagnostics Using Noninteractive
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Fibre Channel Troubleshooting Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Troubleshooting with a Diagnostic Port (D_Port) . . . . . . . . . . . . . . . . . . . . . 102
Configuring D_Port on a Brocade Fibre Channel 16G or 32G Switch Checking D_Port Results from a Brocade Fibre Channel 16G or
32G Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Verifying D_Port Mode with QConvergeConsole GUI . . . . . . . . . . . . . 105
Verifying D_Port Mode with Interactive QConvergeConsole CLI . . . . 106
Verifying D_Port Mode with Noninteractive QConvergeConsole CLI
Verifying D_Port Mode with QConvergeConsole Plug-ins. . . . . . . . . . 107
B Specifications
Physical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Standards Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Interface Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Environmental Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
. . 103
. . 106
viii BK3254601-00 C
User’s Guide—Fibre Channel Adapter QLE274x-DEL and QLE274xL-DEL
C QConvergeConsole GUI
Introduction to QConvergeConsole GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Downloading QConvergeConsole Documentation. . . . . . . . . . . . . . . . . . . . 111
Downloading and Installing Management Agents . . . . . . . . . . . . . . . . . . . . 111
Installing the Agents from the QLogic Web Site . . . . . . . . . . . . . . . . . 112
Installing the Agents Using the Built-in Agent Installer . . . . . . . . . . . . 112
Installing QConvergeConsole GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2
Installing QConvergeConsole in a Windows Environment . . . . . . . . . 113
Installing QConvergeConsole in a Linux Environment . . . . . . . . . . . . 114
Installing QConvergeConsole in Silent Mode . . . . . . . . . . . . . . . . . . . 115
What Is in the QConvergeConsole Help System . . . . . . . . . . . . . . . . . . . . . 115
D Regulatory Information
Warranty. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Regulatory and Compliance Information . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Laser Safety, FDA Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Agency Certification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
EMI and EMC Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Product Safety Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
ix BK3254601-00 C

Introduction

NOTE
This user’s guide covers the following products:
®
QLogic
bracket
QLogic QLE2740L-DEL single-port, low profile adapter with a low profile
bracket
QLogic QLE2742-DEL dual-port, low profile adapter with a full-height
bracket
QLogic QLE2742L-DEL dual-port, low profile adapter with a low profile
bracket
Throughout this document, the term adapter refers to any or all of these products.
This guide provides technical information about the adapters, including how to install and configure the adapter, as well as detailed descriptions of the adapter’s various uses and functions.
QLE2740-DEL single-port, low profile adapter with a full-height

Intended Audience

This guide is intended for system administrators and other technical staff members responsible for configuring and managing adapters installed on Dell PowerEdge® servers in Windows®, Linux®, or VMware® environments.

User’s Guide Content

This guide provides information in the following chapters and appendices:
Chapter 1 Hardware Installation covers the hardware and software
requirements, safety precautions, a pre-installation checklist, PCI Express
®
(PCIe connecting it to the network.
Chapter 2 Driver Installation and Configuration covers the installation of the
drivers included with the adapter on Windows, Linux, and VMware OSs.
) slot considerations, and procedures for installing the adapter and
®
®
x BK3254601-00 C
Introduction
NOTE

Related Materials

Chapter 3 Fibre Channel Configuration provides information about the
multiboot image (Fibre Channel Adapter Function Configuration Utility) and instructions for setting Fibre Channel Adapter parameters; persistent binding; configuring the boot device, N_Port ID virtualization (NPIV), and driver parameters; and reassembling out-of-order frames.
Appendix A Troubleshooting provides information about Fibre Channel
diagnostics and a Fibre Channel troubleshooting diagram.
Appendix B Specifications defines the physical characteristics and power
requirements and lists supported standards, interface, and environmental specifications.
Appendix C QConvergeConsole GUI provides an overview of the
QConvergeConsole Web management interface.
Appendix D Regulatory Information provides warranty, regulatory, and
compliance information.
Related Materials
For additional information, refer to the following QLogic documents:
QConvergeConsole Help, available through QConvergeConsole GUI,
provides help topics on configuring and managing host servers and adapters using QConvergeConsole GUI.
Installation Guide—QConvergeConsole GUI (part number SN0051105-00)
contains instructions for installing and starting QConvergeConsole GUI.
User’s Guide—QConvergeConsole CLI (part number SN0054667-00)
provides specific command line use in both interactive and noninteractive modes.
User’s Guide—QConvergeConsole Plug-ins for VMware vSphere (part
number SN0054677-00) provides reference material on using the QConvergeConsole VMware vCenter Server Plug-in and the QConvergeConsole VMware vSphere Web Client Plug-in.
To access QLogic documents, go to www.qlogic.com and click Downloads.
xi BK3254601-00 C
Introduction
NOTE
CAUTION

Documentation Conventions

Documentation Conventions
This guide uses the following documentation conventions:
provides additional information.
without an alert symbol indicates the presence of a hazard
that could cause damage to equipment or loss of data.
Tex t in blue font indicates a hyperlink (jump) to a figure, table, or section in
this guide, and links to Web sites are shown in underlined blue example:
Table 9-2 lists problems related to the user interface and remote agent. See “Installation Checklist” on page 3-6. For more information, visit www.qlogic.com
Tex t in bold font indicates user interface elements such as a menu items,
buttons, check boxes, or column headings. For example:
. For
.
Click Start, point to Programs, point to Accessories, and then click
Command Prompt.
Under Notification Options, select the Warning Alarms check box.
Tex t in Courier font indicates a file name, directory path, or command line
text. For example:
To return to the root directory from anywhere in the file structure, type
cd /root, and then press the ENTER key.
Issue the following command: # sh ./install.bin
Key names and key strokes are indicated with UPPERCASE:
Press the CTRL+P keys. Press the UP ARROW key
Tex t in italics indicates terms, emphasis, variables, or document titles. For
example:
For a complete listing of license agreements, refer to the QLogic
Software End User License Agreement.
What are shortcut keys?
To enter the date type mm/dd/yyyy (where mm is the month, dd is the
day, and yyyy is the year).
xii BK3254601-00 C
Introduction
NOTE
Documentation Conventions
Topic titles between quotation marks identify related topics either within this
manual or in the online help, which is also referred to as QConvergeConsole Help throughout this document.
QConvergeConsole CLI non-interactive command syntax conventions
include the following:
Plain text indicates items that you must type as shown. For example:
< > (angle brackets) indicate a variable whose value you must specify.
qaucli -pr nic -ei
For example:
<hba instance>
For CLI commands only, variable names are always indicated using angle brackets instead of italics.
[ ] (square brackets) indicate an optional parameter. For example:
[<file_name>] means specify a file name, or omit it to select
the default file name.
| (vertical bar) indicates mutually exclusive options; select one option
only. For example:
on|off 1|2|3|4
... (ellipsis) indicates that the preceding item may be repeated. For
example:
x... means one or more instances of x.  [x...] means zero or more instances of x.
( ) (parentheses) and { } (braces) are used to avoid logical ambiguity.
For example:
a|b c is ambiguous {(a|b) c} means a or b, followed by c {a|(b c)} means either a, or b c
xiii BK3254601-00 C
Introduction Functionality and Features

Functionality and Features

This section provides the following information:
Functional Description
Key Features
Supported Operating Systems

Functional Description

Functional descriptions for the adapters are as follows:
QLE2740-DEL: A low profile, Gen6 32Gb, single-port Fibre Channel PCIe
adapter with a full-height bracket installed.
QLE2740L-DEL: A low profile, Gen6 32Gb, single-port Fibre Channel PCIe
adapter with a low profile bracket installed.
QLE2742-DEL: A low profile, Gen6 32Gb, dual-port Fibre Channel PCIe
adapter with a full-height bracket installed.
QLE2742L-DEL: A low profile, Gen6 32Gb, dual-port Fibre Channel PCIe

Key Features

Key features of the adapters include:
Centralized device management for SAN Connectivity to 32Gb/16Gb/8Gb Fibre Channel networks PCIe 3.0 x8 Full hardware offload for the Fibre Channel protocol Message-signaled interrupts (MSI-X) and legacy interrupts (INT-X) NPIV Boot from SAN Several advanced management features for 2700 Series Adapters:
adapter with a low profile bracket installed.
QConvergeConsole (GUI and CLI) is available if you are running
Windows or Linux.
QConvergeConsole VMware vCenter Server Plug-in is available if you
are running VMware ESXi.
xiv BK3254601-00 C
Introduction
NOTE
NOTE
Functionality and Features

Supported Operating Systems

Because the Dell Update Packages Version xx.xx.xxx User’s Guide is not updated in the same cycle as this Fibre Channel adapter user’s guide, consider the operating systems listed in this section as the more current.
The adapter supports the following operating systems. To view the most complete and current list, refer to the product release notes.
Windows
Windows Server® 2016  Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 SP1 Windows Server 2008 SP2 x64 Windows Server 2008 SP2 x32
Linux
Red Hat® Enterprise Linux (RHEL®) 7.3 RHEL 7.2 RHEL 6.8 RHEL 6.7
SUSE SLES 12 SP1 SLES 11 SP4
VMware
vSphere®: VMware ESXi 6.5  vSphere: VMware ESXi 6.0 U2
Citrix XenServer
Citrix XenServer 6.5
®
Linux Enterprise Server (SLES®) 12 SP2
For the most current versions of the OS and drivers supported by the adapter, refer to the release notes file (release.txt).
xv BK3254601-00 C

1 Hardware Installation

!
WARNING
This chapter provides the hardware and software requirements, safety precautions, a pre-installation checklist, PCIe slot considerations, and procedures for installing the adapter and connecting it to the network.

Hardware and Software Requirements

Before you install the adapter, verify that the system meets the following hardware and software requirements.
Hardware: For QLE274x-DEL Adapters port and slot assignments, refer to
the “Expansion Cards” section of the Hardware Owner’s Manual for your Dell PowerEdge server.
Software: For information on the supported operating systems, firmware
versions, adapter drivers, and utilities, refer to the product release notes.

Safety Precautions

The adapter is being installed in a system that operates with voltages that can be lethal. Before you open the case of your system, observe the following precautions to protect yourself and to prevent damage to the system components.
For your safety, follow these precautions:
Remove any metallic objects or jewelry from your hands and wrists.
Make sure to use only insulated or nonconducting tools.
Before you touch internal components, verify that the system is powered
OFF and is unplugged.
Install or remove adapters in a static-free environment. The use of a properly
grounded wrist strap or other personal antistatic devices and an antistatic mat is strongly recommended.
1 BK3254601-00 C
1–Hardware Installation
NOTE

Pre-Installation Checklist

Pre-Installation Checklist
1. Verify that your system meets the hardware and software requirements
listed in “Hardware and Software Requirements” on page 1.
2. Verify that your system is using the latest BIOS.
If you acquired the adapter software on a disk or from the Dell support Web site (http://support.dell.com files.
3. Check the adapter for visible signs of damage. Never attempt to install a
damaged adapter.

PCIe Bus Slot Considerations

), verify the path to the adapter driver
The size of the PCIe bus slot in which you install the adapter will affect the speed throughput. Tab le 1 -1 lists the approximate speed throughput for each bus slot size.
Table 1-2 lists the throughput needed to achieve line rates.
Table 1-2. Throughput Requirements to Achieve Line Rate
Number of 32G
FC Ports
Table 1-1. Approximate Speed Throughput per Bus Slot Size
PCIe Generation (Speed) Throughput
Slot Size
x8 slot
x16 slot
x32 slot
Model Number
PCIe Gen1 (2.5 GT/s)
~20Gbps (2.58) ~40Gbps (58) ~64Gbps (88)
~40Gbps (2.5
~80Gbps (2.532) ~160Gbps (532) ~256Gbps (832)
16) ~80Gbps (5 16) ~128Gbps (8 16)
PCIe Throughput
Required to Achieve
PCIe 2.0 (5 GT/s) PCIe 3.0 (8 GT/s)
Minimum PCIe Gen and
Line Rate
Slot Configurations
1
2
QLE2740-DEL,
QLE2740L-DEL
QLE2742-DEL,
QLE2742L-DEL
32Gbps (132Gbps)
64Gbps (2
2 BK3254601-00 C
32Gbps) PCIe 3.0 x8 and higher
PCIe 2.0 x8 and higher PCIe 3.0 x8 and higher
1–Hardware Installation Installing the Adapter

Installing the Adapter

To install the QLE274x-DEL Adapters:
1. Power off the computer and all attached devices such as monitors, printers,
and external components.
2. Disconnect the power cable.
3. Remove the computer cover and find an empty PCIe bus slot. For more
information about selecting a bus slot, see “PCIe Bus Slot Considerations”
on page 2.
4. Pull out the slot cover (if any).
5. Grasp the adapter by the top edge and seat it firmly into the appropriate slot.
6. Refasten the adapter’s retaining bracket.
7. Close the computer cover.
8. Plug the Fibre Channel cable into the adapter.
9. Plug in the power cable and turn on the computer.
For more detailed information, refer to the Hardware Owner’s Manual for your Dell PowerEdge server.

Connecting to the SAN

To connect the QLE274x-DEL Adapters to the SAN, refer to the Hardware Owner’s Manual for your Dell PowerEdge server.
3 BK3254601-00 C
2 Driver Installation and
NOTE
NOTE
Configuration
If you need to update the Flash memory of multiple adapters simultaneously: For QConvergeConsole GUI, refer to the “Update the Flash Using the
Flash Update Wizard” topic in the QConvergeConsole Help.
For QConvergeConsole CLI, issue the -flashsupport command to
update the Flash memory for all cards supported by the specified file. For example:
qaucli -pr nic -flashsupport -i ALL -a p3p11179.bin
This chapter provides the following information about the drivers included with the adapters:
“Windows Driver Installation and Configuration” on page 4
“Linux Driver Installation and Configuration” on page 12
“VMware Driver Installation and Configuration” on page 16
When you disable the firmware (for example, during a firmware dump or during a firmware update) in Windows or Linux with a QConvergeConsole agent, multiple application messages are generated. These messages are generated because the application cannot communicate with the adapter while the firmware is disabled. After the firmware is re-enabled, the errors will go away.

Windows Driver Installation and Configuration

You can run a software or driver Dell update package in two ways:
Running the Dell Update Package in the GUI
Running the Dell Update Package from the Command Line
4 BK3254601-00 C
2–Driver Installation and Configuration
NOTE
Windows Driver Installation and Configuration

Running the Dell Update Package in the GUI

Before you begin, refer to the Dell Update Packages Version xx.xx.xxx User’s Guide, “Prerequisites and Features for Systems Running Windows” section.
To run the Dell update package in the GUI:
1. Double-click the icon representing the Dell update package file.
The actual file name of the Dell update package varies.
2. In the Dell Update Package window (Figure 2-1), click Install.
Figure 2-1. Dell Update Package Window
5 BK3254601-00 C
2–Driver Installation and Configuration Windows Driver Installation and Configuration
3. In the QLogic Super Installer—InstallShield® Wizard’s Welcome window
(Figure 2-2), click Next.
Figure 2-2. QLogic InstallShield Wizard: Welcome Window
4. In the wizard’s License Agreement window (Figure 2-3 on page 7):
a. Read the QLogic End User Software License Agreement.
b. To continue, select I accept the terms in the license agreement.
6 BK3254601-00 C
2–Driver Installation and Configuration Windows Driver Installation and Configuration
c. Click Next.
Figure 2-3. QLogic InstallShield Wizard: License Agreement Window
5. Complete the wizard’s Setup Type window (Figure 2-4) as follows:
a. Select one of the following setup types:
Click Complete to install all program features.
Click Custom to manually select the features to be installed.
b. To continue, click Next.
7 BK3254601-00 C
2–Driver Installation and Configuration Windows Driver Installation and Configuration
If you selected Complete, proceed directly to Step 6 b.
Figure 2-4. InstallShield Wizard: Setup Type Window
6. If you selected Custom in Step 5, complete the Custom Setup window
(Figure 2-5 on page 9) as follows:
a. Select the features to install. By default, all features are selected. To
change a feature’s install setting, click the icon next to it, and then select one of the following options:
This feature will be installed on the local hard drive—This
setting marks the feature for installation without affecting any of its subfeatures.
This feature, and all subfeatures, will be installed on the
local hard drive—This setting marks the feature and all of its
subfeatures for installation.
This feature will not be available—This setting prevents the
feature from being installed.
8 BK3254601-00 C
2–Driver Installation and Configuration Windows Driver Installation and Configuration
b. Click Next to continue.
Figure 2-5. InstallShield Wizard: Custom Setup Window
7. In the InstallShield Wizard’s Ready To Install window (Figure 2-6), click
Install.
Figure 2-6. InstallShield Wizard: Ready to Install the Program Window
9 BK3254601-00 C
2–Driver Installation and Configuration Windows Driver Installation and Configuration
The InstallShield Wizard installs the QLogic Adapter drivers and Management Software Installer.
8. When the installation is complete, the InstallShield Wizard Completed
window appears (Figure 2-7). Click Finish to dismiss the installer.
Figure 2-7. InstallShield Wizard: Completed Window
9. In the Dell Update Package window (Figure 2-8 on page 11), “Complete”
indicates successful installation.
(Optional) To open the log file, click View Log. The log file shows the
progress of the DUP installation, any previous installed versions, any error messages, and other information about the installation.
To close the Update Package window, click OK.
10 BK3254601-00 C
2–Driver Installation and Configuration
NOTE
Windows Driver Installation and Configuration
Figure 2-8. Dell Update Package Window

Running the Dell Update Package from the Command Line

For a list of the CLI options for systems running Windows, a description of each option, and the command syntax, refer to the Dell Update Packages Version xx.xx.xxx User’s Guide, “Windows CLI Options” section.
Running the Dell update package from the command line, with no options specified, results in the same behavior as double-clicking the icon representing the Dell update package.
The actual file name of the Dell update package varies.
To run the Dell update package from the command line:
C:\><DUP_file_name>.EXE
The following shows the syntax for specifying options to customize the Dell update package installation behavior:
<DUP_file_name>.exe [/<option1>[=<value1>]] [/<option2>[=<value2>]]...
To display the GUI for guided installation, update, or extraction, use no options.
Examples
To update the system silently:
<DUP_file_name>.exe /s
To extract the update contents to the C:\mydir\ directory:
<DUP_file_name>.exe /s /e=C:\mydir
11 BK3254601-00 C
2–Driver Installation and Configuration
NOTE

Linux Driver Installation and Configuration

To extract the driver components to the C:\mydir\ directory:
<DUP_file_name>.exe /s /drivers=C:\mydir
To install only the driver components:
<DUP_file_name>.exe /s /driveronly
To change from the default log location to C:\my path with spaces\log.txt:
<DUP_file_name>.exe /l="C:\my path with spaces\log.txt"
Linux Driver Installation and Configuration
This section provides the following procedures for installing drivers on a Linux system:
Installation Overview
Installing the Linux Fibre Channel Driver

Installation Overview

To install and configure the adapter drivers on a Linux system, refer to the driver release notes, readme, and installation instructions included in the package.
To install the Red Hat Package Manager (RPM), issue the following command as a root user:
#
rpm -Uvh <rpm name>
For example:
#
rpm -Uvh qla2xxx-kmp-default-
<driver-version_kernel-version>-<release>.x86_64.rpm
To uninstall the RPM, issue the following command as a root user:
#
rpm -e <rpm>
For example:
#
rpm -e qla2xxx-kmp-default-
<driver-version_kernel-version>-<release>

Installing the Linux Fibre Channel Driver

This section provides procedures for installing the Linux Fibre Channel driver for the following operating systems:
Building the Driver for RHEL 6.x and 7.x
12 BK3254601-00 C
2–Driver Installation and Configuration
NOTE
Linux Driver Installation and Configuration
Building the Driver for SLES 11
Building the Driver for SLES 12
Building the Driver for RHEL 6.x and 7.x
1. From the directory that contains the source driver file,
qla2xxx-src-vx.xx.xx.xx.06.x-k.tar.gz, issue the appropriate commands for your Linux version.
RHEL 6.x
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.06.x-k.tar.gz
# cd qla2xxx-src-vx.xx.xx.xx.06.x-k
RHEL 7.x
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.07.x-k.tar.gz
# cd qla2xxx-src-vx.xx.xx.xx.07.x-k
2. Build and install the driver modules from the source code by executing the
build.sh script as follows:
# ./extras/build.sh install
The build.sh script does the following:
Builds the driver .ko files.
Copies the .ko files to the appropriate /lib/modules/<kernel
version>/extra/qlgc-qla2xxx directory.
Add the appropriate directive in the modprobe.conf (if applicable).
You can optionally complete either or both Step 3 and Step 4 of this procedure.
3. (Optional) To manually load the driver, issue the insmod or modprobe
command:
To directly load the driver from the local build directory, issue the
following insmod commands in order:
# modprobe scsi_tgt.ko (if not already loaded)
# modprobe scsi_transport_fc.ko
# insmod qla2xxx.ko
To load the driver using modprobe, issue the following command:
# modprobe -v qla2xxx
13 BK3254601-00 C
2–Driver Installation and Configuration
NOTE
Linux Driver Installation and Configuration
To unload the driver using modprobe, issue the following command:
# modprobe -r qla2xxx
4. (Optional) To automatically load the driver each time the system boots,
rebuild the RAM disk to include the driver as follows:
a. Create a backup copy of the RAMDISK image by issuing the following
commands:
# cd /boot
# cp initramfs-[kernel version].img initramfs-[kernel
version].img.bak
b. Create the new RAMDISK by issuing the following command:
# dracut -f
c. To load the driver, reboot the host.
Building the Driver for SLES 11
1. From the directory that contains the source driver file,
qla2xxx-src-vx.xx.xx.xx.11.x-k.tgz, issue the following commands:
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.11.x-k.tgz
# cd qla2xxx-x.xx.xx.xx.xx.xx-k4
Where x.xx.xx.xx.xx.xx is the applicable version number.
2. Build and install the driver modules from the source code by executing the
build.sh script as follows:
# ./extras/build.sh install
The build.sh script does the following:
Builds the driver .ko files.
Copies the .ko files to the appropriate
/lib/modules/3.x.../updates directory.
Adds the appropriate directive in the modprobe.conf file (if
applicable).
You can optionally complete either or both Step 3 and Step 4 of this procedure.
14 BK3254601-00 C
2–Driver Installation and Configuration
NOTE
Linux Driver Installation and Configuration
3. (Optional) Manually load the driver for Linux.
Edit the /etc/modprobe.d/unsupported_modules file to make
the following change:
allow_unsupported_modules 1 (replace 0 with 1)
To load the driver using modprobe, issue the following command:
# modprobe -v qla2xxx
To unload the driver using modprobe, issue the following command:
# modprobe -r qla2xxx
4. (Optional) Automatically load the driver by rebuilding the RAM disk to
include the driver.
Create a copy of the current RAMDISK by issuing the following commands:
# cd /boot
# cp initrd-[kernel version].img initrd-[kernel
version].img.bak
# mkinitrd
Depending on the server hardware, the RAMDISK file name may be different.
5. To load the driver, reboot the host.
Building the Driver for SLES 12
1. From the directory that contains the source driver file,
qla2xxx-src-vx.xx.xx.xx.12.x-k.tgz, issue the following commands:
# tar -xzvf qla2xxx-src-vx.xx.xx.xx.11.x-k.tgz
# cd qla2xxx-x.xx.xx.xx.xx.xx-k4
Where x.xx.xx.xx.xx.xx is the applicable version number.
2. Build and install the driver modules from the source code by executing the
build.sh script as follows:
# ./extras/build.sh install
The build.sh script does the following:
Builds the driver .ko files.
Copies the .ko files to the appropriate
/lib/modules/3.x.../updates directory.
15 BK3254601-00 C
Loading...
+ 105 hidden pages