209
BC0154501-00 P
11
FCoE Configuration
This chapter provides the following Fibre Channel over Ethernet (FCoE)
configuration information:
“Configuring Linux FCoE Offload” on page 209
For FCoE boot from SAN information, see
.
Configuring Linux FCoE Offload
The Cavium FastLinQ 45000 Series Adapter FCoE software consists of a single
kernel module called qedf.ko (qedf). The qedf module is dependent on additional
parts of the Linux kernel for specific functionality:
qed.ko
is the Linux eCore kernel module used for common Cavium
FastLinQ 45000 hardware initialization routines.
libfcoe.ko
is the Linux FCoE kernel library needed to conduct FCoE
forwarder (FCF) solicitation and FCoE initialization protocol (FIP) fabric login
(FLOGI).
libfc.ko
is the Linux FC kernel library needed for several functions,
including:
Name server login and registration
rport session management
scsi_transport_fc.ko
is the Linux FC SCSI transport library used for
remote port and SCSI target management.
These modules must be loaded before qedf can be functional, otherwise errors
such as “unresolved symbol” can result. If the qedf module is installed in the
distribution update path, the requisite modules are automatically loaded by
modprobe. Cavium FastLinQ 45000 Series Adapters support FCoE offload.
NOTE
FCoE offload is supported only on the QL4546
x
Adapters. Some FCoE
features may not be fully enabled in the current release.