In the DAC line interconnection test between CX6 network card and Intel X710 network card.
We found that when using the “ethtool - s ethx autoneg” command to turn off the auto negotiation of CX6 network cards, CX6 and Intel X710 cannot link up.
If auto negotiation is not turned off, they can link up.
Does the ConnectX-6 network card support auto negotiation off mode when connected using a DAC cable?
Product Name: ConnectX-6 Dx EN adapter card,100GbE,Dual-port QSFP56,PCIe 4.0 x16, No Crypto
Read-only fields:
[PN] Part number:MCX623106AN-CDAT
[EC] Engineering changes:AG
[SN] Serial number:MT2216308310
The MCX623106AN-CDAT is a dual-port QSFP56 Ethernet adapter, whereas the X710 is an SFP+ 10G Ethernet adapter. To connect a QSFP port to an SFP port, it is recommended to use a QSA (QSFP to SFP Adapter). For more details, please refer to the NVIDIA DynamiX QSA™ specifications and Intel X710 product page:
If you disable auto-negotiation and want to bring up the link, you must ensure that both ends of the Ethernet connection are configured with the same fixed speed and duplex settings, and that auto-negotiation is disabled on both sides.
On Linux systems, you can do this with the following command (replace eth0 with your interface name):
sudo ethtool -s eth0 speed 10000 duplex full autoneg off