6–Linux Driver Software
Packaging
30
83840-546-00 N
bnx2fc Driver
The current version of the driver has been tested on 2.6.
x
kernels, starting from
2.6.32 kernel, which is included in RHEL 6.1 distribution. This driver may not
compile on older kernels. Testing was limited to i386 and x86_64 architectures,
RHEL 6.1, RHEL 7.0, and SLES
®
11 SP1 and later distributions.
Packaging
The Linux drivers are released in the following packaging formats:
DKMS Packages:
netxtreme2-<version>.dkms.noarch.rpm
netxtreme2-<version>.dkms.src.rpm
KMP Packages:
SLES:
netxtreme2-kmp-[kernel]-<version>.i586.rpm
netxtreme2-kmp-[kernel]-<version>.x86_64.rpm
Red Hat
kmod-kmp-netxtreme2-{kernel]-<version>.i686.rpm
kmod-kmp-netxtreme2-{kernel]-<version>.x86_64.rpm
The QCS CLI management utility is also distributed as an RPM package
(
QCS-{version}.{arch}.rpm
). For information about installing the Linux
QCS CLI, see the
User’s Guide: QLogic Control Suite CLI
(part number
BC0054511-00).
Source Packages:
Identical source files to build the driver are included in both RPM and TAR
source packages. The supplemental
.tar
file contains additional utilities
such as patches and driver diskette images for network installation,
including:
netxtreme2-<version>.src.rpm
: RPM package with 8400/3400
Series bnx2/bnx2x/cnic/bnx2fc/bnx2ilibfc/libfcoe driver source.
netxtreme2-<version>.tar.gz
: TAR zipped package with
8400/3400 Series bnx2/bnx2x/cnic/bnx2fc/bnx2i/libfc/libfcoe driver
source.
iscsiuio-<version>.tar.gz
: iSCSI user space management
tool binary.
The Linux driver depends 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 all distros except SLES 11, and
open-fcoe
for SLES 11
SP2 and legacy versions.