Hello,
I'm attempting to set up an Intel E810-XXVAM2 NIC with 2x25gbe on my Proxmox node, but it seems I'm running into a roadblock -- the card isn't working. It's showing up as UNCLAIMED, and I suspect it might be a driver issue. I've tried installing the latest ice driver (version 1.13.7), but it fails to build with an "implicit declaration of function ‘xdp_do_flush_map’" error. I guess it's likely incompatible with the current kernel version.
Could you give me some direction on what to do next?
Here's some of the output:
I'm attempting to set up an Intel E810-XXVAM2 NIC with 2x25gbe on my Proxmox node, but it seems I'm running into a roadblock -- the card isn't working. It's showing up as UNCLAIMED, and I suspect it might be a driver issue. I've tried installing the latest ice driver (version 1.13.7), but it fails to build with an "implicit declaration of function ‘xdp_do_flush_map’" error. I guess it's likely incompatible with the current kernel version.
Could you give me some direction on what to do next?
Here's some of the output:
Code:
root@pve2:~# lshw -class network
*-network:0
description: Ethernet interface
product: Ethernet Controller X710 for 10GBASE-T
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: eno1np0
version: 02
serial: 10:7c:61:d2:03:47
capacity: 10Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress vpd bus_master cap_list rom ethernet physical tp 100bt-fd 1000bt-fd 10000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=i40e driverversion=6.8.4-2-pve duplex=full firmware=8.60 0x8000eb26 1.3122.0 latency=0 link=yes multicast=yes port=twisted pair
resources: iomemory:1000-fff iomemory:1000-fff irq:67 memory:10091000000-10091ffffff memory:10093800000-10093807fff memory:f5880000-f58fffff memory:10093000000-100933fffff memory:10093810000-1009390ffff
*-network:1
description: Ethernet interface
product: Ethernet Controller X710 for 10GBASE-T
vendor: Intel Corporation
physical id: 0.1
bus info: pci@0000:01:00.1
logical name: eno2np1
version: 02
serial: 10:7c:61:d2:03:48
capacity: 10Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress vpd bus_master cap_list rom ethernet physical tp 100bt-fd 1000bt-fd 10000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=i40e driverversion=6.8.4-2-pve duplex=full firmware=8.60 0x8000eb26 1.3122.0 latency=0 link=yes multicast=yes port=twisted pair
resources: iomemory:1000-fff iomemory:1000-fff irq:67 memory:10092000000-10092ffffff memory:10093808000-1009380ffff memory:f5800000-f587ffff memory:10093400000-100937fffff memory:10093910000-10093a0ffff
*-network:0 UNCLAIMED
description: Ethernet controller
product: Ethernet Controller E810-XXV for SFP
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:e1:00.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress vpd cap_list
configuration: latency=0
resources: iomemory:1000-fff iomemory:1000-fff memory:f0000000-f00fffff
*-network:1 UNCLAIMED
description: Ethernet controller
product: Ethernet Controller E810-XXV for SFP
vendor: Intel Corporation
physical id: 0.1
bus info: pci@0000:e1:00.1
version: 02
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress vpd cap_list
configuration: latency=0
resources: iomemory:1000-fff iomemory:1000-fff memory:f0100000-f01fffff
*-network
description: Ethernet interface
physical id: 5
bus info: usb@7:6.3
logical name: enxe2384e0a2732
serial: e2:38:4e:0a:27:32
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=cdc_ether driverversion=6.8.4-2-pve duplex=half firmware=CDC Ethernet Device link=yes multicast=yes port=twisted pair
Code:
root@pve2:~# lspci -k | sed -n '/Ethernet/,/Kernel modules/p'
e1:00.0 Ethernet controller: Intel Corporation Ethernet Controller E810-XXV for SFP (rev 02)
Subsystem: Intel Corporation Ethernet Network Adapter E810-XXV-2
Kernel modules: ice
e1:00.1 Ethernet controller: Intel Corporation Ethernet Controller E810-XXV for SFP (rev 02)
Subsystem: Intel Corporation Ethernet Network Adapter E810-XXV-2
Kernel modules: ice
Code:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: eno1np0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP group default qlen 1000
link/ether 10:7c:61:d2:03:47 brd ff:ff:ff:ff:ff:ff
altname enp1s0f0np0
3: eno2np1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000
link/ether 10:7c:61:d2:03:48 brd ff:ff:ff:ff:ff:ff
altname enp1s0f1np1
4: enxe2384e0a2732: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr2 state UP group default qlen 1000
link/ether e2:38:4e:0a:27:32 brd ff:ff:ff:ff:ff:ff
5: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 10:7c:61:d2:03:47 brd ff:ff:ff:ff:ff:ff
inet 10.0.20.11/24 scope global vmbr0
valid_lft forever preferred_lft forever
inet6 fe80::127c:61ff:fed2:347/64 scope link
valid_lft forever preferred_lft forever
6: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 10:7c:61:d2:03:48 brd ff:ff:ff:ff:ff:ff
inet 10.0.200.0/24 scope global vmbr1
valid_lft forever preferred_lft forever
inet6 fe80::127c:61ff:fed2:348/64 scope link
valid_lft forever preferred_lft forever
15: tap106i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master fwbr106i0 state UNKNOWN group default qlen 1000
link/ether 12:c0:d8:4c:4c:d5 brd ff:ff:ff:ff:ff:ff
16: fwbr106i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 3e:84:d0:25:70:56 brd ff:ff:ff:ff:ff:ff
17: fwpr106p0@fwln106i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000
link/ether 6a:b1:8e:61:6d:26 brd ff:ff:ff:ff:ff:ff
18: fwln106i0@fwpr106p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr106i0 state UP group default qlen 1000
link/ether 3e:84:d0:25:70:56 brd ff:ff:ff:ff:ff:ff
43: veth100i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr100i0 state UP group default qlen 1000
link/ether fe:f7:11:69:4f:a0 brd ff:ff:ff:ff:ff:ff link-netnsid 0
44: fwbr100i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 2e:9a:07:cb:34:fd brd ff:ff:ff:ff:ff:ff
45: fwpr100p0@fwln100i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000
link/ether 7a:7f:3b:2b:a3:f0 brd ff:ff:ff:ff:ff:ff
46: fwln100i0@fwpr100p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr100i0 state UP group default qlen 1000
link/ether 2e:9a:07:cb:34:fd brd ff:ff:ff:ff:ff:ff
75: tap103i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master fwbr103i0 state UNKNOWN group default qlen 1000
link/ether 5a:7c:37:0d:af:ea brd ff:ff:ff:ff:ff:ff
76: fwbr103i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 52:2c:95:4e:6b:3b brd ff:ff:ff:ff:ff:ff
77: fwpr103p0@fwln103i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000
link/ether 22:41:6c:be:c1:1d brd ff:ff:ff:ff:ff:ff
78: fwln103i0@fwpr103p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr103i0 state UP group default qlen 1000
link/ether 52:2c:95:4e:6b:3b brd ff:ff:ff:ff:ff:ff
83: veth201i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr201i0 state UP group default qlen 1000
link/ether fe:8a:e8:44:c0:17 brd ff:ff:ff:ff:ff:ff link-netnsid 1
84: fwbr201i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 1a:2b:ad:7d:c7:58 brd ff:ff:ff:ff:ff:ff
85: fwpr201p0@fwln201i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000
link/ether 12:d4:fb:2e:88:d7 brd ff:ff:ff:ff:ff:ff
86: fwln201i0@fwpr201p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr201i0 state UP group default qlen 1000
link/ether 1a:2b:ad:7d:c7:58 brd ff:ff:ff:ff:ff:ff
87: veth202i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr202i0 state UP group default qlen 1000
link/ether fe:e7:ed:0a:38:1d brd ff:ff:ff:ff:ff:ff link-netnsid 2
88: veth203i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr203i0 state UP group default qlen 1000
link/ether fe:1c:b8:66:fe:02 brd ff:ff:ff:ff:ff:ff link-netnsid 3
89: fwbr203i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 66:7f:82:bf:b2:ab brd ff:ff:ff:ff:ff:ff
90: fwbr202i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether a6:fe:1c:ae:41:da brd ff:ff:ff:ff:ff:ff
91: fwpr203p0@fwln203i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000
link/ether 1a:05:5a:a4:60:e5 brd ff:ff:ff:ff:ff:ff
92: fwln203i0@fwpr203p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr203i0 state UP group default qlen 1000
link/ether 66:7f:82:bf:b2:ab brd ff:ff:ff:ff:ff:ff
93: fwpr202p0@fwln202i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr1 state UP group default qlen 1000
link/ether 2a:39:cf:1b:37:9b brd ff:ff:ff:ff:ff:ff
94: fwln202i0@fwpr202p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr202i0 state UP group default qlen 1000
link/ether a6:fe:1c:ae:41:da brd ff:ff:ff:ff:ff:ff
139: vmbr2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether e2:38:4e:0a:27:32 brd ff:ff:ff:ff:ff:ff
inet 10.0.60.0/24 scope global vmbr2
valid_lft forever preferred_lft forever
inet6 fe80::6051:6aff:fe0e:aaaa/64 scope link
valid_lft forever preferred_lft forever
141: tap101i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master fwbr101i0 state UNKNOWN group default qlen 1000
link/ether ce:c4:46:2e:de:a4 brd ff:ff:ff:ff:ff:ff
142: fwbr101i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 4e:f1:dd:66:31:fa brd ff:ff:ff:ff:ff:ff
143: fwpr101p0@fwln101i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr2 state UP group default qlen 1000
link/ether 0a:cb:37:a4:32:fa brd ff:ff:ff:ff:ff:ff
144: fwln101i0@fwpr101p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr101i0 state UP group default qlen 1000
link/ether 4e:f1:dd:66:31:fa brd ff:ff:ff:ff:ff:ff
Code:
root@pve2:~/ice/ice-1.13.7/src# modinfo ice
filename: /lib/modules/6.8.4-2-pve/kernel/drivers/net/ethernet/intel/ice/ice.ko
firmware: intel/ice/ddp/ice.pkg
license: GPL v2
description: Intel(R) Ethernet Connection E800 Series Linux Driver
author: Intel Corporation, <linux.nics@intel.com>
srcversion: 6D61FBEFCC01E8EE4076596
alias: pci:v00008086d000012D4sv*sd*bc*sc*i*
alias: pci:v00008086d000012D3sv*sd*bc*sc*i*
alias: pci:v00008086d000012D2sv*sd*bc*sc*i*
alias: pci:v00008086d000012D1sv*sd*bc*sc*i*
alias: pci:v00008086d00001888sv*sd*bc*sc*i*
alias: pci:v00008086d0000151Dsv*sd*bc*sc*i*
alias: pci:v00008086d0000124Fsv*sd*bc*sc*i*
alias: pci:v00008086d0000124Esv*sd*bc*sc*i*
alias: pci:v00008086d0000124Dsv*sd*bc*sc*i*
alias: pci:v00008086d0000124Csv*sd*bc*sc*i*
alias: pci:v00008086d0000189Asv*sd*bc*sc*i*
alias: pci:v00008086d00001899sv*sd*bc*sc*i*
alias: pci:v00008086d00001898sv*sd*bc*sc*i*
alias: pci:v00008086d00001897sv*sd*bc*sc*i*
alias: pci:v00008086d00001894sv*sd*bc*sc*i*
alias: pci:v00008086d00001893sv*sd*bc*sc*i*
alias: pci:v00008086d00001892sv*sd*bc*sc*i*
alias: pci:v00008086d00001891sv*sd*bc*sc*i*
alias: pci:v00008086d00001890sv*sd*bc*sc*i*
alias: pci:v00008086d0000188Esv*sd*bc*sc*i*
alias: pci:v00008086d0000188Dsv*sd*bc*sc*i*
alias: pci:v00008086d0000188Csv*sd*bc*sc*i*
alias: pci:v00008086d0000188Bsv*sd*bc*sc*i*
alias: pci:v00008086d0000188Asv*sd*bc*sc*i*
alias: pci:v00008086d0000159Bsv*sd*bc*sc*i*
alias: pci:v00008086d0000159Asv*sd*bc*sc*i*
alias: pci:v00008086d00001599sv*sd*bc*sc*i*
alias: pci:v00008086d00001593sv*sd*bc*sc*i*
alias: pci:v00008086d00001592sv*sd*bc*sc*i*
alias: pci:v00008086d00001591sv*sd*bc*sc*i*
depends: gnss
retpoline: Y
intree: Y
name: ice
vermagic: 6.8.4-2-pve SMP preempt mod_unload modversions
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 18:F8:E0:A8:57:52:1C:85:DF:C8:08:47:94:11:01:8A:01:C3:85:E9
sig_hashalgo: sha512
signature: 9A:EB:2C:34:62:E2:41:DF:F0:C2:96:CD:AE:25:27:0F:9F:35:4D:10:
C1:2E:93:34:CA:BE:69:12:E2:61:2C:22:13:34:5C:01:F1:14:25:7F:
EB:5D:67:09:3F:37:D6:DA:A2:61:C7:80:8D:8D:F0:C9:A2:20:E2:1A:
BC:10:3E:5E:6E:C7:68:ED:4D:21:67:56:1C:09:51:C0:A5:78:92:E3:
FA:B5:59:1C:8E:40:4D:A7:B2:DD:3C:18:D3:05:B0:C5:9D:D0:FF:E8:
9A:07:B2:22:83:23:F1:D8:46:9E:CF:E0:3D:A6:9C:34:60:86:AB:30:
F7:6B:D5:E0:8C:AB:85:CB:91:F8:70:95:26:6F:CE:86:33:81:84:61:
DF:4E:0A:F7:09:95:BD:6A:4E:4F:78:51:76:83:97:8C:BE:19:C8:C0:
CE:47:DA:CB:79:35:C3:7E:18:EF:C1:5D:55:5E:EB:84:11:49:FE:30:
7A:90:8A:DA:97:F9:5E:52:23:E7:CA:1C:D6:D2:CE:22:13:E5:E8:BE:
6F:11:0F:F8:6F:AE:57:DA:D7:8A:65:A1:E0:14:76:02:57:2F:F0:1C:
1E:0C:57:5A:95:11:DA:27:34:0D:B7:F1:1A:63:B8:ED:20:89:9B:B1:
3A:6E:33:6A:18:33:98:71:5C:D9:19:65:52:EA:87:E5:0D:B3:80:5A:
2A:18:D0:4D:2D:4A:BF:FB:4D:B2:DA:DC:31:65:2A:D8:5D:18:E6:A4:
76:4C:1C:00:B6:08:7D:7A:AC:BA:C2:EA:4D:B4:08:D2:6D:44:42:B7:
A0:A4:01:4A:8A:5B:FF:B7:71:1E:4C:BD:88:AE:60:72:31:DC:A7:1F:
5E:C6:6A:B9:B6:A6:65:F3:50:D6:9F:74:0D:7A:5B:BA:76:3F:73:5F:
D5:32:4A:4D:E4:69:87:87:B9:84:AB:17:73:A2:39:BE:16:A7:75:ED:
87:B2:FA:DE:5E:4E:3F:1F:85:E8:04:3B:7E:FF:58:F0:DF:0D:D8:04:
D6:7A:F4:D0:DA:29:75:3F:B4:E8:D8:B2:F5:51:48:02:2C:A3:5B:86:
C5:92:42:3E:73:7B:AA:20:D4:65:6F:24:89:47:AC:58:4C:65:4F:5B:
26:96:EE:CF:DC:5F:FD:A2:02:0F:FE:96:35:4C:6F:CB:A7:E2:76:3F:
56:D7:3D:4A:A5:2D:05:D5:3E:C2:B8:08:E3:5F:92:9C:D9:66:43:B8:
92:3E:DE:9D:C3:B6:BB:DC:5E:E4:D4:A3:39:27:EA:71:A8:FD:89:EE:
1D:5C:F0:0D:E0:C9:37:01:8E:9C:80:2C:E0:27:68:7C:AF:3F:66:A4:
CE:FE:D9:18:96:AD:D3:AB:24:A7:80:6C
parm: debug:netif level (0=none,...,16=all) (int)
Last edited: