Greetings,
So i have this devices in my home server and i want to pass one specific device/pci port. It is in the same IOMMU group as network adapter.But i don't want to pass the adapter. Only one PCIe slot. Can i ? How? Pls help
Device i need to pass is
/sys/kernel/iommu_groups/6/devices/0000:00:1c.4
```
IOMMU Group 0 00:00.0 Host bridge [0600]: Intel Corporation Device [8086:9b43] (rev 05)
IOMMU Group 1 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9bc5] (rev 05)
IOMMU Group 2 00:14.0 USB controller [0c03]: Intel Corporation Device [8086:a3af]
IOMMU Group 3 00:16.0 Communication controller [0780]: Intel Corporation Device [8086:a3ba]
IOMMU Group 4 00:17.0 SATA controller [0106]: Intel Corporation Device [8086:a382]
IOMMU Group 5 00:1b.0 PCI bridge [0604]: Intel Corporation Device [8086:a3e9] (rev f0)
IOMMU Group 5 00:1b.4 PCI bridge [0604]: Intel Corporation Device [8086:a3eb] (rev f0)
IOMMU Group 5 02:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961 [144d:a804]
IOMMU Group 6 00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:a392] (rev f0)
IOMMU Group 6 00:1c.3 PCI bridge [0604]: Intel Corporation Device [8086:a393] (rev f0)
IOMMU Group 6 00:1c.4 PCI bridge [0604]: Intel Corporation Device [8086:a394] (rev f0)
IOMMU Group 6 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
IOMMU Group 6 05:00.0 System peripheral [0880]: Device [1ac1:089a]
IOMMU Group 7 00:1d.0 PCI bridge [0604]: Intel Corporation Device [8086:a398] (rev f0)
IOMMU Group 8 00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:a3c8]
IOMMU Group 8 00:1f.2 Memory controller [0580]: Intel Corporation Device [8086:a3a1]
IOMMU Group 8 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a3f0]
IOMMU Group 8 00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:a3a3]
```
In GUI i see that i can pass only the full 6 Group
I put the x1 card to x16 slot, it showed up but my ethernet stopped working oO
So i have this devices in my home server and i want to pass one specific device/pci port. It is in the same IOMMU group as network adapter.But i don't want to pass the adapter. Only one PCIe slot. Can i ? How? Pls help
Device i need to pass is
/sys/kernel/iommu_groups/6/devices/0000:00:1c.4
```
IOMMU Group 0 00:00.0 Host bridge [0600]: Intel Corporation Device [8086:9b43] (rev 05)
IOMMU Group 1 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9bc5] (rev 05)
IOMMU Group 2 00:14.0 USB controller [0c03]: Intel Corporation Device [8086:a3af]
IOMMU Group 3 00:16.0 Communication controller [0780]: Intel Corporation Device [8086:a3ba]
IOMMU Group 4 00:17.0 SATA controller [0106]: Intel Corporation Device [8086:a382]
IOMMU Group 5 00:1b.0 PCI bridge [0604]: Intel Corporation Device [8086:a3e9] (rev f0)
IOMMU Group 5 00:1b.4 PCI bridge [0604]: Intel Corporation Device [8086:a3eb] (rev f0)
IOMMU Group 5 02:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961 [144d:a804]
IOMMU Group 6 00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:a392] (rev f0)
IOMMU Group 6 00:1c.3 PCI bridge [0604]: Intel Corporation Device [8086:a393] (rev f0)
IOMMU Group 6 00:1c.4 PCI bridge [0604]: Intel Corporation Device [8086:a394] (rev f0)
IOMMU Group 6 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
IOMMU Group 6 05:00.0 System peripheral [0880]: Device [1ac1:089a]
IOMMU Group 7 00:1d.0 PCI bridge [0604]: Intel Corporation Device [8086:a398] (rev f0)
IOMMU Group 8 00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:a3c8]
IOMMU Group 8 00:1f.2 Memory controller [0580]: Intel Corporation Device [8086:a3a1]
IOMMU Group 8 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a3f0]
IOMMU Group 8 00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:a3a3]
```
In GUI i see that i can pass only the full 6 Group
I put the x1 card to x16 slot, it showed up but my ethernet stopped working oO
Last edited: