Tester updated i40e driver to version 2.11.29 and says that he can now see all four ports.
So that would mean there's a difference between the version in 5.3, 2.8.20 in focal (The broken version), and 2.11.29 from Intel which works again. ** Summary changed: - 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller + [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1887703 Title: [Regression] 5.4 is not identifying all ports on Intel x710-TM4 10GbE controller Status in linux package in Ubuntu: Confirmed Status in linux source package in Focal: Confirmed Bug description: The Intel x710-TM4 is one of the latest 10GbE controllers from intel using the i40e driver. This particular 4 port comes in a 2x2 arrangement: 2x SFP+ and 2x RJ-45. This card is enabled in 5.4 via the inbox version of the i40e driver, and hwinfo does show both sides of the card: 625: PCI 3300.2: 0200 Ethernet controller [Created at pci.386] Unique ID: rz7Q.2osif2+gzUA Parent ID: dkRe.4r+z9AQbRI0 SysFS ID: /devices/pci0000:32/0000:32:00.0/0000:33:00.2 SysFS BusID: 0000:33:00.2 Hardware Class: network Device Name: "Intel Ethernet X710-TM4 #3" Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+" SubVendor: pci 0x15d9 "Super Micro Computer Inc" SubDevice: pci 0x0000 Revision: 0x02 Driver: "i40e" Driver Modules: "i40e" Device File: eno3 Memory Range: 0xa7000000-0xa7ffffff (ro,non-prefetchable) Memory Range: 0xaa808000-0xaa80ffff (ro,non-prefetchable) Memory Range: 0xa4500000-0xa457ffff (ro,non-prefetchable,disabled) IRQ: 60 (no events) HW Address: 3c:ec:ef:3f:b2:16 Permanent HW Address: 3c:ec:ef:3f:b2:16 Link detected: yes Module Alias: "pci:v00008086d0000104Esv000015D9sd00000000bc02sc00i00" Driver Info #0: Driver Status: i40e is active Driver Activation Cmd: "modprobe i40e" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #794 (PCI bridge) 625: PCI 3300.2: 0200 Ethernet controller [Created at pci.386] Unique ID: rz7Q.2osif2+gzUA Parent ID: dkRe.4r+z9AQbRI0 SysFS ID: /devices/pci0000:32/0000:32:00.0/0000:33:00.2 SysFS BusID: 0000:33:00.2 Hardware Class: network Device Name: "Intel Ethernet X710-TM4 #3" Model: "Intel Ethernet Controller X710 for 10 Gigabit SFP+" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x104e "Ethernet Controller X710 for 10 Gigabit SFP+" SubVendor: pci 0x15d9 "Super Micro Computer Inc" SubDevice: pci 0x0000 Revision: 0x02 Driver: "i40e" Driver Modules: "i40e" Device File: eno3 Memory Range: 0xa7000000-0xa7ffffff (ro,non-prefetchable) Memory Range: 0xaa808000-0xaa80ffff (ro,non-prefetchable) Memory Range: 0xa4500000-0xa457ffff (ro,non-prefetchable,disabled) IRQ: 60 (no events) HW Address: 3c:ec:ef:3f:b2:16 Permanent HW Address: 3c:ec:ef:3f:b2:16 Link detected: yes Module Alias: "pci:v00008086d0000104Esv000015D9sd00000000bc02sc00i00" Driver Info #0: Driver Status: i40e is active Driver Activation Cmd: "modprobe i40e" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #794 (PCI bridge) However, Ubuntu does not see the copper ports... it will only address/configure the two SFP+ ports. This is currently blocking certification for one of our hardware partners. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887703/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp