Re: scannen nur für root?
On 03.03.06 11:20:23, Wolfgang Egger wrote:
> Andreas Pakulat schrieb:
> > 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:
>
> beuys@bach:~/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.
Ja... Vielleicht.
> 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)
Da hast du vmtl. auch keine Rechte drauf oder? Wie sieht das da aus.
> Bedeutet das, ich muss die Rechte von Hand via chmod ändern? Fänd ich
> iregendwie hässlich ;)
Eventuell. Wenn du dich noch etwas gedulden kannst schaue ich heute
Abend nach wie das bei mir ablaeuft wenn ich den Scanner anstoepsel.
Andreas
--
You should emulate your heros, but don't carry it too far. Especially
if they are dead.
Reply to: