<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Aug 19, 2015 at 11:57 PM, Alan McConnell <span dir="ltr"><<a href="mailto:alan@his.com" target="_blank">alan@his.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Assembled Wisdom!<br>
<br>
Almost a year ago, I bought a Canon ImageCLASS MF4770n, an<br>
all in one printer/scanner/copier.  I use it regularly for<br>
printing, and it works fine with my CUPS SW.  I should add:<br>
it resides about six feet from my computer, and is connected<br>
with a USB cable.<br></blockquote><div><br></div><div>Hello Alan,</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I spent a little time this spring trying to get the scan<br>
function to work, but was not successful.  I am now<br>
returning to this issue, and I need help.<br>
<br>
First:  I have run sane-find-scanner, and it returns the<br>
line:<br>
   found USB scanner (vendor=0x04a9, product=0x2774) at libusb:001:004<br>
But when I run xsane as 'myself'(alan), also as 'root', I am<br>
told after a search, where my various USB lights blink, that<br>
there is 'no device available.'<br></blockquote><div><br></div><div>What version of SANE do you have installed? You can look at the package libsane, e.g.<br></div><div>aptitude show libsane</div><div>(on my Debian unstable installation it is 1.0.24-13, although I also install the latest development version in /usr/local)</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I believe that there is a backend for the MF4770.  However, I<br>
don't seem to have libusb, although my USB works fine for<br>
backups onto USB sticks, and, as mentioned, my USB connection<br>
to the Canon printer works fine.<br></blockquote><div><br></div><div>pixma_imageclass.c:#define MF4700_PID 0x2774<br></div><div><br></div><div>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.</div><div><br></div><div>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.</div><div>On Debian systems, the files you can consult are in (read them with "zless"):</div><div>/usr/share/doc/libsane/README.linux.gz (the above file, takes you through custom installation, and section 4 has info to check setup)<br></div><div>/usr/share/doc/libsane/README.Debian.gz (a Debian-specific file with a trouble-shooting section)<br></div><div><br></div><div>Regards,</div><div>Gernot Hassenpflug</div><div><br></div></div></div></div>