Before I part with this CRS804-4DDQ, does anyone have a practical fix for one cage (out of 4) failing only with DGX Spark over passive DAC?
I’m considering selling my MikroTik CRS804-4DDQ because I could not get all four QSFP56-DD cages to work at 200GbE with DGX Spark/GB10 systems over passive DAC. 3 worked perfectly, one didn't... Before listing it, I would appreciate any specific guidance from people who have used this switch with NVIDIA ConnectX-7 endpoints.
I tested four GIGABYTE AI TOP ATOM / DGX Spark GB10 systems, plus an NVIDIA DGX Spark Founders Edition. All endpoints use ConnectX-7 networking.
Using the same endpoint and same passive DAC, physical cages 1, 3, and 4 establish a stable 200GbE link. Physical cage 2 does not establish a 200GbE link to any tested Spark/GB10 endpoint, but it does link when forced to 100GbE.
I tested both:
- Amphenol NJAAKK-N911 passive DAC
- NADDOD Q56-200G-CU1 passive DAC
The result was consistent across multiple endpoints (5, different brands) and (5 different cables--2 cable models): cages 1, 3, and 4 link at 200G; cage 2 does not at 200G but does at forced 100G.
I upgraded the switch from RouterOS 7.19.6 to RouterOS 7.24.1 and also upgraded RouterBOARD firmware to 7.24.1. The tested 200G configuration was:
auto-negotiation=no
speed=200G-baseCR4
fec-mode=fec91
As a control test, I connected physical cage 2 directly to physical cage 3 using the Amphenol DAC. Both interfaces were removed from bridge forwarding to avoid a Layer-2 loop. With both sides set to 200G-baseCR4 and fec91, they established link-ok at 200GbE, full duplex, FEC91.
This makes me think cage 2 is electrically functional, but has a lower signal margin or a passive-DAC interoperability issue specifically with these ConnectX-7/DGX Spark endpoints. I ruled out bridging, IP addressing, jumbo frames, and Linux interface state because the failure occurs before physical link establishment.
MikroTik support’s conclusion was that this is a passive-DAC compatibility issue and recommended active DAC, AOC, or optical modules/fiber. They advised that an RMA or replacement would not necessarily change the behavior because cage 2 links at 200G to another CRS804 cage.
Before I decide whether to sell the switch or buy different media, I’d appreciate any experience with:
- CRS804-4DDQ and DGX Spark / GB10 / ConnectX-7 endpoints
- Passive DAC models and lengths that work across all four cages
- Any relevant RouterOS, ConnectX firmware, speed, or FEC settings
- Whether active DAC/AOC/optics were actually necessary in a similar setup