Q-Logic 3000 PCI Express Slot, QLogic Adapter Device IDs, You should see a message similar to

Page 95

11–Troubleshooting Guidelines Caveats

PCI Express Slot

The QLogic adapter can be located on the PCI Express bus using the following Linux procedures.

Determine the vendor and device ID. To check if the PCIe slot has a x8 link for optimal PCIe performance, first determine the PCI vendor ID and device ID code by typing the following command:

% lspci -n

You should see a message similar to:

06:00.0 0200: 4040:0100 (rev 42)

The QLogic vendor ID is 0x4040. A list of QLogic adapter device IDs is listed in Table 11-3.

Table 11-3. QLogic Adapter Device IDs

Product

Device ID

Description

 

 

 

QLE3044

0124

Quad-port 1GbE copper interface

 

 

 

QLE3142-CU

0126

Dual-port 10GbE with twinax interface

 

 

 

QLE3142-SR

0126

Dual-port 10GbE with short-range fiber interface

 

 

 

QLE3142-LR

0126

Dual-port 10GbE with long-range fiber interface

 

 

 

Determine the interface attributes. To determine the attributes of the interface, type the following command:

% lspci -n -d 4040:0100 -vvv grep -i width

You should see a message similar to:

Link: Supported Speed 2.5 Gb/s, Width x8, ASPM L0s, Port 0

Link: Speed 2.5Gb/s, Width x8

Determine the width parameters. Check if the lspci output negotiated width” (the second width in the output) reflects the actual “supported width”. In an system with a QLE3044, for example, type the following command to determine if these two widths are the same:

% lspci -xxx -vvv -d 4040:0100

In the previous command, 4040 indicates the QLogic vendor ID and 0124 indicates a QLE3044. The device ID is 0126.

NE0154601-00 C

11-5

Image 95
Contents User’s Guide Document Revision History Table of Contents Windows Server 2003, 2008, and 2008 R2 Driver Configuration Hardware InstallationWindows Server 2003 Driver Installation Windows Server 2008 and 2008 R2 Driver InstallationLinux Configuration for Bonding Mode and Virtual LAN Vlan Linux Driver Installation and ConfigurationFirmware Management Troubleshooting GuidelinesDiagnostic Utility Commands Flash Update Glossary Index List of Figures 11-3 QLogic Adapter Device IDs 11-2 Troubleshooting Tools in LinuxList of Tables Related Materials  Check the QLogic Web site for updatesPreface Intended Audience /lib/modules/kernel-version/kernel/net/netxen Technical SupportAvailability  nx3fwct.bin  C\WINDOWS\system32\driversKnowledge Database TrainingContact Information Preface Technical Support Xii NE0154601-00 C QLogic 3000 and 3100 Series Intelligent Ethernet Adapters OverviewObtaining the Latest Software Release Information QLogic 3000 and 3100 Series Intelligent Ethernet AdaptersPage Hardware Requirements Cable SpecificationsCable Specifications-Optical System RequirementsProduct Cable Type Network Cable Length Cable Specifications-CopperSupported QLogic Adapters SFP+ Optical Module RequirementsQuick Start QLogic Adapter Installation and VerificationPre-installation Checklist QLogic Adapter InstallationLinux Windows Server Driver InstallationVerify the QLogic Adapter Installation On Linux systems, execute the following commandNx3fwct.bin Nx3fwmn.bin Windows ServerWindows Server 2008 and 2008 R2 Download the driver package from the QLogic Web site Linux Driver InstallationInstall the Driver RPM Red HatSuse Type the following command to install the binary RPMQLogic Adapter Configuration QLE3044 Installation Hardware InstallationPort Number PCI Function Ethernet Interface Ethernet Port MappingQLE3044 Status LEDs QLE3044 LED DefinitionsQLE3044 Bracket Removal QLE3044 Bracket Removal and ReplacementModule SFP+ Optical QLE3142 InstallationQLE3142 SFP+ OpticalQLE3142 Status LEDs QLE3142 Bracket Removal and ReplacementQLE3142 Bracket Replacement Firmware ROM Image Location Windows Server Driver InstallationDriver Checklist Windows Server 2003 NIC Driver Installation Windows Server NIC Driver Installation and VerificationWindows Server 2003-NIC Driver Location Information Windows Server 2003-Browse for Folder Click Finish Windows Server 2003 NIC Driver Installation VerificationFile Directory Uninstall the NIC DriverWindows Server 2008 2008 R2 Driver Installation Click Next Windows Server 2008 NIC Driver InstallationSetup Wizard dialog box opens see Figure Windows Server 2008-License Agreement Windows Server 2008 Installation OptionsClick Next to begin the installation Select Installation Folder dialog box opens see FigureClick Close to complete the installation Windows Server 2008 NIC Driver Installation VerificationWindows Server 2008-Installation Options Windows Server 2008 and 2008 R2 Teaming Driver InstallationClick Repair QLogic Advanced Network Config Service Windows Server 2008 and 2008 R2 Teaming Driver Configuration NE0154601-00 C For more help, see the information in the Status box Right-click Teams, and then click Create Team Figure13. Windows Server 2008 Teaming-Create Team Window For more help, see the information in the How-tobox Windows Server 2008 NIC Driver Uninstall Previous Version16. Windows Server 2008 Teaming Uninstall Procedure Windows Server 2008 NIC and Teaming Driver UninstallPage NIC Driver Properties and Configuration Windows Server 2008, and 2008 R2 Driver ConfigurationAdapter Properties-General Tab Parameter Description Advanced Properties ParametersAdvanced Properties Parameters Advanced Properties Parameters Advanced Properties Parameters Advanced Properties Parameters Vlan ID Network Connections Window QLogic Adapter ConfigurationLocal Area Connection Properties Dialog Box Internet Protocol TCP/IP Properties dialog box opens Figure QLogic Adapter Diagnostic TestsAdapter Properties-Diagnostics Tab Windows Server 2003 Performance Performance Testing the QLogic Adapter with ntttcpRun ntttcp Ntttcp OverviewCommand Default Ntttcps and ntttcpr Command Line OptionsNtttcps and ntttcpr Command Line Options Data Type Range a Value Tcp1323OptsHex Value Meaning RangeModifying the Tcp1323Opts Parameter Creating the Tcp1323Opts Parameter CurrentControlSet Services Tcpip Parameters10. Registry Editor-Parameter Directory 13. Edit Dword Value Window-Tcp1323OptsParameter Setting the TcpWindowSize Parameter15. Edit Dword Value Window TcpWindowSize Parameter 14. Modifying the TcpWindowSize ParameterPage Locate the Firmware ROM Image Linux Driver Installation ConfigurationLinux Driver Checklist Verify the Driver Version and Module Information Enable the Inbox Kernel GPL and Commercial DriversLocate the Driver File Verify the Firmware VersionLib/modules/uname -r/kernel/drivers/net/netxen directory Check for MSI-X SupportRemove 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 followingInbox Kernel GPL Driver and Blacklisting Install the Binary Preparing for QLogic Adapter Driver InstallationQLogic Adapter Driver Installation RPM Format Install the Linux Driver Source in RPM Format nxflash  nxudiag  phantomcoreP3 Install the QLogic ToolsType the following command to install the tools Linux QLogic Adapter Driver OptionsParameters are listed in Table Modprobe Command Optional ParametersParameter Description Default Range Nxudiag -i ethn command Configure the QLogic Adapter on LinuxUninstall the Commercial GPL Driver and Tools Package Diagnostic Tests for the QLogic AdapterPerformance Tools Linux Performance TuningUsing the iperf Tool Here is an example of iperf from the client side OptimizationHere 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 VlanLinux Bonding Mode Following message is displayed Active-Backup or Mode=1Output for this command is After 50 seconds, the dmesg command will print========= down state Round-Robin or Mode=0 miimon or arpinterval  arpiptarget Dmesg command output isBonding Driver Options Bonding Driver ParametersArpinterval QLogic Adapter Bonding Modes Under LinuxBonding modes are described in Table Mode Mode Name DescriptionType the following command if the driver has not been loaded Configuring Virtual LAN Vlan Under LinuxPage Check for the following entry Firmware ManagementWindows Server Dynamic Firmware Download Linux Dynamic Firmware DownloadFirmware Management Linux Dynamic Firmware Download Troubleshooting Guidelines Troubleshooting Tools Additional Configuration for Windows Server 2008 TeamingTool What it Provides What is ProvidesWindows Server Tools Linux ToolsMSI-X Interrupts for Linux Check for System ErrorsCaveats LinuxProduct Device ID Description PCI Express SlotQLogic Adapter Device IDs You should see a message similar toC0 10 00 02 00 02 80 00 00 00 10 0b 00 82 04 00 Command Description Diagnostic Utility CommandsTable A-1. Diagnostic Utility Commands NoCRegs Flash Update Options Flash UpdateFlash Update and Tool Guidelines NX Live USB NX Live CDHere is an example of the NX Live menu options QLogic Adapter Flash Update-Windows ServerNX Live Menu Options Command Definition Description Using the Flash UtilityTable B-1. Flash Utility Commands-Windows Server Name.xml Flash Update ProcedureFlash 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-LinuxTable 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 environmentSoftware package file format Index SymbolsHw A-1 ExtLB A-2Flash --FLASH A-1 List B-8 Interface A-1,B-4,B-8--IntLB A-1ipconfigCommand B-1, B-4, B-8nxudiag Glossary-1 Lacprate parameter 9-5--LED A-1SFP+ Glossary-2 Pxe-off B-5,B-9 Pxe-on B-4,B-9Version A-2,B-5,B-9VLAN Glossary-2VLAN configuration Page Page Corporate Headquarters QLogic Corporation
Related manuals
Manual 120 pages 4.97 Kb