during device I/O". == Any thoughts? == last few lines from: SANE_DEBUG_EPJITSU=30 scanimage -b --source="ADF Duplex" --resolution 150 2> s300.log: ... ... [epjitsu] 4000 58 3f 4d 58 40 4d 58 40 4d 58 40 4d 58 40 4d 58 [epjitsu] 4010 3f 4d 58 40 4d 57 40 4d 57 40 4d 58 40 4d 58 40 [epjitsu] 4020 4e 58 40 4d 58 40 4d 58 40 4d 58 40 4d 57 40 4d [epjitsu] 4030 58 40 4d 58 40 4d 58 40 4d 57 3f 4d 57 3f 4d 57 [epjitsu] 4040 3f 4d 58 3f 4d 58 40 4d 57 40 4d 59 40 4d 58 40 [epjitsu] 4050 4d 58 40 4d 58 40 4d 57 40 4d 57 40 4d 58 40 4d [epjitsu] 4060 58 40 4d 57 40 4d 58 40 4d 58 40 4d 58 40 4d 58 [epjitsu] 4070 40 4d 58 40 4d 58 40 4d 58 40 4d 58 40 4d 58 3f [epjitsu] 4080 4c 58 40 4d 57 40 4d 57 40 4d 58 40 4d 58 40 4d [epjitsu] 4090 58 40 4d 58 40 4d 58 40 4e 58 40 4d 57 40 4d 58 [epjitsu] 40a0 40 4d 58 40 4d 58 3f 4d 58 40 4d 58 40 4d 58 40 [epjitsu] 40b0 4d 58 40 4d 57 40 4d 58 40 4d 58 40 4d 58 3f 4d [epjitsu] 40c0 57 40 4d 58 40 4d 58 3f 4c 58 40 4d 58 40 4d 58 [epjitsu] 40d0 40 4d 58 3f 4d 58 40 4d 58 3f 4d 57 40 4d 58 40 [epjitsu] 40e0 4d 58 40 4d 58 40 4d 58 40 4d 57 3f 4d 58 3f 4d [epjitsu] 40f0 58 40 4d 58 40 4d 58 40 4d 58 40 4d 58 40 4d 57 [epjitsu] 4100 40 4d 58 40 4d 57 3f 4d 57 40 4d 58 3f 4d 57 40 [epjitsu] 4110 02 10 41 00 00 00 80 00 [epjitsu] in: short read 25544/16664 [epjitsu] do_cmd: finish [epjitsu] read_from_scanner: got GOOD/EOF (16664) [epjitsu] read_from_scanner: finish rB:8880 len:16664 [epjitsu] read_from_scanner: start rB:8880 len:8880 [epjitsu] do_cmd: start [epjitsu] in: memset 8880 bytes [epjitsu] in: reading 8880 bytes, timeout 10000 [epjitsu] in: retVal 9 [epjitsu] in: return error 'Error during device I/O' [epjitsu] read_from_scanner: error reading status = 9 [epjitsu] read_from_scanner: finish rB:8880 len:0 [epjitsu] coarsecal: cant read from scanner [epjitsu] sane_start: ERROR: failed to coarsecal [epjitsu] sane_cancel: start [epjitsu] sane_cancel: finish scanimage: sane_start: Error during device I/O [epjitsu] sane_cancel: start [epjitsu] sane_cancel: finish [epjitsu] sane_close: start [epjitsu] sane_cancel: start [epjitsu] sane_cancel: finish [epjitsu] lamp: start (0) [epjitsu] do_cmd: start [epjitsu] cmd: writing 2 bytes, timeout 10000 [epjitsu] cmd: >> [epjitsu] 000: 1b d0 [epjitsu] cmd: wrote 2 bytes, retVal 0 [epjitsu] in: memset 1 bytes [epjitsu] in: reading 1 bytes, timeout 10000 [epjitsu] in: retVal 0 [epjitsu] in: read 1 bytes [epjitsu] in: << [epjitsu] 000: 06 [epjitsu] do_cmd: finish [epjitsu] do_cmd: start [epjitsu] cmd: writing 1 bytes, timeout 10000 [epjitsu] cmd: >> [epjitsu] 000: 00 [epjitsu] cmd: wrote 1 bytes, retVal 0 [epjitsu] in: memset 1 bytes [epjitsu] in: reading 1 bytes, timeout 10000 [epjitsu] in: retVal 0 [epjitsu] in: read 1 bytes [epjitsu] in: << [epjitsu] 000: 06 [epjitsu] do_cmd: finish [epjitsu] lamp: finish [epjitsu] disconnect_fd: start [epjitsu] disconnecting usb device [epjitsu] disconnect_fd: finish [epjitsu] teardown_buffers: start [epjitsu] teardown_buffers: finish [epjitsu] sane_close: finish [epjitsu] sane_exit: start ===