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               
                      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20121002/a1434235/attachment-0001.html>

Reply via email to