[SOLVED] Using a KeySpan USA-19HS Serial to USB adapter.

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
Paladin656
Posts: 7
Joined: 14. Apr 2013, 00:42

[SOLVED] Using a KeySpan USA-19HS Serial to USB adapter.

Post by Paladin656 »

Edited to reflect Solved.


Greetings forum.
VirtualBox 4.2.2 R84989
Host Mac OX 10.8.4 64 bit 16 GB RAM
Guest Windows XP 5008 MB RAM32 bit
Guest Additions Installed

I've been having trouble geting a KeySpan USA-19HS Serial to USB adapter to work on a Mac OS X 10.8.4 host and a WinXP Guest.

When I try to select it from the menu bar in the guest, it tells me:

Code: Select all

Failed to attach the USB device Keyspan, a division of InnoSys Inc. Keyspan USA-19H [0100] to the virtual machine Winders.

USB device 'Keyspan, a division of InnoSys Inc. Keyspan USA-19H' with UUID {d3d4c944-8262-42b6-91b7-a4b70be1cde5} is in use by someone else.

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
My guess from that message is that the Mac host isn't "releasing" the KeySpan, but I can't figure out any way to get it to do that. I've set up a filter for it. I've tried to un mount it. I've googled around but nothing seems to work.

Appreciate in advance any assistance.

Edited to reflect "Minimum information needed for assistance" as suggested.
Attachments
log.txt
(79.49 KiB) Downloaded 24 times
Last edited by Paladin656 on 16. Jul 2013, 03:01, edited 2 times in total.
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by noteirak »

Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Paladin656
Posts: 7
Joined: 14. Apr 2013, 00:42

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by Paladin656 »

Any thoughts at all?
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by mpack »

Create a USB filter to match the device, and make sure you plug the device in after the VM is running, i.e. before the host has a chance to grab it.

Your question is actually a FAQ. Internal search doesn't index three letter words, so best advice is to use Google and search for "busy with a previous request" site:forums.virtualbox.org. You'll find answers for this problem in much greater depth than I intend to provide here. Mac users seem to have a particular problem with this, perhaps OS X is reluctant to release these devices.
ChipMcK
Volunteer
Posts: 1095
Joined: 20. May 2009, 02:17
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, OSX
Location: U S of A

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by ChipMcK »

mpack wrote:Mac users seem to have a particular problem with this, perhaps OS X is reluctant to release these devices.
VirtualBox is the only virtualisation package with the problem
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by loukingjr »

ChipMcK wrote:
mpack wrote:Mac users seem to have a particular problem with this, perhaps OS X is reluctant to release these devices.
VirtualBox is the only virtualisation package with the problem
I'm guessing that's because the other two, Fusion and Desktop are dedicated Mac programs whereas VirtualBox is more generic, and as I've seen over the years, the Mac version of VB is on a rather low priority but I have heard that is changing. We'll see.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
ChipMcK
Volunteer
Posts: 1095
Joined: 20. May 2009, 02:17
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, OSX
Location: U S of A

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by ChipMcK »

loukingjr wrote:the Mac version of VB is on a rather low priority
I have noted and reacted accordingly
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by loukingjr »

ChipMcK wrote:
loukingjr wrote:the Mac version of VB is on a rather low priority
I have noted and reacted accordingly
In defense of VirtualBox, I have purchased the other two in the past, (one of them twice), and demanded a refund and received refunds for both. One, because they were both rather slow to catch up to changes in various OSs, and two, I think their upgrades are too pricey.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by mpack »

I already had to delete a number of off topic messages from this thread. I would prefer not to have to do it a second time. Please keep discussion to the question asked by the OP.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by loukingjr »

NP
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Paladin656
Posts: 7
Joined: 14. Apr 2013, 00:42

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by Paladin656 »

mpack wrote:Create a USB filter to match the device, and make sure you plug the device in after the VM is running, i.e. before the host has a chance to grab it.

Your question is actually a FAQ. Internal search doesn't index three letter words, so best advice is to use Google and search for "busy with a previous request" site:forums.virtualbox.org. You'll find answers for this problem in much greater depth than I intend to provide here. Mac users seem to have a particular problem with this, perhaps OS X is reluctant to release these devices.
I have tried the USB filter and plugged in with the VM running. I've rebooted the VM fresh to make sure it's not a saved state or such as well.

I'm looking through the results of the google you provided. There seems to be a lot of windows suggests of "safely remove hardware" to get the VM to picked it up, but I don't know the Mac equivalent of that. Maybe umount, but I'm not a Mac power user yet. And I'm still looking through the results.

Something I just found as amusing was the first google hit in the Mac forum was actually someone saying to google the busy with previous requests :lol: Google inception?
rpmurray
Volunteer
Posts: 918
Joined: 3. Mar 2009, 00:29
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows 7, Mac OS X (various flavors)
Location: Between Heaven and Hell

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by rpmurray »

Paladin656 wrote:I have tried the USB filter and plugged in with the VM running.
What exactly does this mean? Nowhere here do you explain how you set up the filter. One of the things I've found for the several USB devices I've attached to the guest OSes I've created is that you should enter just enough information to get the filters working. This usually means just the vendor ID and the product ID. For reasons I've been unable to determine, the filters, at least on a Mac host, don't seem to work reliably if you enter all the fields.
Paladin656
Posts: 7
Joined: 14. Apr 2013, 00:42

Re: Using a KeySpan USA-19HS Serial to USB adapter.

Post by Paladin656 »

rpmurray wrote:What exactly does this mean? Nowhere here do you explain how you set up the filter.
When I said I had created the filter, it was in response to the suggestion from mpack to ensure that I've done that.
mpack wrote:Create a USB filter to match the device, and make sure you plug the device in after the VM is running, i.e. before the host has a chance to grab it.
To do this I went through the menu Machine>Settings>Ports>USB and selected the device there.
I attempted to do as you suggested and modify the filter to contain just the information in the Name, Vendor ID and Product ID.
...waits for stuff to load...

Holy USB Batman!! You did it!

Thanks so much thread for the suggestions and the help. Looks like rpmurray's trick of trimming the excess out of the filter is what did it.

:mrgreen: :mrgreen: :mrgreen:
Can't thank you enough.
Post Reply