ethtool -m an Intel X722 schlägt fehl: Module EEPROM memory read not supported, please update the NVM image
Auf einem Intel-S2600WFT-Board verweigerte der X722-10GbE-SFP+-Controller (Rev. 09, NVM 3.31 0x80000d31 1.1767.0) ethtool -m mit Cannot get module EEPROM information: Invalid argument, und der Kernel loggte Module EEPROM memory read not supported. Please update the NVM image. Das Verhalten war identisch mit Kernel 4.19.65 plus Out-of-Tree-i40e 2.9.21, In-Tree-i40e 2.3.2-k und Kernel 5.2.5 mit i40e 2.8.20-k, während dasselbe SFP+-Modul mit demselben Treiber auf einem X710 funktionierte. Eine Rückfrage auf der e1000-devel-Liste ergab, dass die nötige NVM 6.01 ist (wie auf dem X710), gegenüber 3.31 auf dem X722, aber das NVM-Update-Tool 4.00 scheiterte mit Konfigurationskonflikten und Flash-Verifizierungsfehlern, und das Feature blieb nach dem Update-Versuch weiter nicht verfügbar.
- Hardware: Intel X722 (S2600WFT), Intel X710
- Transceiver: SFP+-Modul (nicht näher angegeben)
- Formfaktor: SFP+
Symptome / Meldungen:
Cannot get module EEPROM information: Invalid argument
Module EEPROM memory read not supported. Please update the NVM image.
Comments 2
Intel besteht darauf: Das Auslesen des EEPROM braucht eine neuere NVM (6.01 auf dem X710 funktioniert, 3.31 auf dem X722 nicht); NVM-Image aktualisieren.
Der NVM-Updater scheiterte beim Nutzer wiederholt, und der X722 meldete das Feature weiter als nicht unterstützt - also kein bestätigter Fix.