Servus Andreas,

Andreas Pakulat schrieb:

> Gibts Fehlermeldungen die wenigstens das Device angeben? Wenn ja
> koenntest du mal mit ls -l schauen wer was auf dem Device machen darf.
ne, Fehlermeldungen gibts leider keine. Nur die Meldung, dass kein
Scanner gefunden wird, bzw. z.B. bei kooka bekomm ich diesen Dialog am
Anfang, welchen Scanner ich nehmen möchte, als user nicht angeboten, als
root schon.

> Finde erstmal raus auf welche Device-Dateien zugegriffen wird, wenn die
> Apps das nicht direkt mitteilen (Cannot access device /dev/blub) versuch
> mit strace was rauszukriegen.
$ sudo scanimage -L
device `genesys:libusb:001:003' is a Canon LiDE 60 flatbed scanner

Das lässt mich vermuten, dass es /dev/usbdev1.3 ist. Dazu passt auch das
"einzigartige" Datum dieser Device-Datei:

[EMAIL PROTECTED]:~/Documents/zeugnisse/scans$ ls -l /dev/usbdev*
crw-rw----  1 root root 189,   0 2006-03-03 08:41 /dev/usbdev1.1
crw-rw----  1 root root 189,   2 2006-03-03 11:00 /dev/usbdev1.3
crw-rw----  1 root root 189, 128 2006-03-03 08:41 /dev/usbdev2.1
crw-rw----  1 root root 189,   0 2006-03-03 08:40 /dev/usbdev3.1
crw-rw----  1 root root 189,   1 2006-03-03 08:40 /dev/usbdev3.2

Die Rechte würden auch erklären, warum nur root drauf zugreiffen kann.

Ich hab heite strace zum ersten mal benutzt, von daher bin ich mir
unsicher, ob das, was ich getan hat wirklich sinnvoll ist, aber hier das
Ergebnis meiner Versuche:

Erst als user ..........................
[EMAIL PROTECTED]:~/scans$ strace -e trace=open -o scan.log scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
[EMAIL PROTECTED]:~/scans$ grep "= -1" scan.log |grep usb > scan.errors
[EMAIL PROTECTED]:~/scans$ cat scan.errors
open("/proc/bus/usb/003/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/003/001", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/003/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/003/001", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/002/001", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/002/001", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/001", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)
open("/proc/bus/usb/001/001", O_RDWR)   = -1 EACCES (Permission denied)
open("./mustek_usb.conf", O_RDONLY)     = -1 ENOENT (No such file or
directory)
open("/proc/bus/usb/001/002", O_RDWR)   = -1 EACCES (Permission denied)

.... dann als root ..........
bach:/home/beuys/scans# strace -e trace=open -o scan.log scanimage -L
device `genesys:libusb:001:003' is a Canon LiDE 60 flatbed scanner
bach:/home/beuys/scans# grep "= -1" scan.log |grep usb > scan.errors
bach:/home/beuys/scans# cat scan.errors
open("./mustek_usb.conf", O_RDONLY)     = -1 ENOENT (No such file or
directory)

Bedeutet das, ich muss die Rechte von Hand via chmod ändern? Fänd ich
iregendwie hässlich ;)

Schönen Tach noch

   Wolfgang


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an