Table of Contents
NetXen, Inc.
i
1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1
Related Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2
NIC Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3
Currently Supported Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2
System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1
Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2
Software Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3
Quick-Start Installation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4
Detailed Installation and Configuration Instructions . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1
Installing and Connecting the iNIC Adapter . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2
Windows Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2.1
New Driver Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.2.2
Uninstall Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.2.3
Configuring the Network Interface Card . . . . . . . . . . . . . . . . . . . 13
4.2.4
Verification of a Successful Installation . . . . . . . . . . . . . . . . . . . 16
4.3
Linux Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.3.1
Driver Installation (TAR format) . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.3.2
Driver Installation (RPM format) . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3.3
Configuring the NIC on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5
Firmware Updates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.1
Using the NetXen Flash Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2
Windows Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.3
Linux Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.3.1
Linux Firmware Update (TAR Format) . . . . . . . . . . . . . . . . . . . . 21
5.4
Updating the Flash on Multiple Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.5
Disabling the Device in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.6
Uninstalling the Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.6.1
Uninstalling the NetXen NIC Driver Software in Windows . . . . . 23
5.6.2
Uninstalling the NetXen NIC Software in Linux . . . . . . . . . . . . . 23
6
Troubleshooting Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.1
Unable to Boot the Host System with the NIC Card Installed . . . . . . . . . . 24
6.2
Unable to ping the NIC Installed on Linux Host. . . . . . . . . . . . . . . . . . . . . 24
6.3
Gather System Information and Check for Errors on Linux Host . . . . . . . 24
6.4
Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.4.1
MSI Interrupts for Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.4.2
PCI-Express Slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7
User Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.1
Tests Performed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2
Test Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2.1
Control Registers Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2.2
Flash Memory Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2.3
Interrupt Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2.4
Internal Loop-Back Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.2.5
External Full Duplex Loop-Back Test . . . . . . . . . . . . . . . . . . . . . 27
7.2.6
Link Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.2.7
All Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27