Le XL710-QDA2 désactive Rx/Tx avec des câbles QSFP+ non-Intel : « unsupported SFP+ module type » dans i40e
L'auteur a compilé et chargé i40e 3.4.2 sous Ubuntu 16.04 pour un adaptateur Intel XL710-QDA2 40GbE à deux ports. Le driver chargeait bien, mais dès que des câbles QSFP+ non-Intel étaient branchés, dmesg rapportait « Rx/Tx is disabled on this device because an unsupported SFP+ module type was detected. » et aucun lien ne montait ; il demandait si les câbles QSFP+ non-Intel sont simplement incompatibles et s'il y a un moyen d'autoriser les modules non supportés. Des mois plus tard, un second utilisateur a signalé l'échec identique sous Ubuntu 16.04 (noyau 4.4.0-138-generic) avec i40e 2.4.10 et firmware 6.01 0x800034a4 1.1747.0 : ethtool montrait « Link detected: no » avec vitesse et duplex inconnus, et dmesg affichait en plus « Refer to the Intel(R) Ethernet Adapters and Devices User Guide for a list of supported modules. »
- Matériel : Intel XL710-QDA2
- Transceivers : câbles QSFP+ non-Intel
- Facteur de forme : QSFP+, DAC
Symptômes / messages :
Rx/Tx is disabled on this device because an unsupported SFP+ module type was detected.
Refer to the Intel(R) Ethernet Adapters and Devices User Guide for a list of supported modules.
Link detected: no
Speed: Unknown! / Duplex: Unknown! (255)
no link with third-party QSFP+ cables
Comments 3
Le support Intel a dit que seuls les câbles et modules validés de la liste de compatibilité du XL710 (article Intel 000006051) doivent être utilisés et, questionné directement, a confirmé qu'il n'existe aucun moyen supporté d'autoriser des modules SFP/QSFP+ non supportés sur cet adaptateur.
Je suggérerais d'acheter des câbles validés auprès des revendeurs agréés Intel (locate.intel.com). Pouvez-vous nous envoyer le numéro de série de l'adaptateur figurant sur l'étiquette blanche, ainsi que la marque et le modèle exacts des câbles QSFP+, pour que nous puissions approfondir la vérification ?
Pour le second utilisateur, le support a demandé la version du noyau, la marque/le modèle du câble, les marquages de l'étiquette produit et la sortie de ethtool et ethtool -i pour identifier le firmware et le driver ; l'utilisateur les a fournis (i40e 2.4.10, NVM 6.01), mais aucun remède au-delà de l'utilisation de modules validés n'apparaît dans la partie capturée du fil.