3–Installing Drivers
Linux Driver Software
10
BC0154503-00 C
Linux Driver Software
This section describes how to install Linux drivers with or without RoCE. It also
describes the Linux driver optional parameters, default values, messages, and
statistics.
Installing the Linux Drivers without RoCE
Installing the Linux Drivers with RoCE
Linux Driver Optional Parameters
Linux Driver Parameter Defaults
The QL45212 Adapter Linux drivers and supporting documentation are available
at
.
describes the QL45212 Adapter Linux drivers.
The Linux drivers can be installed using a source Red Hat packet manager (RPM)
package or a kmod RPM package. The RHEL RPM packages are as follows:
qlgc-fastlinq-
<version>
.
<OS>
.src.rpm
qlgc-fastlinq-kmp-default-
<version>
.
<arch>
.rpm
Table 3-1. QLogic QL45212 Linux Drivers
Linux
Driver
Description
qed
The Linux core module manages all PCI device resources (registers, host
interface queues, and so on). The qed core module directly controls the
firmware, handles interrupts, and is the interface for the qede driver. The
qed core module requires Linux kernel version 2.6.32 or later. Testing was
concentrated on the x86_64 architecture.
qede
Linux Ethernet driver for the QL45212 Adapter. This driver directly controls
the hardware and is responsible for sending and receiving Ethernet pack-
ets on behalf of the Linux host networking stack. This driver also receives
and processes device interrupts, on behalf of itself (for L2 networking).
The qede driver requires Linux kernel version 2.6.32 or later. Testing was
concentrated on the x86_64 architecture.
qedr
Linux RDMA over converged Ethernet (RoCE) driver. This driver works in
the open fabric enterprise distributions (OFED) environment in conjunction
with the qed core module and the qede Ethernet driver. qedr requires that
the libqedr user library be installed on the server.
Summary of Contents for QL45212
Page 111: ......