[sane-devel] Need help with Canon scanner

Gernot Hassenpflug aikishugyo at gmail.com
Wed Aug 19 16:38:37 UTC 2015

On Wed, Aug 19, 2015 at 11:57 PM, Alan McConnell <alan at his.com> wrote:

> Assembled Wisdom!
> Almost a year ago, I bought a Canon ImageCLASS MF4770n, an
> all in one printer/scanner/copier.  I use it regularly for
> printing, and it works fine with my CUPS SW.  I should add:
> it resides about six feet from my computer, and is connected
> with a USB cable.

Hello Alan,

> I spent a little time this spring trying to get the scan
> function to work, but was not successful.  I am now
> returning to this issue, and I need help.
> First:  I have run sane-find-scanner, and it returns the
> line:
>    found USB scanner (vendor=0x04a9, product=0x2774) at libusb:001:004
> But when I run xsane as 'myself'(alan), also as 'root', I am
> told after a search, where my various USB lights blink, that
> there is 'no device available.'

What version of SANE do you have installed? You can look at the package
libsane, e.g.
aptitude show libsane
(on my Debian unstable installation it is 1.0.24-13, although I also
install the latest development version in /usr/local)

I believe that there is a backend for the MF4770.  However, I
> don't seem to have libusb, although my USB works fine for
> backups onto USB sticks, and, as mentioned, my USB connection
> to the Canon printer works fine.

pixma_imageclass.c:#define MF4700_PID 0x2774

The MF4700 series has been in SANE since before December 2013, so unless
you are using an ancient version of SANE, it is most likely that you have
the backend you need in SANE.

The documentation in README.linux that comes with the SANE code should help
you check the installation and do some debugging, or at least specify to
the list which steps you managed to succeed in, and where things failed.
On Debian systems, the files you can consult are in (read them with
/usr/share/doc/libsane/README.linux.gz (the above file, takes you through
custom installation, and section 4 has info to check setup)
/usr/share/doc/libsane/README.Debian.gz (a Debian-specific file with a
trouble-shooting section)

Gernot Hassenpflug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20150820/30dac2e6/attachment.html>

More information about the sane-devel mailing list