Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Failed to attach the USB device ~ busy with a previous request

TranasNov 8 2016 — edited Nov 8 2016

Have VirtualBox 5.1.8 installed on a Win7 x64 Dell machine with USB 2.0 

Have installed Win2K Pro, 5.1.8 guest additions and 5.1.8 extension pack.

There is a HP 6300c scanner attached to the host, however there are no Win7 drivers for this device available, so the Host has no functioning drivers.

The HP scanner package installs normally in the virtual Win2K, however the scanner is not seen by the OS or device manager.

VirtualBox sees the scanner with the proper name, and a device filter can be created.

When one attempts to connect by selecting the scanner from the USB menu, the following error message results:

USB device 'Hewlett-Packard HP ScanJet 6300C' with UUID {2689bff3-4358-44fb-9fc2-d08d6dcf5e0a} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)

Component: HostUSBDeviceWrap

Interface: IHostUSBDevice {c19073dd-cc7b-431b-98b2-951fda8eab89}

Callee: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

From what I have researched, it seems the error message is the result of the host not 'releasing' the device. Disabling or removing the device on the host does not help.

Other USB devices such as USB sticks function normally with the Guest - can be filtered and connected.

Note that this particular scanner functions normally via XP Mode when installed on the host, so I presume this is a configuration issue in VirtualBox.

Can someone offer suggestions in resolving the issue?

Comments
Post Details
Added on Nov 8 2016
0 comments
2,292 views