XL710-QDA1 mit i40e kann EEPROM des QSFP+-Moduls nicht lesen: ethtool -m "Operation not supported"
Der Autor wollte das EEPROM eines QSFP+-Transceivers auslesen, der in einem Intel XL710-QDA1 steckte, und idealerweise Live-DDM-Werte wie die empfangene optische Leistung lesen, so wie er es von SFP-Modulen an anderen Adaptern gewohnt war. Mit i40e 2.0.23 und Firmware 5.05 0x800028a2 1.1568.0 lieferte ethtool -m eth0 "Cannot get module EEPROM information: Operation not supported". Er fragte, ob Adapter und Treiber das überhaupt unterstützen, und merkte an, dass dem i40e-Quellcode I2C-EEPROM-Leseroutinen fehlten, wie etwa das read_i2c_eeprom aus ixgbe. Der verwendete Transceiver war ein QSFP+-Modul eines Drittanbieters mit leerem Rücketikett.
- Hardware: Intel XL710-QDA1
- Transceiver: unbeschrifteter QSFP+-Transceiver eines Drittanbieters
- Formfaktor: QSFP+
Symptome / Meldungen:
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
Ein Intel-Mitarbeiter hat schließlich bestätigt, dass der i40e-Treiber auf diesem Stand keine Möglichkeit hat, das Modul-EEPROM zu lesen; als Alternative wurde vorgeschlagen, die optischen Parameter an einem Switch zu überwachen, der DDM unterstützt.
Könnt ihr uns die Seriennummer des Adapters und ein paar Fotos des Transceivers schicken? Dieses Modul ist kein Intel-validiertes Teil - ich würde validierte Intel-Optik empfehlen. Die optischen Leistungsspezifikationen stehen im Intel-QSFP-Optik-Datenblatt.