I have used a Perfection 610 (usb) without problems for years with Linux
so it is unlikely to be a problem with udev/kernel.
Here is the line I have in /etc/sane.d/epson.conf:
usb 04b8 0103
This matches the usb id:
# lsusb | grep Epson
Bus 001 Device 015: ID 04b8:0103 Seiko Epson Corp. Perfection 610
You should not need anything special (32-bit libraries, etc..)
Hope this helps
Antoine
Peter Humphrey wrote:
Also not, perhaps, a 64-bit problem, but can someone please confirm that
they can plug a USB scanner in and have it work? I have an Epson Perfection
640U which works under M$ but not Gentoo.
I'm trying to follow gentoo-wiki.com/HOWTO_Installing_USB_Scanner, although
it's not easy with so many variations being covered in the one document. I
get as far as:
# sane-find-scanner -q
found USB scanner (vendor=0x04b8 [EPSON], product=0x010c [Perfection640 ])
at libusb:002:007
..but:
# scanimage -L
No scanners were identified. [...]
I can locate the /dev/usbdev* devices that are created when I plug the
scanner in; changing their ownership to root:scanner has no effect on
scanimage. I am in the scanner group, but running as root makes no
difference anyway.
Udev is at version 106, kernel 2.6.20, hotplug is started in the default
run-level (though it seems to make no difference); what else can I say?
Do I have to write a udev rule? /lib64/modules/2.6.20-gentoo/modules.usbmap
contains nothing pertaining to my scanner, or is this a red herring?
/proc/sys/kernel/hotplug contains a single blank line. Another red herring?
--
gentoo-amd64@gentoo.org mailing list