Can't setup NIC PCIe pass through

Turreterror42

New Member
Mar 8, 2026
2
0
1
Hello everyone,

I'm currently facing an issue with getting PCI passthrough to work on my HP ProLiant ML350 G6 server. I’m running Proxmox and using an Intel I225V NIC for passthrough. Despite following all recommended steps, I’m still encountering problems.

Here's a summary of what I’ve done so far:
  • Blacklisted the associated driver: I made sure to blacklist any conflicting drivers.
  • Configured GRUB: I added intel_iommu=on to my GRUB configuration.
  • Changed the PCI card port: I tried using different ports for the NIC but with no success.
/etc/modprobe.d/blacklist.conf
Code:
blacklist igc

/etc/modprobe.d/vfio-pci.conf
Code:
options vfio-pci ids=8086:15f3

lspci -v
Code:
14:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 03)
        Subsystem: Intel Corporation Device 0000
        Physical Slot: 1
        Flags: bus master, fast devsel, latency 0, IRQ 10, IOMMU group 32
        Memory at fbf00000 (32-bit, non-prefetchable) [size=1M]
        Memory at fbef0000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable- Count=5 Masked-
        Capabilities: [a0] Express Endpoint, IntMsgNum 0
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number c4-62-37-ff-ff-07-b6-ec
        Capabilities: [1c0] Latency Tolerance Reporting
        Capabilities: [1f0] Precision Time Measurement
        Capabilities: [1e0] L1 PM Substates
        Kernel driver in use: vfio-pci
        Kernel modules: igc

Unfortunately, I still can't get the passthrough to function correctly. If anyone has insights, I would greatly appreciate your assistance!
The error :
Code:
kvm: -device vfio-pci,host=0000:14:00.0,id=hostpci0,bus=ich9-pcie-port-1,addr=0x0: vfio 0000:14:00.0: failed to setup container for group 32: Failed to set group container: Invalid argument
TASK ERROR: start failed: QEMU exited with code 1

Thanks in advance for any help!
 
I forgot to say that I can passthrough another card for example a PCIe card with USB ports but the Intel I225V NIC doesn't work