我有 2 个系统,一个 Broadcom BCM5701 和一个 LSI7202p,它们通过 LC->SC 电缆连接。这些卡在 Linux 中被正确检测到,但是我希望设置 IP over FC。我在网上看到这是可能的,但是我实际上没有看到任何人在 Linux 上设置它的示例。这真的可能吗?
任何帮助,将不胜感激。
编辑:我研究过,在 OpenSolaris 中设置起来确实很容易。不过,我希望能够使用 Linux 来实现这一点。
答案1
答案2
通常您必须在交换机上启用它(通常需要额外的许可证和一些 $$$)。此外,您的 HBA 必须支持 IPFC。您可能需要在 HBA 之间安装交换机。在交换机上启用它后,您基本上需要正确的 HBA 驱动程序来启动设备。如 Chopper3 提供的链接中所述,大多数 HBA 驱动程序似乎都在删除 IPFC 代码。
如果驱动程序支持该功能,则 bfa 驱动程序(用于 Brocade HBA)将输出类似以下内容modinfo
:
# modinfo bfa
filename: /lib/modules/2.6.27.19-5-default/updates/bfa.ko
version: 2.3.0.0
author: Brocade Communications Systems, Inc.
description: Brocade Fibre Channel HBA Driver fcpim ipfc
这告诉您 fcpim、ipfc(光纤通道协议启动器模式和 IPFC)受支持。
警告:Linux 似乎已经放弃了 IPFC 堆栈支持,因此 HBA 驱动程序无法启动正确的设备。