I am a bit confused on the ConnectX-6 DX cards. From NVidias home page resources you can see that they mention that the TLS offloading crypto engine is available without differentiating between cards;
Thank you. I have successfully flashed the MCX623106AC-CDA_Ax firmware to the card. The card as far as I can see is identical down to the caps to the hardware I have. Literally identical. I am suspecting there is an EEPROM bit set which explicitly disables this functionality. Would there be any unsupported option which I can try with mlxconfig set_raw on the device to force enable the CRYPTO_ENGINE?
mlxconfig -d /dev/mst/mt4125_pciconf0 set DATA_CRYPTO_ENGINE=ENABLED