Mellanox 25G AOC在MikroTik交换机之间能用,但在pfSense下的Intel X722(ixl)上不行
楼主在一台MikroTik交换机和一台配Intel X722(ixl驱动)、跑pfSense的Supermicro服务器之间试用了一根Mellanox MFA2P10-Axxx 25G SFP28 AOC。这根线缆在交换机对交换机之间链路正常,但在X722上,ifconfig -vvvm显示模块被识别出来了(列出了10GBase-SFI、1000Base-KX),却没有carrier,信号为零。试图通过sysctl强制速率,结果返回read only,loader.conf.local里的设置则产生Operation not supported by device;据说这根线缆需要手动设定速率来关闭其CDR,而ixl驱动不允许这么做。
- 硬件: Intel X722,Supermicro服务器,MikroTik交换机
- 收发模块: Mellanox MFA2P10-Axxx SFP28 AOC
- 封装形态: SFP28,AOC
症状/报错信息:
no carrier
Operation not supported by device
media type cannot be changed on ixl
Comments 1
用ifconfig -vvvm检查模块识别情况和可用速率;设置固定的media type,或者用advertise_speed这个sysctl来控制协商;换一根不同的线缆试试(之前一根10G铜缆DAC是能用的)。