我有两个系统,一个Broadcom BCM5701和一个LSI7202p,其中一个LC-> SC电缆连接。 这些卡在Linux中正确检测到,但是我希望通过FC设置IP。 我已经在网上阅读,这是可能的,但是我没有看到任何人在Linux上设置的任何例子。 这甚至有可能吗?
任何帮助,将不胜感激。
编辑:我已经看过它,这是很容易在OpenSolaris中设置。 不过,我希望能够为此使用Linux。
是的,这是可能的(这是RFC2625 ),我做了一次 ,让我摆脱了我在远程站点的一个主要问题,虽然它运作良好,足以让我转移驱动程序文件,让我锁在箱子里所有其他的方式,我不能说我会推荐它。
当然,这将是快速和可靠的,但它设置和维护是非常复杂的,所以我build议你回顾一下为什么你要这样做,而不是更常规的以太网IP?
至于如何做到这一点,以及我年纪大了,我大约18-24个月前这样做,所以相关的脑细胞必须已经死了,因为我已经忘记,但我确实使用这个链接加上地狱的很多使用Googlesearch。 估计这花了我6小时左右的时间。
正如我所说,你可以做,但我不知道你应该。
通常你必须在交换机上启用它(通常需要一个额外的许可证和一些$$$)。 您的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驱动程序不会提供适当的设备。