VirtualBox

Ticket #747 (new defect)

Opened 7 months ago

Last modified 1 day ago

USB failure with Ubuntu Gutsy

Reported by: ffm Assigned to:
Priority: critical Version: VirtualBox 1.5.0
Keywords: usb, ubuntu Cc:

Description

Error message: " Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.

Result Code: 0x80004005 Component: Host Interface: IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb} Callee: IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}

" Running Ubuntu Gutsy dev version. Installed virtualbox using .run file.

Change History

10/05/07 13:15:57 changed by sandervl73

  • summary changed from Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer. Result Code: 0x80004005 Component: Host Interface: IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb} Callee: IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e} USB not working (VERR_FILE_NOT_FOUND) to USB failure with Ubuntu Gutsy.

Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer. Result Code: 0x80004005 Component: Host Interface: IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb} Callee: IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e} USB not working (VERR_FILE_NOT_FOUND)

10/09/07 09:14:43 changed by victor

The usbfs support has been disable in the gutsy version by default.

It works well after turning it on in the /etc/init.d/mountdevsubfs.sh file.

10/09/07 09:23:02 changed by victor

/etc/init.d/mountdevsubfs

    #
    # Magic to make /proc/bus/usb work
    #
    #mkdir -p /dev/bus/usb/.usbfs
    #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
    #ln -s .usbfs/devices /dev/bus/usb/devices
    #mount --rbind /dev/bus/usb /proc/bus/usb

10/11/07 02:44:53 changed by ffm

Thanks. That seemed to fix it.

10/13/07 15:06:12 changed by blueyed

I've found the corresponding changelog entry from the initscripts package I think:

sysvinit (2.86.ds1-14.1ubuntu22) gutsy; urgency=low

  • Drop /proc/bus/usb again; software should all be ported to check

/dev/bus/usb first by now.

-- Scott James Remnant <scott@ubuntu.com> Wed, 11 Jul 2007 13:47:24 +0100

It appears that virtualbox should check /dev/bus/usb first.

See https://launchpad.net/bugs/151585 for the bug report in Ubuntu.

03/10/08 11:10:21 changed by frank

That's right but even the problem with the missing devices file would persist.

03/22/08 17:31:38 changed by RandyNose

Well, I uncommented them, but still no go. I can now see, without an error my USB devices, and I can add the USB drive from within Virtual Box. Something that I wasn't able to do before. But still nothing...

Running Gutsy Gibbon Ubuntu 7.10 with Win XP as guest.

(follow-up: ↓ 9 ) 04/12/08 14:43:45 changed by sibidiba

The /proc/bus/usb interface is deprecated for a long time. This is true not just for Ubuntu, but for even more Linux distros. (https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/151585)

VirtualBox should use the /dev/bus/usb instead.

(in reply to: ↑ 8 ) 04/14/08 11:06:17 changed by michael

Replying to sibidiba:

The /proc/bus/usb interface is deprecated for a long time. This is true not just for Ubuntu, but for even more Linux distros. (https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/151585) VirtualBox should use the /dev/bus/usb instead.

We are aware of this, and it will be done as soon as available developer time permits.

05/10/08 17:54:20 changed by chandra

I am facing the same problems with VirtualBox 1.6.0 installed from

virtualbox_1.6.0-30421_Ubuntu_hardy_i386.deb

running on a Kubuntu 8.04 Hardy Heron system.

I have followed the workaround at:

http://www.ubuntu-unleashed.com/2008/04/howto-install-virtualbox-in-hardy-heron.html

and am able to get USB functionality for now.

But I have read that

"Support for /proc/bus/usb has been dropped because it is racey, and permissions are difficult to set -- compared with /dev/bus/usb which is maintained by udev and doesn't have these issues." --Scott James Remnant https://bugs.launchpad.net/virtualbox/+bug/156085

So, when will a workaround be available and how will we know, because the .deb is not part of a Debian archive that can be apt-get at.

Thanks to the developers for a great product.

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy