Hi ,
We upgraded firmware of X710-DA2 (EtrackID was added into .cfg file ) and after that card shows access error , how to recover it ?
Server : ProLiant DL380 Gen10
OS : 14.04.1-Ubuntu , 3.16.0-77-generic (our internal requirement )
NICs : HPE Ethernet 10Gb 2-port 562FLR-SFP+ Adapter (Embedded )
Intel(R) Ethernet Converged Network Adapter X710 (Field Replacable)
What we have done :
1. Upgraded driver to 2.4.10
2. Tried NVMUpdatePackage , it displayed update not available.
3. After looking at couple of forum threads for same issue ,we added EtrackID to the nvmupdate.cfg and tried again , upgrade failed with error .
4. After system reboot , ports are not showing in ifconfig .
Vendor ID IS : 8086 , DEVID is : 5172 , used in PCIe 3.0, x8
sudo lspci | egrep -i --color 'network|ethernet'
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.2 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.3 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
13:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X710 Adapter (rev 01)
13:00.1 Ethernet controller: Intel Corporation Ethernet 10G 2P X710 Adapter (rev 01)
5d:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X710 Adapter (rev 01)
5d:00.1 Ethernet controller: Intel Corporation Ethernet 10G 2P X710 Adapter (rev 01)
admin@versa-flexvnf: ~] # ethtool -i eth4
driver: i40e
version: 0.4.10-k <<<< First updated Driver .
firmware-version: f5.60 a1.5 n05.60 e800033b1 <<<<
bus-info: 0000:5d:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
[admin@versa-flexvnf: ~] # sudo ethtool -i eth4
driver: i40e
version: 2.4.10 <<<<<<< Driver update ok
firmware-version: 5.60 0x800033b1 1.1752.0 <<<<<<<<
bus-info: 0000:5d:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
[admin@versa-flexvnf: Linux_x64] # sudo ./nvmupdate64e
Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.30.22.3
Copyright (C) 2013 - 2017 Intel Corporation.
WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [***|......]
Num Description Ver. DevId S:B Status
=== ======================================== ===== ===== ====== ===============
01) Intel(R) Ethernet Converged Network 4.65 1572 00:019 Update not
Adapter X710 available
02) HPE Ethernet 10Gb 2-port 562FLR-SFP+ 5.96 1572 00:093 Update not
Adapter available
We looked at forum for possible reason for displaying Update not available and found EtrackID is not available at nvmupdate.cfg , we added our EtrackID to the list .
800033B1 was added as shown below .
605 BEGIN DEVICE
606 DEVICENAME: XL710
607 VENDOR: 8086
608 DEVICE: 1572
609 NVM IMAGE: X710DA2_6p01_CFGID7p2_OEMGEN.bin
610 OROM IMAGE: BootIMG.FLB
611 EEPID: 80003483
612 REPLACES: 8000191B 80001920 80001DC0 80001F54 80001FA4 80002282 8000206E 800024C6 8000252E 8000252F 80002530 80002892 80002927 80002928 80002929 80002C44 800033B1
613 EEPROM MAP: PF_Alloc_WOL_DIS.txt
614 RESET TYPE: REBOOT
615 END DEVICE
[admin@versa-flexvnf: Linux_x64] # sudo ./nvmupdate64e
Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.30.22.3
Copyright (C) 2013 - 2017 Intel Corporation.
WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [***|......]
Num Description Ver. DevId S:B Status
=== ======================================== ===== ===== ====== ===============
01) Intel(R) Ethernet Converged Network 4.65 1572 00:019 Update not
Adapter X710 available
02) HPE Ethernet 10Gb 2-port 562FLR-SFP+ 5.96 1572 00:093 Update
Adapter available
Options: Adapter Index List (comma-separated), [A]ll, e[X]it
Enter selection:A
Would you like to back up the NVM images? [Y]es/[N]o: Y
Update in progress. This operation may take several minutes.
[****|.....]
Tool execution completed with the following status: An error occurred when updating a firmware module
Press any key to exit.
We rebooted device after failure and found ports are not coming and check the update again .
[admin@versa-flexvnf: Linux_x64] # sudo ./nvmupdate64e
[sudo] password for admin:
Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.30.22.3
Copyright (C) 2013 - 2017 Intel Corporation.
WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [..********]
Num Description Ver. DevId S:B Status
=== ======================================== ===== ===== ====== ===============
01) Intel(R) Ethernet Converged Network 4.65 1572 00:019 Update not
Adapter X710 available
02) HPE Ethernet 10Gb 2-port 562FLR-SFP+ 1572 00:093 Access error <<<<<<<<<<<<
Adapter
Options: Adapter Index List (comma-separated), [A]ll, e[X]it
Enter selection:X
Is there a way to recover the card back ?
Thanks,
Sai Chandra .