Hi,

my Canon LiDE 25 scanner is only recognized by scanimage when logged in as root.

I have:
kernel 2.6.15-rc7 vanilla, udev 079, libusb 0.1.10a, sane-backends 1.0.17, xsane 0.98a-r1, sane-frontends 1.0.14.

My user is in the usb and scanner groups, and my USE flags contain usb and scanner as well.

Permissions in /proc/bus/usb are set correctly when the scanner is plugged in:

[EMAIL PROTECTED] ~ $ sane-find-scanner -q
found USB scanner (vendor=0x04a9 [Canon], product=0x2220 [CanoScan], chip=LM9832/3) at libusb:004:011

[EMAIL PROTECTED] ~ $ ls -l /proc/bus/usb/004
total 0
-rw-rw-r--  1 root usb     43  8. Jan 09:59 001
-rw-rw----  1 root scanner 57  8. Jan 09:59 011

And I have a /var/lib/lock/sane directory, as required by the plustek backend:

sakura linux # ls -l /var/lib/lock/
total 4
drwxrwx---  2 root scanner 4096  7. Jan 12:39 sane

And still, scanimage cannot find the scanner as user:

[EMAIL PROTECTED] ~ $ 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).

Whereas as root, it gives:

sakura linux # scanimage -L
device `plustek:libusb:004:011' is a Canon LiDE25 USB flatbed scanner

So what's missing here? How can I get it to work when logged in as user?
Do other LiDE owners experience the same problem?

C.
--
gentoo-user@gentoo.org mailing list

Reply via email to