Opened 13 years ago
Last modified 8 years ago
#10309 new defect
USB is busy with a previous request [E_INVALIDARG (0x80070057)]
Reported by: | Jacky Ryan | Owned by: | |
---|---|---|---|
Component: | USB | Version: | VirtualBox 4.1.8 |
Keywords: | USB E_INVALIDARG busy | Cc: | |
Guest type: | Windows | Host type: | Windows |
Description
Hi, I still have problems with connecting my USB device on this Win7-64bit host to a WinXP SP3 guest in 4.1.8 with usb_extension 4.1.8 and guest additions 4.1.8.
Connecting some usb flash drives succeeds but connecting my USB-to-CAN - device from peak-systems (more info) is not working. In earlier versions I got a message when starting the guest like "Virtualbox USB is installing..." and after the next complete restart of my computer the device was working. But now I don't get the windows tray message "Virtualbox USB is installing..." and if I want to connect my usb device while vm is running I get the error
Das USB-Gerät VER1:PEAK VER2:02.8.01 DAT :06.05.2004 TIME:09:35:37 ... [1C11] konnte nicht an die virtuelle Maschine Windows XP gebunden werden. USB device 'VER1:PEAK VER2:02.8.01 DAT :06.05.2004 TIME:09:35:37 ...' with UUID {2fb58d0c-81b4-4505-9984-a67bfc272a87} is busy with a previous request. Please try again later. Fehlercode:E_INVALIDARG (0x80070057) Komponente:HostUSBDevice Interface:IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a} Callee:IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
USB-filters are set correctly, as already mentioned other usb mass storages are working. On my host this peak usb device is running with latest drivers and all seems to work.
I've been searching already for some hours in google and had a look at #3033 and #5343 and Forums but nothing solved it until now.
Is there a way to find a solution? I don't want to reinstall earlier versions... Is there a problem to disconnect the device from host because it's busy?
Thanks for your help
Attachments (4)
Change History (12)
by , 13 years ago
Attachment: | Windows XP MRS-2012-03-06-18-07-34.log added |
---|
by , 13 years ago
Attachment: | Windows XP-2012-03-06-19-13-45.log added |
---|
by , 13 years ago
Attachment: | Windows XP MRS-2012-03-06-18-07-34.2.log added |
---|
by , 13 years ago
Attachment: | Windows XP-2012-03-06-18-09-28.log added |
---|
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Virtual Box 4.1.12 with the Extension Pack solved my problem! Both for USB Printer and USB Flash memory. Thanks.
follow-up: 8 comment:5 by , 11 years ago
I had a similar issue sometime back. What worked for me was to remove all text from the 'Product' field in the usb filter.
comment:6 by , 10 years ago
Hi everyone, I have had the same problem and I tried with two different USB 3.0 devices. The thing is, I think that was the problem, because when I changed to USB 2.0 it worked immediately (although you need to have the USB 2.0 support enabled before booting your VM).
So if nothing else works for your USB 3.0, try a USB 2.0 device instead! :)
PS. All my USB ports in my laptop are USB 3.0...
comment:7 by , 10 years ago
As far as I can tell, USB just doesn't work properly in VB (at least, not in the current version, on my hardware) I wasted most of a day trying to get two different mass storage devices to mount. Eventually gave up and tried VMWare Player - worked first time, no messing about with filters, both devices switchable between Host and Guest at will, with no other changes necessary - now I can just get on with the job instead of trying to get tools to do what they promise. Even if I have to pay a little for this, I will do so (currently on trial version) This problem lets VB down badly - fix it guys !
Replying to Jacky:
Hi, I still have problems with connecting my USB device on this Win7-64bit host to a WinXP SP3 guest in 4.1.8 with usb_extension 4.1.8 and guest additions 4.1.8.
Connecting some usb flash drives succeeds but connecting my USB-to-CAN - device from peak-systems (more info) is not working. In earlier versions I got a message when starting the guest like "Virtualbox USB is installing..." and after the next complete restart of my computer the device was working. But now I don't get the windows tray message "Virtualbox USB is installing..." and if I want to connect my usb device while vm is running I get the error
Das USB-Gerät VER1:PEAK VER2:02.8.01 DAT :06.05.2004 TIME:09:35:37 ... [1C11] konnte nicht an die virtuelle Maschine Windows XP gebunden werden. USB device 'VER1:PEAK VER2:02.8.01 DAT :06.05.2004 TIME:09:35:37 ...' with UUID {2fb58d0c-81b4-4505-9984-a67bfc272a87} is busy with a previous request. Please try again later. Fehlercode:E_INVALIDARG (0x80070057) Komponente:HostUSBDevice Interface:IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a} Callee:IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}USB-filters are set correctly, as already mentioned other usb mass storages are working. On my host this peak usb device is running with latest drivers and all seems to work.
I've been searching already for some hours in google and had a look at #3033 and #5343 and Forums but nothing solved it until now.
Is there a way to find a solution? I don't want to reinstall earlier versions... Is there a problem to disconnect the device from host because it's busy?
Thanks for your help
comment:8 by , 8 years ago
Replying to tjs211:
I had a similar issue sometime back. What worked for me was to remove all text from the 'Product' field in the usb filter.
Thank you! Thank you! Thank you!
I've been tearing my hair out for days trying to get this same PEAK USB device to work in VirtualBox, and this is the only thing that did it for me! Other solutions suggested removing text from all fields except 'Name', but that caused my USB mouse/keyboard to get captured from my host, which was not at all desirable. Your solution works perfectly for me!
I am having the same problem, i.e. device busy. I am running VirtualBox 4.1.10 on Mac OS 10.7.3 with Windows XP SP1 as guest. I do not have any UpperFilters entry in the guest Registry. From the beginning (2.5 years ago) tested USB devices worked perfectly. Today only my mouse is recognized. Most important the printer cannot be recognized in any way I have tested. It stopped totally working with the upgrade to 4.1.10. An earlier degradation was that the native driver (HP 2025 PS) could not be used, but a generic HP ColorLaserJet PS driver could be used. If accessed from the Mac host OS, I cannot log on to the printer with any Mac user account. Is there anyway to log exactly what is going on?