ConnectX-4 포트, 링크는 뜨는데 트래픽 없음, MikroTik 스위치에서 25G 옵틱이 1G로만 네고시에이션되는 문제 진단
듀얼포트 Mellanox ConnectX-4 카드 두 장, MikroTik SFP+ 스위치, 1 m OM4 패치, 여러 벤더의 10G/25G 트랜시버가 섞인 환경에서 NIC 포트 하나가 link UP은 뜨는데 DHCP를 못 받고 라우팅도 안 됐습니다. 25G 트랜시버는 1G로만 네고시에이션됐고, 전에는 안정적이던 10G 링크도 간헐적으로 끊겼습니다. 트랜시버와 광케이블을 바꿔보고 ethtool로 속도를 강제해보고 재부팅도 해봤지만 결과가 일관되지 않았습니다.
- Hardware: Mellanox ConnectX-4, MikroTik SFP+ switch
- Transceivers: 10G SFP+ SR, 25G SFP28 SR (mixed vendors), SFP+ DAC
- Form factor: SFP+, SFP28, DAC
증상 / 메시지:
link UP but no DHCP
25G optic negotiates 1G
intermittent link loss
Comments 2
포트 사이에서 트랜시버와 광케이블을 서로 바꿔가며 원인을 좁혀보세요(가닥 하나만 손상돼도 이런 증상이 나요). DAC를 기준 링크로 써보고, NIC 펌웨어를 업데이트하고, 카드 엣지 커넥터도 점검하고, DHCP 서버 쪽에서 요청이 실제로 들어오는지도 확인해보세요.
네트워크 네임스페이스로 테스트했더니 25G 옵틱에서 마침내 23.5 Gbps가 나왔고 두 번째 포트도 멀쩡한 걸로 확인됐어요. 근본 원인은 끝내 불명확했지만 트랜시버나 환경 쪽 문제로 보였어요.