On Wed, 2009-04-22 at 14:12 +0200, Alessandro Zummo wrote: > On Wed, 22 Apr 2009 08:01:36 -0400 > Marc Deslauriers <marcdeslauriers at videotron.ca> wrote: > > > > > Any ideas? > > > > > > try enabling some debug by setting the env > > > SANE_DEBUG_EPSON2=12 > > > > > > > Ah! I was wondering why SANE_DEBUG_EPSON wasn't working for me. Of > > course, it's the epson2 driver! Is there a man page for epson2? > > > no, but you can take man epson and add a "2" :D > > Here is the log: > > ok, the are a couple of issues: > > > [epson2] sane_epson2_open: name = libusb:001:007 > > [epson2] init_options > > [epson2] open_scanner > > [epson2] esci_reset > > [epson2] e2_cmd_simple: size = 2 > > [epson2] e2_send: ESC @ > > [epson2] e2_recv: expected = 1, got = 0 > > [epson2] e2_txrx: rx err, Error during device I/O > > [epson2] e2_cmd_simple: failed, Error during device I/O > > reset fails. strange but should not harm. > > > > [epson2] tpu status : 0xc0 > > [epson2] installed > > [epson2] enabled > > [epson2] device type : 0x00 > > [epson2] main body status: 0x00 > > [epson2] sane_epson2_start: scanning... > > [epson2] e2_start_ext_scan > > [epson2] e2_send: FS G > > [epson2] e2_start_ext_scan: fatal error > > [epson2] sane_epson2_start: start failed: Error during device I/O > > scanimage: sane_start: Error during device I/O > > [epson2] e2_recv: expected = 1, got = 0 > > mmm TPU is enable but can fails. probably incorrect parameters. > can you try without giving parameters to scanimage, just the tpu ? > > you might eventually isolate this section of the log, > using a higher log level to see if there's any clue. > > maybe Olaf knows more >
Here's with SANE_DEBUG_EPSON2=128: mdeslaur at mdlinux:~$ scanimage --source 'Transparency Unit' --format tiff > test.tiff [sanei_debug] Setting debug level of epson2 to 128. [epson2] sane_epson2_init: sane-backends 1.0.19 [epson2] sane_epson2_init: reading config file, epson2.conf [epson2] scsi EPSON [epson2] usb [epson2] attach_one_usb: dev = [epson2] SANE Epson 2 Backend v0.1.16 - 2007-12-30 [epson2] attach: devname = , type = 3 [epson2] attach: opening , type = 3 [epson2] attach_one_usb: dev = libusb:001:009 [epson2] SANE Epson 2 Backend v0.1.16 - 2007-12-30 [epson2] attach: devname = libusb:001:009, type = 3 [epson2] attach: opening libusb:001:009, type = 3 [epson2] found valid EPSON scanner: 0x4b8/0x112 (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 = 0x7fffab88c3df [epson2] e2_recv: cmd count, r = 0, w = 1 [epson2] e2_recv: expected = 1, got = 0 [epson2] e2_txrx: rx err, Error during device I/O [epson2] e2_cmd_simple: failed, Error during device I/O [epson2] e2_discover_capabilities [epson2] esci_request_identity [epson2] e2_cmd_info_block, params len = 2, reply len = 0, buf = 0x7fffab88c4c8 [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 = 0, w = 2 [epson2] e2_recv: size = 4, buf = 0x7fffab88c350 [epson2] e2_recv: cmd count, r = 1, 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 = 0x20a3b00 [epson2] e2_recv: cmd count, r = 3, 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 . [epson2] buf[35] 52 R [epson2] buf[36] a0 . [epson2] buf[37] 00 . [epson2] buf[38] 52 R [epson2] buf[39] af . [epson2] buf[40] 00 . [epson2] buf[41] 52 R [epson2] buf[42] b4 . [epson2] buf[43] 00 . [epson2] buf[44] 52 R [epson2] buf[45] c8 . [epson2] buf[46] 00 . [epson2] buf[47] 52 R [epson2] buf[48] d8 . [epson2] buf[49] 00 . [epson2] buf[50] 52 R [epson2] buf[51] f0 . [epson2] buf[52] 00 . [epson2] buf[53] 52 R [epson2] buf[54] 0a . [epson2] buf[55] 01 . [epson2] buf[56] 52 R [epson2] buf[57] 2c , [epson2] buf[58] 01 . [epson2] buf[59] 52 R [epson2] buf[60] 40 @ [epson2] buf[61] 01 . [epson2] buf[62] 52 R [epson2] buf[63] 5e ^ [epson2] buf[64] 01 . [epson2] buf[65] 52 R [epson2] buf[66] 68 h [epson2] buf[67] 01 . [epson2] buf[68] 52 R [epson2] buf[69] 90 . [epson2] buf[70] 01 . [epson2] buf[71] 52 R [epson2] buf[72] e0 . [epson2] buf[73] 01 . [epson2] buf[74] 52 R [epson2] buf[75] 58 X [epson2] buf[76] 02 . [epson2] buf[77] 52 R [epson2] buf[78] d0 . [epson2] buf[79] 02 . [epson2] buf[80] 52 R [epson2] buf[81] 20 [epson2] buf[82] 03 . [epson2] buf[83] 52 R [epson2] buf[84] 84 . [epson2] buf[85] 03 . [epson2] buf[86] 52 R [epson2] buf[87] b0 . [epson2] buf[88] 04 . [epson2] buf[89] 52 R [epson2] buf[90] 40 @ [epson2] buf[91] 06 . [epson2] buf[92] 52 R [epson2] buf[93] 08 . [epson2] buf[94] 07 . [epson2] buf[95] 52 R [epson2] buf[96] 60 ` [epson2] buf[97] 09 . [epson2] buf[98] 52 R [epson2] buf[99] 80 . [epson2] buf[100] 0c . [epson2] buf[101] 41 A [epson2] buf[102] 40 @ [epson2] buf[103] 6a j [epson2] buf[104] 40 @ [epson2] buf[105] 92 . [epson2] e2_set_cmd_level: B8 [epson2] e2_add_resolution: add (dpi): 50 [epson2] e2_add_resolution: add (dpi): 60 [epson2] e2_add_resolution: add (dpi): 72 [epson2] e2_add_resolution: add (dpi): 75 [epson2] e2_add_resolution: add (dpi): 80 [epson2] e2_add_resolution: add (dpi): 90 [epson2] e2_add_resolution: add (dpi): 100 [epson2] e2_add_resolution: add (dpi): 120 [epson2] e2_add_resolution: add (dpi): 133 [epson2] e2_add_resolution: add (dpi): 144 [epson2] e2_add_resolution: add (dpi): 150 [epson2] e2_add_resolution: add (dpi): 160 [epson2] e2_add_resolution: add (dpi): 175 [epson2] e2_add_resolution: add (dpi): 180 [epson2] e2_add_resolution: add (dpi): 200 [epson2] e2_add_resolution: add (dpi): 216 [epson2] e2_add_resolution: add (dpi): 240 [epson2] e2_add_resolution: add (dpi): 266 [epson2] e2_add_resolution: add (dpi): 300 [epson2] e2_add_resolution: add (dpi): 320 [epson2] e2_add_resolution: add (dpi): 350 [epson2] e2_add_resolution: add (dpi): 360 [epson2] e2_add_resolution: add (dpi): 400 [epson2] e2_add_resolution: add (dpi): 480 [epson2] e2_add_resolution: add (dpi): 600 [epson2] e2_add_resolution: add (dpi): 720 [epson2] e2_add_resolution: add (dpi): 800 [epson2] e2_add_resolution: add (dpi): 900 [epson2] e2_add_resolution: add (dpi): 1200 [epson2] e2_add_resolution: add (dpi): 1600 [epson2] e2_add_resolution: add (dpi): 1800 [epson2] e2_add_resolution: add (dpi): 2400 [epson2] e2_add_resolution: add (dpi): 3200 [epson2] maximum scan area: 27200x37440 [epson2] e2_set_fbf_area: 0.000000,0.000000 215.899994,297.179993 3200 [mm] [epson2] esci_request_status [epson2] e2_send: size = 2, reply = 4 [epson2] e2_send: ESC F [epson2] buf[0] 1b . [epson2] buf[1] 46 F [epson2] e2_send: cmd count, r = 3, w = 3 [epson2] e2_recv: size = 4, buf = 0x7fffab88c390 [epson2] e2_recv: cmd count, r = 4, w = 3 [epson2] buf[0] 02 . [epson2] buf[1] 12 . [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] status: 12 [epson2] ready [epson2] option equipment is installed [epson2] support extended commands [epson2] esci_request_extended_identity [epson2] e2_send: size = 2, reply = 80 [epson2] e2_send: FS I [epson2] buf[0] 1c . [epson2] buf[1] 49 I [epson2] e2_send: cmd count, r = 4, w = 4 [epson2] e2_recv: size = 80, buf = 0x7fffab88c500 [epson2] e2_recv: cmd count, r = 6, w = 4 [epson2] buf[0] 42 B [epson2] buf[1] 38 8 [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] buf[4] 60 ` [epson2] buf[5] 09 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 19 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 32 2 [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] buf[16] f0 . [epson2] buf[17] 7f . [epson2] buf[18] 00 . [epson2] buf[19] 00 . [epson2] buf[20] b0 . [epson2] buf[21] 4f O [epson2] buf[22] 00 . [epson2] buf[23] 00 . [epson2] buf[24] b0 . [epson2] buf[25] 6d m [epson2] buf[26] 00 . [epson2] buf[27] 00 . [epson2] buf[28] 00 . [epson2] buf[29] 00 . [epson2] buf[30] 00 . [epson2] buf[31] 00 . [epson2] buf[32] 00 . [epson2] buf[33] 00 . [epson2] buf[34] 00 . [epson2] buf[35] 00 . [epson2] buf[36] 80 . [epson2] buf[37] 25 % [epson2] buf[38] 00 . [epson2] buf[39] 00 . [epson2] buf[40] 50 P [epson2] buf[41] 55 U [epson2] buf[42] 00 . [epson2] buf[43] 00 . [epson2] buf[44] 05 . [epson2] buf[45] 00 . [epson2] buf[46] 47 G [epson2] buf[47] 54 T [epson2] buf[48] 2d - [epson2] buf[49] 39 9 [epson2] buf[50] 37 7 [epson2] buf[51] 30 0 [epson2] buf[52] 30 0 [epson2] buf[53] 20 [epson2] buf[54] 20 [epson2] buf[55] 20 [epson2] buf[56] 20 [epson2] buf[57] 20 [epson2] buf[58] 20 [epson2] buf[59] 20 [epson2] buf[60] 20 [epson2] buf[61] 20 [epson2] buf[62] 31 1 [epson2] buf[63] 2e . [epson2] buf[64] 30 0 [epson2] buf[65] 35 5 [epson2] buf[66] 10 . [epson2] buf[67] 10 . [epson2] buf[68] 00 . [epson2] buf[69] 00 . [epson2] buf[70] 00 . [epson2] buf[71] 00 . [epson2] buf[72] 00 . [epson2] buf[73] 00 . [epson2] buf[74] 00 . [epson2] buf[75] 00 . [epson2] buf[76] 00 . [epson2] buf[77] 00 . [epson2] buf[78] 00 . [epson2] buf[79] 00 . [epson2] command level : B8 [epson2] basic resolution: 2400 [epson2] min resolution : 25 [epson2] max resolution : 12800 [epson2] max pixel num : 32752 [epson2] scan area : 20400x28080 [epson2] adf area : 0x0 [epson2] tpu area : 9600x21840 [epson2] main status : 0x05 [epson2] input depth : 16 [epson2] max output depth: 16 [epson2] rom version : 1.05 [epson2] model name : GT-9700 [epson2] options: [epson2] TPU detected [epson2] status: [epson2] lid type option is installed [epson2] push button is supported [epson2] e2_set_cmd_level: B8 [epson2] e2_set_model: model is 'GT-9700' [epson2] e2_set_fbf_area: 0.000000,0.000000 215.899994,297.179993 2400 [mm] [epson2] e2_set_tpu_area: 0.000000,0.000000 101.599991,231.139999 2400 [mm] [epson2] discovering max depth, NAKs are expected [epson2] e2_esc_cmd: cmd = 0x44, val = 16 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC D [epson2] buf[0] 1b . [epson2] buf[1] 44 D [epson2] e2_send: cmd count, r = 6, w = 5 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3bf [epson2] e2_recv: cmd count, r = 7, w = 5 [epson2] buf[0] 06 . [epson2] e2_cmd_simple: size = 1 [epson2] e2_send: size = 1, reply = 1 [epson2] buf[0] 10 . [epson2] e2_send: cmd count, r = 7, w = 6 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3bf [epson2] e2_recv: cmd count, r = 8, w = 6 [epson2] buf[0] 06 . [epson2] e2_esc_cmd: cmd = 0x44, val = 14 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC D [epson2] buf[0] 1b . [epson2] buf[1] 44 D [epson2] e2_send: cmd count, r = 8, w = 7 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3bf [epson2] e2_recv: cmd count, r = 9, w = 7 [epson2] buf[0] 06 . [epson2] e2_cmd_simple: size = 1 [epson2] e2_send: size = 1, reply = 1 [epson2] buf[0] 0e . [epson2] e2_send: cmd count, r = 9, w = 8 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3bf [epson2] e2_recv: cmd count, r = 10, w = 8 [epson2] buf[0] 06 . [epson2] e2_esc_cmd: cmd = 0x44, val = 12 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: ESC D [epson2] buf[0] 1b . [epson2] buf[1] 44 D [epson2] e2_send: cmd count, r = 10, w = 9 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3bf [epson2] e2_recv: cmd count, r = 11, w = 9 [epson2] buf[0] 06 . [epson2] e2_cmd_simple: size = 1 [epson2] e2_send: size = 1, reply = 1 [epson2] buf[0] 0c . [epson2] e2_send: cmd count, r = 11, w = 10 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3bf [epson2] e2_recv: cmd count, r = 12, w = 10 [epson2] buf[0] 06 . [epson2] maximum supported color depth: 16 [epson2] esci_request_focus_position [epson2] e2_cmd_info_block, params len = 2, reply len = 2, buf = 0x7fffab88c3e8 [epson2] e2_send: size = 2, reply = 6 [epson2] e2_send: ESC q [epson2] buf[0] 1b . [epson2] buf[1] 71 q [epson2] e2_send: cmd count, r = 12, w = 11 [epson2] e2_recv: size = 4, buf = 0x7fffab88c340 [epson2] e2_recv: cmd count, r = 13, w = 11 [epson2] buf[0] 02 . [epson2] buf[1] 12 . [epson2] buf[2] 02 . [epson2] buf[3] 00 . [epson2] e2_recv_info_block: payload length: 2 [epson2] e2_recv: size = 2, buf = 0x20a3b20 [epson2] e2_recv: cmd count, r = 14, w = 11 [epson2] buf[0] 00 . [epson2] buf[1] 40 @ [epson2] focus position = 0x40 [epson2] setting focus is supported [epson2] esci_request_scanner_status [epson2] e2_send: size = 2, reply = 16 [epson2] e2_send: FS F [epson2] buf[0] 1c . [epson2] buf[1] 46 F [epson2] e2_send: cmd count, r = 14, w = 12 [epson2] e2_recv: size = 16, buf = 0x7fffab88c5d0 [epson2] e2_recv: cmd count, r = 15, w = 12 [epson2] buf[0] 00 . [epson2] buf[1] 00 . [epson2] buf[2] 80 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 00 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] global status : 0x00 [epson2] adf status : 0x00 [epson2] not installed [epson2] not enabled [epson2] tpu status : 0x80 [epson2] installed [epson2] not enabled [epson2] device type : 0x00 [epson2] main body status: 0x00 [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 = 15, w = 13 [epson2] e2_recv: size = 1, buf = 0x7fffab88c3df [epson2] e2_recv: cmd count, r = 16, w = 13 [epson2] buf[0] 06 . [epson2] scanner model: GT-9700 [epson2] close_scanner: fd = 0 [epson2] esci_request_extended_status [epson2] e2_cmd_info_block, params len = 2, reply len = 42, buf = 0x7fffab88c3c8 [epson2] e2_send: size = 2, reply = 46 [epson2] e2_send: ESC f [epson2] buf[0] 1b . [epson2] buf[1] 66 f [epson2] e2_send: cmd count, r = 16, w = 14 [epson2] e2_recv: size = 4, buf = 0x7fffab88c320 [epson2] e2_recv: cmd count, r = 17, w = 14 [epson2] buf[0] 02 . [epson2] buf[1] 12 . [epson2] buf[2] 2a * [epson2] buf[3] 00 . [epson2] e2_recv_info_block: payload length: 42 [epson2] e2_recv: size = 42, buf = 0x20a3b40 [epson2] e2_recv: cmd count, r = 18, w = 14 [epson2] buf[0] 05 . [epson2] buf[1] 00 . [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 80 . [epson2] buf[7] 00 . [epson2] buf[8] 32 2 [epson2] buf[9] c0 . [epson2] buf[10] 71 q [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] buf[16] 00 . [epson2] buf[17] 00 . [epson2] buf[18] 00 . [epson2] buf[19] 00 . [epson2] buf[20] 00 . [epson2] buf[21] 00 . [epson2] buf[22] 00 . [epson2] buf[23] 00 . [epson2] buf[24] 00 . [epson2] buf[25] 00 . [epson2] buf[26] 47 G [epson2] buf[27] 54 T [epson2] buf[28] 2d - [epson2] buf[29] 39 9 [epson2] buf[30] 37 7 [epson2] buf[31] 30 0 [epson2] buf[32] 30 0 [epson2] buf[33] 20 [epson2] buf[34] 20 [epson2] buf[35] 20 [epson2] buf[36] 20 [epson2] buf[37] 20 [epson2] buf[38] 20 [epson2] buf[39] 20 [epson2] buf[40] 20 [epson2] buf[41] 20 [epson2] main = 05, ADF = 00, TPU = 80, main 2 = 00 [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 [epson2] 0: GT-9700 [epson2] sane_epson2_open: name = libusb:001:009 [epson2] init_options [epson2] open_scanner [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 = 18, w = 15 [epson2] e2_recv: size = 1, buf = 0x7fffab88d89f [epson2] e2_recv: cmd count, r = 18, w = 15 [epson2] e2_recv: expected = 1, got = 0 [epson2] e2_txrx: rx err, Error during device I/O [epson2] e2_cmd_simple: failed, Error during device I/O [epson2] setvalue: option = 38, value = 0x20ba420 [epson2] handle_source: optindex = 1, source = 'Transparency Unit' [epson2] setvalue: end [epson2] setvalue: option = 35, value = 0x7fffab88da70 [epson2] setting size to 101.599991 [epson2] setvalue: end [epson2] setvalue: option = 36, value = 0x7fffab88da70 [epson2] setting size to 231.139999 [epson2] setvalue: end [epson2] sane_epson2_start [epson2] e2_check_adf [epson2] esci_request_scanner_status [epson2] e2_send: size = 2, reply = 16 [epson2] e2_send: FS F [epson2] buf[0] 1c . [epson2] buf[1] 46 F [epson2] e2_send: cmd count, r = 18, w = 16 [epson2] e2_recv: size = 16, buf = 0x7fffab88d860 [epson2] e2_recv: cmd count, r = 19, w = 16 [epson2] buf[0] 00 . [epson2] buf[1] 00 . [epson2] buf[2] 80 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 00 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] global status : 0x00 [epson2] adf status : 0x00 [epson2] not installed [epson2] not enabled [epson2] tpu status : 0x80 [epson2] installed [epson2] not enabled [epson2] device type : 0x00 [epson2] main body status: 0x00 [epson2] e2_init_parameters: 0x20f10f0 0x20f1ae0 tlx 0.000000 tly 0.000000 brx 101.599991 bry 231.139999 [mm] [epson2] max req size: 32768 [epson2] line count is 32 [epson2] params.format = 0 [epson2] params.last_frame = 1 [epson2] params.bytes_per_line = 12 [epson2] params.pixels_per_line = 96 [epson2] params.lines = 227 [epson2] params.depth = 1 [epson2] e2_set_extended_scanning_parameters [epson2] esci_set_scanning_parameter [epson2] resolution of main scan : 25 [epson2] resolution of sub scan : 25 [epson2] offset length of main scan : 0 [epson2] offset length of sub scan : 0 [epson2] scanning length of main scan: 96 [epson2] scanning length of sub scan : 227 [epson2] scanning color : 0 [epson2] data format : 1 [epson2] option control : 1 [epson2] scanning mode : 0 [epson2] block line number : 32 [epson2] gamma correction : 1 [epson2] brightness : 0 [epson2] color correction : 128 [epson2] halftone processing : 0 [epson2] threshold : 128 [epson2] auto area segmentation : 1 [epson2] sharpness control : 0 [epson2] mirroring : 0 [epson2] film type : 0 [epson2] main lamp lighting mode : 0 [epson2] e2_cmd_simple: size = 2 [epson2] e2_send: size = 2, reply = 1 [epson2] e2_send: FS W [epson2] buf[0] 1c . [epson2] buf[1] 57 W [epson2] e2_send: cmd count, r = 19, w = 17 [epson2] e2_recv: size = 1, buf = 0x7fffab88d84f [epson2] e2_recv: cmd count, r = 20, w = 17 [epson2] buf[0] 06 . [epson2] e2_cmd_simple: size = 64 [epson2] e2_send: size = 64, reply = 1 [epson2] buf[0] 19 . [epson2] buf[1] 00 . [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] buf[4] 19 . [epson2] buf[5] 00 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 00 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] buf[16] 60 ` [epson2] buf[17] 00 . [epson2] buf[18] 00 . [epson2] buf[19] 00 . [epson2] buf[20] e3 . [epson2] buf[21] 00 . [epson2] buf[22] 00 . [epson2] buf[23] 00 . [epson2] buf[24] 00 . [epson2] buf[25] 01 . [epson2] buf[26] 01 . [epson2] buf[27] 00 . [epson2] buf[28] 20 [epson2] buf[29] 01 . [epson2] buf[30] 00 . [epson2] buf[31] 80 . [epson2] buf[32] 00 . [epson2] buf[33] 80 . [epson2] buf[34] 01 . [epson2] buf[35] 00 . [epson2] buf[36] 00 . [epson2] buf[37] 00 . [epson2] buf[38] 00 . [epson2] buf[39] 00 . [epson2] buf[40] 00 . [epson2] buf[41] 00 . [epson2] buf[42] 00 . [epson2] buf[43] 00 . [epson2] buf[44] 00 . [epson2] buf[45] 00 . [epson2] buf[46] 00 . [epson2] buf[47] 00 . [epson2] buf[48] 00 . [epson2] buf[49] 00 . [epson2] buf[50] 00 . [epson2] buf[51] 00 . [epson2] buf[52] 00 . [epson2] buf[53] 00 . [epson2] buf[54] 00 . [epson2] buf[55] 00 . [epson2] buf[56] 00 . [epson2] buf[57] 00 . [epson2] buf[58] 00 . [epson2] buf[59] 00 . [epson2] buf[60] 00 . [epson2] buf[61] 00 . [epson2] buf[62] 00 . [epson2] buf[63] 00 . [epson2] e2_send: cmd count, r = 20, w = 18 [epson2] e2_recv: size = 1, buf = 0x7fffab88d84f [epson2] e2_recv: cmd count, r = 21, w = 18 [epson2] buf[0] 06 . [epson2] e2_check_adf [epson2] esci_request_scanner_status [epson2] e2_send: size = 2, reply = 16 [epson2] e2_send: FS F [epson2] buf[0] 1c . [epson2] buf[1] 46 F [epson2] e2_send: cmd count, r = 21, w = 19 [epson2] e2_recv: size = 16, buf = 0x7fffab88d860 [epson2] e2_recv: cmd count, r = 22, w = 19 [epson2] buf[0] 00 . [epson2] buf[1] 00 . [epson2] buf[2] c0 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 00 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] global status : 0x00 [epson2] adf status : 0x00 [epson2] not installed [epson2] not enabled [epson2] tpu status : 0xc0 [epson2] installed [epson2] enabled [epson2] device type : 0x00 [epson2] main body status: 0x00 [epson2] e2_wait_warm_up [epson2] e2_check_warm_up [epson2] esci_request_scanner_status [epson2] e2_send: size = 2, reply = 16 [epson2] e2_send: FS F [epson2] buf[0] 1c . [epson2] buf[1] 46 F [epson2] e2_send: cmd count, r = 22, w = 20 [epson2] e2_recv: size = 16, buf = 0x7fffab88d850 [epson2] e2_recv: cmd count, r = 23, w = 20 [epson2] buf[0] 00 . [epson2] buf[1] 00 . [epson2] buf[2] c0 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 00 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] global status : 0x00 [epson2] adf status : 0x00 [epson2] not installed [epson2] not enabled [epson2] tpu status : 0xc0 [epson2] installed [epson2] enabled [epson2] device type : 0x00 [epson2] main body status: 0x00 [epson2] sane_epson2_start: scanning... [epson2] e2_start_ext_scan [epson2] e2_send: size = 2, reply = 14 [epson2] e2_send: FS G [epson2] buf[0] 1c . [epson2] buf[1] 47 G [epson2] e2_send: cmd count, r = 23, w = 21 [epson2] e2_recv: size = 14, buf = 0x7fffab88d860 [epson2] e2_recv: cmd count, r = 24, w = 21 [epson2] buf[0] 02 . [epson2] buf[1] 92 . [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 00 . [epson2] buf[7] 00 . [epson2] buf[8] 00 . [epson2] buf[9] 00 . [epson2] buf[10] 00 . [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] e2_start_ext_scan: fatal error [epson2] sane_epson2_start: start failed: Error during device I/O scanimage: sane_start: Error during device I/O [epson2] e2_ext_sane_read: block 1, size 0 [epson2] e2_recv: size = 1, buf = 0x20f33d0 [epson2] e2_recv: cmd count, r = 24, w = 21 [epson2] e2_recv: expected = 1, got = 0 [epson2] e2_ext_sane_read: read 0 bytes [epson2] moving data [epson2] e2_scan_finish [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 = 24, w = 22 [epson2] e2_recv: size = 1, buf = 0x7fffab88d84f [epson2] e2_recv: cmd count, r = 25, w = 22 [epson2] buf[0] 06 . [epson2] close_scanner: fd = 0 [epson2] esci_request_status [epson2] e2_send: size = 2, reply = 4 [epson2] e2_send: ESC F [epson2] buf[0] 1b . [epson2] buf[1] 46 F [epson2] e2_send: cmd count, r = 25, w = 23 [epson2] e2_recv: size = 4, buf = 0x7fffab88e9e0 [epson2] e2_recv: cmd count, r = 26, w = 23 [epson2] buf[0] 02 . [epson2] buf[1] 12 . [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] status: 12 [epson2] ready [epson2] option equipment is installed [epson2] support extended commands [epson2] esci_request_extended_status [epson2] e2_cmd_info_block, params len = 2, reply len = 42, buf = 0x7fffab88ea28 [epson2] e2_send: size = 2, reply = 46 [epson2] e2_send: ESC f [epson2] buf[0] 1b . [epson2] buf[1] 66 f [epson2] e2_send: cmd count, r = 26, w = 24 [epson2] e2_recv: size = 4, buf = 0x7fffab88e980 [epson2] e2_recv: cmd count, r = 27, w = 24 [epson2] buf[0] 02 . [epson2] buf[1] 12 . [epson2] buf[2] 2a * [epson2] buf[3] 00 . [epson2] e2_recv_info_block: payload length: 42 [epson2] e2_recv: size = 42, buf = 0x20f0f50 [epson2] e2_recv: cmd count, r = 28, w = 24 [epson2] buf[0] 05 . [epson2] buf[1] 00 . [epson2] buf[2] 00 . [epson2] buf[3] 00 . [epson2] buf[4] 00 . [epson2] buf[5] 00 . [epson2] buf[6] 80 . [epson2] buf[7] 00 . [epson2] buf[8] 32 2 [epson2] buf[9] c0 . [epson2] buf[10] 71 q [epson2] buf[11] 00 . [epson2] buf[12] 00 . [epson2] buf[13] 00 . [epson2] buf[14] 00 . [epson2] buf[15] 00 . [epson2] buf[16] 00 . [epson2] buf[17] 00 . [epson2] buf[18] 00 . [epson2] buf[19] 00 . [epson2] buf[20] 00 . [epson2] buf[21] 00 . [epson2] buf[22] 00 . [epson2] buf[23] 00 . [epson2] buf[24] 00 . [epson2] buf[25] 00 . [epson2] buf[26] 47 G [epson2] buf[27] 54 T [epson2] buf[28] 2d - [epson2] buf[29] 39 9 [epson2] buf[30] 37 7 [epson2] buf[31] 30 0 [epson2] buf[32] 30 0 [epson2] buf[33] 20 [epson2] buf[34] 20 [epson2] buf[35] 20 [epson2] buf[36] 20 [epson2] buf[37] 20 [epson2] buf[38] 20 [epson2] buf[39] 20 [epson2] buf[40] 20 [epson2] buf[41] 20 [epson2] main = 05, ADF = 00, TPU = 80, main 2 = 00