CRS520 w/ ConnectX-4 100G

Hello,

I have a Mikrotik CRS520 running RouterOS (16x QSFP28 100G ports) and and Mellanox ConnectX-4 with 2x 100G ports on it, and the two are unable to complete a link. When running mlxlink -d …… I see this:
Troubleshooting Info

Status Opcode : 2
Group Opcode : PHY FW
Recommendation : Negotiation failure

So I’m not sure where to go from here. The Mellanox card is running the latest compatible ethernet firmware.

Any advice would be appreciated.

FEC configuration needs to be the same on both sides of the link. Sometimes, auto-negotiation doesn’t work, so you need to set the speed/FEC manually.

Status Opcode 2 - Switches and Gateways / InfiniBand/VPI Switch Systems - NVIDIA Developer Forums