On Mon, Oct 09, 2006 at 10:01:12PM +0200, Daniel Hokka Zakrisson wrote: > Ludovic RESLINGER wrote: > >Hi, > > > >I have a problem to use USB scanner using > >libusb in vserver. > >It seems impossible to access to /proc/bus/usb/* > >in vserver. > >I modified the /usr/lib/util-vserver/defaults/vprocunhide-files > >to add /proc/bus, but there is only /proc/bus/input and /proc/bus/pci. > > > >I added the line to fstap to mount /proc/bus/usb but it changed nothing. > > > >When I specify /proc/bus/usb in vprocunhide-files, I meet this error > >when I try to reload vprocunhide: > > > >(...) > >Fixing /proc entries visibility.../proc/bus/usb/: Invalid argument > >/proc/bus/usb/devices: Invalid argument > >/proc/bus/usb/005: Invalid argument > >/proc/bus/usb/005/001: Invalid argument > >(...) > > As expected, since usbfs doesn't support the flags. > > The way to get this working is a bit hackish, because you must unhide > /proc/bus/usb _before_ usbfs is mounted there, alternatively something like: > vnamespace -n bash > umount -n /proc/bus/usb > setattr --~hide /proc/bus/usb > exit > should do it. Note that you'll still need to have it in the guest's fstab. >
Hi, Thank you for your answer. Ok, I dit what you told me and now I've /proc/bus/usb in my vserver, but I haven't any access to /proc/bus/usb/*. When I mount usbfs and restart my vserver, my /proc/bus/usb stay empty in my vserver. Regards -- .---. Ludovic RESLINGER / \ [EMAIL PROTECTED]@./ Trumpet Student in CNR /`\_/`\ Free Software Developer // )X( \\ | \ : )|_ _,'| .''`. /`\_`> <_/ \ @======TTT=====::_ | : :' : \__/'---'\__/ ((_<=HHH___)) `.| `. `'` `---UUU---'=> `-
signature.asc
Description: Digital signature
_______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver