USB Passthrough support
omeryetik opened this issue · comments
First of all thank you very much for the great work! Will it be possible to get a USB passthrough support? QEMU seems to have it and I have seen in the MacRumors forum that you've been working on it. Are there any updates yet? I have a USB dongle for electronic signing of documents and I need Windows for it. It turned out be a disappointment for me to see that USB passthrough was not available. :)
@omeryetik This is something I am working on. I just got a USB-C to USB-A adaptor, and am working to try and get my flash drive to show up.
Currently in Linux it recognizes the USB make, but I can't get it to see the block device. In Windows, It just gives me a USB Mass Storage Driver error.
I'll post updates here as work progresses.
I use qemu v6 compiled by simnalamburt from his podman project (brew install simnalamburt/x/podman-apple-silicon
) and latest libusb (brew install --head libusb
), then I run qemu using sudo and -device nec-usb-xhci -device usb-host
, voila, my external USB harddrive is detected under windows 11 arm. Eject function also works, but to re-attach the device, I need to restart the VM.