When trying to run arch linux with a usb passthrough using qemu on my macbook pro retina 2015, running osx Yosemite 10.10., using the command:
sudo qemu-system-i386 -cpu core2duo -cdrom archlinux-2015.11.01-dual.iso -boot order=d -m 1G -usbdevice host:0x13fe:0x5500
I keep getting the error:
qemu: could not add USB device 'host:0x13fe:0x5500'
While, in system information, the USB device has the vendor id "0x13fe" and the product id "0x5500".
I get the same vendor and product id using the codeblock (in bash)
`system_profiler SPUSBDataType | awk '
/Product ID:/{p=$3}
/Vendor ID:/{v=$3}
/Manufacturer:/{sub(/.*: /,""); m=$0}
/Location ID:/{sub(/.*: /,""); printf("%s:%s %s (%s)\n", v, p, $0, m);}
'
`
On the qemu documentation, it says the correct form to pass through a USB is
host:vendor_id:product_id
So I believe I'm doing it correctly.
I'm running qemu 2.4.0.1
Am I doing something wrong here?