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
