Installing the binary dkms rpm driver package, Installing the binary kmod/kmp driver package – Dell Broadcom NetXtreme Family of Adapters User Manual

Page 29

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]

tar xvzf netxtreme2 -version.tar.gz

2. Build the driver bnx2.ko (or bnx2i.ko) as a loadable module for the running kernel:

cd netxtreme2 -version
make

3. Test the driver by loading it (first unload the existing driver, if necessary):

rmmod bnx2 (or bnx2x, or bnx2i)
insmod bnx2/src/bnx2.ko (or bnx2x/src/bnx2x.ko, or bnx2i/src/bnx2i.ko)

Verify that your network adapter supports iSCSI by checking the message log. If the message "bnx2i: dev eth0
does not support iSCSI" appears in the message log after loading the bnx2i driver, then iSCSI is not supported. This
message may not appear until the interface is opened, as with:

ifconfig eth0 up

4. Load the cnic driver (if applicable):

insmod cnic.ko

5. Install the driver and man page:

make install

NOTE: See the RPM instructions above for the location of the installed driver.

6. Install the user daemon (brcm_iscsiuio).

Refer to

Load and Run Necessary iSCSI Software Components

for instructions on loading the software components required to

use the Broadcom iSCSI offload feature.

To configure the network protocol and address after building the driver, refer to the manuals supplied with your operating
system.

Installing the Binary DKMS RPM Driver Package

Dynamic Kernel Module Support (DKMS) is designed to simplify the rebuilding of modules whenever you upgrade the kernel.
This is accomplished by creating a framework where a kernel-dependent module source can reside.

To install the binary DKMS RPM driver package

1. Download the binary DKMS RPM (dkms-version.noarch.rpm) from

http://linux.dell.com/dkms/

.

2. Install the binary DKMS RPM package:

rpm -ivh dkms-version.noarch.rpm

3. Install the DKMS RPM driver package:

rpm -ivh netxtreme2 -version dkms.noarch.rpm

Verify that your network adapter supports iSCSI by checking the message log. If the message "bnx2i: dev eth0
does not support iSCSI" appears in the message log after loading the bnx2i driver, then iSCSI is not supported. This
message may not appear until the interface is opened, as with:

ifconfig eth0 up

4. To use Broadcom iSCSI, refer to

Load and Run Necessary iSCSI Software Components

to load the necessary software

components.

For more information, go to

http://linux.dell.com

.

Installing the Binary KMOD/KMP Driver Package

To install the binary KMOD/KMP driver package

1. Install the KMOD/KMP RPM driver package:

SUSE: rpm -ivh broadcom-netxtreme2-kmp-[kernel]-version.x86_64.rpm

Red Hat: kmod-kmp-netxtreme2-{kernel]-version.x86_64.rpm

Verify that your network adapter supports iSCSI by checking the message log. If the message "bnx2i: dev
eth0 does not support iSCSI" appears in the message log after loading the bnx2i driver, then iSCSI is not
supported. This message may not appear until the interface is opened, as with:

ifconfig eth0 up

2. To use Broadcom iSCSI, refer to

Load and Run Necessary iSCSI Software Components

to load the necessary software

components.

Advertising