Page 1 of 1

Once more ... 'USB Device is busy with a previous request'

Posted: 27. Nov 2010, 11:33
by arend
Hi,

I am running XP Home Edition (obviously 32-bit) with 3.2.10 PUEL on an XP host (Compaq C770US, also Home Edition and 32-bit). I have been trying to connect a Samsung ML-1740 laser printer and also a Western Digital Elements external HDD to the guest. I have managed to connect both devices a few times but for the most part (~95%) I cannot connect them. I have not managed to find a consistent pattern as to when it does and when it does not work. After trying to connect the device is in status 'captured' but is not accessible in the VM. If I click on the device again in the drop down I get the message 'USB Device is busy with a previous request'.

Here is what I do step-by-step:

1. Configure USB access for my guest named MyPocketXP to use an 'empty' filter with

Code: Select all

VBoxManage modifyvm MyPocketXP --usb on --usbehci off
VBoxManage usbfilter add 0 --target MyPocketXP --name all_usb_devices --active yes
2. Launch the VM

3. Select the device from the drop down

4. Have Virtualbox install the USB drivers on the host - after this step the host reports that the 'Device is working properly'

5. Click on the device in the drop down

The few times where I was able to establish connectivity for one device I then tried to connect the second device. At that point VBoxSVC.exe crashes with an "Unhandled Exception". The latter may be a different issue and it probably makes sense to resolve the initial problem first.

I have tested on three different XP host systems and also with a Windows 7 guest and get the error on all three test systems and with the Windows 7 guest as well. I have checked out several posts and saw that there are also bug reports e.g. #3033, #4656, #6261, #6262. One entry suggests to disable USB 2.0 in the BIOS. Unfortunately on all three systems the BIOS does not allow for that.

Status after trying to attach the external HDD

Code: Select all

Oracle VM VirtualBox Command Line Management Interface Version 3.2.10
(C) 2005-2010 Oracle Corporation
All rights reserved.

Host USB Devices:

UUID:               3e61e40e-a848-40c3-b304-63d2cdd6505e
VendorId:           0x046d (046D)
ProductId:          0xc03d (C03D)
Revision:           32.0 (3200)
Manufacturer:       Logitech
Product:            USB-PS/2 Optical Mouse
Address:            {745A17A0-74D3-11D0-B6FE-00A0C90F57DA}\0039
Current State:      Busy

UUID:               9ac849da-8c62-47f3-90e0-cfe7f2074052
VendorId:           0x0781 (0781)
ProductId:          0x5406 (5406)
Revision:           2.0 (0200)
Manufacturer:       SanDisk
Product:            U3 Cruzer Micro
SerialNumber:       45276118C851E8D7
Address:            {36FC9E60-C465-11CF-8056-444553540000}\0121
Current State:      Busy

UUID:               03aaed93-5ae0-47ff-96dd-b6bf3b957c96
VendorId:           0x0bda (0BDA)
ProductId:          0x0158 (0158)
Revision:           81.149 (81149)
Manufacturer:       Generic
Product:            USB2.0-CRW
SerialNumber:       20060413092100000
Address:            {36FC9E60-C465-11CF-8056-444553540000}\0008
Current State:      Busy

UUID:               929258e1-e336-4828-8410-a80e4c1c69b2
VendorId:           0x1058 (1058)
ProductId:          0x1001 (1001)
Revision:           1.6 (0106)
Manufacturer:       Western Digital 
Product:            External HDD    
SerialNumber:       574341505A30313534343331
Current State:      Captured
Anybody any idea?

Thanks a lot for your sharing your thoughts/ideas.