Iscsi driver kit, Compiling the iscsi driver, Installing the iscsi driver kit – Dell Emulex Family of Adapters User Manual

Page 820

Advertising
background image

Emulex Drivers Version 10.2 for Linux User Manual

P010081-01A Rev. A

2. Installing and Uninstalling

iSCSI Driver Kit

820

iSCSI Driver Kit

Previously, Emulex provided a proprietary iSCSI driver as the out-of-box driver for all

Linux operating systems. The Open-iSCSI driver was available inbox only. For

RHEL 6.4 and SLES 11 SP2 and later drivers, Emulex is transitioning the Open-iSCSI

driver to be the out-of-box driver. For RHEL 5.x, the out-of-box driver will continue to

be the proprietary driver.
The iSCSI driver kit includes the driver that supports the iSCSI protocol. The iSCSI

driver kit contains the following:

A zipped tar file that includes the binary RPMs for a specific driver version, and

for all of the supported Linux distribution kernels.

Note: Use only officially-released Linux distribution kernels. The binary RPM

packages only support officially-released Linux distribution kernels,

and do not support pre-release distribution kernels.

An installation script, elx_iscsi_install.sh, that installs by default the iSCSI

driver binary RPM that corresponds to the target system’s architecture and

kernel memory variant.

A README file that provides a description of the kit structure, its contents, and

distribution support.

Compiling the iSCSI Driver

To compile the iSCSI driver from source, the following “make” command must be run

from within the driver src directory:

make -C /usr/src/<kernel dir> M=`pwd` CONFIG_BE2ISCSI=m

Where the <kernel dir> is:

For RHEL 6.5 SS#:

/usr/src/kernels/2.6.32-431.el6/

For SLES 11 SP# default variant:

/usr/src/linux-obj/x86_64/default

Installing the iSCSI Driver Kit

Notes:

Remove any previously installed iSCSI driver kits and/or Application Helper

Modules that were installed from the Emulex website (that is, those that were

not part of a distribution’s kernel) before proceeding. See “Uninstalling the

iSCSI Driver Kit” on page 821 for more information.

When using this driver for SAN-boot applications, the following dependencies

must be installed:

iscsi-initiator-utils

dracut-network

Advertising