[sane-devel] Epson, epson2 and epkowa
Olaf Meeuwissen
olaf.meeuwissen at avasys.jp
Mon Nov 17 23:37:50 UTC 2008
Kåre Särs <kare.sars at kolumbus.fi> writes:
> I have a Epson RX500 scanner/printer and wonder what could be wrong
> on Ubuntu Interpid when the scanner is only found with the epson
> backend and not epson2 or epkowa.
Weird. Can you start a scan using the epson backend?
> The debug printout suggests that epson2 has found the driver but
> somehow the backend is not offered anyway.
>
> Debug output from running: scanimage -L:
>
> [sanei_debug] Setting debug level of epson2 to 255.
> [epson2] sane_epson2_init: sane-backends 1.0.19
> [epson2] sane_epson2_init: reading config file, epson2.conf
> [epson2] scsi EPSON
> [epson2] usb 0x04b8 0x0807
> [epson2] attach_one_usb: dev = libusb:002:004
> [epson2] SANE Epson 2 Backend v0.1.16 - 2007-12-30
> [epson2] attach: devname = libusb:002:004, type = 3
> [epson2] attach: opening libusb:002:004, type = 3
> [epson2] found valid EPSON scanner: 0x4b8/0x807 (vendorID/productID)
> [epson2] e2_set_model: model is 'generic'
> [epson2] esci_reset
> [epson2] e2_cmd_simple: size = 2
> [epson2] e2_send: size = 2, reply = 1
> ...
> [epson2] buf[40] 20
> [epson2] buf[41] 20
Well, at least the backend seems to be able to communicate with the
device.
> [epson2] main = 05, ADF = 00, TPU = 80, main 2 = c0
> [epson2] net autodiscovery
> [epson2] attach_one_net: dev = autodiscovery
> [epson2] SANE Epson 2 Backend v0.1.16 - 2007-12-30
> [epson2] attach: devname = autodiscovery, type = 4
> [epson2] attach: opening autodiscovery, type = 4
> [epson2] e2_network_discovery, sent discovery packet
> [epson2] e2_network_discovery, end
> [epson2] close_scanner: fd = -1
> [epson2] sane_epson2_get_devices
> [sanei_debug] Setting debug level of epkowa to 255.
> [epkowa] sane_init: sane-backends 1.0.19
> [epkowa] sane_get_devices()
> device `test:0' is a Noname frontend-tester virtual device
> device `test:1' is a Noname frontend-tester virtual device
> device `epson:libusb:002:004' is a Epson RX500 flatbed scanner
> [epkowa] sane_exit
No clue. Can you do the same exercise with the epkowa backend and
attach the full log file.
For iscan-2.12.0 and later:
SANE_DEBUG_EPKOWA=HEX scanimage -L 2> rx500.log
For iscan-2.11.0 and before:
SANE_DEBUG_EPKOWA=127 scanimage -L 2> rx500.log
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FLOSS Engineer -- AVASYS Corporation
FSF Associate Member #1962 Help support software freedom
http://www.fsf.org/jf?referrer=1962
More information about the sane-devel
mailing list