SMC Networks SMC10GPCIE-XFP Network Card User Manual


 
Linux Installation Instructions
3-6
Linux Installation Instructions
SMC recommends users install the TigerCard™ 10G into the target machine before
installing the Linux network drivers.
The Linux drivers are available both in a source RPM or pre-built binary RPMs for a
selection of distributions and kernel variants. The source RPM builds cleanly on a
large variety of Linux 2.4 and 2.6 kernel variants. SMC recommends using the
pre-built RPMs where they are available from SMC Networks.
You will need root privileges on the target machine in order to install the SMC
network drivers. If you do not have root privileges on the target machine, contact
your system administrator for assistance.
Installation From a Binary RPM
The following pre-built binary RPMs are available on the SMC support site:
Linux NET driver RHEL4 binary RPMs
Linux NET driver RHEL5 binary RPMs
Linux NET driver SLES9 binary RPMs
Linux NET driver SLES10 binary RPMs
These packages contain a “tar” file containing RPMs for various kernel variants plus
a “readme” listing the kernel variants supported. The readme can be viewed on the
support site before downloading the associated package.
If your Linux distribution is not contained in the above list of packages, you will need
to build a binary RPM from source. See “Building the Source RPM” on page 3-8.
To determine the exact kernel version running on the target machine type:
[user@myhost1]>uname -a
Browse the readme in the associated package to see if a binary RPM is available for
your kernel version. If a binary RPM is available, download the associated package.
If not, you will need to build a binary RPM from source. See “Building the Source
RPM” on page 3-8.
Note: The kernel module RPM naming convention is:
kernel-module-sfc-<kernel-ver><kernel-type>-<SMC driver
version number>-0.sf.2.<Linux distro tag>.<arch>.rpm
An example of the Kernel Module for SUSE Linux Enterprise Server 9 is:
kernel-module-sfc-2.6.5-7.201-smp-2.1.0041-0.sf.2.SLES9.i586
.rpm