NE0154601-00 B
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide
Document Revision History
Updated with new release information
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide
Version
Overview
Preface
System Requirements
Quick Start
Windows Server 2003 Driver Installation
Hardware Installation
Windows Server 2008 and 2008 R2 Driver Installation
Windows Server 2003, 2008, and 2008 R2 Driver Configuration
7-11
Linux Driver Installation and Configuration
7-13
7-14
Troubleshooting Guidelines
Linux Configuration for Bonding Mode and Virtual LAN VLAN
A Diagnostic Utility Commands B Flash Update
Linux Bonding Mode
B-10
Glossary Index List of Figures
Page
6-10
6-11
List of Tables
7-10
7-12
Preface
See “Installation Checklist” on page
Intended Audience
Related Materials
What are shortcut keys?
Technical Support
Availability
Contact Information
Training
Knowledge Database
Webhttp//support.qlogic.com
NE0154601-00 B
Preface Technical Support
Obtaining the Latest Software Release Information
1 Overview
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters
Table 1-1. QLogic 3000 and 3100 Series Intelligent Ethernet Adapters
iSCSI Boot Setup, part number IS0051404-00
Application Notes
1-Overview Application Notes
NE0154601-00 B
Table 2-1. Cable Specifications-Optical
Cable Specifications
2 System Requirements
Hardware Requirements
Supported QLogic Adapters
Table 2-2. Cable Specifications-Copper
SFP+ Optical Module Requirements
Cable Type
Pre-installation Checklist
QLogic Adapter Installation and Verification
QLogic Adapter Installation
“QLogic Adapter Installation and Verification” on page
Verify the QLogic Adapter Installation
Windows Server Driver Installation
Linux
Windows Server
5. Click Install from a list or specific location, then click Next
Windows Server
Windows Server 2008 and 2008 R2
Install the Driver RPM
Linux Driver Installation
See “Linux Driver Checklist” on page 8-1 for more information
Verify and Remove Existing QLogic Adapter Driver and Tools Package
SUSE
NE0154601-00 B
QLogic Adapter Configuration
3-Quick Start Linux Driver Installation
Figure 4-1. QLE3044 Port Assignments
4 Hardware Installation
QLE3044 Installation
QLE3044 Status LEDs
Ethernet Port Mapping
Table 4-1. Mapping of Port Number, PCI Function, and Ethernet
Interface
Figure 4-3. QLE3044 Bracket Removal
QLE3044 Bracket Removal and Replacement
Figure 4-4. QLE3044 Bracket Replacement
Figure 4-5. QLE3142 Installation and Removal
QLE3142 Installation
QLE3142 Status LEDs
QLE3142 Bracket Removal and Replacement
Figure 4-6. QLE3142 Status LEDs-Side View
Figure 4-7. QLE3142 Bracket Removal
Figure 4-8. QLE3142 Bracket Replacement
Firmware ROM Image Location
5 Windows Server Driver Installation
Driver Checklist
Figure 5-1. Windows Server 2003-Found New Hardware Wizard Dialog Box
Windows Server NIC Driver Installation and Verification
Windows Server 2003 NIC Driver Installation
Figure 5-3. Windows Server 2003-Select NIC Driver Location
Figure 5-2. Windows Server 2003-NIC Driver Location Information
Figure 5-4. Windows Server 2003-Browse for Folder
Figure 5-5. Windows Server 2003-Software Installation Progress
Figure 5-7. NIC Driver Installation Verification
Windows Server 2003 NIC Driver Installation Verification
Figure 5-6. Windows Server 2003-Software Installation Complete
Directory
Uninstall the NIC Driver
File
Firmware ROM Image Location
6 Windows Server 2008 and 2008 R2 Driver Installation
Driver Checklist
Figure 6-1. Windows Server 2008-Setup Wizard
Windows Server 2008 NIC Driver Installation and Verification
Windows Server 2008 NIC Driver Installation
Figure 6-2. Windows Server 2008-License Agreement
Figure 6-3. Windows Server 2008 - Installation Options
Figure 6-5. Windows Server 2008-Confirm Installation
Figure 6-4. Windows Server 2008-Select Installation Folder
Figure 6-7. NIC Driver Installation Verification
Windows Server 2008 NIC Driver Installation Verification
Figure 6-6. Windows Server 2008-Installation Complete
Figure 6-8. Windows Server 2008-Installation Options
Windows Server 2008 and 2008 R2 Teaming Driver Installation
2. Click Repair QLogic Advanced Network Config Service
Figure 6-9. Windows Server 2008-Advanced Network Config Service Setup
Wizard
Figure 6-10. Windows Server 2008 Teaming-Select Network Configuration
Windows Server 2008 and 2008 R2 Teaming Driver Configuration
Service
6-Windows Server 2008 and 2008 R2 Driver Installation
Window
6-Windows Server 2008 and 2008 R2 Driver Installation
Figure 6-12. Windows Server 2008 Teaming-Creating a Team
2. Right-click Teams, and then click Create Team Figure
For more help, see the information in the Status box
Figure 6-14. Windows Server 2008 Teaming-Create Team Progress Bar
Figure 6-13. Windows Server 2008 Teaming-Create Team Window
Figure 6-15. Windows Server 2008 Teaming-Team Management Window
Windows Server 2008 NIC Driver Uninstall Previous Version
Figure 6-16. Windows Server 2008 Teaming Uninstall Procedure
Windows Server 2008 NIC and Teaming Driver Uninstall
File
Directory
NE0154601-00 B
6-14
NIC Driver Properties and Configuration
7 Windows Server 2008, and 2008 R2 Driver Configuration
“NIC Driver Properties and Configuration” on page
“QLogic Adapter Configuration” on page
The advanced properties window has the following tabs
Figure 7-1. Adapter Properties-General Tab
The General tab is in front Figure
Windows Server
Description
Table 7-1. Advanced Properties Parameters
Parameter
Description
Table 7-1. Advanced Properties Parameters Continued
Parameter
Description
Table 7-1. Advanced Properties Parameters Continued
Parameter
Description
Table 7-1. Advanced Properties Parameters Continued
Parameter
Description
Table 7-1. Advanced Properties Parameters Continued
Parameter
Description
Table 7-1. Advanced Properties Parameters Continued
Parameter
Figure 7-2. Network Connections Window
QLogic Adapter Configuration
Figure 7-3. Local Area Connection Properties Dialog Box
Figure 7-4. Internet Protocol TCP/IP Properties Dialog Box
QLogic Adapter Diagnostic Tests
Windows Server
Figure 7-5. Adapter Properties-Diagnostics Tab
Windows Server
7-12
Windows Server 2003 Performance
Performance Testing the QLogic Adapter with ntttcp
Figure 7-7. Location of ntttcp
ntttcp Overview
Figure 7-6. Run Dialog Box
Table 7-2. ntttcps and ntttcpr Command Line Options
ntttcps and ntttcpr Command Line Options
Command
Default
Tcp1323Opts Parameter
Table 7-2. ntttcps and ntttcpr Command Line Options Continued
Table 7-3. Tcp1323Opts
Data Type
Modifying the Tcp1323Opts Parameter
Table 7-4. Range
Figure 7-8. Run Window
Figure 7-9. Registry Editor-HKEYLOCALMACHINE Directory
Creating the Tcp1323Opts Parameter
Figure 7-11. New Key-DWORD
Figure 7-10. Registry Editor-Parameter Directory
Figure 7-12. Creating Tcp1323Opts
6. Rename New Value #1 to TCp1323Opts Figure
Figure 7-13. Edit DWORD Value Window-Tcp1323Opts Parameter
Setting the TcpWindowSize Parameter
Figure 7-15. Edit DWORD Value Window - TcpWindowSize Parameter
Figure 7-14. Modifying the TcpWindowSize Parameter
NE0154601-00 B
7-22
Linux Driver Checklist
8 Linux Driver Installation and Configuration
“Enable the Inbox Kernel GPL and Commercial Drivers” on page
Locate the Firmware ROM Image
Locate the Driver File
Enable the Inbox Kernel GPL and Commercial Drivers
Verify the Firmware Version
Verify the Driver Version and Module Information
Check for MSI-X Support
Inbox Kernel GPL Driver and Blacklisting
QLogic Adapter Driver Installation RPM Format
Preparing for QLogic Adapter Driver Installation
Install the Linux Driver Source in RPM Format
Install the Binary
Linux QLogic Adapter Driver Options
Install the QLogic Tools
Ethtool Utility
Table 8-1. modprobe Command Optional Parameters
Range
Default
Uninstall the Commercial GPL Driver and Tools Package
Configure the QLogic Adapter on Linux
Diagnostic Tests for the QLogic Adapter
nxudiag -i ethn command
Performance Tools
Linux Performance Tuning
Using the iperf Tool
Optimization
Linux Bonding Mode
9 Linux Configuration for Bonding Mode and Virtual LAN VLAN
cat /proc/net/bonding/bond0
Active-Backup or Mode=1
========== down state
Round-Robin or Mode=0
miimon or arpinterval and arpiptarget
Bonding Driver Options
Bonding Driver Parameters
downdelay
QLogic Adapter Bonding Modes Under Linux
arpinterval
arpiptarget
Table 9-1. Bonding Modes
Mode Name
Mode
Description
Configuring Virtual LAN VLAN Under Linux
NE0154601-00 B
Linux Dynamic Firmware Download
10 Firmware Management
Windows Server Dynamic Firmware Download
10-Firmware Management Linux Dynamic Firmware Download
Check for the following entry
Active Firmware version
10-2
Unable to Send/Receive Network Traffic Using the QLogic Adapter
11 Troubleshooting Guidelines
Unable to Boot the Host System with the QLogic Adapter Installed
Troubleshooting Tools
Additional Configuration for Windows Server 2008 Teaming
Table 11-2. Troubleshooting Tools in Linux
Table 11-1. Troubleshooting Tools in Windows Server
What is Provides
Windows Server Tools
Caveats
Check for System Errors
Linux
MSI-X Interrupts for Linux
Table 11-3. QLogic Adapter Device IDs
PCI Express Slot
Device ID
Product
Examine the following hex output 82 04 00 00 01 00
Table A-1. Diagnostic Utility Commands
A Diagnostic Utility Commands
Command
Description
Description
Table A-1. Diagnostic Utility Commands Continued
Command
Flash Update and Tool Guidelines
B Flash Update
Flash Update Options
nxflash Command
NX Live USB
NX Live CD
Windows Server
Linux
NX Live Menu Options
QLogic Adapter Flash Update-Windows Server
Table B-1. Flash Utility Commands-Windows Server
Using the Flash Utility
Definition
Command
Table B-1. Flash Utility Commands-Windows Server Continued
Flash Update Procedure
Command
Definition
5. Reboot the system
nxflash.exe -i “Local Area Connection n” --all first QLogic adapter
Updating the Flash on Multiple Standalone QLogic Adapters
Table B-2. Flash Utility Commands-Linux
QLogic Adapter Flash Update-Linux
Table B-2
Using the Flash Utility
Command
Table B-2. Flash Utility Commands-Linux Continued
r backup file
Definition
To update the Linux OS Flash
Flash Update Procedure
0x26 NetXen NX3031 Dual Port SFP+ 10GbE
Here is an example of a Linux nxflash output
NE0154601-00 B
B-Flash Update QLogic Adapter Flash Update-Linux
B-12
dbgview.exe
Glossary
dmesg
Ethtool utility
romimage
PCIe and PCI Express
SFP+
VLAN
a A-1, B-4, B-8
Symbols
Index
i A-1, B-4, B-8
h A-2, B-5, B-9 Hardware
l A-1, B-8
iSCSI Glossary-1 iSCSI boot
LEDs 4-2, 4-5, Glossary-1 --LinkST A-1
MSI Glossary-1 MSI-X Glossary-1 interrupts 11-4 support
PCIe Glossary-2 Performance tuning 7-13, 8-9 Port mapping
nxflash Glossary-1 command B-1, B-4, B-8 nxudiag Glossary-1
PXE Glossary-2
SFP+ Glossary-2
v A-2, B-5, B-9
NE0154601-00 B
Index-6
Page
Camberley Surrey, GU16 7ER UK +44 0 1276 804
Corporate Headquarters QLogic Corporation 26650 Aliso Viejo Parkway