- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The Linux driver fails to bring up XL710. Seems that fimware is corrupted. So I tried lanconf64e and nvmupdate64e to recover it, while both of them failed.
Anyone can help me? Thanks in advance.
[root@cccserverhp ~]# dmesg | grep i40e
[ 15.951618] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 1.5.10-k
[ 16.049004] i40e: Copyright (c) 2013 - 2014 Intel Corporation.
[ 20.060510] i40e 0000:01:00.0: Initial pf_reset failed: -15
[ 20.066261] i40e: probe of 0000:01:00.0 failed with error -15
[ 24.083857] i40e 0000:01:00.1: Initial pf_reset failed: -15
[ 24.089617] i40e: probe of 0000:01:00.1 failed with error -15
[ 15.951618] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 1.5.10-k
[ 16.049004] i40e: Copyright (c) 2013 - 2014 Intel Corporation.
[ 20.060510] i40e 0000:01:00.0: Initial pf_reset failed: -15
[ 20.066261] i40e: probe of 0000:01:00.0 failed with error -15
[ 24.083857] i40e 0000:01:00.1: Initial pf_reset failed: -15
[ 24.089617] i40e: probe of 0000:01:00.1 failed with error -15
- Tags:
- File Recovery
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Thank you for posting at Wired Communities. Please provide below information:
1) What is the original firmware on this XL710 NIC?
2) Can you provide the serial number of the NIC? Please look for the serial number on the physical network adapter with a white sticker .
The format of the network adapter is 15 alphanumeric + 6 alphanumeric + 6-3 digits
Thanks,
sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1. This is from the other board:
[root@localhost ~]# ethtool -i ens1f0
driver: i40e
version: 1.5.10-k
firmware-version: 4.26 0x800014ac 0.0.0
expansion-rom-version:
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
2. It is a custom build board, and X710 controller/chip is welded on it, so no NIC serial number.
Ethernet Controller; X710-BM2, Fortville B1, PCIe 3.0, 4x10GbE, KR, KX4, 4x1GbE, KX, Top=0/55 C, BGA576, dual ports
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Thank you for the information. I can see the original version is 4.26, please try upgrading the firmware from version 4.26 to 4.53 first, then to 5.05 then to latest 6.01.
https://downloadcenter.intel.com/download/24769/Non-Volatile-Memory-NVM-Update-Utility-for-Intel-Ethernet-Converged-Network-Adapter-XL710-and-X710-Series?product=93099
Feel free to update me.
Thanks,
sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thank you.
But I tried nvmupdate64e 5.05 and 6.01, both of them failed. Do you think nvmupdate64e 4.53 will work?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Just to double check if you are upgrading by the following sequence:
1) Upgrade to fw 4.53 first
2) Then from 4.53 to 5.05
3) Then from 5.05 to 6.01
Thanks,
sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Sharon,
I downloaded NVMUpdatePackage 4.53, and tested it, while it still failed with the same result.
BR//Lijun
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Apologize for the inconvenience, please try upgrading to version 4.42 first.
https://downloadcenter.intel.com/download/25222/Non-Volatile-Memory-NVM-Update-Utility-for-Intel-Ethernet-Converged-Network-Adapter-XL710-and-X710-Series
Thanks,
sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Please feel free to update me if the firmware works for you. Looking forward to your reply.
Thanks,
sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The upgrade to 4.42 failed as well. It is still corrupted.
BR//Lijun
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Thank you for the update. As this is onboard NIC, can you check with the board vendor, possible you need to have customized version to run this firmware instead. Thank you.
Regards,
Sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
Please feel free to update me if you have contacted the board vendor and what is the update?
Thanks,
Sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tesr,
As this is Ethernet controller on customized board, please check internally within your company who has the tool to access the Ethernet controller to check. Please submit your inquiry to embedded support group for them to better assist you.
https://embedded.communities.intel.com/community/en
Hope this helps.
Regards,
Sharon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In one of our customer machine, the ethernet adapters are not
detected during the bootup, i see the below error message, which looks similar to
the issue posted in this forum.
kernel: i40e 0002:01:00.0: Using 64-bit DMA iommu bypass
kernel: i40e 0002:01:00.0: Initial pf_reset failed: -15
kernel: i40e: probe of 0002:01:00.0 failed with error -15
kernel: i40e 0002:01:00.1: Using 64-bit DMA iommu bypass
kernel: i40e 0002:01:00.1: Initial pf_reset failed: -15
kernel: i40e: probe of 0002:01:00.1 failed with error -15
kernel: i40e 0002:01:00.2: Using 64-bit DMA iommu bypass
kernel: i40e 0002:01:00.2: Initial pf_reset failed: -15
kernel: i40e: probe of 0002:01:00.2 failed with error -15
kernel: i40e 0002:01:00.3: Using 64-bit DMA iommu bypass
kernel: i40e 0002:01:00.3: Initial pf_reset failed: -15
kernel: i40e: probe of 0002:01:00.3 failed with error -15
....
kernel: i40e 0002:01:00.2: Initial pf_reset failed: -63
kernel: i40e: probe of 0002:01:00.2 failed with error -63
kernel: i40e 0002:01:00.3: Using 64-bit DMA iommu bypass
Below are the network confiugration
-----------------------------------
eth1 connected to Juniper SW(EX4550) dcbx protocol enabled.
i40e version : 2.1.14-k
nvm version : 5.05
As you suggested updating to 6.01 fixes the issue,
- We are unable to reproduce this issue so far, is there any way or specific settings where i can
recreate this issue ?
2.do we have any release notes mentioned the issue fixed in 6.01 ?
Thanks..

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page