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