[sane-devel] Problem with "epson" backend and Epson Perfection
1260 Photo
gerard klaver
gerard@gkall.hobby.nl
Wed, 18 Aug 2004 22:30:22 +0000
On Wed, 2004-08-18 at 21:22, Till Kamppeter wrote:
> Oi,
>
> before someone complains, I know that the Epson Perfection 1260 Photo is
> not supported by the "epson" backend, but by the "plustek" backend.
>
> My system: Mandrakelinux Cooker of today (nearly 10.1beta2), kernel
> 2.6.8.1-1mdk, SANE 1.0.14, libusb 0.1.8, ISCAN/"epkowa" is NOT installed
> in this test.
>
> The problem is the following:
>
> I have an Epson Perfection 2450 Photo (or 1640) and an Epson Perfection
> 1260 Photo connected to the same machine. To make both scanners
> working, I activate both the "epson" and the "plustek" backend in
> /etc/sane.d/dll.conf. In the /etc/sane.d/epson.conf I have a line only
> containing "usb" to auto-detect supported USB scanners, in
> /etc/sane.d/plustek.conf a line with only "[usb]" to auto-detect
> supported USB scanners also here.
>
> When I run a SANE frontend (or simply "scanimage -L" now), it takes a
> rather long time, and when I look into the debug output (with
> environment variable SANE_DEBUG_EPSON=255 set) I can see that the
> "epson" backend detects the Perfection 1260 and hangs on it (as told
> above, "epson" does not support the 1260). But after some minute the
> "epson" backend seems to run into a timeout and the scanner detection
> finishes, telling me that I have a GT9700 (that is the japanese name of
> the 2450) used with the "epson" If I choose the 2450 in the menu of the
> frontend (xsane in my case) then I can scan normally. If I choose the
> 1260 and click on "Preview" I get a message that the device is busy.
>
> Now I comment out the "epson" backend in /etc/sane.d/dll.conf and the
> frontend starts nearly immediately, but naturally the 2450 is not
> detected and I get directly into the scanning gUI of the 1260. Now I can
> scan normally with the 1260.
>
> If I unplug the 1260 and have "epson" active in /etc/sane.d/dll.conf,
> the frontend comes up quickly and I can scan with the 2450 normally.
>
> So I can for now use only one of the two scanners on my machine, the
> 1260 with "epson" commented out in /etc/sane.d/dll.conf or the 2450 with
> the 1260 not plugged to the same machine.
>
> Note: In this test all attempts to scan are done in normal flatbed mode,
> not using the TPUs (which are attached on both scanners).
>
> Here is output of
>
> --------------------------------------------------------------------------
> SANE_DEBUG_DLL=255 SANE_DEBUG_EPSON=255 SANE_DEBUG_PLUSTEK=255 time
> scanimage -L > scanimage-L_log.txt 2>&1
> --------------------------------------------------------------------------
>
> http://www.linuxprinting.org/till/tmp/scanimage-L_log2004081801.txt
>
> Till
See bugreport 300751 about epson 1250/1260 (plustek) problems with the
epson backend.
CVS update should do the trick.
--
----------
m.vr.gr.
Gerard Klaver