Installing linux driver software, Installing the source rpm package – Dell Broadcom NetXtreme Family of Adapters User Manual

Page 27

Advertising
background image

Linux Driver Software: Broadcom NetXtreme II® Network Adapter User Guide

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/English/linux.htm[9/5/2014 3:45:01 PM]

The Linux driver has a dependency on open-fcoe userspace management tools as the front-end to control FCoE interfaces.
The package name of the open-fcoe tool is fcoe-utils for RHEL 6.4 and open-fcoe for SLES11 SP2 and legacy versions.

Installing Linux Driver Software

Installing the Source RPM Package

Building the Driver from the Source TAR File

Installing the Binary DKMS RPM Driver Package

Installing the Binary DKMS RPM Driver Package

NOTE: If a bnx2/bnx2x/bnx2i driver is loaded and the Linux kernel is updated, the driver module must be recompiled if

the driver module was installed using the source RPM or the TAR package. This does not apply to the source DKMS RPM.

Installing the Source RPM Package

The following are guidelines for installing the driver source RPM Package.

Prerequisites:

Linux kernel source
C compiler

Procedure:

1. Install the source RPM package:

rpm -ivh netxtreme2 -<version>.src.rpm

2. Change the directory to the RPM path and build the binary RPM for your kernel:

For RHEL:

cd ~/rpmbuild
rpmbuild -bb SPECS/netxtreme2.spec

For SLES:

cd /usr/src/packages
rpmbuild -bb SPECS/netxtreme2.spec

3. Install the newly compiled RPM:

rpm -ivh RPMS/<arch>/netxtreme2-<version>.<arch>.rpm

Note that the --force option may be needed on some Linux distributions if conflicts are reported.

1. Install the open-fcoe utility.

For RHEL 6.4 and legacy versions, either of the following:

yum install fcoe-utils -<version>.rhel.64.brcm.<subver>.<arch>.rpm

-or-

rpm -ivh fcoe-utils -<version>.rhel.64.brcm.<subver>.<arch>.rpm

For SLES11 SP2:

rpm -ivh open-fcoe-<version>.sles.sp2.brcm.<subver>.<arch>.rpm

For RHEL 6.4 and SLES11 SP2 and legacy versions, the version of fcoe-utils/open-fcoe included in your distribution
is sufficient and no out of box upgrades are provided.

Where available, installation with yum will automatically resolve dependencies. Otherwise, required dependencies
can be located on your O/S installation media.

2. For SLES, turn on the fcoe and lldpad services.

For SLES11 SP1:

chkconfig lldpad on

Advertising