If this card is branded Dell then it is hardware ID
PCI\VEN_8086&DEV_1528&SUBSYS_50038086&REV_01
In that case it can have firmware upgraded by this update Intel NIC Family Version 17.0.0 Firmware for I350, I354, X520, and X540 adapters
But I have a couple of RETAIL units that present hardware ID
PCI\VEN_8086&DEV_1528&SUBSYS_00018086&REV_01
They can not be upgraded by above update, they also strangely present current version of firmware 0.0.0 (surely could not be the case?)
Is there a way to upgrade firmware for retail cards?
Seb