[sane-devel] Canon PIXMA MX890

Rolf Bensch rolf at bensch-online.de
Fri Dec 7 17:57:21 UTC 2012


Hi Henry,

The backend has an ADF paper empty bug. You can try to debug this issue,
if you like.

The first step could be to sniff the complete usb protocol from a 5mm x
5mm ADF scan on a windows machine with usbsnoop
(http://benoit.papillault.free.fr/usbsnoop/). This program is old and
runs with xp only, but we have a parser for the log files (spike4.pl).

Cheers,
Rolf


Am 05.12.2012 00:57, schrieb Henry Ptasinski:
> Rolf,
> 
> The ADF partially works.  I've been able to get simplex scans
> occasionally.  Duplex scans so far have only yielded the front page, and
> some errors such as:
> 
> ...
> [pixma] bjnp_write_bulk(0, bufferptr, 0x10 = 16)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_read_bulk(0, bufferptr, 0x200 = 512)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_write_bulk(0, bufferptr, 0x10 = 16)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_read_bulk(0, bufferptr, 0x200 = 512)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_write_bulk(0, bufferptr, 0x10 = 16)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_read_bulk(0, bufferptr, 0x200 = 512)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_write_bulk(0, bufferptr, 0x10 = 16)
> [pixma] bjnp_set_timeout to 20000
> [pixma] bjnp_read_bulk(0, bufferptr, 0x200 = 512)
> [pixma] WARNING:image size mismatches
> [pixma]     1678578 expected (877 lines) but 1556082 received (813 lines)
> [pixma] pixma_read_image(): completed (underrun detected)
> [pixma] sanei_bjnp_deactivate (0)
> [pixma] Reader task terminated
> [pixma] pixma_close(): Canon PIXMA MX890 Series
> [pixma] sanei_bjnp_close(0):
> [pixma] sanei_bjnp_deactivate (0)
> 
> 
> When this happens, the display on the printer continues to say "Scanning
> document", and I'm not able to cancel out of the scan.
> 
> My recent tests were via network.  I'll attach the scanner via USB and
> try to collect some debug info.
> 
> ---
> Henry Ptasinski
> henry at logout.com
> 
> 



More information about the sane-devel mailing list