[SOLVED] Intel X550-T2 SR-IOV failed to enable

Sandbo

Well-Known Member
Jul 4, 2019
85
10
48
35
Hi,
I am trying to make SR-IOV work in my system.

I got Athlon 200GE running on Asrock X470-ITX, and made sure in BIOS IOMMU and SR-IOV are both enabled. I made the change in grub and I had no problem passing the PCI devices with usual pass-through method.

To enable SR-IOV, I added a file ixgbe.conf under /etc/modprobe.d, as the NIC uses ixgbe driver.
Then, inside the ixgbe.conf, I added a line options ixgbe max_vfs=4

However, when I try to load it by executing rmmod ixgbe;modprobe ixgbe,
it threw the following error:
pci ixgbe 0000:01:10.0: unknown header type 7f, ignoring device
ixgbe 0000:01:00.0 0000:01:00.0 (uninitialized): Failed to enable PCI sriov -5
pci ixgbe 0000:01:10.1: unknown header type 7f, ignoring device
ixgbe 0000:01:00.1 0000:01:00.1 (uninitialized): Failed to enable PCI sriov -5​

I then also tried to update the firmware to latest, but it didn't help.
Any ideas are appreciated.
 
Last edited: