ethtool -m gagal di NIC FS.com XXV710: "Module EEPROM memory read not supported" dan NVM tidak bisa diupdate
Di Ubuntu 18.04 (kernel 5.4.0, ethtool 5.3, i40e 2.8.20-k), penanya pakai NIC berbasis XXV710 25G yang dibeli dari FS.com (FS part XXV710AM2-F2, chipset Intel XXV710). Link dan traffic wire-speed tanpa error jalan normal, tapi baca data DMI transceiver-nya pakai sudo ethtool -m enp4s0f0 gagal dengan "Cannot get module EEPROM information: Invalid argument", dan dmesg nyatet "i40e 0000:04:00.0 enp4s0f0: Module EEPROM memory read not supported. Please update the NVM image." Jalanin nvmupdate64e punya Intel (NVMUpdate 1.34.17.7) update X710 Intel yang genuine (DevId 1572) ke 7.16(7.10), tapi nyantumin XXV710 (DevId 158B) di NVM 5.81(5.51) sebagai "Update not available". Berhubung ethtool -m jalan di X710 dengan driver yang sama, penanya nanya apa baca EEPROM emang didukung di XXV710 sama sekali dan apa versi NVM terbaru buat itu.
- Hardware: FS.com XXV710AM2-F2 (Intel XXV710 chipset), Intel Ethernet Converged Network Adapter X710-2
- Transceiver: transceiver SFP28 25G (tidak disebutkan)
- Form factor: SFP28
Gejala / pesan:
Cannot get module EEPROM information: Invalid argument
Module EEPROM memory read not supported. Please update the NVM image.
nvmupdate64e reports "Update not available" for XXV710 at NVM 5.81(5.51)
link and throughput normal, only DDM/EEPROM readout fails
Comments 3
Intel support minta marking di label 4-in-1 adapternya dan output ethtool -i buat identifikasi card-nya.
Sekadar klarifikasi, card-nya branded FS.com, bukan Intel. FS bilang ke saya card XXV710 yang ship dengan NVM 5.81(5.51) tidak bisa di-flash ke firmware yang lebih baru, dan mereka setuju RMA exchange buat unit yang ship dengan NVM 6.01, yang bisa diupdate ke 7.1 dan emang dukung pembacaan EEPROM transceiver. Yang bikin saya kesel itu FS tidak pernah ngungkapin revisi hardware yang beda-beda ini.
Saya juga minta Intel nyebutin model NIC berbasis XXV710 yang nerima transceiver third-party apa pun yang MSA-compatible dan laporin detail EEPROM dengan benar.