[sane-devel] Canon Pixma MX525

Trygve Flathen at.sane at flathen.net
Mon Mar 10 17:34:40 UTC 2014


On Sat, Mar 8, 2014 at 6:16 PM, Martin <kleinerdrache at gmx.at> wrote:
> I' got the same Pixma, but I'd like to have it with the LAN to scan.  It
> seems to work with the new version, using ubuntu I use sane 1.0.25 from
> the Rolf Bensch https://launchpad.net/~rolfbensch/+archive/sane-git[1]

Thanks for pointing that out:

I cloned the git repos yesterday:
  git clone git://git.debian.org/sane/sane-backends.git
and did a default build.

Now I am able to scan:
  $ scanimage -L
  device `pixma:MX520_F934C5000000' is a CANON Canon PIXMA MX520
Series multi-function peripheral
  device `pixma:04A91769_12999B' is a CANON Canon PIXMA MX520 Series
multi-function peripheral
  $ scanimage>/tmp/img
  $

It also works without the usb cable connected:
  $ scanimage -L
  device `pixma:MX520_F934C5000000' is a CANON Canon PIXMA MX520
Series multi-function peripheral
  $ scanimage>/tmp/img
  $

> I also find the scangearmp a little bit bad, I'm not excited from ...

Another problem with scangearmp is that it only does simplex ADF scanning.

> scanadf works, but when it comes to an end (no more paper in the feeder)
> it comes with an error.  Then the driver or scanner or something else is
> in a bad state so I cannot use the scanner anymore - but a restart of my
> computer seems to solve the problem.

I see similar behaviour:

 $ scanadf -v --source 'Automatic Document Feeder'
scanadf: scanning image of size 638x877 pixels at 24 bits/pixel
scanadf: acquiring RGB frame
scanadf: min/max graylevel value = 31/255
Scanned document image-0001
scanadf: scanning image of size 638x877 pixels at 24 bits/pixel
scanadf: acquiring RGB frame
scanadf: min/max graylevel value = 40/255
Scanned document image-0002
scanadf: scanning image of size 638x877 pixels at 24 bits/pixel
scanadf: acquiring RGB frame
scanadf: min/max graylevel value = 38/255
Scanned document image-0003
scanadf: scanning image of size 638x877 pixels at 24 bits/pixel
scanadf: acquiring RGB frame
scanadf: min/max graylevel value = 40/255
Scanned document image-0004
scanadf: scanning image of size 638x877 pixels at 24 bits/pixel
scanadf: acquiring RGB frame
scanadf: min/max graylevel value = 46/255
Scanned document image-0005
scanadf: scanning image of size 638x877 pixels at 24 bits/pixel
scanadf: acquiring RGB frame
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
[bjnp] bjnp_recv_header: ERROR - could not read response header
(select timed out)!
scanadf: min/max graylevel value = 255/0
scanadf: sane_read: Error during device I/O
Error during device I/O
Scanned 5 pages
$
$ scanadf -v --source 'Automatic Document Feeder'
[bjnp] bjnp_open_tcp: ERROR - Can not connect to scanner: Connection refused
scanadf: open of device pixma:MX520_F934C5000000 failed: Invalid argument
$

I haven't had the time to look further into this issue yet.

-Trygve



More information about the sane-devel mailing list