Hi Sandy,
1). I tried both Linux and EFI updating with NUP tool (nvmupdate64e.efi)1.0 and then 1.25. Both NUP tool 1.0 and 1.25 failed to do the updating. It still showed the message of "Update not available"
Both tools have the same logs:
nvmupdate64e.efi -l mylog3.log
Unsupported device found - DeviceId: 153A
Config file read.
Inventory
Logs on terminal:
...
01) Intel(R) Ethernet Connection I217-LM 8086-153A 00:25 Not supported
02) Intel(R) Ethernet Converged Network Ad 8086-1572 01:00 Update not available
...
2). We tried different versions of drivers for Linux updating using NUP tool 1.0(nvmupdate64e), but all failed.
$ethtool -i p2p1
driver: i40e
version: 1.2.48.2
firmware-version: f4.1.24827 a1.1 n4.10 e1109
bus-info: 0000:01:00.0
...
$ethtool -i p2p1
driver: i40e
version: 1.3.46
firmware-version: 4.10 0x80001109 0.0.0
bus-info: 0000:01:00.0
...
$dmesg
...
[ 1353.630862] i40e 0000:01:00.1 p2p2: NIC Link is Up 10 Gbps Full Duplex, Flow Control: None
[ 1375.192134] Program nvmupdate64e tried to access /dev/mem between bf818000->bf820000.
[ 1375.263965] Program nvmupdate64e tried to access /dev/mem between bf810000->bf818000.
[ 1375.338876] Program nvmupdate64e tried to access /dev/mem between bf808000->bf810000.
[ 1375.408982] Program nvmupdate64e tried to access /dev/mem between bf800000->bf808000.