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