Однажды мне прислали сетевой адаптер Intel XL710-QDA2, от производителя Silicom, на котором нельзя было обновить прошивку.
Пример просмотра информации через утилиту обновления прошивки:
./nvmupdate64e -i -l
Другие сетевые адаптеры Intel XL710 установленные в сервер успешно обновились, кроме одного от Silicom, если посмотреть данные адаптера:
[00:216:00:00]: Intel(R) Ethernet Converged Network Adapter XL710-Q2
Vendor : 8086
Device : 1583
Subvendor : 8086
Subdevice : 0001
Revision : 2
LAN MAC : 00E0ED7E133B
Alt MAC : 000000000000
SAN MAC : 000000000200
ETrackId : 800023D3
SerialNumber : 3B137EFFFFEDE000
NVM Version : 5.02(5.02)
PBA : 100000-000
VPD status : Valid
VPD size : 125
NVM update : No config file entry
checksum : Valid
OROM update : No config file entry
CIVD : 0.0.0
То видно что версия прошивки старая — 5.02, PBA указано нулями почему-то 100000-000, CIVD тоже ноли, можно предположить что это сделано специально чтобы нельзя было обновить прошивку, возможно потому что она модифицирована например. Я также заказывал XL710-QDA1 и XL710-QDA2 с Aliexpress, но они успешно обновились в отличии от Silicom.
Если смотреть таблицу, то для DeviceID 1583, должно быть указано Board # (PBA): J11363-xyz.
https://www.intel.com/content/www/us/en/support/articles/000005612/ethernet-products/gigabit-ethernet-adapters-up-to-2-5gbe.html
Вот пример другого сетевого адаптера на котором успешно обновилась прошивка:
[00:018:00:00]: Intel(R) Ethernet Converged Network Adapter XL710-Q2
Vendor : 8086
Device : 1583
Subvendor : 8086
Subdevice : 0001
Revision : 2
LAN MAC : 6CB31150D390
Alt MAC : 000000000000
SAN MAC : 6CB31150D391
ETrackId : 8000C40F
SerialNumber : 90D350FFFF11B36C
NVM Version : 8.112(8.70)
PBA : J11363-003
VPD status : Valid
VPD size : 63
NVM update : No config file entry
checksum : Valid
OROM update : No config file entry
CIVD : 1.3179.0
PXE : 1.1.42, checksum Valid
EFI : 4.9.13, checksum None
По ссылке ниже также есть инструкция как проверить сетевой адаптер.
https://www.intel.com/content/www/us/en/support/articles/000005584/ethernet-products/gigabit-ethernet-controllers-up-to-2-5gbe.html
Проблему решили попросив поставщика заменить сетевой адаптер на нормальный.
Смотрите также мои статьи:
Обновление прошивки Intel 700 серии сетевых адаптеров
Обновление драйвера i40e Intel