Re: scanner configuration
Am Sun, 26 Sep 2004 16:46:11 +0200
Martin Röhricht <roehricht@ira.uka.de> schrieb:
> Vielleicht darf ich mich mal reinklinken. Bei mir funktioniert die
> Scannererkennung nur mit root Rechten.
Du darfst ;)
> In /etc/hotplug/usb/libusbscanner kann man noch Einstellungen
> vornehmen:--------------------------------8<-------------------------
> ---------# Arguments :
> # -----------
> # ACTION=[add|remove]
> # DEVICE=/proc/bus/usb/BBB/DDD
> # TYPE=usb
>
> # latest hotplug doesn't set DEVICE on 2.6.x kernels
> if [ -z "$DEVICE" ] ; then
> IF=`echo $DEVPATH | sed
> 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'` DEV=`echo $DEVPATH |
> sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\3/'` DEV=`expr $DEV +
> 1` DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
> fi
>
> if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
> chown root:scanner "$DEVICE"
> chmod 0660 "$DEVICE"
> fi
> --------------------------------8<----------------------------------
>
> Soll ich da jetzt etwas ändern? Wenn ja, was wären die Werte für
> DEVICE? Wäre ungünstig, wenn ich einen der vier USB Anschlüsse
> hardcoden würde, oder?!
Wie Du siehst werden mit dem Skript die Rechte für das erkannte
Hotplug-Device auf root:scanner gesetzt (chown root:scanner "$DEVICE").
Du musst Deinen Benutzer also nur in die Gruppe scanner zuweisen, dann
sollte es klappen.
Gruss Steffen
Reply to: