[sane-devel] Epson Perfetion 2480 scanner

Ronald Gilman rgilman@physics.rutgers.edu
Tue, 20 Jul 2004 08:03:54 -0400 (EDT)


By some misstake, I was sent a model 2480 when I orderd a model 1660.
The model 2480 does not work (but I realize it is not listed as a
supported model.)

Here is some of the debug output it was basically identical for both
epson and epkowa. I used the iscan download from the epkowa website.

[root@pion gilman]# iscan
[sanei_debug] Setting debug level of dll to 128.
[dll] sane_init: SANE dll backend version 1.0.10 from sane-backends 1.0.13
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `epkowa'
[dll] sane_get_devices
[dll] load: searching backend `epkowa' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-epkowa.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-epkowa.so.1'
[dll] init: initializing backend `epkowa'
[sanei_debug] Setting debug level of epkowa to 128.
[epkowa] sane_init: iscan 1.9.0
[epkowa] sane_init, ># epkowa.conf<
[epkowa] sane_init, >#<
[epkowa] sane_init, ># examples for how to configure the SANE EPSON KOWA
Backend<
[epkowa] sane_init, >#<
[epkowa] sane_init, ># SCSI scanner:<
[epkowa] sane_init, >scsi EPSON<
[sanei_debug] Setting debug level of sanei_scsi to 128.
[epkowa] sane_init, >#<
[epkowa] sane_init, ># Parallel port scanner:<
[epkowa] sane_init, >#pio 0x278<
[epkowa] sane_init, >#pio 0x378<
[epkowa] sane_init, >#pio 0x3BC<
[epkowa] sane_init, >#<
[epkowa] sane_init, ># USB scanner - only enable this if you have an EPSON
scanner. It could<
[epkowa] sane_init, >#               otherwise block your non-EPSON
scanner from being<
[epkowa] sane_init, >#               recognized.<
[epkowa] sane_init, >usb /dev/usb/scanner0<
[epkowa] attach_one_usb(/dev/usb/scanner0)
[epkowa] SANE EPSON KOWA Backend 1.9.0 - 2004-04-09
[epkowa] attach(/dev/usb/scanner0, 3)
[epkowa] attach: opening /dev/usb/scanner0
[dll] init: backend `epkowa' is version 1.0.190
[epkowa] sane_get_devices()
[dll] sane_get_devices: found 0 devices

In the epson.conf file I added the vendor/product line
	usb 0x4b8 0x121
and, aside from some trivial differences, I got additional logged
output...
[epson] attach: opening libusb:004:004
[epson] Found valid EPSON scanner: 0x4b8/0x121 (vendorID/productID)
[epson] reset()
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 40 @
[epson] receive buf, expected = 1, got = 0
[epson] get_identity_information()
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 49 I
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 49 I
[epson] ident failed
[dll] init: backend `epson' is version 1.0.240
[epson] sane_get_devices()
[dll] sane_get_devices: found 0 devices

At this point, iscan would popup a window with the message
Could not send command to scanner. Check the scanner's status.

I hope this is of some help for you. For me, I am trying to get them
to send me the model I ordered.

Ron Gilman