This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] USB Support for Windows HVM using VT-D?

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] USB Support for Windows HVM using VT-D?
From: "Mike Brotzman" <mbrotzman.jhu@xxxxxxxxx>
Date: Thu, 6 Nov 2008 13:34:10 -0500
Cc: Matthieu Patou <mat@xxxxxxxxx>
Delivery-date: Thu, 06 Nov 2008 10:34:53 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type:references; bh=SAOgLAqmP+3ph6tAWrVKbHp+oT8L4khBW69RKhS+2f8=; b=Ry+JkgrhKfxqm0cKQUzWe4HCQS4I0DBY0xPhEOQe6e5r6UGeYbqlicFGtfyRm1700i WvyZdj/6q6C2r6q0VIJSUiB9TtogMrQbXR2qpyQCxoabRGEFhmnSfaT4RXW3gZT0daOP 7YSiA0jqacUwnMbAWewCPnCfNpgVddjQFfOS0=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:references; b=gHthMMw8Pc53N8SawLhVZE+RPVPs0J00PvBwlvDRWxQr3JxczriXYbOu3rSLRErskP ub0QTODAAIBSv1X+dr++tu7Qtiy7oBhR2U6kaU0clnEHxhINEsh4q5yf9B95vsXkY1Qs g/uJnj0SGTuKMdvQHzgj+07gT2pjI9+Ps5/KM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <48EE4D83.60707@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <ab35c0fc0810090934n176696b7p9da6f9762e6f4c26@xxxxxxxxxxxxxx> <48EE4D83.60707@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
I got to the point where I installed a fresh copy of Windows XP SP3 in the DomU and I managed to get it to detect an Enhansed UBS Controller and an Unknown USB Device (in addition to the Unknown PCI device that still hanging around), I still can't find drivers that will make these built-in USB controllers work.  My DonU XP image had been somewhat elderly, and updating to SP3 did result in it auto-detecting an enhanced USB controller, but I can't make that little yellow exclamation point go away and stand-alone drivers for the Dell 755 motherboard do not seem to be available.

I have a PCI USB controller card that I can use as my plan B, but I just wanted to run the current situation by the list again before I give up getting the built-in USB controllers to work.  Thanks so much.

I can't find the message on the list but I recall something saying that in this case we are passing the device to the domU so it isn't emulated by qemu anymore but still you need specific device driver.
It's what is done for disks and network card (mostly).

With qemu and the monitor mode usb_add and usb_del works not so bad and so you can do hotplug (but you need to issue command to make the device visible/unvisible to domU).



Mike Brotzman wrote:
> I am trying to get hotplugable USB support in a Windows HVM using Xen
> 3.2 on Fedora 8.  I am running a Dell 755 workstation with VT-D support
> and I am attempting to use the PCI passthrough process to grab a USB
> controller from the workstation and make it available to the Windows XP
> DomU.  I have successfully hidden the USB controller from Dom0 and my
> Windows XP VM does detect a "New USB Controller" but it says it needs
> drivers for the USB Controller and none of the default ones work.  I
> checked out both Dell and Intel looking for any new custom USB drivers
> for the 755 workstation and both sites said that Windows XP SP2+ should
> auto-detect the USB (and thus no special stand alone drivers were
> provided).  The USB controller in question is the Intel ICH9 family.
> Any advice would be greatly appreciated even if the advice consists of
> "this can't be done (yet)" or "you need to run a Linux DomU".  I feel
> that I've either missed something or something is wrong with the brand
> new VT-D technology that is preventing Windows from interfacing with the
> USB controller.  Let me know if any additional information if needed for
> a diagnosis.  Thanks in advance.
Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • Re: [Xen-users] USB Support for Windows HVM using VT-D?, Mike Brotzman <=