R3.2 USB passthough Windows HVM

119 views
Skip to first unread message

Lorenzo Lamas

unread,
Sep 3, 2016, 2:33:06 PM9/3/16
to qubes-users
Does the new USB passthrough feature also work with Windows HVMs?

For work I need to use software that is only available on Windows and it uses a DRM system which requires a connected USB flash drive counterpart in order to start the software(I think it's from Codemeter, but I'm not sure). I'd rather not use dual boot or swap hard drives in the same machine to use a Windows installation but want to use a Windows HVM instead.

If this is not the case would attaching the USB controller with PCI passthrough work? Because I read quite a lot reports of it not working properly with HVMs.

Marek Marczykowski-Górecki

unread,
Sep 3, 2016, 2:51:47 PM9/3/16
to Lorenzo Lamas, qubes-users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Unfortunately none of above methods currently works.

USB passthrough isn't implemented for Windows yet, and it is quite
unlikely we (as core Qubes OS team) will work on this in the near
future. But some community contribution could help here. In theory all
the building blocks are there:
1. USBIP Windows drivers: usbip.sourceforge.net
2. Qrexec agent for Windows - part of Qubes Windows Tools

The missing part is connecting those two together.

As for passing through the whole USB controller, it is broken currently:
https://github.com/QubesOS/qubes-issues/issues/1659
We'll work on this some more this month and hopefully fix it.

- --
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJXyxu9AAoJENuP0xzK19csyTIH/2HqarECFg0XCihrVjzuFSU/
Sp1yfiX9MrBnnPJNftcoPR6JN6KiqJ8r94YdTwa8azM8ftF2+MhzAmCXJkhIfrdF
5rlxCc/hmfVcrE7flAvwZ6b+wUX7K8B7NOoomDHNlkGJA/CR6Va7haT4Zm2DTnlX
+eOEXKgbYs250qvhMst8L/bm41RckzgjPiN1BAU1MlvmE9T0n28li0CIqAbD0YvB
bcQJ/yS/ILnKhvMnu1S1OqnbHNgm/lOfdikIxWl+nQ/14QCzRy8TIGML3ANWd6ma
juy33x9+ibK4bAPGB5q9g6uqnUskmkpsKF7VMz0utzFAO9dQD8EAIcj7hntagGc=
=wtco
-----END PGP SIGNATURE-----

Lorenzo Lamas

unread,
Sep 6, 2016, 2:20:26 PM9/6/16
to qubes-users, lama...@gmail.com
On Saturday, September 3, 2016 at 8:51:47 PM UTC+2, Marek Marczykowski-Górecki wrote:
> As for passing through the whole USB controller, it is broken currently:
> https://github.com/QubesOS/qubes-issues/issues/1659
> We'll work on this some more this month and hopefully fix it.

Nice, that would be great.
Reply all
Reply to author
Forward
0 new messages