June 6, 20197 yr I am having trouble passing through a USB controller on my motherboard: IOMMU group 15:[14e4:43b1] 04:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter (rev 03) IOMMU group 16:[1b21:2142] 05:00.0 USB controller: ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller IOMMU group 17:[144d:a804] 06:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961 I have already added the vfio line on the syslinux.cfg file: append vfio-pci.ids=1b21:2142 pcie_acs_override=downstream,multifunction vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot,/bzroot-gui I can already see it on the VM template (screenshot attached). But when i tick it to include in the passthrough, my windows 10 VM is stuck at the TIANOCORE splash screen. Log says: 2019-06-06T08:24:39.001607Z qemu-system-x86_64: vfio_err_notifier_handler(0000:05:00.0) Unrecoverable error detected. Please collect any data possible and then kill the guest 2019-06-06T08:24:49.092331Z qemu-system-x86_64: vfio_err_notifier_handler(0000:05:00.0) Unrecoverable error detected. Please collect any data possible and then kill the guest Is there a step i missed here?
June 6, 20197 yr Nothing you missed. That controller is just impossible to pass through - or at least I have not seen anyone reporting successful passing that through. Usually only the "USB 3.0" controller can be passed through. Btw, ACS override does not guarantee that a device can be passed through. It helps but not a guarantee.
June 6, 20197 yr Author I have been digging for quite some time now on how to get this to work. I might as well give up. Would you suggest I put the UNRAID USB on that 3.1 controller and passthrough a different one? My board is the ASUS Strix Z370 - WiFi. I will try to find and passthrough this other controller with the 3.0.
February 21, 20206 yr On 6/6/2019 at 11:16 PM, testdasi said: Nothing you missed. That controller is just impossible to pass through - or at least I have not seen anyone reporting successful passing that through. Usually only the "USB 3.0" controller can be passed through. Btw, ACS override does not guarantee that a device can be passed through. It helps but not a guarantee. Doesn't look like any of those 3.0 controllers are about anymore, it's superseded by this one. Any recommendations on what to use instead? This is the 2nd card I've tried and would really love to be third time lucky.
Archived
This topic is now archived and is closed to further replies.