On Thursday, December 02, 2010 05:37:36 pm Olaf Meeuwissen wrote:
On 2010-12-02 20:17, Julien BLACHE wrote:
For some reason the device is saying that it received a cancel request
(did someone push a cancel button on the device?). Protocol-wise, the
backend is supposed to send a CAN in that case before anything else.
No cancel request was made, either by pushing a button on the device or by
clicking cancel in the scan application.
I'm attaching three other logs that may be helpful to you.
scangui.txt
This is a log using KDE's Image Scanning Application (scangui) with
libsane_1.0.21-7. This scan fails, similar to the one with GIMP whose log was
attached to a previous email. However, when failing there is no err dialog as
there was with GIMP and the scanner locks up so that no other scanning can
even start until the scanner is power cycled. (GIMP did not lock up the
scanner.)
scangui libsane_1.0.20-14+b1.txt
This is the log from using scangui with libsane_1.0.20-14+b1. This scans
successfully. I've truncated the file because there was another 15 MB
repeating the final scanning pattern.
gimp libsane_1.0.20-14+b1.txt
This is the log from using gimp with libsane_1.0.20-14+b1. This scans
successfully. I've truncated the file because there was another 15 MB
repeating the final scanning pattern.
Let me know if there is any other debugging output that would be helpful to
you.
Soren
--
Soren Stoutner
soren at stoutner.com
623-262-6169
-- next part --
soren at mail:~$ SANE_DEBUG_EPSON2=128 scangui
[sanei_debug] Setting debug level of epson2 to 128.
[epson2] sane_epson2_init: sane-backends 1.0.20
[epson2] epson2 backend, version 1.0.123
[epson2] sane_epson2_get_devices
[epson2] probe_devices
[epson2] free_devices
[epson2] attach_one_config: len = 10, line = scsi EPSON
[epson2] attach_one_config: len = 3, line = usb
[epson2] attach_one_usb: dev = libusb:005:003
[epson2] attach: devname = libusb:005:003, type = 3
[epson2] open_scanner: libusb:005:003
[epson2] scanner opened
[epson2] found valid EPSON scanner: 0x4b8/0x110 (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] e2_send: ESC @
[epson2] buf[0] 1b .
[epson2] buf[1] 40 @
[epson2] e2_send: cmd count, r = 0, w = 1
[epson2] e2_recv: size = 1, buf = 0x7fb1b92648bf
[epson2] e2_recv: cmd count, r = 1, w = 1
[epson2] buf[0] 06 .
[epson2] e2_discover_capabilities
[epson2] esci_request_identity
[epson2] e2_cmd_info_block, params len = 2, reply len = 0, buf = 0x7fb1b92648a8
[epson2] e2_send: size = 2, reply = 0
[epson2] e2_send: ESC I
[epson2] buf[0] 1b .
[epson2] buf[1] 49 I
[epson2] e2_send: cmd count, r = 1, w = 2
[epson2] e2_recv: size = 4, buf = 0x7fb1b9264770
[epson2] e2_recv: cmd count, r = 2, w = 2
[epson2] buf[0] 02 .
[epson2] buf[1] 12 .
[epson2] buf[2] 6a j
[epson2] buf[3] 00 .
[epson2] e2_recv_info_block: payload length: 106
[epson2] e2_recv: size = 106, buf = 0x7fb1b403e0e0
[epson2] e2_recv: cmd count, r = 4, w = 2
[epson2] buf[0] 42 B
[epson2] buf[1] 38 8
[epson2] buf[2] 52 R
[epson2] buf[3] 32 2
[epson2] buf[4] 00 .
[epson2] buf[5] 52 R
[epson2] buf[6] 3c
[epson2] buf[7] 00 .
[epson2] buf[8] 52 R
[epson2] buf[9] 48 H
[epson2] buf[10] 00 .
[epson2] buf[11] 52 R
[epson2] buf[12] 4b K
[epson2] buf[13] 00 .
[epson2] buf[14] 52 R
[epson2] buf[15] 50 P
[epson2] buf[16] 00 .
[epson2] buf[17] 52 R
[epson2] buf[18] 5a Z
[epson2] buf[19] 00 .
[epson2] buf[20] 52 R
[epson2] buf[21] 64 d
[epson2] buf[22] 00 .
[epson2] buf[23] 52 R
[epson2] buf[24] 78 x
[epson2] buf[25] 00 .
[epson2] buf[26] 52 R
[epson2] buf[27] 85 .
[epson2] buf[28] 00 .
[epson2] buf[29] 52 R
[epson2] buf[30] 90 .
[epson2] buf[31] 00 .
[epson2] buf[32] 52 R
[epson2] buf[33] 96 .
[epson2] buf[34] 00 .