CuriousTommy reacted to a post in a topic: Insanely fast virtual Mac (QEMU, OVMF, Clover and native graphics)
Republicus replied to waschbenzin's topic in Multi-booting and VirtualisationI am having a heck of a time getting my USB Controllers to work in my VM. I see others are having success. Can someone help? I have successfully passed the controllers into the VM, both show up in DCPIManager. 1) Integrated USB controller 82801JI (ICH10 Family) EHCI Controller #2 DCPIManager says it is loading AppleUSBEHCIPCI.kext But OS X sees nothing attached. No power to devices. 2) VIA Technology USB 3.0 (native support) DCPIManager says it is loading AppleUSBXHCIPCI.kext A USB flash drive works fine. The drive is mounted and ejects fine. An apple mouse does not. I plug in the mouse and it blinks red a couple times and then stops blinking. A Microsoft webcam (native support) appears attached but continually disconnects and I am seeing, when attempting to use the video/audio, on my host logs: Nov 19 00:42:06 pve kernel: DMAR: DRHD: handling fault status reg 2 Nov 19 00:42:06 pve kernel: DMAR: [INTR-REMAP] Request device [04:00.0] fault index 1f [fault reason 34] Present field in the IRTE entry is clear Nov 19 00:42:06 pve kernel: DMAR: DRHD: handling fault status reg 102 None of these problems are present on my windows VM with nearly identical config. Both USB controllers work flawlessly. Every device attached to them work flawlessly. And I know these devices work when attaching them to my physical hack. My video and audio (also ICH10) are working via passthrough into Sierra. I believe its a DSDT issue because I am also having problems when passing USB devices/ports individually without PCI passthrough. No devices appear under the standard USB IO names EHCI/UHCI/XHCI in ioreg. Also the devices do appear to be powered up in Clover. The problems happen when loading Sierra. I don't know what else to try. Please let me know if you can think of anything I can try. Thanks!