About the card
The card consistent of 2 Intel 82576 1G lan chips, which use the e1000 driver.
These two chips are behind a PEX 8518 PCI Bridge, using the pcieport driver (compiled into kernel)
PVE Info
This is running on a Lenovo M700 SFF desktop.
lspci
dmesg output after modprobe e1000/e1000e
What I think is going on...
As seen in lspci, the PCI bridge shows up 3 times. This makes me think the issue is with pcieport rather than e1000, its like the bridge is not actually... bridging.
I've tried PCIe modes in the BIOS, I've disabled every unneeded hardware, I'm running completely updated PVE9 but nothing seems to get the interfaces to show up.
Any advice on trying to get this going would be appreciated. Let me know if I've forgotten any useful info.
The card consistent of 2 Intel 82576 1G lan chips, which use the e1000 driver.
These two chips are behind a PEX 8518 PCI Bridge, using the pcieport driver (compiled into kernel)
PVE Info
Code:
CPU(s)
8 x Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (1 Socket)
Kernel Version
Linux 6.17.2-1-pve (2025-10-21T11:55Z)
Boot Mode
Legacy BIOS
Manager Version
pve-manager/9.1.1/42db4a6cf33dac83
This is running on a Lenovo M700 SFF desktop.
lspci
Code:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation H110 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
01:00.0 PCI bridge: PLX Technology, Inc. PEX 8518 16-lane, 5-port PCI Express Switch (rev ac)
02:01.0 PCI bridge: PLX Technology, Inc. PEX 8518 16-lane, 5-port PCI Express Switch (rev ac)
02:02.0 PCI bridge: PLX Technology, Inc. PEX 8518 16-lane, 5-port PCI Express Switch (rev ac)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
dmesg output after modprobe e1000/e1000e
Code:
[1303015.660339] e1000: Intel(R) PRO/1000 Network Driver
[1303015.660342] e1000: Copyright (c) 1999-2006 Intel Corporation.
[1303016.506032] e1000e: Intel(R) PRO/1000 Network Driver
[1303016.506035] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
What I think is going on...
As seen in lspci, the PCI bridge shows up 3 times. This makes me think the issue is with pcieport rather than e1000, its like the bridge is not actually... bridging.
I've tried PCIe modes in the BIOS, I've disabled every unneeded hardware, I'm running completely updated PVE9 but nothing seems to get the interfaces to show up.
Any advice on trying to get this going would be appreciated. Let me know if I've forgotten any useful info.