XL710-QDA1 con i40e non riesce a leggere l'EEPROM del modulo QSFP+: ethtool -m 'Operation not supported'
L'autore voleva scaricare l'EEPROM di un transceiver QSFP+ inserito in un Intel XL710-QDA1 e idealmente leggere valori DDM in tempo reale come la potenza ottica ricevuta, come era abituato a fare con i moduli SFP su altri adattatori. Con i40e 2.0.23 e firmware 5.05 0x800028a2 1.1568.0, ethtool -m eth0 restituiva "Cannot get module EEPROM information: Operation not supported". Chiedeva se l'adattatore e il driver supportassero questa cosa in generale, notando che il sorgente di i40e mancava di routine di lettura EEPROM I2C come la read_i2c_eeprom presente in ixgbe. Il transceiver in uso era un modulo QSFP+ di terze parti con l'etichetta posteriore vuota.
- Hardware: Intel XL710-QDA1
- Transceiver: transceiver QSFP+ di terze parti senza etichetta
- Fattore di forma: QSFP+
Sintomi / messaggi:
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 dipendente Intel ha finalmente confermato che il driver i40e a quel livello non ha nessuna capacità di leggere l'EEPROM del modulo; l'alternativa suggerita era monitorare i parametri ottici su uno switch che supporta il DDM.
Puoi mandarci il numero seriale dell'adattatore e qualche foto del transceiver? Questo modulo non è un componente validato Intel - consiglierei ottiche Intel validate. Guarda l'Intel QSFP optics brief per le specifiche di potenza ottica.