(solved)USB-serial Adapter does not show up in Ubuntu Guest

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
loeti82
Posts: 2
Joined: 12. Jun 2011, 21:42
Primary OS: Mac OS X Leopard
VBox Version: OSE other
Guest OSses: Ubuntu

(solved)USB-serial Adapter does not show up in Ubuntu Guest

Post by loeti82 »

Hi

As far as i din't found any thread with this "special" topic i decided to post this thread.

I want to connect my Profilic USB-serial Adapter to the Guest (Ubuntu 11.04, Ubuntu 10.04.02).
The Adapter is correct installed on the Host System (Mac OS X 10.6.7). The Device Driver is from http://osx-pl2303.sourceforge.net/
When i try to connect the Adapter to the guest OS i get:

Fehlercode:
NS_ERROR_INVALID_ARG (0x80070057)
Komponente:
HostUSBDevice
Interface:
IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee:
IConsole {515e8e8d-f932-4d8e-9f32-79a52aead882}

The USB-serial adapter is not listed with "lsusb" or "dmesg | grep usb" on the guest.

I get the same error when i:
- add the Addapter to USB filter in the ports settings of the guest.
- add the Adapter as a serial device (COM1) in the ports settings

I even tried to connect the Adapter only when the guest is running.

I didn't found a suitable solution on any forum thread and google.

I downloaded a test version of parallels. Where the USB-seriel Adapter is working properly on the Guest OS.

So, what the hack is wrong with my Virtualbox and it's Host? :(

My configuration:
Host: Mac OS X Version 10.6.7 on MacBookPro8,1
Guest: Ubuntu 11.04 and 10.04.2
VB Extension Pack installed
Guest Audtions on both Guests installed
Attachments
EBX04-2011-06-12-21-36-31.log
log of guest OS
(50.08 KiB) Downloaded 111 times
Last edited by loeti82 on 13. Jun 2011, 09:25, edited 1 time in total.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: USB - serial Adapter does not show up in Ubuntu Guest

Post by Sasquatch »

The error probably means that VB is unable to release the device from your Host and attach it to the VM. Have you tried an empty filter or specific filter to send the USB device directly to the VM when it's connected? Is there any reason why you have to use this method, instead of using the serial port passthrough?
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
loeti82
Posts: 2
Joined: 12. Jun 2011, 21:42
Primary OS: Mac OS X Leopard
VBox Version: OSE other
Guest OSses: Ubuntu

Re: USB - serial Adapter does not show up in Ubuntu Guest

Post by loeti82 »

It worked with choosing an empty filter! Thanks for the hint.

But why is the empty filter working and the specific filter for the adatper not?
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: (solved)USB-serial Adapter does not show up in Ubuntu Guest

Post by Sasquatch »

There can be several reasons. One of which I think has to do with the identification of the device. If a device can be identified in several ways, like a UMTS modem that has a mass storage part for the software/driver (one identity for the modem, one for the storage), you can pick the wrong one or it needs both before it can operate properly. With an empty filter, you don't have that problem because every device is taken when it's connected.
So when using an empty filter, don't be surprised to see your USB stick or external mouse be taken by VB. If you want to avoid that, pause the VM, hook up the device and then resume it. Or just attach them before you start the VM ;).
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Fister
Posts: 3
Joined: 18. Aug 2011, 20:15
Primary OS: MS Windows 7
VBox Version: OSE Debian
Guest OSses: XP

Re: (solved)USB-serial Adapter does not show up in Ubuntu Guest

Post by Fister »

Thanks for the info. I had a Prolific based usb serial adapter which gave me the same error as loeti82 describes. At that time I didn't know how to fix this problem so I bought a different usb to serial adapter with a FTDI chipset which worked right away after installing the drivers. I guess I could have saved the money if I had known this about the Prolific adapter :shock:
Bamzi
Posts: 1
Joined: 30. Aug 2011, 09:14
Primary OS: MS Windows 7
VBox Version: OSE Mandriva
Guest OSses: Windows 7

Re: (solved)USB-serial Adapter does not show up in Ubuntu Gu

Post by Bamzi »

It worked with choosing buy levitra an empty filter! Thanks for the hint.
Last edited by Bamzi on 1. Nov 2011, 08:34, edited 1 time in total.
wmackey73
Posts: 9
Joined: 10. Aug 2011, 01:56
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: Windows 7

Re: (solved)USB-serial Adapter does not show up in Ubuntu Guest

Post by wmackey73 »

I am having a similar problem. I read all of the USB controller posts I could find along with the manual. I haven't figured out what I am doing incorrectly yet.

I have a very recent (45 days) macbook pro OSX 10.7.1 Lion host with W7 guest.

I am trying to utilize a Topaz Systems Inc. USB signature pad in the VM. Under devices>usb devices it (topaz) is greyed out. There are a few apple devices available (bluetooth, IR and HD camera) and it does show the Topaz sig pad (tablet), but I cannot select it nor use it as it is greyed out.

I created a filter with blank fields, nothing changed. The additions are installed. I read the manual explaining the extensions and downloaded them, an error message came up that said my original package included these and it aborted the install.

Under settings>ports the "Enable USB Controller" box and phrase are greyed out and unselectable.

I need to use this sig pad for sales. I bring the laptop to the client and they sign in an application that only works in Windows. There are no mac drivers for this item that i am aware of.

Any help is very much appreciated. I apologize in advance if I am missing something completely obvious. I tried to find what passthrough means but I don't know where/what that is.
Post Reply