Well, this is not going to be so straightforward.

For using it with Qubes (but not with Windows), the easiest way is to connect 
it to an USB controller connected to dom0 (provided you trust the device 
enough). Well, it depends how many USB controllers you have etc. If you have 
two USB controllers, you can assign one to dom0 and one to sys-usb. If you have 
just one USB controller, then you have to assign all USB devices to dom0, or 
assign all USB devices to sys-usb. Unfortunately, this will not work on 
Windows, because Windows has no drivers for Qubes audio.

Alternatively, you can connect the device to a controller connected to USBVM 
(probably sys-usb) and then connect the USB device to the VM you need through 
qvm-usb. This implies less trust to the device, but the audio from/to the 
device works just for one VM.

The third way is assigning whole USB controller to a VM you need the USB device 
in. You will probably have no reason to prefer it over the first two options on 
Linux, but it can be useful in Windows. Unfortunately, this can be problematic:

* I am not sure how well it works with HVMs in current release. I remember 
there were some issues, but I don't know if they are resoolved or not.
* PCI pass-through currently requires VT-d support or usage of PVMs. Note that 
PVMs cannot be used with Windows, so you will probably need VT-d.

Regards,
Vít Šesták 'v6ak'

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/88119ff1-7aab-46da-bad2-60a9af60c365%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to