[sane-devel] New Epson Scanners
Till Kamppeter
till.kamppeter at gmx.net
Mon Aug 19 21:56:01 BST 2002
Oi,
I am Till Kamppeter (http://www.linuxprinting.org/till/), responsible
for digital imaging (printing, scanning, digital photography) in
Mandrake Linux and also maintainer of www.linuxprinting.org.
Last week we got 4 new Epson scanners for testing. These scanners will
come onto the market soon. Three of them work with the "epson" driver
from SANE. Here some info to include them:
All scanners are USB only, the "Photo" models have backlight which
allows to scan negatives and slides. The backlight works with SANE
(tested with "xsane")
Epson Perfection 660: Vendor: 0x04b8. Product: 0x0114. Does not work
with the "epson" driver of SANE. "xsane" says that it cannot find any
device.
Epson Perfection 1660 Photo: Vendor: 0x04b8, Product: 0x011e. Works
without problem with "epson" driver.
Epson Perfection 2400 Photo: Vendor: 0x04b8, Product: 0x011b. Works
without problem with "epson" driver.
Epson Perfection 2450 Photo: Vendor: 0x04b8, Product: 0x0112. Works
without problem with "epson" driver.
/etc/sane.d/dll.conf contains a line "epson" and /etc/sane.d/epson.conf
contains only "usb /dev/usb/scanner0" and before starting "xsane" I did
"modprobe scanner".
The Epson Perfection 2450 Photo is probably already available, because
its IDs were already in the scanner.o kernel module. For the others one
has to apply the patch
-----------------------------------------------------------------------
--- drivers/usb/scanner.h.orig 2002-08-14 19:07:54.000000000 -0400
+++ drivers/usb/scanner.h 2002-08-14 19:22:48.000000000 -0400
@@ -181,6 +181,9 @@
{ USB_DEVICE(0x04b8, 0x010e) }, /* Expression 1680 */
{ USB_DEVICE(0x04b8, 0x0110) }, /* Perfection 1650 */
{ USB_DEVICE(0x04b8, 0x0112) }, /* Perfection 2450 - GT-9700
for the Japanese mkt */
+ { USB_DEVICE(0x04b8, 0x0114) }, /* Perfection 660 */
+ { USB_DEVICE(0x04b8, 0x011b) }, /* Perfection 2400 Photo */
+ { USB_DEVICE(0x04b8, 0x011e) }, /* Perfection 1660 Photo */
/* Umax */
{ USB_DEVICE(0x1606, 0x0010) }, /* Astra 1220U */
{ USB_DEVICE(0x1606, 0x0030) }, /* Astra 2000U */
-----------------------------------------------------------------------
to the 2.4.19 kernel source. Can someone of you add the new info to the
scanner database of SANE?
Has anyone any idea how to get the Perfection 660 working? Does it need
any parameters in /etc/sane.d/epson.conf? Is it a relabeled scanner form
another manufacturer, so that it scans with another driver? Or is it an
absolute "Paperweight", a "winscanner".
Till
More information about the sane-devel
mailing list