QLogic Corporation reserves the right to change product specifications at any time without notice. Applications described in this document for any of these products are for illustrative purposes only. QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification.
Preface Intended Audience This guide is for system administrators and end-users of the QLogic 3000 and 3100 Series Intelligent Ethernet adapters. Related Materials Release Notes included in the software release. Linux man page % man nx_nic ® nxudiag utility help (diagnostics) nxudiag -h or nxudiag --help (Windows ®...
Press CTRL+P. Press the UP ARROW key. Text in italics indicates terms, emphasis, variables, or document titles. For example: For a complete listing of license agreements, refer to the QLogic Software End User License Agreement. What are shortcut keys? /lib/modules/<kernel-version>/kernel/net/netxen...
Channel, and Intelligent Ethernet products. From the main QLogic Web page at www.qlogic.com, click the Education and Resources tab at the top, then click the Education & Training tab on the left. The QLogic Global Training Portal offers online courses, certification exams, and scheduling of in-person training.
Page 12
Preface Technical Support Notes NE0154601-00 A...
Overview This guide describes the system requirements, installation, and setup required for the QLogic 3000 and 3100 Series Intelligent Ethernet adapters listed in Table 1-1. This guide should be used in conjunction with the Release Notes. Obtaining the Latest Software Release...
Dual-port 10GbE Intelligent Ethernet Adapter (long Optical range fiber) Table Notes For OEM-branded QLogic 3000 and 3100 Series Intelligent Ethernet adapters, see the QLogic Web site. These products are collectively referred to as the QLogic adapter unless otherwise noted. The QLogic adapters are compatible with Windows...
System Requirements Before installing the QLogic adapter, make sure your system meets the requirements listed in this section: “Hardware Requirements” on page 2-1 “System and Software Requirements” on page 2-2 “Supported QLogic Adapters” on page 2-2 Hardware Requirements Cable Specifications...
QLE3142-CU Copper direct attach twinax SFP+ Optical Module Requirements Use only the optical modules validated and shipped with the QLogic adapter. System and Software Requirements See the Release Notes for more information on the particular system and software requirements for the current software release. The drivers and Release Notes are on the QLogic Web site at: to://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/default.aspx...
Connect the appropriate cables to the QLogic adapter. Power up the system. Verify the QLogic Adapter Installation To verify that the QLogic adapter has been installed correctly, perform the steps in the appropriate section. Linux On Linux systems, execute the following command:...
Manage. The Computer Management window opens. Select Device Manager under Computer Management. Check under Other devices for an Unknown Device. The QLogic adapter will be listed as an Unknown Device. It will have a yellow question mark next to it prior to having the QLogic adapter driver installed.
Verify that Ethernet adapter icon says Connected. Assign an IP address to the network interface. Windows Server 2008 To install the QLogic adapter driver: Open the Start menu. Highlight My Computer, then right-click the mouse button. On the shortcut menu, select Manage. The Computer Management window opens.
Verify and Remove Existing QLogic Adapter Driver and Tools Package If you have a previous version of the QLogic adapter driver, perform the following steps to remove the driver and tools package: Type: rpm -qa | grep nx_...
Type the following command to load the driver: modprobe firmware_class modprobe -v nx_nic QLogic Adapter Configuration To configure the QLogic adapter: Type the following command to identify the Ethernet interface: cat /proc/net/nx_nic/dev0/stats Type the following command to assign an IP address:...
Page 22
3–Installation Instructions Linux Driver Installation Notes NE0154601-00 A...
Hardware Installation This section provides installation instructions for the QLogic adapters. Please follow all applicable ESD precautions when handling the QLogic adapter. QLE3044 Installation To install the QLE3044: Verify that the system is powered off and unplug the power cord.
4–Hardware Installation QLE3044 Installation Ethernet Port Mapping The mapping of port numbers on the QLE3044 is shown in Table 4-1. Table 4-1. Mapping of Port Number, PCI Function, and Ethernet Interface Port Number PCI Function Ethernet Interface Ethernet interface numbers are dynamically allo- cated by the host.
Depending on the type of system, installation of the QLE3044 requires either a long bracket or a short bracket. QLogic provides both of these brackets with the product. The brackets for the QLE3044 are different from previous brackets in that they slide over the top of the four RJ45 Ethernet jacks.
4–Hardware Installation QLE3142 Installation QLE3142 Installation To install the QLE3142: Verify that the system is powered down and unplug the power cord. Remove the system cover. Locate an empty x8 PCIe slot. Remove the SFP+ optical modules from the QLE3142 if they are already inserted (see Figure 4-5).
Figure 4-6. QLE3142 Status LEDs — Side View QLE3142 Bracket Removal and Replacement Depending on the type of system, installation of the QLE3142 requires either a long bracket or a short bracket. QLogic provides both of these brackets with the product. To remove and replace the bracket:...
4–Hardware Installation QLE3142 Installation Gently pull the bracket away from the QLE3142 until it disconnects from the optical module housings. To replace with a different bracket, reverse the process, sliding the new bracket over the module housings (see Figure 4-8). Note that the screw mounting tabs on the bracket go on the solder side of the QLE3142.
Windows Server Driver Checklist Here is a brief summary of Windows installation guidelines with which you should be familiar before installing the QLogic adapter driver on a Windows Server OS. Windows Server Service Pack (SP) requirements Location of auto-load firmware files System requirements (see the Release Notes) Each of these guidelines is described in more detail in the following sections.
Verification Note that the following procedure is for a new driver installation. Copy the QLogic adapter release package to a directory on the host. After the server system is powered up, Windows detects the QLogic adapter, and the Found New Hardware Wizard dialog box opens (Figure 5-1).
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Installation and Verification Do one of the following: Windows Server 2003: select Install from a list or specific location (Advanced), and then click the Next button (Figure 5-2). Windows Server 2008: select Browse my computer for driver software (Figure...
5-3). Windows Server 2008: in the Update Driver Software dialog box, select Browse for driver software on your computer. Type the appropriate path to the QLogic adapter driver directory in the accompanying field, then click the Next button (Figure 5-3).
Select the appropriate directory (x86 or x64), and then click the OK button (Figure 5-4). The QLogic adapter supports both 32-bit and 64-bit OSes (see the Release Notes for more information). The x86 directory contains the 32-bit driver. The x64 directory contains the 64-bit driver.
To verify that the driver was properly installed: On the Start menu, right-click My Computer, and then select Device Manager. A list of devices appears in right side of the window. Verify that the QLogic adapter is listed under Network Adapters, as shown in Figure 5-7.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Windows Server Driver Configuration The QLogic adapter driver can be configured through the adapter properties in Device Manager. To access the Device Manager: On the Start menu, right-click My Computer, and then select Device Manager.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Advanced Tab Click the Advanced tab to display the driver properties (Figure 5-9). Windows Server 2003 Windows Server 2008 Figure 5-9. Adapter Properties — Advanced Tab NE0154601-00 A...
Values: 0, 1, 2, 3 Health Monitoring This parameter maintains the health of the device. Disabling this parameter should performed under advisement from QLogic. Registry Key: Watchdog Default: Health monitoring enabled. Values: Enabled/Disabled Interrupt Moderation This parameter provides interrupt moderation. When this parameter is enabled, interrupts are moderated automatically based on traffic patterns.
Page 38
Locally Administered Address This is the locally administered address (LAA) that users/administrators can set on this interface to over- ride the permanent address of the QLogic adapter (that may have been flashed into the hardware). Registry Key: NetworkAddress Format: Hex Options: Value.
Page 39
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Table 5-1. Advanced Properties Parameters (Continued) Parameter Description Max Ethernet Frame Size This parameter specifies the Ethernet frame size for packet transmission and receive (it does not include the MAC header).
Page 40
Max: 2K Default: 1024 Values: 0 (1024), 1 (2048) Optimization This parameter controls optimization and IP forward- ing. Enable this function when the QLogic adapter is used for IP forwarding. Registry Key: Optimization Default: Disabled Values: Disabled/Enabled Priority and VLAN Tag This parameter controls support for 802.1p/q priority...
Page 41
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Table 5-1. Advanced Properties Parameters (Continued) Parameter Description Receive Side Scaling Rings This parameter controls the number of rings used. The total is calculated by 1KB ×2 with a value of 5 for a maximum of 32KB.
Page 42
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Table 5-1. Advanced Properties Parameters (Continued) Parameter Description UDP Checksum Offload IPv6 This parameter enables/disables the UDP checksum offload. There are four UDP checksum options: 0 (off), 1 (transmit), 2 (receive), and 3 (transmit/receive).
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Information Tab Click the Information tab for information about the firmware version, BIOS version, driver version, and other QLogic adapter properties (Figure 5-10). Windows Server 2003 Windows Server 2008 Figure 5-10.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Diagnostics Tab Click the Diagnostics tab to test the QLogic adapter’s Flash, LED, and other functions (Figure 5-11). Windows Server 2003 Windows Server 2008 Figure 5-11. Adapter Properties — Diagnostics Tab...
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Statistics Tab Click the Statistics tab to view information about the QLogic adapter (Figure 5-12). Windows Server 2003 Windows Server 2008 Figure 5-12. Adapter Properties — Statistics Tab...
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Flash Update Tab Click the Flash update tab to view the current firmware version on the QLogic adapter and update the firmware if required (Figure 5-13). Windows Server 2003 Windows Server 2008 Figure 5-13.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Driver Tab Click the Driver tab to view driver information and update, uninstall, or restore a previous version of the QLogic adapter driver (Figure 5-14). Windows Server 2003 Windows Server 2008 Figure 5-14.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Driver Configuration Resources Tab Click the Resources tab to view the resource settings for the QLogic adapter (Figure 5-15). Windows Server 2003 Windows Server 2008 Figure 5-15. Adapter Properties — Resources Tab...
(Figure 5-16). Figure 5-16. Network Connections Window Note that if an IP address has not been assigned, the QLogic adapter entry says Limited or no connectivity. If there is a red next to QLogic adapter icon, the link is down. In this case, do the following: Verify that the card is seated properly in the PCI slot.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Configure the QLogic Adapter in Windows Server Assign an IP address manually by selecting the Internet Protocol (TCP/IP) entry, and then clicking the Properties button (Figure 5-17). Figure 5-17. Local Area Connection Properties Dialog Box The Internet Protocol (TCP/IP) Properties dialog box opens.
Verify connectivity with another card or switch using the ping utility. Uninstall the QLogic Adapter Driver in Windows Server To uninstall the QLogic adapter driver in Windows Server 2003: On the Start menu, right-click My Computer, and then click Manage. The Computer Management window opens.
The Windows user diagnostics utility performs different tests using the nxudiag.exe command. The syntax for these tests is: nxudiag.exe [command-options-and-arguments] Table A-1 for a list of Windows diagnostic command options and arguments. The QLogic adapter will be offline at this time. 5-24 NE0154601-00 A...
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Alternately, there is a Diagnostics tab in the QLogic adapter property sheet that can perform the same tests (Figure 5-19). Windows Server 2003 Windows Server 2008 Figure 5-19. Adapter Properties — Diagnostics Tab Windows Server Performance This section describes Windows performance tuning.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Performance Testing the QLogic Adapter with ntttcp To enhance Windows Server performance, change these parameters in the order listed. Enable Windows Server scaling. Set the TCp1323Opts parameter value to 1. Note that this parameter is not created by default.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Change the directory path to the location to where ntttcp was downloaded or copied. An example directory tree is shown in Figure 5-21. Figure 5-21. Location of ntttcp For scripts, see the tools package included with the release.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance ntttcps and ntttcpr Command Line Options The ntttcps and ntttcpr command line options are listed in Table 5-2. Table 5-2. ntttcps and ntttcpr Command Line Options Command Default Notes -l <length of buffer>...
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Tcp1323Opts Parameter This parameter determines whether TCP uses the time-stamping and window scaling features described in RFC 1323, TCP Extensions for High Performance. For more efficient use of high bandwidth networks, use a larger TCP window size. The TCP window size field controls the flow of data and is limited to 2 bytes, or a window size of 65,535 bytes.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Modifying the Tcp1323Opts Parameter If the parameter was created previously, it can be modified as follows: On the Start menu, click Run. The Run dialog box opens. Type regedit in Open: box (Figure 5-22), and then click the OK button.
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Creating the Tcp1323Opts Parameter If the TCp1323Opts parameter does not exist, it can be created as follows: On the Start menu, click Run. The Run dialog box opens. Type regedit in the Open: box, and then click the OK button (Figure 5-22).
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Right-click anywhere in the right side of the window and create a new key with a DWORD value (Figure 5-25). Figure 5-25. New Key — DWORD Rename New Value #1 to TCp1323Opts (Figure 5-26).
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Navigate to the following directory path from the HKEY_LOCAL_MACHINE directory: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters The Registry Editor window displays the parameters on the right side (Figure 5-24).
Page 62
5–Windows Server 2003 and 2008 Driver Installation and Configuration Windows Server Performance Notes 5-34 NE0154601-00 A...
(/usr/lib/hotplug/firmware for SLES9). When the driver module is loaded, the firmware files located in the /lib/firmware directory are dynamically loaded onto the QLogic adapter. The dynamically downloaded firmware becomes the active firmware and supersedes the default firmware flashed on the QLogic adapter.
6–Linux Driver Installation and Configuration Linux Driver Checklist Locate the Driver File The QLogic adapter driver is located at: SUSE: /lib/modules/[kernel version]/update/drivers/net Red Hat 5: /lib/modules/[kernel version]/update Red Hat 4: /lib/modules/[kernel version]/kernel/drivers/net Verify the Firmware Version Type the following commands to view the firmware version, where n is the port...
GPL driver module is disabled. Check for MSI-X Support MSI and MSI-X are supported by the QLogic adapter driver and firmware. Ensure that the OS, kernel, and hardware support MSI-X. Type the following command to see if MSI-X is supported:...
There are two drivers for the QLogic adapter: netxen_nic.ko. This is the in-kernel (inbox) GPL driver. It is released into the Linux upstream kernel and included in major Linux distributions. nx_nic. This is the commercial GPL driver released by QLogic. NE0154601-00 A...
RPM erase command (rpm -e nx_nic-[version] ), which will remove the QLogic RPM binary package so that the blacklisting will revert back to the prior setting and the netxen_nic.ko driver will load when the system is powered up.
In the previous commands, the [arch] variable designates the system architecture. Some [arch] variables include i386, i586, i686, x86_64, depending on the system. The installed QLogic driver binary will be located in one of the following two directories: /lib/modules/<uname -r>/updates/drivers/net/ /lib/modules/<uname -r>/kernel/drivers/net...
6–Linux Driver Installation and Configuration Linux QLogic Adapter Driver Options The parameters are listed in Table 6-1. Table 6-1. modprobe Command Optional Parameters Parameter Description Default Range Sets the size of the command descrip- 1024 256–1024 tx_desc tor rings (transmit).
6–Linux Driver Installation and Configuration Configure the QLogic Adapter on Linux Configure the QLogic Adapter on Linux To configure the QLogic adapter: Type one of the following commands to identify the Ethernet interface (eth1, eth2, etc.) and the nx_nic driver from the command line:...
6–Linux Driver Installation and Configuration Linux Performance Tuning NOTE: While running these tests, the network traffic will be interrupted. Linux Performance Tuning This section describes Linux performance tuning. NOTE: The tunable performance parameters are system and application specific. Understanding the relationship between the parameter values, target workload, performance applications, operating system, and system configuration provides a better understanding of performance optimization and bottlenecks.
6–Linux Driver Installation and Configuration Linux Performance Tuning Here is an example of iperf from the server side: % iperf -s -w lM -1 16k Here is an example of iperf from the client side: % iperf -c <ipAddr of Server> -w 1M -P12 -l 16k -P<number of threads> Optimization Note the following: PCIe x8 provides optimal performance for 10GbE.
Driver Installation (RPM Format)” on page 6-5 before setting up Linux bonding mode. Type the following command to verify that the QLogic adapter driver has been installed: % lsmod | grep nx_nic Type the following command to install the driver (if it has not yet been installed): % modprobe -v nx_nic The steps for setting the Linux bonding mode are as follows.
After the bond has been brought down and the bonding driver removed, the QLogic adapter’s original MAC addresses will resume on the ports. Active-Backup or Mode=1 The active-backup policy allows only one slave in the bond to be active. A different slave becomes active only if the active slave fails.
7–Linux Configuration for Bonding Mode and Virtual LAN (VLAN) Linux Bonding Mode The output for this command is: (for eth15) MII Status: up Round-Robin or Mode=0 This mode implements a round-robin scheme between the two Ethernet ports. To set the round-robin mode, type the following command: % modprobe bonding mode=0 miimon=100 updelay=50000 primary=eth16 After the command is executed, both links delay for 50 seconds before their states are set to BOND_LINK_UP.
The available bonding driver parameters are listed in the following sections. If a parameter is not specified, the default value is used. When initially configuring a bond, QLogic recommends that tail -f /var/log/messages be run in a separate window to watch for bonding driver error messages.
Fast or 1: Request partner to transmit LACPDUs every 1 second. QLogic Adapter Bonding Modes Under Linux There are several modes that can be used for bonding the QLogic adapter under Linux. Note that there are variations in support and usage with respect to the hardware and Linux distributions, and that not all the modes are favorable for a given system and network topology.
7–Linux Configuration for Bonding Mode and Virtual LAN (VLAN) Linux Bonding Mode The bonding modes are described in Table 7-1. Table 7-1. Bonding Modes Mode Mode Name Description Number This mode uses a round-robin policy; it transmits balance-rr packets in sequential order from the first available slave through the last.
7–Linux Configuration for Bonding Mode and Virtual LAN (VLAN) Configuring Virtual LAN (VLAN) Under Linux Configuring Virtual LAN (VLAN) Under Linux To configure the VLAN function: Type the following command to see if the 8021q.ko driver has been loaded: % lsmod | grep 8021q Type the following command if the driver has not been loaded: % modprobe -v 8021q The vconfig add command creates a VLAN device on eth0 and will, in...
Page 80
7–Linux Configuration for Bonding Mode and Virtual LAN (VLAN) Configuring Virtual LAN (VLAN) Under Linux Notes NE0154601-00 A...
The dynamic firmware download takes place when the driver module is loaded. As the driver module is loaded, the firmware file downloaded from the host OS becomes the active firmware version on the QLogic adapter. Windows Server Dynamic Firmware Download During the driver installation process, the firmware ROM image files are placed in the C:\WINDOWS\system32\drivers directory.
Page 82
8–Firmware Management Linux Dynamic Firmware Download Check for the following entry: Active Firmware version: 4.0.305 NE0154601-00 A...
Type lspci -v and look for vendor ID 4040 Check to see if the QLogic adapter is visible on the PCI bus. Check to see if the QLogic adapter is plugged into the appropriate PCIe slot. NE0154601-00 A...
Analyze the transmit and receive packets for the QLogic adapter using network monitoring tools. Verify the ARP entry and response. If none of the previous steps resolve the problem, run the QLogic user diagnostics. Troubleshooting Tools The following sections explain how to use the tools under Windows and Linux to help solve potential problems.
Windows event log The Windows event log is the main source of information for QLogic adapter device driver problems and events. The ’s device drivers indicate status by logging events in the system event log.
% make menuconfig 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...
9–Troubleshooting Guidelines Caveats The QLogic vendor ID is 0x4040. A list of QLogic adapter device IDs is listed Table 9-3. Table 9-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...
9–Troubleshooting Guidelines Windows Server 2003 RSS and SNP Support From the hex output: lspci c0: 10 00 02 00 02 80 00 00 00 10 0b 00 82 04 00 00 ||_________ capability. “82 04" = x8 PCIe Gen2 Note that some PCIe chip sets with a x16 link may not support a x8 PCI Express link width.
Diagnostic Utility Commands Table A-1 lists user-level diagnostic utility commands for the Linux and Windows Server OSes. Table A-1. Diagnostic Utility Commands Command Description This command specifies the interface type (Local Area Connec- tion 1, Local Area Connection 2, etc.). --interface This command performs all tests, regardless of the default.
Page 90
A–Diagnostic Utility Commands Table A-1. Diagnostic Utility Commands (Continued) Command Description This command disables control register testing (use with -D or -a). --noCRegs This command disables Flash testing (use with -D or -a). --noFLASH This command disables interrupt testing (use with -D or -a). --noIRQS This command disables internal loopback testing (use with -D or -a).
Solaris Driver, nxflash Utility, and Firmware Installation QLogic Adapter Driver Installation To extract and install the Solaris QLogic adapter driver using the package: Sol<ver>_ntxn_1.7.tar.gz Unzip the driver package file using the command. gunzip Untar the driver package file using the command.
Type the following to navigate to the tools directory: cd /tmp/Sol<ver>_ntxn_4.0.305_tools Copy the QLogic romimage files into the tools directory by typing: cp <path>/Sol_ntxn_<ver>_firmware_files/* Perform the Flash update by using . For Solaris 10, type the nxflash following command: ./nxflash –i /dev/ntxn0 –a <file>_romimage...
The Flash utility will use the backup image to recover if required. The Flash tool will not start the Flash update process if the QLogic adapter driver is not loaded. The Flash tool auto-identifies the appropriate Flash image for the QLogic adapter.
(remember to remove the NX Live CD if you need to revert back to the operating system (OS) on the hard disk). Refer to the support page on the on QLogic Web site for more information on downloading the NX Live CD.
Execute the bootinst.bat file. Press the ENTER key twice to complete the process of making the USB flash drive bootable. Insert the NX Live USB flash drive into the server with the QLogic adapter. Change any BIOS settings to permit the USB flash drive to boot before the other devices on the system.
Flash version is stored to a file in the current --restore <backup working directory. Executing this command file> restores the specified backup Flash version to the QLogic adapter. Here is an example of a backup file name: flashbackup_[serial num- ber]_[version]_[date-time] This command enables PXE (default).
C–Flash Update QLogic Adapter Flash Update — Windows Server Table C-1. Flash Utility Commands — Windows Server (Continued) Command Definition Description This command disables PXE. --pxe-off This command enables wake on LAN. --wol-on This command disables wake on LAN --wol-off (default).
Page 98
C–Flash Update QLogic Adapter Flash Update — Windows Server Here is an example of the Windows Server nxflash --all output for local area connection 8: C:\netxen\4.0.223\utils>nxflash -i "Local Area Connection 8" --all NETXEN Port is Port 0 Verifying flash...Done. 0/9 - Init...
PXE Status : Disabled Updating the Flash on Multiple Standalone Adapters The Flash can be updated on multiple QLogic adapters on the same host using one of the following procedures. To perform updates from the same directory tree, type the following commands sequentially after the Flash update has completed.
When invoking the nxflash utility, use the following syntax: % ./nxflash -i [n] [command] In this command, the [n] indicates the QLogic adapter device number (0, 1, etc). Along with the interface type (-i in the nxflash command syntax), additional...
Page 101
Create XML This command creates an XML file contain- -d name.xml ing QLogic adapter firmware information in /tmp. Version This command displays the version infor- mation. --version Table Notes The QLogic adapter will be offline during a Flash update. NE0154601-00 A...
Update the Flash. Type the following command to go to the appropriate directory: % cd/opt/netxen Type the following command to display a list of all the QLogic devices: ./nxflash --list Note the function number for the QLogic adapter. Type the following command to start the Flash update; use the function number from the previous step in the -i option: % ./nxflash -i [n] --all...
Page 103
C–Flash Update QLogic Adapter Flash Update — Linux Here is an example of a Linux nxflash output: # ./nxflash -i 0 --info NIC driver will be temporarily unloaded Closing interfaces: eth2 eth3 PCIE Function Number is 0 Verifying flash...Done. Board Type...
Page 105
Commercial GPL driver released by tions. An alternative to FCIP. QLogic. nxudiag Light emitting diode QLogic user diagnostic utility Status indicator on a device. PCIe and PCI Express A third-generation input/output (I/O) Message signaled Interrupt standard that allows enhanced Ethernet...
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide Version 4.6 romimage QLogic firmware image for a QLogic 3000 or 3100 Series Intelligent Ethernet adapter Software package file format Receive side scaling SFP+ Small form factor pluggable + A 1-/10-Gbps transceiver device (smaller than a gigabit interface converter) that plugs into the Ethernet port.
Page 107
Index -a A-1, C-4, -a <image file> C-4, Cable specifications Active-backup mode --Cmdif Adapter properties Commercial GPL driver Advanced tab enable Diagnostics tab 5-16 uninstall Driver tab 5-19, Conventions Flash update tab 5-18 --CRegs General tab Information tab 5-15 Resources tab 5-20 Statistics tab 5-17...
Page 108
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide Version 4.6 Driver installation see also Inbox kernel GPL driver, Commercial GPL driver -h A-2, C-5, build the Linux driver source code Linux 3-4, Hardware installation 3-1, 4-1, Solaris requirements...
Page 109
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide Version 4.6 --LinkST --noLED Linux --noLinkST bonding mode driver installation driver installation in RPM format ntttcp 5-26, 5-27 driver options ntttcpr command line options 5-28 driver source code, building ntttcps command line options...
Page 110
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide Version 4.6 QLE3142 Software release information bracket removal and replacement Solaris hardware installation driver installation LEDs firmware files installation QLogic adapter nxflashutility installation see also QLE3044‚ QLE3142 Statistics tab, adapter properties...
Page 111
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide Version 4.6 Windows Server configuring the QLogic adapter in 5-21 diagnostics 5-24 driver configuration driver installation 3-2, driver installation verification driver, uninstall 5-23 event log flash update performance tuning 5-25...
Page 112
QLogic 3000 and 3100 Series Intelligent Ethernet Adapters Users Guide Version 4.6 Index-6 NE0154601-00 A...
Need help?
Do you have a question about the 3000 Series and is the answer not in the manual?
Questions and answers