[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: