[ This is an update to my original post.  As I'm still 'playing' with
setting up my laptop, I had occasion to re-install everything.  It turns out
I had missed an earlier step in the original HOWTO. ]

Hi everyone,

I was able to get USB working with openSUSE 10.2 - to be precise, someone
else figured it out for VMWare and it applies for VirtualBox.

Many thanks to Alexey Eremenko for the hint on the kernel parameter which
needed to be compiled.

The basic upshot is there's a security hole by doing the following so only
do this on a secured machine - see
https://bugzilla.novell.com/show_bug.cgi?id=210899


Slower bootup of VM
===================
I've noticed the VM (W2K) takes longer to boot up after this addition.  On
my Dell Insprion 8200 with a P4/1.6GHz chip, about an extra eight seconds.
I didn't collect hard numbers and it doesn't concern me as it's only during
boot up of the VM.

Preconditions
=============
VirtualBox must not be installed; uninstall it in order for it to 'see' the
changes.  You can install it before the kernel re-compilation or after.

        # rpm --erase VirtualBox

How to re-add USB support
=========================
1) Install the following kernel packages

   - kernel-source
   - kernel-syms

2) Recompile and install the openSUSE 10.2 stock kernel with:

   CONFIG_USB_DEVICEFS=y

3) Comment out the old 'usbfs' entry in /etc/fstab and replace it with:

        /dev/bus/usb   /proc/bus/usb   usbfs    defaults,devmode=666   0 0

   Note:  devmode=666 will allow _anyone_ on your machine to access
/dev/bus/usb;
          this is a security hole

Postconditions
==============
Re-install VirtualBox

Additional resources
====================
The following link provides the crux of the solution:

        http://www.suseforums.net/index.php?showtopic=27788

Cheers,
-pablo


_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users

Reply via email to