Users Guide

Table Of Contents
7–Linux Driver Software
Installing Linux Driver Software
Doc No. BC0054508-00 Rev. R
January 21, 2021 Page 40 Copyright © 2021 Marvell
3. Test the driver by loading it (first unload the existing driver, if necessary):
rmmod bnx2x (or bnx2fc or bnx2i)
insmod bnx2x/src/bnx2x.ko (or bnx2fc/src/bnx2fc.ko, or
bnx2i/src/bnx2i.ko)
4. For iSCSI offload and FCoE offload, load the C-NIC driver (if applicable):
insmod cnic.ko
5. Install the driver and man page:
make install
6. Install the user daemon (iscsiuio).
Refer to “Load and Run Necessary iSCSI Software Components” on page 42 for
instructions on loading the software components required to use the Marvell 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. To upgrade, create 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):
http://linux.dell.com/dkms/
2. Install the binary DKMS RPM package by issuing the following command:
rpm -ivh dkms-version.noarch.rpm
3. Install the DKMS RPM driver package by issuing the following command:
rpm -ivh netxtreme2-version dkms.noarch.rpm
NOTE
See the RPM instructions in the preceding for the location of the
installed driver.