经常买光模块的人都知道,光纤模块通常需要确认兼容码,因为目前市面上存在2种,一种是高性能的兼容模块,一种是原交换机品牌光模块两者之间的价格差距较大,nvme转接卡
下面我们简单认识一下
首先,其实两者的光模块制造商都是一样的,全球比较全体系的光模块制造商就几家,如,爱华高,不管是品牌商还是第三方厂商都是请专门的光模块制造商(也就是代工工厂)按照市场上的,协议和标准做的光模块,不符合要求的也不会被市场接受,直接被淘汰掉,因为代工厂商oem生产的模块和卖给其他品牌商的产品都是一样的,因此产生的兼容问题跟原厂商生产的一样会产生,因为采用的是一样的芯片。
纤卡的驱动在默认情况下不支持第三方兼容光模块,会导致卡驱动加载失败,表现为,执行 | 82599能看到卡在设备中
06000 ei c 82599eb 10g sfisf+ n c ( 01)
06001 ei c 82599eb 10g sfisf+ n c ( 01)
但是使用 命令,却找不到卡,使用可以看到以下出错信息:
000006000 sf+ 解决问题的方法是如下
通过 发现有卡找不到,并且配置没有问题,那么很可能是光模块有问题
|82599eb ,通过这个命令过滤发现有如下信息:
[ 7142121979]000001000 1 warning i (r) n c i (r) e o u i c
[ 6828735097]000001000 sf+qsf
82599eb型号的卡默认只支持自家的模块,第三方模块不兼容。要暂时解决这个问题我们可以通过修改卡参数来使卡可用,但是要长期使用还是建议模块用配套的的。
使用如下命令可以使卡可用:
卸载光模块驱动
__1,1 允许系统支持卡不支持的模块,其中1,1代表_1和_2
执行 ,卸载掉驱动,
然后执行__1
驱动对__的解释为:
__a sf+ 82599()
重新加载后,大部分情况下就能够看到卡信息了。
有需要了解更多信息的可查询unicaca;需要合作与咨询搭建方案请联系上的在线客服,自2000年成立以来一直在络存储、传输这方面积累、沉淀;经过多年发展与全新的品牌定位,(unicaca)品牌已成为国内外极具实力的数据通讯产品及方案提供商。