Mellanox 25G AOC, MikroTik 스위치 간에는 되는데 pfSense Intel X722(ixl)에서는 안 됨
글쓴이는 pfSense에서 MikroTik 스위치와 Intel X722(ixl 드라이버)를 쓰는 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 드라이버가 이를 허용하지 않는 것으로 보입니다.
- Hardware: Intel X722, Supermicro server, MikroTik switch
- Transceivers: Mellanox MFA2P10-Axxx SFP28 AOC
- Form factor: SFP28, AOC
증상 / 메시지:
no carrier
Operation not supported by device
media type cannot be changed on ixl
Comments 1
ifconfig -vvvm으로 모듈 인식 상태와 지원 속도부터 확인해보세요. 미디어 타입을 고정하거나 advertise_speed sysctl로 네고시에이션을 조정해보고, 다른 케이블도 시도해보세요(예전에는 10G 구리 DAC가 됐었다고 하니까요).