Users Guide

Table Of Contents
Broadcom NetXtreme-E-UG304-2CS
103
NetXtreme-E User Guide User Guide for Dell Platforms
14.2.1.2 BNXT_RE Driver Dependencies
The RoCE driver (bnxt_re) depends on the L2 Linux driver (bnxt_en) networking counterpart. The bnxt_re driver
depends on the IB stack available with the Linux kernel or the OFED IB stack.
14.2.1.3 LIBBNXT_RE User Library Dependencies
The user space RoCE driver depends on following:
Ethernet driver for NetXtreme devices (bnxt_en)
RoCE driver for NetXtreme devices (bnxt_re)
uVerbs device interface, it is an IB-stack component (ib_uverbs)
User space RDMA-CM, it is an IB-stack component (rdma_ucm)
14.2.2 Installing Drivers and the RoCE Library
The following sections provide information on how to install the RDMA stack, drivers, and RoCE library.
NOTE: Only one of either Native IB Stack or OFED must be installed. Unless a specific need for OFED is required, using
the Linux native IB stack is recommended.
14.2.2.1 Installing the Native IB Stack
To install the native IB stack:
1. Use one of the following options:
yum -y install libibverbs* infiniband-diags perftest qperf librdmacm-utils
yum -y groupinstall "InfiniBand Support
Using the yum commands requires a RedHat subscription. If a RedHat subscription is not available, locate the following
RPM packages from the RedHat installation CD or ISO:
infiniband-diag.x86_64
libibverbs-devel.x86_64
libibverbs-utils.x86_64
libibverbs.x86_64
librdmacm-utils.x86_64
iperf3-devel.x86_64
iperf3.x86_64
2. Install all of the RPM packages using the following yum command:
# yum -y install infiniband-diag.x86_64 libibverbs-devel.x86_64 libibverbs-utils.x86_64
libibverbs.x86_64 librdmacm-utils.x86_64 iperf3-devel.x86_64 iperf3.x86_64
NOTE: If Ubuntu 14.04 and above is used, use the following command:
sudo apt-get install perftest libibverbs* ibverbs-utils
NOTE: If SLES 12 SP2/SP3 and above is used, use the following command:
zypper install ofed* libibverbs* librdmacm* perftest
3. If yast2 must be used, the following command is used to install RoCE.