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