XL710 no connectivity with Brocade ICX 6610 switch
I'm having the following symptom:
Host 1 has a Intel XL710 card installed.
If I connect the host to a Brocade ICX6610-48P switch via a 1m QSFP+ DAC (tried both a QSFP+ and a QSFP28 DAC), ethtool shows RX crc errors and no connectivity is possible except DHCP, which somehow works.
Monitoring the port via the switch shows packets going out and in. Monitoring the port on Host 1 shows only packets going out.
If I connect Host 1 to Host 2 (Mellanox CX3), everything works.
If I connect Host 2 to the switch, everything works.
If I connect Host 1 to Host 2 and Host 2 to the switch, and bridge the two ports of the CX3, everything works.
Another user reported similar results: https://serverfault.com/questions/1117009/cant-get-new-nic-working/1140838
I do not currently have the capability to scope QSFP+ traffic, so no idea what's actually going on on the wire.