[sane-devel] trying Canon DR-5060-F

Christophe Largeau (liste) liste at alixen.fr
Tue Jan 4 16:26:01 UTC 2011


Hi,

thank you for the new version.

The scan is not exactly what it should be (see the file test5.tar.gz). 
The scanned image is not at the right position. Probably a shift problem.

Note that for all the tests I've done it was a A4 paper and the Canon 
DR-5060-F is a A3 scanner.

the file test5.tar.gz can be downloaded here : http://dl.free.fr/baKWwnrcy

Christophe.

Le 04/01/2011 16:23, m. allan noah a écrit :
> here is a new version of two files. use these to replace your existing
> copies, and recompile. This should contain all of your current fixes,
> and it should (hopefully) produce proper grayscale scans.
>
> If you can test this also in lineart mode, it might need the same
> width fix as grayscale...
>
> allan
>
> On Tue, Jan 4, 2011 at 4:33 AM, Christophe Largeau (liste)
> <liste at alixen.fr>  wrote:
>> Thank you for the information, waiting for your fix.
>>
>> Christophe.
>>
>> Le 03/01/2011 20:03, m. allan noah a écrit :
>>>
>>> It appears that the corrupt image is because the scanner sends us 1728
>>> pixels per line, but we asked for only 1700. Likely this means that
>>> the scanner is limited to image widths which are a multiple of 32
>>> pixels. I will see if I can come up with a fix.
>>>
>>> allan
>>>
>>> On Mon, Jan 3, 2011 at 12:54 PM, m. allan noah<kitno455 at gmail.com>    wrote:
>>>>
>>>> jpg destroys too much image information. Any chance to can compress
>>>> the pnm instead, and send that to me directly?
>>>>
>>>> allan
>>>>
>>>> On Mon, Jan 3, 2011 at 12:11 PM, Christophe Largeau (liste)
>>>> <liste at alixen.fr>    wrote:
>>>>>
>>>>> OK,
>>>>>
>>>>> my A4 page (basically 0.5 millimeter squares) has been processed
>>>>>
>>>>> you can view the result here
>>>>> http://i37.servimg.com/u/f37/15/57/48/39/test3p10.jpg : not really the
>>>>> expected result ;)
>>>>>
>>>>> You'll find the compressed test3.log attached to this message.
>>>>>
>>>>> Do you need other informations for ssm_df() and ssm_do() debugging ?
>>>>>
>>>>> Christophe.
>>>>>
>>>>> Le 03/01/2011 17:45, m. allan noah a écrit :
>>>>>>
>>>>>> Ah- same thing, this time also comment out ssm_df(). It would be nice
>>>>>> to get those two commands working for your machine (if they are
>>>>>> supported by the hardware), but they are not required for proper
>>>>>> functioning.
>>>>>>
>>>>>> allan
>>>>>>
>>>>>> On Mon, Jan 3, 2011 at 11:40 AM, Christophe Largeau (liste)
>>>>>> <liste at alixen.fr>      wrote:
>>>>>>>
>>>>>>> Here is the new test2.log ;)
>>>>>>>
>>>>>>> Christophe.
>>>>>>>
>>>>>>> Le 03/01/2011 17:31, m. allan noah a écrit :
>>>>>>>>
>>>>>>>> Excellent. set_window is now accepted by the scanner, but it does not
>>>>>>>> like our ssm_do() call. So, edit canon_dr.c around line 3273, and
>>>>>>>> comment out the call to ssm_do(). Then try again with test2 :)
>>>>>>>>
>>>>>>>> allan
>>>>>>>>
>>>>>>>> On Mon, Jan 3, 2011 at 11:19 AM, Christophe Largeau (liste)
>>>>>>>> <liste at alixen.fr>        wrote:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> change, recompile and test done.
>>>>>>>>>
>>>>>>>>> The test1pnm file is empty.
>>>>>>>>>
>>>>>>>>> The compressed test1.log  is attached to this message.
>>>>>>>>>
>>>>>>>>> Christophe.
>>>>>>>>>
>>>>>>>>> Le 03/01/2011 16:50, m. allan noah a écrit :
>>>>>>>>>>
>>>>>>>>>> ok- can you make some changes, recompile, and test?
>>>>>>>>>>
>>>>>>>>>> canon_dr.c in function set_window, around line 3615 comment out
>>>>>>>>>> these
>>>>>>>>>> lines:
>>>>>>>>>>
>>>>>>>>>> set_WD_brightness (desc1, s->brightness+128);
>>>>>>>>>> set_WD_threshold (desc1, s->threshold);
>>>>>>>>>> set_WD_contrast (desc1, s->contrast+128);
>>>>>>>>>>
>>>>>>>>>> Then compile, copy the library, and scan again, using this command:
>>>>>>>>>>
>>>>>>>>>> SANE_DEBUG_CANON_DR=30 scanimage --resolution 200 --mode Gray
>>>>>>>>>>>
>>>>>>>>>>> test1pnm 2>test1.log
>>>>>>>>>>
>>>>>>>>>> Hopefully test1.pnm will contain an image. If not, compress the log
>>>>>>>>>> and send it to me.
>>>>>>>>>>
>>>>>>>>>> allan
>>>>>>>>>>
>>>>>>>>>> On Mon, Jan 3, 2011 at 10:11 AM, m. allan noah<kitno455 at gmail.com>
>>>>>>>>>>   wrote:
>>>>>>>>>>>
>>>>>>>>>>> Yes- I can see some set window data in it, though I am not sure it
>>>>>>>>>>> is
>>>>>>>>>>> complete. This sniffer program seems to miss some of the data. I
>>>>>>>>>>> will
>>>>>>>>>>> look some more today.
>>>>>>>>>>>
>>>>>>>>>>> allan
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jan 3, 2011 at 8:06 AM, Christophe Largeau (liste)
>>>>>>>>>>> <liste at alixen.fr>          wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> have you checked the log ? Is it helpful ?
>>>>>>>>>>>>
>>>>>>>>>>>> Christophe.
>>>>>>>>>>>>
>>>>>>>>>>>> Le 29/12/2010 17:04, Christophe Largeau (liste) a écrit :
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Note that I'll be away until next monday.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Christophe.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Le 29/12/2010 17:00, m. allan noah a écrit :
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks. I'll look at it tonight.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> allan
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wed, Dec 29, 2010 at 10:07 AM, Christophe Largeau (liste)
>>>>>>>>>>>>>> <liste at alixen.fr>          wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> the trace.wsl file taken from the snifer is attached to this
>>>>>>>>>>>>>>> message.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Christophe.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Le 29/12/2010 15:38, m. allan noah a écrit :
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> the sniffer utility:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> ftp://ftp.compuware.com/pub/driverstudio/outgoing/utility/wdmsniffer.zip
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> We need to use that to capture traffic of a low-resolution
>>>>>>>>>>>>>>>> black
>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>> white
>>>>>>>>>>>>>>>> scan.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I cannot give more specific instructions, because I rarely
>>>>>>>>>>>>>>>> use
>>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>> program.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> allan
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Wed, Dec 29, 2010 at 9:29 AM, Christophe Largeau (liste)
>>>>>>>>>>>>>>>> <liste at alixen.fr>          wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I will replug the scsi card into the orignal windows
>>>>>>>>>>>>>>>>> machine.
>>>>>>>>>>>>>>>>> Do
>>>>>>>>>>>>>>>>> you have
>>>>>>>>>>>>>>>>> instruction for the log capture on windows ?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Christophe.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Le 29/12/2010 15:22, m. allan noah a écrit :
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> hmm- it is mad about something we ask it to do in the set
>>>>>>>>>>>>>>>>>> window
>>>>>>>>>>>>>>>>>> command. I don't have a protocol manual for this machine,
>>>>>>>>>>>>>>>>>> so
>>>>>>>>>>>>>>>>>> we
>>>>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>>>> to guess what the problem is. Or, we have to try and
>>>>>>>>>>>>>>>>>> capture a
>>>>>>>>>>>>>>>>>> log
>>>>>>>>>>>>>>>>>> from Windows driver. Can you use this machine on windows?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> allan
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, Dec 29, 2010 at 8:55 AM, Christophe Largeau (liste)
>>>>>>>>>>>>>>>>>> <liste at alixen.fr>          wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> the new dr.log is attached to this message.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Christophe.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Le 29/12/2010 14:46, m. allan noah a écrit :
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Sorry, hit 'send' too soon- you should try:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> SANE_DEBUG_CANON_DR=30 scanimage -d canon_dr:/dev/sg2
>>>>>>>>>>>>>>>>>>>> 2>dr.log>dr.pnm
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> allan
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Wed, Dec 29, 2010 at 8:35 AM, m. allan
>>>>>>>>>>>>>>>>>>>> noah<kitno455 at gmail.com>
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> "scanimage: output is not a file, exiting"
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> allan
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Wed, Dec 29, 2010 at 8:23 AM, Christophe Largeau
>>>>>>>>>>>>>>>>>>>>> (liste)
>>>>>>>>>>>>>>>>>>>>> <liste at alixen.fr>          wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> I'm testing Canon DR-5060-F (SCSI) under Ubuntu 10.10
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> ii libsane 1.0.21-2ubuntu2
>>>>>>>>>>>>>>>>>>>>>> API
>>>>>>>>>>>>>>>>>>>>>> library for scanners
>>>>>>>>>>>>>>>>>>>>>> ii sane-utils 1.0.21-2ubuntu2
>>>>>>>>>>>>>>>>>>>>>> API
>>>>>>>>>>>>>>>>>>>>>> library for scanners -- utilities
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> The sane-find-scanner commands returns :
>>>>>>>>>>>>>>>>>>>>>> # sane-find-scanner will now attempt to detect your
>>>>>>>>>>>>>>>>>>>>>> scanner.
>>>>>>>>>>>>>>>>>>>>>> If the
>>>>>>>>>>>>>>>>>>>>>> # result is different from what you expected, first
>>>>>>>>>>>>>>>>>>>>>> make
>>>>>>>>>>>>>>>>>>>>>> sure
>>>>>>>>>>>>>>>>>>>>>> your
>>>>>>>>>>>>>>>>>>>>>> # scanner is powered up and properly connected to your
>>>>>>>>>>>>>>>>>>>>>> computer.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> found SCSI scanner "CANON DR-5060F 0110" at /dev/sg2
>>>>>>>>>>>>>>>>>>>>>> # Your SCSI scanner was detected. It may or may not be
>>>>>>>>>>>>>>>>>>>>>> supported by
>>>>>>>>>>>>>>>>>>>>>> SANE.
>>>>>>>>>>>>>>>>>>>>>> Try
>>>>>>>>>>>>>>>>>>>>>> # scanimage -L and read the backend's manpage.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> # No USB scanners found. If you expected something
>>>>>>>>>>>>>>>>>>>>>> different,
>>>>>>>>>>>>>>>>>>>>>> make
>>>>>>>>>>>>>>>>>>>>>> sure
>>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>>> # you have loaded a kernel driver for your USB host
>>>>>>>>>>>>>>>>>>>>>> controller
>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>>>>>>>> setup
>>>>>>>>>>>>>>>>>>>>>> # the USB system correctly. See man sane-usb for
>>>>>>>>>>>>>>>>>>>>>> details.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> # Not checking for parallel port scanners.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> # Most Scanners connected to the parallel port or other
>>>>>>>>>>>>>>>>>>>>>> proprietary
>>>>>>>>>>>>>>>>>>>>>> ports
>>>>>>>>>>>>>>>>>>>>>> # can't be detected by this program.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> when I tried the command "scanimage -L" the scanner
>>>>>>>>>>>>>>>>>>>>>> wasn't
>>>>>>>>>>>>>>>>>>>>>> recognized
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> thanks to this message :
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> http://lists.alioth.debian.org/pipermail/sane-devel/2010-March/026220.html
>>>>>>>>>>>>>>>>>>>>>> ,
>>>>>>>>>>>>>>>>>>>>>> I've added the following lines to canon_dr.c at line
>>>>>>>>>>>>>>>>>>>>>> 1203.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> else if (strstr (s->model_name,"DR-5060F")){
>>>>>>>>>>>>>>>>>>>>>> s->can_write_panel = 0;
>>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Then I replace the compiled versions of
>>>>>>>>>>>>>>>>>>>>>> libsane-canon_dr.la
>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>> libsane-canon_dr.so.1.0.21 in /usr/lib/sane
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Now, the "scanimage -L" command returns :
>>>>>>>>>>>>>>>>>>>>>> device `canon_dr:/dev/sg2' is a CANON DR-5060F scanner
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Great, but the scanner doesn't work :
>>>>>>>>>>>>>>>>>>>>>> SANE_DEBUG_CANON_DR=30 scanimage -d canon_dr:/dev/sg2
>>>>>>>>>>>>>>>>>>>>>> [sanei_debug] Setting debug level of canon_dr to 30.
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_init: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_init: canon_dr backend 1.0.35, from
>>>>>>>>>>>>>>>>>>>>>> sane-backends
>>>>>>>>>>>>>>>>>>>>>> 1.0.21
>>>>>>>>>>>>>>>>>>>>>> [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
>>>>>>>>>>>>>>>>>>>>>> DR'
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] attach_one: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] attach_one: looking for '/dev/sg2'
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] connect_fd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] connect_fd: opening SCSI device
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] connect_fd: cannot get requested buffer size
>>>>>>>>>>>>>>>>>>>>>> (2097152/524288)
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] wait_scanner: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd: writing 6 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd:>>
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 000: 00 00 00 00 00 00
>>>>>>>>>>>>>>>>>>>>>> ......
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] wait_scanner: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] connect_fd: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] init_inquire: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd: writing 6 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd:>>
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 000: 12 00 00 00 30 00
>>>>>>>>>>>>>>>>>>>>>> ....0.
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] in: reading 48 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] in:<<
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 000: 06 00 02 02 1f 00 00 10 43 41 4e 4f 4e
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> ........CANON
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 010: 44 52 2d 35 30 36 30 46 20 20 20 20 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> DR-5060F
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 020: 30 31 31 30 32 30 30 31 30 36 30 37 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 20
>>>>>>>>>>>>>>>>>>>>>> 011020010607
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] in: read 48 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] init_inquire: Found CANON scanner DR-5060F
>>>>>>>>>>>>>>>>>>>>>> version
>>>>>>>>>>>>>>>>>>>>>> 0110
>>>>>>>>>>>>>>>>>>>>>> at
>>>>>>>>>>>>>>>>>>>>>> /dev/sg2
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] init_inquire: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] init_vpd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd: writing 6 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd:>>
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 000: 12 01 f0 00 1e 00
>>>>>>>>>>>>>>>>>>>>>> ......
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] in: reading 30 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] in:<<
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 000: 06 f0 02 00 23 01 2c 01 2c a5 01 2c 01
>>>>>>>>>>>>>>>>>>>>>> 2c
>>>>>>>>>>>>>>>>>>>>>> 00
>>>>>>>>>>>>>>>>>>>>>> c8
>>>>>>>>>>>>>>>>>>>>>> ....#.,.,..,.,..
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 010: 00 64 01 c0 00 00 0d a0 00 00 13 ee 0e
>>>>>>>>>>>>>>>>>>>>>> 00
>>>>>>>>>>>>>>>>>>>>>> .d............
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] in: read 30 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] init_vpd: length=23
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] standard options
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] basic x res: 300 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] basic y res: 300 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] step x res: 1 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] step y res: 0 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] max x res: 300 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] max y res: 300 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] min x res: 200 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] min y res: 100 dpi
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 60 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 75 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 100 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 120 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 150 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [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: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 480 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 600 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 800 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 1200 dpi: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] max width: 13952 (11.63 in)
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] max length: 20408 (17.01 in)
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] AWD: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] CE Emphasis: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] C Emphasis: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] High quality: 0
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] grayscale: 1
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] halftone: 1
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] monochrome: 1
>>>>>>>>>>>>>>>>>>>>>> [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] send_panel: unsupported, finishing
>>>>>>>>>>>>>>>>>>>>>> [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 scsi device
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] disconnect_fd: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] attach_one: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_get_devices: found scanner /dev/sg2
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_get_devices: found 1 scanner(s)
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_get_devices: finish
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_open: device /dev/sg2 requested
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] sane_open: device /dev/sg2 found
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] connect_fd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] connect_fd: opening SCSI device
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] wait_scanner: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_cmd: start
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd: writing 6 bytes
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] cmd:>>
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] 000: 00 00 00 00 00 00
>>>>>>>>>>>>>>>>>>>>>> ......
>>>>>>>>>>>>>>>>>>>>>> [canon_dr] do_scsi_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 scsi 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
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Any idea ?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Christophe.
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> Christophe Largeau
>>>>>>>>>>>>>>>>>>>>>> Alixen
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> sane-devel mailing list:
>>>>>>>>>>>>>>>>>>>>>> sane-devel at lists.alioth.debian.org
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> http://lists.alioth.debian.org/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"
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Christophe Largeau
>>>>>>>>>>>>>>>>>>> Alixen
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Christophe Largeau
>>>>>>>>>>>>>>>>> Alixen 20 rue Jean Rostand 91 400 Orsay
>>>>>>>>>>>>>>>>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Christophe Largeau
>>>>>>>>>>>>>>> Alixen 20 rue Jean Rostand 91 400 Orsay
>>>>>>>>>>>>>>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Christophe Largeau
>>>>>>>>>>>> Alixen 20 rue Jean Rostand 91 400 Orsay
>>>>>>>>>>>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> "The truth is an offense, but not a sin"
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Christophe Largeau
>>>>>>>>> Alixen 20 rue Jean Rostand 91 400 Orsay
>>>>>>>>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Christophe Largeau
>>>>>>> Alixen 20 rue Jean Rostand 91 400 Orsay
>>>>>>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Christophe Largeau
>>>>> Alixen 20 rue Jean Rostand 91 400 Orsay
>>>>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> "The truth is an offense, but not a sin"
>>>>
>>>
>>>
>>>
>>
>>
>> --
>> Christophe Largeau
>> Alixen 20 rue Jean Rostand 91 400 Orsay
>> Tel : 01 60 19 72 31, Fax : 01 69 41 78 54
>>
>
>
>


-- 
Christophe Largeau
Alixen 20 rue Jean Rostand 91 400 Orsay
Tel : 01 60 19 72 31, Fax : 01 69 41 78 54



More information about the sane-devel mailing list