Bug in the i40e driver. Intel X710 T2L NIC not identifying
akozloff opened this issue · comments
Hi
The Intel X710 T2L is 10GbE controller using the i40e driver. It has two 10GbE copper ports, but kernel sees none of them.
Dmesg output related to i40e driver:
[ 1.954114] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k
[ 1.960559] i40e: Copyright (c) 2013 - 2019 Intel Corporation.
[ 1.978525] i40e 0000:01:00.0: unidentified MAC or BLANK NVM: -11
[ 1.985083] i40e: probe of 0000:01:00.0 failed with error -11
[ 2.003948] i40e 0000:01:00.1: unidentified MAC or BLANK NVM: -11
[ 2.010337] i40e: probe of 0000:01:00.1 failed with error -11
Same bug on launchpad: #1887703
Sorry, but I’m not familiar with linux kernel development and can’t tell you which commit resolves the problem.
But i solved it for my purposes by manually inserting missing lines (“case I40E_DEV_ID_10G_BASE_T_BC” on 32 and 4916 positions) into the i40e_common.c file similar to the 1e44a69e434a15289e90246350532c406ca7ebb8 commit from Ubuntu tree.