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

Reply via email to