Try sending scanimage output to files: SANE_DEBUG_CANON_DR=35 scanimage > 3010.pnm &2>3010.log
then send me 3010.log allan On Tue, Oct 2, 2012 at 7:37 AM, sander drost <sander-drost at hotmail.com> wrote: > Hello, > > I've been trying to get the DR-3010C to work under ubuntu LTS 12.04 64bit. > This scanner is listed as not yet tested so i've tested it you could say. i > haven't had any succes as of yet. Not been able to make a single scan. > I tried installing the canon_dr backend from source. i tried to make it > look like the working DR scanners. Nothing works. It recognizes the scanner > as the DR-3010C as it is but a scan gives "error during device I/O". I tried > most of the given solutions i get from googeling this error. > > If i look at the log it seems the do_usb_cmd: start does not trigger the > scanner. i dont know if i can send a file with this email so i will just > paste the log file under this email. > > Am i doing something wrong maybe? Or can i help out anywhere since i have > this printer? > > Thanks in advanced. Sincerely, Sander Drost > > the log file : > > [sanei_debug] Setting debug level of canon_dr to 255. > [canon_dr] sane_init: start > [canon_dr] sane_init: canon_dr backend 1.0.37, from sane-backends 1.0.22 > [canon_dr] sane_init: finish > [canon_dr] sane_open: start > [canon_dr] sane_open: no scanners currently attached, attaching > [canon_dr] sane_get_devices: start > [canon_dr] sane_get_devices: reading config file canon_dr.conf > [canon_dr] sane_get_devices: looking for 'scsi CANON CR' > [canon_dr] sane_get_devices: looking for 'scsi CANON DR' > [canon_dr] sane_get_devices: setting "vendor-name" to CANON > [canon_dr] sane_get_devices: setting "model-name" to DR-2080C > [canon_dr] sane_get_devices: setting "version-name" to XXXX > [canon_dr] sane_get_devices: setting "padded-read" to 1 > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1601' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1602' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1603' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1604' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1606' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1607' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1608' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x1609' > [canon_dr] sane_get_devices: setting "vendor-name" to CANON > [canon_dr] sane_get_devices: setting "model-name" to DR-2050C > [canon_dr] sane_get_devices: setting "version-name" to XXXX > [canon_dr] sane_get_devices: setting "padded-read" to 1 > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x160a' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x160b' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x160c' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x160f' > [canon_dr] sane_get_devices: looking for 'usb 0x04a9 0x2222' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1614' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1617' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1618' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x161a' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x161b' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x161d' > [canon_dr] attach_one: start > [canon_dr] attach_one: looking for 'libusb:005:008' > [canon_dr] connect_fd: start > [canon_dr] connect_fd: opening USB device > [canon_dr] wait_scanner: start > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 500 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 00 00 00 00 > ................ > [canon_dr] 010: 00 00 00 00 00 00 00 00 ........ > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] stat: reading 4 bytes, timeout 500 > [canon_dr] stat: read 0 bytes, retval 9 > [canon_dr] stat: << > [canon_dr] > [canon_dr] stat: clearing error 'Error during device I/O' > [canon_dr] do_usb_clear: start > [canon_dr] do_usb_clear: clear halt > [canon_dr] do_usb_clear: finish with io error > [canon_dr] stat: bad RS status, 9 > [canon_dr] WARNING: Brain-dead scanner. Hitting with stick > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 500 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 00 00 00 00 > ................ > [canon_dr] 010: 00 00 00 00 00 00 00 00 ........ > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] stat: reading 4 bytes, timeout 500 > [canon_dr] stat: read 4 bytes, retval 0 > [canon_dr] stat: << > [canon_dr] 000: 00 00 00 00 .... > [canon_dr] do_usb_cmd: finish > [canon_dr] wait_scanner: finish > [canon_dr] connect_fd: finish > [canon_dr] init_inquire: start > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 30000 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 12 00 00 00 > ................ > [canon_dr] 010: 30 00 00 00 00 00 00 00 0....... > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] in: reading 48 bytes, timeout 30000 > [canon_dr] in: read 48 bytes, retval 0 > [canon_dr] in: << > [canon_dr] 000: 06 00 02 02 3b 00 00 10 43 41 4e 4f 4e 20 20 20 > ....;...CANON > [canon_dr] 010: 44 52 2d 33 30 31 30 43 20 20 20 20 20 20 20 20 DR-3010C > [canon_dr] 020: 32 2e 30 31 00 00 00 00 32 30 31 30 30 36 32 34 > 2.01....20100624 > [canon_dr] stat: reading 4 bytes, timeout 30000 > [canon_dr] stat: read 4 bytes, retval 0 > [canon_dr] stat: << > [canon_dr] 000: 00 00 00 00 .... > [canon_dr] do_usb_cmd: finish > [canon_dr] init_inquire: Found CANON scanner DR-3010C version 2.01 at > libusb:005:008 > [canon_dr] init_inquire: finish > [canon_dr] init_vpd: start > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 30000 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 12 01 f0 00 > ................ > [canon_dr] 010: 1e 00 00 00 00 00 00 00 ........ > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] in: reading 30 bytes, timeout 30000 > [canon_dr] in: read 30 bytes, retval 0 > [canon_dr] in: << > [canon_dr] 000: 06 f0 02 00 2b 02 58 02 58 00 02 58 02 58 00 64 > ....+.X.X..X.X.d > [canon_dr] 010: 00 64 29 d4 00 00 15 f0 00 00 20 d0 18 00 .d)....... > ... > [canon_dr] stat: reading 4 bytes, timeout 30000 > [canon_dr] stat: read 4 bytes, retval 0 > [canon_dr] stat: << > [canon_dr] 000: 00 00 00 00 .... > [canon_dr] do_usb_cmd: finish > [canon_dr] init_vpd: length=2b > [canon_dr] standard options > [canon_dr] basic x res: 600 dpi > [canon_dr] basic y res: 600 dpi > [canon_dr] step x res: 0 dpi > [canon_dr] step y res: 0 dpi > [canon_dr] max x res: 600 dpi > [canon_dr] max y res: 600 dpi > [canon_dr] min x res: 100 dpi > [canon_dr] min y res: 100 dpi > [canon_dr] 60 dpi: 0 > [canon_dr] 75 dpi: 0 > [canon_dr] 100 dpi: 1 > [canon_dr] 120 dpi: 0 > [canon_dr] 150 dpi: 1 > [canon_dr] 160 dpi: 0 > [canon_dr] 180 dpi: 0 > [canon_dr] 200 dpi: 1 > [canon_dr] 240 dpi: 1 > [canon_dr] 300 dpi: 1 > [canon_dr] 320 dpi: 0 > [canon_dr] 400 dpi: 1 > [canon_dr] 480 dpi: 0 > [canon_dr] 600 dpi: 1 > [canon_dr] 800 dpi: 0 > [canon_dr] 1200 dpi: 0 > [canon_dr] max width: 11232 (9.36 in) > [canon_dr] max length: 16800 (14.00 in) > [canon_dr] AWD: 0 > [canon_dr] CE Emphasis: 0 > [canon_dr] C Emphasis: 0 > [canon_dr] High quality: 1 > [canon_dr] grayscale: 1 > [canon_dr] halftone: 0 > [canon_dr] monochrome: 0 > [canon_dr] overflow: 0 > [canon_dr] init_vpd: finish > [canon_dr] init_model: start > [canon_dr] init_model: finish > [canon_dr] init_panel: start > [canon_dr] read_panel: start > [canon_dr] read_panel: finish 0 > [canon_dr] send_panel: start > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 30000 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 2a 00 84 00 > ............*... > [canon_dr] 010: 00 00 00 00 08 00 00 00 ........ > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] out: writing 20 bytes, timeout 30000 > [canon_dr] out: >> > [canon_dr] 000: 00 00 00 10 00 02 b0 00 00 00 00 00 00 00 01 00 > ................ > [canon_dr] 010: 00 00 00 00 .... > [canon_dr] out: wrote 20 bytes, retVal 0 > [canon_dr] stat: reading 4 bytes, timeout 30000 > [canon_dr] stat: read 4 bytes, retval 0 > [canon_dr] stat: << > [canon_dr] 000: 00 00 00 00 .... > [canon_dr] do_usb_cmd: finish > [canon_dr] send_panel: finish 0 > [canon_dr] init_panel: finish > [canon_dr] init_user: start > [canon_dr] init_user: finish > [canon_dr] init_options: start > [canon_dr] init_options: finish > [canon_dr] disconnect_fd: start > [canon_dr] disconnecting usb device > [canon_dr] disconnect_fd: finish > [canon_dr] attach_one: finish > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1620' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1622' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1623' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1624' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1626' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x162b' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1638' > [canon_dr] sane_get_devices: looking for 'usb 0x1083 0x1639' > [canon_dr] sane_get_devices: found scanner libusb:005:008 > [canon_dr] sane_get_devices: found 1 scanner(s) > [canon_dr] sane_get_devices: finish > [canon_dr] sane_open: device libusb:005:008 requested > [canon_dr] sane_open: device libusb:005:008 found > [canon_dr] connect_fd: start > [canon_dr] connect_fd: opening USB device > [canon_dr] wait_scanner: start > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 500 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 00 00 00 00 > ................ > [canon_dr] 010: 00 00 00 00 00 00 00 00 ........ > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] stat: reading 4 bytes, timeout 500 > [canon_dr] stat: read 0 bytes, retval 9 > [canon_dr] stat: << > [canon_dr] > [canon_dr] stat: clearing error 'Error during device I/O' > [canon_dr] do_usb_clear: start > [canon_dr] do_usb_clear: clear halt > [canon_dr] do_usb_clear: finish with io error > [canon_dr] stat: bad RS status, 9 > [canon_dr] WARNING: Brain-dead scanner. Hitting with stick > [canon_dr] do_usb_cmd: start > [canon_dr] cmd: writing 24 bytes, timeout 500 > [canon_dr] cmd: >> > [canon_dr] 000: 00 00 00 14 00 01 90 00 00 00 00 00 00 00 00 00 > ................ > [canon_dr] 010: 00 00 00 00 00 00 00 00 ........ > [canon_dr] cmd: wrote 24 bytes, retVal 0 > [canon_dr] stat: reading 4 bytes, timeout 500 > [canon_dr] stat: read 4 bytes, retval 0 > [canon_dr] stat: << > [canon_dr] 000: 00 00 00 00 .... > [canon_dr] do_usb_cmd: finish > [canon_dr] wait_scanner: finish > [canon_dr] connect_fd: finish > [canon_dr] sane_open: finish > [canon_dr] sane_get_option_descriptor: 0 > [canon_dr] sane_control_option: get value for '' (0) > [canon_dr] sane_get_option_descriptor: 0 > [canon_dr] sane_control_option: get value for '' (0) > [canon_dr] sane_get_option_descriptor: 1 > [canon_dr] sane_get_option_descriptor: 2 > [canon_dr] sane_get_option_descriptor: 3 > [canon_dr] sane_get_option_descriptor: 4 > [canon_dr] sane_get_option_descriptor: 5 > [canon_dr] sane_get_option_descriptor: 6 > [canon_dr] sane_get_option_descriptor: 7 > [canon_dr] sane_get_option_descriptor: 8 > [canon_dr] sane_get_option_descriptor: 9 > [canon_dr] sane_get_option_descriptor: 10 > [canon_dr] sane_get_option_descriptor: 11 > [canon_dr] sane_get_option_descriptor: 12 > [canon_dr] sane_get_option_descriptor: 13 > [canon_dr] sane_get_option_descriptor: 14 > [canon_dr] sane_get_option_descriptor: 15 > [canon_dr] sane_get_option_descriptor: 16 > [canon_dr] sane_get_option_descriptor: 17 > [canon_dr] sane_get_option_descriptor: 18 > [canon_dr] sane_get_option_descriptor: 19 > [canon_dr] sane_get_option_descriptor: 20 > [canon_dr] sane_get_option_descriptor: 21 > [canon_dr] sane_get_option_descriptor: 22 > [canon_dr] sane_get_option_descriptor: 23 > [canon_dr] sane_get_option_descriptor: 24 > [canon_dr] sane_get_option_descriptor: 25 > [canon_dr] sane_get_option_descriptor: 26 > [canon_dr] sane_get_option_descriptor: 27 > [canon_dr] sane_get_option_descriptor: 28 > [canon_dr] sane_get_option_descriptor: 29 > [canon_dr] sane_get_option_descriptor: 30 > [canon_dr] sane_get_option_descriptor: 31 > [canon_dr] sane_get_option_descriptor: 32 > [canon_dr] sane_get_option_descriptor: 33 > [canon_dr] sane_get_option_descriptor: 34 > [canon_dr] sane_get_option_descriptor: 35 > [canon_dr] sane_get_option_descriptor: 36 > [canon_dr] sane_get_option_descriptor: 37 > [canon_dr] sane_get_option_descriptor: 38 > [canon_dr] sane_control_option: get value for 'br-x' (8) > [canon_dr] sane_control_option: get value for 'tl-x' (6) > [canon_dr] sane_control_option: get value for 'br-y' (9) > [canon_dr] sane_control_option: get value for 'tl-y' (7) > [canon_dr] sane_control_option: get value for 'tl-x' (6) > [canon_dr] sane_get_option_descriptor: 8 > [canon_dr] sane_control_option: set value for 'br-x' (8) > [canon_dr] sane_control_option: get value for 'tl-y' (7) > [canon_dr] sane_get_option_descriptor: 9 > [canon_dr] sane_control_option: set value for 'br-y' (9) > scanimage: output is not a file, exiting > [canon_dr] sane_close: start > [canon_dr] disconnect_fd: start > [canon_dr] disconnecting usb device > [canon_dr] disconnect_fd: finish > [canon_dr] image_buffers: start > [canon_dr] image_buffers: finish > [canon_dr] offset_buffers: start > [canon_dr] offset_buffers: finish > [canon_dr] gain_buffers: start > [canon_dr] gain_buffers: finish > [canon_dr] sane_close: finish > [canon_dr] sane_exit: start > [canon_dr] disconnect_fd: start > [canon_dr] disconnect_fd: finish > [canon_dr] sane_exit: finish > > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to sane-devel-request at lists.alioth.debian.org -- "The truth is an offense, but not a sin"