User’s Guide
 Document Revision History
 Table of Contents
 Windows Server 2008 and 2008 R2 Driver Installation
Hardware Installation
Windows Server 2003 Driver Installation
Windows Server 2003, 2008, and 2008 R2 Driver Configuration
 Linux Driver Installation and Configuration
Linux Configuration for Bonding Mode and Virtual LAN Vlan
 Firmware Management
Troubleshooting Guidelines
Diagnostic Utility Commands Flash Update
 Glossary Index List of Figures
 11-3 QLogic Adapter Device IDs
11-2 Troubleshooting Tools in Linux
List of Tables
 Intended Audience
 Check the QLogic Web site for updates
Preface
Related Materials
  nx3fwct.bin  C\WINDOWS\system32\drivers
Technical Support
Availability
 /lib/modules/kernel-version/kernel/net/netxen
 Knowledge Database
Training
Contact Information
 Preface Technical Support Xii NE0154601-00 C
 QLogic 3000 and 3100 Series Intelligent Ethernet Adapters
Overview
Obtaining the Latest Software Release Information
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters
Page
 System Requirements
Cable Specifications
Cable Specifications-Optical
Hardware Requirements
 SFP+ Optical Module Requirements
Cable Specifications-Copper
Supported QLogic Adapters
Product Cable Type Network Cable Length
 QLogic Adapter Installation
QLogic Adapter Installation and Verification
Pre-installation Checklist
Quick Start
 On Linux systems, execute the following command
Windows Server Driver Installation
Verify the QLogic Adapter Installation
Linux
 Nx3fwct.bin Nx3fwmn.bin
Windows Server
Windows Server 2008 and 2008 R2
 Red Hat
Linux Driver Installation
Install the Driver RPM
Download the driver package from the QLogic Web site
 Type the following command to install the binary RPM
Suse
 QLogic Adapter Configuration
 Hardware Installation
QLE3044 Installation
 QLE3044 LED Definitions
Ethernet Port Mapping
QLE3044 Status LEDs
Port Number PCI Function Ethernet Interface
 QLE3044 Bracket Removal and Replacement
QLE3044 Bracket Removal
 SFP+ Optical
QLE3142 Installation
QLE3142
Module SFP+ Optical
 QLE3142 Bracket Removal and Replacement
QLE3142 Status LEDs
 QLE3142 Bracket Replacement
 Firmware ROM Image Location
Windows Server Driver Installation
Driver Checklist
 Windows Server NIC Driver Installation and Verification
Windows Server 2003 NIC Driver Installation
 Windows Server 2003-NIC Driver Location Information
 Windows Server 2003-Browse for Folder
 Windows Server 2003 NIC Driver Installation Verification
Click Finish
 Uninstall the NIC Driver
File Directory
 Windows Server 2008 2008 R2 Driver Installation
 Click Next
Windows Server 2008 NIC Driver Installation
Setup Wizard dialog box opens see Figure
 Windows Server 2008 Installation Options
Windows Server 2008-License Agreement
 Select Installation Folder dialog box opens see Figure
Click Next to begin the installation
 Windows Server 2008 NIC Driver Installation Verification
Click Close to complete the installation
 Windows Server 2008 and 2008 R2 Teaming Driver Installation
Windows Server 2008-Installation Options
 Click Repair QLogic Advanced Network Config Service
 Windows Server 2008 and 2008 R2 Teaming Driver Configuration
 NE0154601-00 C
 Right-click Teams, and then click Create Team Figure
For more help, see the information in the Status box
 13. Windows Server 2008 Teaming-Create Team Window
 Windows Server 2008 NIC Driver Uninstall Previous Version
For more help, see the information in the How-tobox
 Windows Server 2008 NIC and Teaming Driver Uninstall
16. Windows Server 2008 Teaming Uninstall Procedure
Page
 Windows Server 2008, and 2008 R2 Driver Configuration
NIC Driver Properties and Configuration
 Adapter Properties-General Tab
 Advanced Properties Parameters
Parameter Description
 Advanced Properties Parameters
 Advanced Properties Parameters
 Advanced Properties Parameters
 Advanced Properties Parameters
 Vlan ID
 QLogic Adapter Configuration
Network Connections Window
 Local Area Connection Properties Dialog Box
 QLogic Adapter Diagnostic Tests
Internet Protocol TCP/IP Properties dialog box opens Figure
 Adapter Properties-Diagnostics Tab
 Performance Testing the QLogic Adapter with ntttcp
Windows Server 2003 Performance
 Ntttcp Overview
Run ntttcp
 Command Default
Ntttcps and ntttcpr Command Line Options
Ntttcps and ntttcpr Command Line Options
 Tcp1323Opts
Data Type Range a Value
 Hex Value Meaning
Range
Modifying the Tcp1323Opts Parameter
 CurrentControlSet Services Tcpip Parameters
Creating the Tcp1323Opts Parameter
 10. Registry Editor-Parameter Directory
 Setting the TcpWindowSize Parameter
13. Edit Dword Value Window-Tcp1323OptsParameter
 14. Modifying the TcpWindowSize Parameter
15. Edit Dword Value Window TcpWindowSize Parameter
Page
 Locate the Firmware ROM Image
Linux Driver Installation Configuration
Linux Driver Checklist
 Verify the Firmware Version
Enable the Inbox Kernel GPL and Commercial Drivers
Locate the Driver File
Verify the Driver Version and Module Information
 Lib/modules/uname -r/kernel/drivers/net/netxen directory
Check for MSI-X Support
Remove or rename the netxennic.ko file from
 Some older Linux kernel versions may not support MSI-X
Output of this command is similar to the following
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
 Linux QLogic Adapter Driver Options
Install the QLogic Tools
Type the following command to install the tools
 nxflash  nxudiag  phantomcoreP3
 Parameters are listed in Table
Modprobe Command Optional Parameters
Parameter Description Default Range
 Diagnostic Tests for the QLogic Adapter
Configure the QLogic Adapter on Linux
Uninstall the Commercial GPL Driver and Tools Package
Nxudiag -i ethn command
 Performance Tools
Linux Performance Tuning
Using the iperf Tool
 Here is an example of iperf from the client side
Optimization
Here is an example of iperf from the server side
 Type the following command to bring down the bond
Linux Configuration for Bonding Mode and Virtual LAN Vlan
Linux Bonding Mode
 After 50 seconds, the dmesg command will print
Active-Backup or Mode=1
Output for this command is
Following message is displayed
 Round-Robin or Mode=0
========= down state
 Bonding Driver Parameters
Dmesg command output is
Bonding Driver Options
 miimon or arpinterval  arpiptarget
 QLogic Adapter Bonding Modes Under Linux
Arpinterval
 Mode Mode Name Description
Bonding modes are described in Table
 Configuring Virtual LAN Vlan Under Linux
Type the following command if the driver has not been loaded
Page
 Linux Dynamic Firmware Download
Firmware Management
Windows Server Dynamic Firmware Download
Check for the following entry
 Firmware Management Linux Dynamic Firmware Download
 Troubleshooting Guidelines
 Additional Configuration for Windows Server 2008 Teaming
Troubleshooting Tools
 Linux Tools
What is Provides
Windows Server Tools
Tool What it Provides
 Linux
Check for System Errors
Caveats
MSI-X Interrupts for Linux
 You should see a message similar to
PCI Express Slot
QLogic Adapter Device IDs
Product Device ID Description
 C0 10 00 02 00 02 80 00 00 00 10 0b 00 82 04 00
 Command Description
Diagnostic Utility Commands
Table A-1. Diagnostic Utility Commands
 NoCRegs
 Flash Update Options
Flash Update
Flash Update and Tool Guidelines
 NX Live CD
NX Live USB
 Here is an example of the NX Live menu options
QLogic Adapter Flash Update-Windows Server
NX Live Menu Options
 Command Definition Description
Using the Flash Utility
Table B-1. Flash Utility Commands-Windows Server
 Flash Update Procedure
Name.xml
 Flash Update QLogic Adapter Flash Update-Windows Server
 Updating the Flash on Multiple Standalone QLogic Adapters
 When invoking the nxflash utility, use the following syntax
QLogic Adapter Flash Update-Linux
Table B-2. Flash Utility Commands-Linux
 Tmp
 Cd/opt/netxen
 Here is an example of a Linux nxflash output
Page
 Glossary
 Receive side scaling
Preboot execution environment
Software package file format
 Symbols
Index
 Hw A-1
ExtLB A-2
Flash --FLASH A-1
 Lacprate parameter 9-5--LED A-1
Interface A-1,B-4,B-8--IntLB A-1ipconfig
Command B-1, B-4, B-8nxudiag Glossary-1
List B-8
 Pxe-off B-5,B-9 Pxe-on B-4,B-9
SFP+ Glossary-2
 Version A-2,B-5,B-9VLAN Glossary-2VLAN configuration
Page
Page
 Corporate Headquarters QLogic Corporation