Unsolved

This post is more than 5 years old

1 Rookie

 • 

6 Posts

453970

January 11th, 2016 00:00

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

Moderator

 • 

9.6K Posts

 • 

35 Points

January 11th, 2016 09:00

Hi,

What OS are you using? We would want to try updating the firmware and driver.

1 Rookie

 • 

6 Posts

January 11th, 2016 15:00

Hi Josh,

Thank for you reply.

I'm using RHEL7.1.

I tried to re-install server using Ubuntu Server 14.04 but the problem is the same.

Lapd

Moderator

 • 

9.6K Posts

 • 

35 Points

January 11th, 2016 17:00

Try updating the firmware 

1 Rookie

 • 

6 Posts

January 11th, 2016 18:00

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.

1 Rookie

 • 

6 Posts

January 11th, 2016 18:00

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.

1 Rookie

 • 

6 Posts

January 11th, 2016 20:00

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.

626 Posts

January 12th, 2016 11:00

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.

626 Posts

January 12th, 2016 12:00

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...

Moderator

 • 

9.6K Posts

 • 

35 Points

January 12th, 2016 14:00

Can you swap the cards from the two servers? It may be a bad NIC.

1 Rookie

 • 

6 Posts

January 13th, 2016 20:00

Thank for your supports.

I don't know what are the reasons, but after few time rebooting the server, the issue has gone :(

626 Posts

February 26th, 2016 07:00

Do you have drivers installed on the card?  What is the Dell part number of that card?  Alternatively, what are the Hardware Ids of it?  You can find the Hardware Ids of it in Device Manager.  View the properties of the card, click the Details tab, then in the dropdown, select "Hardware Ids".  The first line is the most useful line.

626 Posts

February 26th, 2016 07:00

I suspect that 16.5.20 is the last firmware DUP that supports that card:

www.dell.com/.../DriversDetails

2 Intern

 • 

185 Posts

February 26th, 2016 07:00

I have a couple of cards X540-T2 that simply can not be upgraded: (in R510)

C:\Temp\x540>intelfw.cmd i

       

               

       

       

               

       

No version of firmware accepts these cards

Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.25.20.16
Copyright (C) 2013 - 2015 Intel Corporation.

nvmupdatew64e.exe -u -s -oem d -o fitx.xml -l nutdup.log

Config file read.
No devices to update
Post update inventory

Any ideas?

Seb

2 Intern

 • 

185 Posts

February 26th, 2016 07:00

16.5.20 does not work either.

It is not Dell card (it is Intel Retail)

PCI\VEN_8086&DEV_1528&SUBSYS_00018086&REV_01

Other ones that I have are working, and thay are with ID

PCI\VEN_8086&DEV_1528&SUBSYS_50038086&REV_01

Seb

626 Posts

February 26th, 2016 08:00

It's definitely a different card.  Otherwise it wouldn't have a different Subdevice ID.  I have no knowledge about the card you're using.  You'll need to get assistance from Intel for it.  Modifying the Dell Firmware DUP to try to get it to work on your non Dell card might cause problems that could be irreversible.  Even though it's an X540, not all X540's are the same.  Some have different flash parts/sizes.  It's better to use Intel tools from Intel's website to update it.  I wouldn't want you to damage your card.

events found

No Events found!

Top