On Monday 23 February 2009 02:01:36 pm Lew Wolfgang wrote:
> Russ Fineman wrote:
> > On Sunday 22 February 2009 09:50:12 pm Amit k. Saha wrote:
> >> Hello all,
> >>
> >> Host OS: Ubuntu 8.10, Guest: OpenSolaris 2008.11
> >>
> >> I have added a USB filter (all) for the guest. In my guest, I can see
> >> the devices that are connected, but all are greyed out. Any ideas?
> >
> > Just a couple of things that I found with USB on a openSUSE host, 
guest
> > on vbox is win XP.
> >
> > 1. The OSe version supplied by Sun And openSUSE does not support 
USB.
> > You need to download and install the version from Sun's website with 
USB
> > support. Its free.
> > 2. You must make a mod to FSTAB.
> >    mine is:
> >     usbfs                /proc/bus/usb        usbfs
> > auto,busgid=1000,busmode=0775,devgid=1000,devmode=
> > 0664                0 0
> >  the 1000 is the ID of the virtualbox user.
> >
> > 3. you must mount usbfs prior to starting VirtualBox.
>
> I've been using OpenSuSE with the non-OSE Virtualbox for some time
> now, but experienced the "greyed out" problem when moving to 
OpenSuSE 11.0.
> My USB requirement is driven by having to use an SCR331 CAC card 
reader.
>
> After a lot of fiddling and non-deterministic behavior I isolated the
> problem to multiple mounting of the  usbfs filesystem.  The fstab
> example above must be the one that's used in order to get the permissions
> sorted out.  Usually you'd add "mount -a" to /etc/init.d/boot.local to
> run the mount, but a library needed by the CAC reader, pcscd, also
> ran a mount command in /etc/init.d/pcscd.  The pcscd mount was getting
> run first, leaving the /proc/bus/usb permissions wrong for vbox.
>
> /etc/init.d/pcscd has this phrase:
>
> mount -n -t usbfs usbfs /proc/bus/usb >/dev/null 2>&1
>
> which I changed to:
>
> mount -n -t usbfs -o 
busgid=1000,busmode=0775,devgid=1000,devmode=0664
> usbfs /proc/bus/usb >/dev/null 2>&1
>
> which fixed the problem for me.
>
> If you're not using CAC, make sure that you have a "mount -a" somewhere
> with the usbfs phrase placed in /etc/fstab.
>
> Regards,
> Lew Wolfgang
>
> _______________________________________________
> vbox-users mailing list
> [email protected]
> http://vbox.innotek.de/mailman/listinfo/vbox-users
Interesting. I've used VBox for year or two because I use TurboTax and 
there is no Linux version. It is the only reason I need Windows at all.  

I have just be manually entering : mount usbfs as root and umount to 
unmount it when do. For me it seems to work fine. I look at your method, it 
would be nice to automate it since I sometimes forget. Main reason I need 
USB is my Xerox Phaser printer. 


-- 
Russ

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

Reply via email to