UNSOLVED

lapnd

updated

11 years ago

L

lapnd

1 Rookie

6 Posts

0

454099

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

  • DELL-Josh Cr

    Community Manager

    9699 Posts

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

  • lapnd

    1 Rookie

    6 Posts

    16973

    0

    Posted 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

  • DELL-Josh Cr

    Community Manager

    9699 Posts

    43744 Points

    16973

    0

    Posted January 11th, 2016 17:00

    Try updating the firmware 

  • lapnd

    1 Rookie

    6 Posts

    16973

    0

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

  • lapnd

    1 Rookie

    6 Posts

    16973

    1

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

  • lapnd

    1 Rookie

    6 Posts

    16973

    0

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

  • tester25

    626 Posts

    16973

    0

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

  • tester25

    626 Posts

    16973

    0

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

  • DELL-Josh Cr

    Community Manager

    9699 Posts

    43744 Points

    16973

    0

    Posted January 12th, 2016 14:00

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

  • lapnd

    1 Rookie

    6 Posts

    4616

    0

    Posted 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 :(