
UNSOLVED
Dell R730 Intel X710 NIC Driver/Firmware issue
Hi all,
I have some Dell R730 server with Intel(R) 10GbE 4P X710 NIC.
After rebooting the server few times, the NIC was not recognized. Using lspci, the NIC still there but the no ethernet interface there.
Can you help me to figure out how to fix this issue:
This is the log:
# lspci -nn | grep Eth
01:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 [8086:1528] (rev 03)
01:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 [8086:1528] (rev 03)
05:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)
05:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)
05:00.2 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)
05:00.3 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 for 10GbE SFP+ [8086:1572] (rev 01)
07:00.0 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521] (rev 01)
07:00.1 Ethernet controller [0200]: Intel Corporation I350 Gigabit Network Connection [8086:1521] (rev 01)
# dmesg | grep i40e
[ 2.573228] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 1.0.11-k
[ 2.573231] i40e: Copyright (c) 2013 - 2014 Intel Corporation.
[ 2.850749] i40e 0000:05:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 2.903799] i40e 0000:05:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 4.030433] i40e 0000:05:00.0: Initial pf_reset failed: -15
[ 4.030618] i40e: probe of 0000:05:00.0 failed with error -15
[ 4.228092] i40e 0000:05:00.1: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 4.281144] i40e 0000:05:00.1: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 5.994034] i40e 0000:05:00.1: Initial pf_reset failed: -15
[ 5.994226] i40e: probe of 0000:05:00.1 failed with error -15
[ 7.976317] i40e 0000:05:00.2: Initial pf_reset failed: -15
[ 7.976492] i40e: probe of 0000:05:00.2 failed with error -15
[ 9.962309] i40e 0000:05:00.3: Initial pf_reset failed: -15
[ 9.962491] i40e: probe of 0000:05:00.3 failed with error -15
Responses (20)
Solutions (0)
DELL-Josh Cr
Community Manager
•
9698 Posts
•
43691 Points
16973
0
Posted January 11th, 2016 17:00
Try updating the firmware
Reply Hi Josh,
This firmware is not for Fortville (X710) cards.
I have another server (which the same with broken server), checking firmware and found that, on the good system, X710 has FW version is 16.5.20
So try to update firmware at www.dell.com/.../DriversDetails
for broken system show "This Update Package is not compatible with your system configuration."
I also tried to update X710 driver at sourceforge.net/.../i40e%20stable
(version 1.3.47 and 1.3.49) but the problem is still the same.
Can you give me another suggestion?
Thank and Best Regards
Lapd
This is the log when updating fw.
sudo ./Network_Firmware_KWCDH_LN_16.5.20_A00.BIN
Dell Update Package 14.11.201 (BLD_248)
Copyright (c) 2015 Dell, Inc. All Rights Reserved.
Release Title:
Intel NIC Firmware Family Version 16.5.0 for X710 adapters, 16.5.20, A00
Release Date:
March 03, 2015
Default Log File Name:
KWCDHA00
Reboot Required:
Yes
Description:
Intel NIC Firmware Family Version 16.5.0 Dell Update Package for X710 adapters
Supported Device(s):
Intel(R) Ethernet 10G 4P X710-k bNDC
Intel(R) Ethernet Converged Network Adapter X710 - Dual Port
Intel(R) Ethernet Converged Network Adapter X710 - Quad Port
Intel(R) Ethernet 10G 4P X710/I350 rNDC
Intel(R) Ethernet 10G 4P X710 SFP+ rNDC
Intel(R) Ethernet 10G 2P X710-k bNDC
Important Device Information:
* Do not run other applications while executing Dell Update Packages.
Collecting inventory...
.........................
Running validation...
This Update Package is not compatible with your system configuration.
Reply Hi Josh,
This firmware is not for Fortville (X710) cards.
I have another server (which the same with broken server), checking firmware and found that, on the good system, X710 has FW version is 16.5.20
So try to update firmware at www.dell.com/.../DriversDetails
for broken system show "This Update Package is not compatible with your system configuration."
I also tried to update X710 driver at sourceforge.net/.../i40e%20stable
(version 1.3.47 and 1.3.49) but the problem is still the same.
Can you give me another suggestion?
Thank and Best Regards
Lapd
This is the log when updating fw.
sudo ./Network_Firmware_KWCDH_LN_16.5.20_A00.BIN
Dell Update Package 14.11.201 (BLD_248)
Copyright (c) 2015 Dell, Inc. All Rights Reserved.
Release Title:
Intel NIC Firmware Family Version 16.5.0 for X710 adapters, 16.5.20, A00
Release Date:
March 03, 2015
Default Log File Name:
KWCDHA00
Reboot Required:
Yes
Description:
Intel NIC Firmware Family Version 16.5.0 Dell Update Package for X710 adapters
Supported Device(s):
Intel(R) Ethernet 10G 4P X710-k bNDC
Intel(R) Ethernet Converged Network Adapter X710 - Dual Port
Intel(R) Ethernet Converged Network Adapter X710 - Quad Port
Intel(R) Ethernet 10G 4P X710/I350 rNDC
Intel(R) Ethernet 10G 4P X710 SFP+ rNDC
Intel(R) Ethernet 10G 2P X710-k bNDC
Important Device Information:
* Do not run other applications while executing Dell Update Packages.
Collecting inventory...
.........................
Running validation...
This Update Package is not compatible with your system configuration.
Reply Hi Josh,
This firmware is not for Fortville (X710) cards.
I have another server (which the same with broken server), checking firmware and found that, on the good system, X710 has FW version is 16.5.20
So try to update firmware at www.dell.com/.../DriversDetails
for broken system show "This Update Package is not compatible with your system configuration."
I also tried to update X710 driver at sourceforge.net/.../i40e%20stable
(version 1.3.47 and 1.3.49) but the problem is still the same.
Can you give me another suggestion?
Thank and Best Regards
Lapd
This is the log when updating fw.
sudo ./Network_Firmware_KWCDH_LN_16.5.20_A00.BIN
Dell Update Package 14.11.201 (BLD_248)
Copyright (c) 2015 Dell, Inc. All Rights Reserved.
Release Title:
Intel NIC Firmware Family Version 16.5.0 for X710 adapters, 16.5.20, A00
Release Date:
March 03, 2015
Default Log File Name:
KWCDHA00
Reboot Required:
Yes
Description:
Intel NIC Firmware Family Version 16.5.0 Dell Update Package for X710 adapters
Supported Device(s):
Intel(R) Ethernet 10G 4P X710-k bNDC
Intel(R) Ethernet Converged Network Adapter X710 - Dual Port
Intel(R) Ethernet Converged Network Adapter X710 - Quad Port
Intel(R) Ethernet 10G 4P X710/I350 rNDC
Intel(R) Ethernet 10G 4P X710 SFP+ rNDC
Intel(R) Ethernet 10G 2P X710-k bNDC
Important Device Information:
* Do not run other applications while executing Dell Update Packages.
Collecting inventory...
.........................
Running validation...
This Update Package is not compatible with your system configuration.
Reply What firmware version is on the card? You would see either 16.5.0, 16.5.20, 17.0.0, or 17.0.12 for the firmware version. Firmware version 17.0.12 is the latest as of today. It's available for download from the following website:
www.dell.com/.../DriversDetails
The i40e driver version of 1.0.11 is quite old. I'm not sure what version came in Ubuntu. The latest version available from support.dell.com is v1.3.38. It's available for download from the following website:
Source Code Install = www.dell.com/.../DriversDetails
RPM Installer = www.dell.com/.../DriversDetails
Dell supports RHEL7.1 on the R730 but doesn't officially support Ubuntu on R730.
After updating the i40e driver in RHEL7.1, you'll need to update the initrd image. Otherwise the native driver (I assume v1.0.11) will automatically be loaded each time the system reboots. I've found dracut to be my favorite utility to update the initrd image in RHEL7.x.
Reply Be sure the Dell supported i40e driver is loaded when you run the Firmware Update in Linux. If you can't get the firmware update to run in Linux, then you can attempt to use the Windows based FW DUP via Lifecycle Controller's firmware update feature. I suspect the cause of the issue is the outdated i40e driver that is being used. I could be wrong though...
Reply DELL-Josh Cr
Community Manager
•
9698 Posts
•
43691 Points
16973
0
Posted January 12th, 2016 14:00
Can you swap the cards from the two servers? It may be a bad NIC.
Reply

DELL-Josh Cr
Community Manager
•
9698 Posts
•
43691 Points
16973
0
Posted January 11th, 2016 09:00
Hi,
What OS are you using? We would want to try updating the firmware and driver.