6–Linux Driver Software
Load and Run Necessary iSCSI Software Components
34
83840-546-00 N
4.
For the QLogic iSCSI user space utility for iSCSI, refer to the
e4-open-iscsi-2.0-873.106.tar.gz
package.
5.
For RoCE, FCoE, and iSCSI drivers, refer to the
deb
packages.
Load and Run Necessary iSCSI Software
Components
The Cavium iSCSI Offload software suite comprises three kernel modules and a
user daemon. The required software components can be loaded either manually
or through system services.
1.
If needed, unload the existing driver manually by issuing one of the following
commands:
rmmod bnx2i
modprobe -r bnx2i
2.
Load the iSCSI driver manually:
insmod bnx2i.ko
or
modprobe bnx2i
Unloading or Removing the Linux Driver
This section provides the following procedures:
Unloading or Removing the Driver from an RPM Installation
Unloading or Removing the Driver from an RPM Installation
NOTE
The examples used in this procedure refer to the bnx2x driver, but also
apply to the bnx2fc and bnx2i drivers.
On 2.6 kernels, it is not necessary to bring down the eth# interfaces
before unloading the driver module.
If the cnic driver is loaded, unload the cnic driver before unloading the
bnx2x driver.
Prior to unloading the bnx2i driver, disconnect all active iSCSI sessions
to targets.
Prior to unloading the bnx2fc driver, delete all active FCoE interfaces
using the
fcoeadm -d
command