[sane-devel] Problems with Canon Pixma MP500 on Buffalo Linkstation

t.tensi at gmx.de t.tensi at gmx.de
Tue Mar 13 20:09:42 CET 2007


Dear all,


I have problems with getting sane running on a Buffalo
Linkstation II with a Canon Pixma MP500 scanner connected to
the USB port.

Installed is the current sane snapshot from March 11th, but
I have also been unsuccessful with the stable version 1.18
before.

So far the following works:

# sane-find-scanner
[...]
found USB scanner (vendor=0x04a9 [Canon], product=0x170c
[MP500]) at libusb:001:002
[...]

# scanimage -L
device `pixma:04A9170C_53E344' is a CANON Canon PIXMA MP500
multi-function peripheral

But whenever I try to scan I get the following output (with DLL
and PIXMA debug variables set to 128), there is a timeout:

# scanimage -v --format tiff >fred.tif
====================
[sanei_debug] Setting debug level of dll to 128.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.18-cvs
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `net'
[dll] add_backend: adding backend `pixma'
[dll] sane_get_devices
[dll] load: searching backend `pixma' in `/opt/sane/lib/sane'
[dll] load: trying to load `/opt/sane/lib/sane/libsane-pixma.so.1'
[dll] load: dlopen()ing `/opt/sane/lib/sane/libsane-pixma.so.1'
[dll] init: initializing backend `pixma'
[sanei_debug] Setting debug level of pixma to 128.
[pixma] pixma version 0.12.2
[dll] init: backend `pixma' is version 1.0.12
[dll] load: searching backend `net' in `/opt/sane/lib/sane'
[dll] load: trying to load `/opt/sane/lib/sane/libsane-net.so.1'
[dll] load: dlopen()ing `/opt/sane/lib/sane/libsane-net.so.1'
[dll] init: initializing backend `net'
[dll] init: backend `net' is version 1.0.18
[dll] sane_get_devices: found 1 devices
[dll] sane_open: trying to open `pixma:04A9170C_53E344'
[pixma] pixma_open(): Canon PIXMA MP500
[dll] sane_open: open successful
[dll] sane_control_option(handle=0x10000b58,option=0,action=0,value=0x7fff7cf4,info=(nil))
[dll] sane_control_option(handle=0x10000b58,option=0,action=0,value=0x7fff6c88,info=(nil))
[dll] sane_get_option_descriptor(handle=0x10000b58,option=0)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=1)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=2)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=3)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=4)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=5)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=6)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=7)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=8)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=9)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=10)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=11)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=12)
[dll] sane_control_option(handle=0x10000b58,option=12,action=0,value=0x100003e0,info=(nil))
[dll] sane_get_option_descriptor(handle=0x10000b58,option=13)
[dll] sane_control_option(handle=0x10000b58,option=13,action=0,value=0x100003e4,info=(nil))
[dll] sane_get_option_descriptor(handle=0x10000b58,option=14)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=15)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=16)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=17)
[dll] sane_control_option(handle=0x10000b58,option=10,action=0,value=0x7fff6c8c,info=(nil))
[dll] sane_control_option(handle=0x10000b58,option=11,action=0,value=0x7fff6c8c,info=(nil))
[dll] sane_control_option(handle=0x10000b58,option=10,action=0,value=0x7fff7cf8,info=(nil))
[dll] sane_get_option_descriptor(handle=0x10000b58,option=12)
[dll] sane_control_option(handle=0x10000b58,option=12,action=1,value=0x7fff7cfc,info=0x7fff6c98)
[dll] sane_control_option(handle=0x10000b58,option=11,action=0,value=0x7fff7cf8,info=(nil))
[dll] sane_get_option_descriptor(handle=0x10000b58,option=13)
[dll] sane_control_option(handle=0x10000b58,option=13,action=1,value=0x7fff7cfc,info=0x7fff6c98)
[dll] sane_get_option_descriptor(handle=0x10000b58,option=2)
[dll] sane_control_option(handle=0x10000b58,option=2,action=0,value=0x7fff6ca0,info=(nil))
[dll] sane_start(handle=0x10000b58)
[pixma] Reader task id=370 (forked)
[dll] sane_get_parameters(handle=0x10000b58,params=0x7fff6c48)
scanimage: scanning image of size 638x877 pixels at 24 bits/pixel
scanimage: acquiring RGB frame
[dll] sane_read(handle=0x10000b58,data=0x1000cd58,maxlen=32768,lenp=0x7fff6c78)
[pixma] Reader task started
[pixma] 
[pixma] pixma_scan(): start
[pixma]   line_size=1920 image_size=1683840 channels=3 depth=8
[pixma]   dpi=75x75 offset=(0,0) dimension=638x877
[pixma]   gamma_table=0x1000ba48 source=0
[pixma] OUT  T=2.835 len=16
[pixma]  00000000:db 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
[pixma] 
[pixma] IN   T=2.870 len=8
[pixma]  00000000:06 06 00 00 00 00 00 00  
[pixma] 
[pixma] OUT  T=2.871 len=28
[pixma]  00000000:dd 20 00 00 00 00 00 00  00 00 00 00 00 00 00 0c 
[pixma]  00000010:01 01 00 00 00 00 00 00  00 00 00 fe 
[pixma] 
[pixma] IN   T=2.874 len=8
[pixma]  00000000:06 06 00 00 00 00 00 00  
[pixma] 
[pixma] OUT  T=2.878 len=4120
[pixma]  00000000:ee 20 00 00 00 00 00 00  00 00 00 00 00 00 10 08 
<<...240 lines deleted ...>>
[pixma]  00000f10:f8 f8 f8 f8 f8 f8 f8 f8  f8 f8 f8 f8 f8 f8 f8 f8 
[pixma]  00000f20:f8 f8 f8 f8 f8 f8 f8 f8  f8 f8 f8 f8 f8 f8 f8 f8 
[pixma]  00000f30:f8 f9 f9 f9 f9 f9 f9 f9  f9 f9 f9 f9 f9 f9 f9 f9 
[pixma]  00000f40:f9 f9 f9 f9 f9 f9 f9 f9  f9 f9 f9 f9 f9 f9 f9 f9 
[pixma]  00000f50:f9 f9 f9 f9 fa fa fa fa  fa fa fa fa fa fa fa fa 
[pixma]  00000f60:fa fa fa fa fa fa fa fa  fa fa fa fa fa fa fa fa 
[pixma]  00000f70:fa fa fa fa fa fa fb fb  fb fb fb fb fb fb fb fb 
[pixma]  00000f80:fb fb fb fb fb fb fb fb  fb fb fb fb fb fb fb fb 
[pixma]  00000f90:fb fb fb fb fb fb fb fb  fb fc fc fc fc fc fc fc 
[pixma]  00000fa0:fc fc fc fc fc fc fc fc  fc fc fc fc fc fc fc fc 
[pixma]  00000fb0:fc fc fc fc fc fc fc fc  fc fc fc fc fd fd fd fd 
[pixma]  00000fc0:fd fd fd fd fd fd fd fd  fd fd fd fd fd fd fd fd 
[pixma]  00000fd0:fd fd fd fd fd fd fd fd  fd fd fd fd fd fd fd fe 
[pixma]  00000fe0:fe fe fe fe fe fe fe fe  fe fe fe fe fe fe fe fe 
[pixma]  00000ff0:fe fe fe fe fe fe fe fe  fe fe fe fe fe fe fe fe 
[pixma]  00001000:fe fe ff ff ff ff ff ff  ff ff ff ff ff ff ff ff 
[pixma]  00001010:ff ff ff ff 00 00 00 0a  
[pixma] 
[pixma] IN   T=2.954 len=8
[pixma]  00000000:06 06 00 00 00 00 00 00  
[pixma] 
[pixma] OUT  T=2.955 len=64
[pixma]  00000000:de 20 00 00 00 00 00 00  00 00 00 00 00 00 00 30 
[pixma]  00000010:00 00 00 00 80 4b 80 4b  00 00 00 00 00 00 00 00 
[pixma]  00000020:00 00 02 80 00 00 03 6d  08 18 00 00 00 00 00 00 
[pixma]  00000030:ff 00 00 81 00 00 02 01  00 00 00 00 00 00 00 d5 
[pixma] 
[pixma] IN   T=2.958 len=8
[pixma]  00000000:06 06 00 00 00 00 00 00  
[pixma] 
[pixma] OUT  T=2.970 len=16
[pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 0c 
[pixma] 
[pixma] IN   T=2.971 len=20
[pixma]  00000000:06 06 00 00 00 00 00 00  01 00 00 00 03 00 02 00 
[pixma]  00000010:00 21 00 d9 
[pixma] 
[pixma] Current status: paper=0 cal=0 lamp=0 busy=33
[pixma] WARNING:Timed out in wait_until_ready()
[pixma] OUT  T=2.984 len=16
[pixma]  00000000:f3 20 00 00 00 00 00 00  00 00 00 00 00 00 00 0c 
[pixma] 
[pixma] IN   T=3.000 len=20
[pixma]  00000000:06 06 00 00 00 00 00 00  01 00 00 00 03 00 02 00 
[pixma]  00000010:00 21 00 d9 
[pixma] 
[pixma] Current status: paper=0 cal=0 lamp=0 busy=33
[pixma] OUT  T=3.002 len=16
[pixma]  00000000:ef 20 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
[pixma] 
[pixma] IN   T=3.006 len=8
[pixma]  00000000:06 06 00 00 00 00 00 00  
[pixma] 
[pixma] pixma_read_image() failed ETIMEDOUT
[pixma] Reader task terminated: ETIMEDOUT
[pixma] read_image():reader task closed the pipe:0 bytes received, 1683840 bytes expected
scanimage: min/max graylevel value = 255/0
scanimage: sane_read: Error during device I/O
[dll] sane_cancel(handle=0x10000b58)
[dll] sane_close(handle=0x10000b58)
[pixma] pixma_close(): Canon PIXMA MP500
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `pixma's exit function
[dll] sane_exit: calling backend `net's exit function
[dll] sane_exit: finished
====================

Sorry for the long post, but I am a bit clueless what to try next.

Any ideas?


    Best regards,

               Thomas

-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: www.gmx.net/de/go/mailfooter/topmail-out



More information about the sane-devel mailing list