Le paramètre allow_unsupported_sfp d'Intel ixgbe a besoin d'une valeur par port et n'existe pas pour le X710
Un opérateur a demandé comment utiliser des modules SFP+ non Intel pour de la fibre 10G sur des cartes Intel sous Linux. Les réponses ont résumé les règles pratiques : pour les cartes de classe 82599/X520, le paramètre de module ixgbe allow_unsupported_sfp doit être défini, et sur les cartes à deux ports il doit être donné par port (allow_unsupported_sfp=1,1) sinon seul le premier port est débloqué ; pour le X710/XL710, la validation SFP est imposée dans le firmware de la carte, donc une option de driver ne suffit pas et il faudrait modifier la NVRAM elle-même.
- Matériel : Intel X520 (82599), Intel X710
- Transceivers : SFP+ non Intel
- Facteur de forme : SFP+
Symptômes / messages :
unsupported SFP+ module rejected
second port stays locked
Comments 2
Ajouter options ixgbe allow_unsupported_sfp=1,1 (une valeur par port) à la configuration modprobe.
Le X710 vérifie le module dans le firmware ; seul un correctif de la NVRAM peut le débloquer.