Page 1 of 3

usb Result Code: E_INVALIDARG (0x80070057)

Posted: 6. Feb 2013, 06:06
by cattowerpro
Hi,
I am new to this board.
I don't know where else to post this so if I am in the wrong area please feel free to direct me to the right area, or if you can redirect me to where I could find the answer please feel free to do that as well.

I am having trouble having my guest os detecting my USB wireless card.

I am running windows 8 on my host OS, and I am running Ubuntu on my guest. I also have a few other guest OS and every one of them are giving me the same problem

My wireless USB adapter is a Ralink 802.11 n WLAN and I get this error when i try to select it from the bottom of the screen

Failed to attach the USB device Ralink 802.11 n WLAN [0101] to the virtual machine ubuntu

USB device Ralink 802.11 n Wlan with UUID {cf6323b9-4d85-4e50-98f7-94b7db373b13} is busy with a previous request. Please try again later.

Details

Result Code:
E_INVALIDARG (0x80070057)
Component:
HostUSBDevice
Interface:
IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee:
IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

I would be very grateful if someone would help me with this. I have looked all over google and searched this site and have found a lot of stuff and I have tried a lot of stuff; adding filters, adding blank filters, unpluging the device and plug it in later. I have looked for the USB upper in the registry its not there to delete. I have spent days looking for way to fix this problem and can not. please help

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 6. Feb 2013, 13:50
by mpack
Google for for "USB "busy with a previous request" site:forums.virtualbox.org".

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 6. Feb 2013, 20:33
by cattowerpro
well I have tried everything that's listed there, no success. I do not have usb 2.0 support in my bios. I still don't know what else to do. Can someone please help?

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 6. Feb 2013, 21:03
by Perryg
Assuming that you host can use this adapter, Why are you trying to use it in the guest? The reason I ask is the guest should see the wlan connection but as an ethernet adapter. One major reason that it is marked busy is because the host has tied drivers to it. You would need to first remove networking from the adapter before you could dedicate it to the guest.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 6. Feb 2013, 21:12
by cattowerpro
It does work that way, it will see it as a eathernet adapter but I am teaching my self linux, and doing a pretty good job at it, but some of the functions I am trying to use in linux wont work with the wireless device, when its hooked up as a ethernet controller.
The devise does work well with the host. I have tried a lot of stuff to try to get it to stop working with windows 8. but every time I stop the device, the host can't see it anymore, and then its not available to the guest.
Could you tell me how to remove networking from the device?
It is a usb ralink 3070 802.11

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 6. Feb 2013, 21:15
by cattowerpro
I would really appreciate the help.
I would even pay for the help if I could.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 7. Feb 2013, 22:46
by cattowerpro
This seems to be a problem with windows 7 - 8. Has anyone been able to get passed this?

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 8. Feb 2013, 10:59
by mpack
"Busy with a previous request" always means that something else (i.e. the host) is already using the device, which basically can't happen if you followed the advice that should have been found by Googling:
  1. Install the extension pack.
  2. Enable USB and EHCI in the VM settings.
  3. Add a USB filter to match the device.
  4. plug the device in AFTER the VM has finished booting up, and say yes when prompted to allow the VBox USB driver to be installed on the host.
  5. Unplug and replug the device.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 8. Feb 2013, 22:30
by cattowerpro
I am sorry Mpac, I sent you a message before I read the one you sent me, so if you get it, just disregard please.

How much would it cost for you to fix this issue for me, In my bios I just have enable or disable. and that's it for VM. In the VM settings I have enabled 2.0 support and ehci support.

I have followed these directions to a T and still the host will take control of it before the guest and not give it to the guest

I have been stressed spend hours a day changing stuff to make this work, for over a month now.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 9. Feb 2013, 04:16
by Pete8675309
I have the same problem under windows 8, with windows 7 guest OS here is the error message

Failed to attach the USB device Apple Inc. iPhone [0410] to the virtual machine Win7.

USB device 'Apple Inc. iPhone' with UUID {cd0d5789-b171-48fa-b32d-e346955bd056} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

This should be straight forward but it is not. Delete registry key in windows 8? Shut down USB devices before I boot guest OS? But how? Reinstall. Too many questions at this point with no answers. I wish itunes provided different profiles without having to logoff user first. I'd rather try VirtualBox. So far not working.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 9. Feb 2013, 11:56
by noteirak
Pete8675309 wrote:I have the same problem under windows 8, with windows 7 guest OS here is the error message
And did you actually read mpack reply?

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 9. Feb 2013, 12:14
by mpack
cattowerpro wrote:How much would it cost for you to fix this issue for me
I'm sorry, but the checklist I gave above is the same checklist I would give you if you paid me. If it doesn't work, as you say, then there isn't much I can do. I would just accept that the device in question doesn't work in a VM.

Also, in case there's some confusion: these are user forums. I.e. I'm a user just like you are, I am not a member of the devteam, so I have no ability to speed up code changes if that is what you meant.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 9. Feb 2013, 19:50
by cattowerpro
oh okay, thats cool. I do apreaciate all the help you have been giving me so far. thank you for your time. I am almost half way through the 354 matches on the brand new search i started.
Take it easy.

To all others that are wiling to help, I would not need this udb wifi adapter to work in the guest as a wired connection. do think there is a way for the guest to see this connection as a wireless connection if i set it up threw the network threw virtual box settings?

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 9. Feb 2013, 21:52
by noteirak
Attaching via USB is the only way.

Re: usb Result Code: E_INVALIDARG (0x80070057)

Posted: 9. Feb 2013, 21:57
by cattowerpro
Oh, okay thank you noteirak. sincerly thank you.
That brings me back to my original problem, but at least I won't be wasting my time trying to bridge it and make it work.
still reading blogs, anything anyone else can do to help would be awesome.