Users Guide

7–Linux 驱动程序软件
限制
32 BC0054508-05 M
限制
Linux 驱动程序有下文所述的限制:
bnx2 驱动程序的限制
bnx2x 驱动程序的限制
bnx2i 驱动程序的限制
bnx2fc 驱动程序的限制
bnx2 驱动程序的限制
当前版本的驱动程序已在 2.4.x 内核上测 (从 2.4.24 内核和所有 2.6.x 3.x
核开始)驱动程序在早于 2.4.24 的内核上可能无法编译。测试集中在 i386
x86_64 体系结构上。在某些其他体系结构上只进行了有限的测试。
在某些内核上可能需要对某些源文件和 Makefile 做些小的更改。此外, Makefile
不在早于 2.6.31 的内核上编译 C-NIC 驱动程序。
仅在 2.6.31 及更高版本的内核上支持 iSCSI 卸载。
RHEL5.4 及更高版本有特殊的后端口代码支 C-NIC 驱动程序;支持这些分发
版。
bnx2x
用于 BCM57xxx 1Gb/10Gb 网络适配器 Linux 驱动程序。该驱动程序直接控制硬
件,并负责代表 Linux 主机网络堆栈发送和接收以太网数据包。此驱动程序还接收
和处理设备中断,既代表自身 (第 2 层网络),也代表 bnx2fc (FCoE) C-NIC
动程序。
cnic
C-NIC 驱动程序提供 Marvell 的上层协议 (例如:存储)驱动程序 Marvell
BCM57xx BCM57xxx 1Gb 10Gb 网络适配器之间的接口 C-NIC 模块可与下
游的 bnx2 bnx2x 网络驱动器和上游的 bnx2fc (FCoE) bnx2i (iSCSI) 驱动程序
一起使用。
bnx2i
Linux iSCSI 主机总线适配器驱动程序,以在 BCM57xx BCM57xxx 1Gb 10Gb
网络适配器上启用 iSCSI 卸载。
bnx2fc
Linux FCoE 内核模式驱动程序用于提供 Linux SCSI 堆栈与 Marvell FCoE 固件和硬
件之间的转换层。此外,该驱动程序与网络层形成接口,代表 Open-FCoE
libfc/libfcoe 传输和接收封装的 FCoE 帧,用于 FIP/ 设备发现。
7-1. Marvell BCM57xx
BCM57xxx Linux
驱动程序
(
)
Linux 驱动程序 说明