El XL710-QDA1 con i40e no puede leer el EEPROM del módulo QSFP+: ethtool -m "Operation not supported"
El autor quería volcar el EEPROM de un transceptor QSFP+ conectado en un Intel XL710-QDA1 e idealmente leer valores DDM en vivo como la potencia óptica recibida, tal como estaba acostumbrado a hacer con módulos SFP en otros adaptadores. Con i40e 2.0.23 y firmware 5.05 0x800028a2 1.1568.0, ethtool -m eth0 devolvía "Cannot get module EEPROM information: Operation not supported". Preguntó si el adaptador y el driver soportan esto en absoluto, notando que el código fuente de i40e carecía de rutinas de lectura I2C del EEPROM como el read_i2c_eeprom presente en ixgbe. El transceptor usado era un módulo QSFP+ de terceros sin marcar, con etiqueta trasera en blanco.
- Hardware: Intel XL710-QDA1
- Transceptores: transceptor QSFP+ de terceros sin etiquetar
- Factor de forma: QSFP+
Síntomas / mensajes:
Cannot get module EEPROM information: Operation not supported
ethtool -m unusable on XL710-QDA1
no DDM/optical power readout available from the NIC side
Comments 2
Un empleado de Intel finalmente confirmó que el driver i40e en ese nivel no tiene capacidad para leer el EEPROM del módulo; la alternativa sugerida era monitorear los parámetros ópticos en un switch que soporte DDM.
¿Puedes enviarnos el número de serie del adaptador y algunas fotos del transceptor? Este módulo no es una pieza validada por Intel - recomendaría ópticas Intel validadas. Consulta el brief de ópticas QSFP de Intel para las especificaciones de potencia óptica.