<div dir="ltr">Scanning Results! I updated to today's version: 1.0.28+git20190913-bionic0<div><br></div><div>Using Simple Scan I was able to scan at 75, 150, 300, 600, 1200, and 2400 dpi in both Text and Photo modes. Perfect!</div><div><br></div><div>When scanning from the document feeder, it scans front and back, one sheet or many, but after the job is done there is a pause, and then it says "Error communicating with scanner". </div><div><br></div><div>Also, this has all been through USB. I tried to connect with the network and scanimage -L cannot find it. I added the address to pixma.conf (neither line helped):</div><div>bjnp://MF640_192.168.1.97<br>bjnp://<a href="http://192.168.1.97">192.168.1.97</a><br></div><div><br></div><div>TL:DR - the sane-pixma backend is functional for the Canon ImageClass MF644Cdw when connected via USB, with only a slight hiccup after scanning from the sheet feeder. I was not able to scan over the network.</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 12, 2019 at 7:52 PM Kip Shaffer <<a href="mailto:kip@shafferhouse.org">kip@shafferhouse.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thank you Rolf, Olaf & Steve!<div><br></div><div>When I got home I built Sane from <a href="https://gitlab.com/sane-project/backends.git" target="_blank">https://gitlab.com/sane-project/backends.git</a> </div><div><br></div><div>The build went successfully after a bit:</div><div>$ ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --sysconfdir=/etc --localstatedir=/var -- BACKENDS="pixma test"<br></div><div>$ make</div><div>$ sudo make install</div><div>$ sudo scanimage -V</div><div>scanimage (sane-backends) 1.0.28-361-g1e2f64dc; backend version 1.0.28<br></div><div><br></div><div>$ sudo scanimage -L</div><div>No scanners were identified. If you were expecting something different,<br>check that the scanner is plugged in, turned on and detected by the.......<br></div><div><br></div><div>$ sudo sane-find-scanner</div><div>found USB scanner (vendor=0x04a9 [Canon], product=0x27fe [MF642C/643C/644C]) at libusb:002:005<br></div><div><br></div><div>/etc/sane.d/pixma.conf is completely commented out for now.</div><br><div>So find-scanner *could* see the scanner and identify the driver, but scanimage -L could not find it.</div><div><br></div><div><br></div><div><br></div><div>Then I tried to use Rolf's PPA since I am running Ubuntu 18.04 (but I have to admit I am less familiar with how to use do this)...</div><div>$ <span style="color:rgb(51,51,51);font-size:12px">sudo add-apt-repository ppa:rolfbensch/sane-git</span></div><div><span style="color:rgb(51,51,51);font-size:12px">$ sudo apt-get update</span></div><div><br></div><div>This next command took me a while to figure out. It is probably obvious to everyone else, but not to me.</div><div>$ sudo apt install libsane-common</div><div><br></div><div>$ sudo scanimage -L<br>device `pixma:04A927FE_f4a997c93d62' is a CANON Canon i-SENSYS MF640 Series multi-function peripheral<br></div><div><br></div><div>Success!</div><div>Thank you so much! I will start testing the various resolutions and post my results.</div><div><br></div><div>-Kip</div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 12, 2019 at 3:20 PM Rolf Bensch <<a href="mailto:rolf@bensch-online.de" target="_blank">rolf@bensch-online.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Kip,<br>
<br>
As Olaf mentioned before, your scanner is implemented in stable SANE version 1.0.28 (<a href="http://www.sane-project.org/sane-backends.html#S-PIXMA" rel="noreferrer" target="_blank">http://www.sane-project.org/sane-backends.html#S-PIXMA</a>), but not tested yet.<br>
<br>
If you're using Ubuntu or an Ubuntu clone, you can use my ppa to update SANE: <a href="https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git" rel="noreferrer" target="_blank">https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git</a> .<br>
<br>
If you have another Linux OS, please install SANE as described in INSTALL.linux (<a href="http://www.sane-project.org/docs.html" rel="noreferrer" target="_blank">http://www.sane-project.org/docs.html</a>).<br>
<br>
If your scanner can be found by SANE, please test scanning all dpi resolutions and the document feeder with single/multiple pages, single side and duplex. Maybe you want to test WiFi support.<br>
<br>
Hope this helps.<br>
<br>
Cheers,<br>
Rolf<br>
<br>
Am 12.09.19 um 08:52 schrieb Olaf Meeuwissen:<br>
> Hi Steve, Kip, Rolf, list,<br>
><br>
> Steve McNeil writes:<br>
><br>
>> Hi Kip,<br>
>><br>
>> If you can build from source, I think I can help you.<br>
>><br>
>> I think I can modify the source files for you to test with.<br>
> You shouldn't have to modify anything in sane-backends-1.0.28.<br>
><br>
> @Rolf> What kind of testing would you like to be done?<br>
><br>
>> Thank you,<br>
>> Steve<br>
>><br>
>> On 9/5/19 4:00 AM, <a href="mailto:sane-devel-request@alioth-lists.debian.net" target="_blank">sane-devel-request@alioth-lists.debian.net</a> wrote:<br>
>>> Greetings! Would it be possible to add a Canon ImageClass MF644Cdw to the<br>
>>> Canon Pixma driver?<br>
>>><br>
>>> Here is the info from sane-find-scanner:<br>
>>><br>
>>> found USB scanner (vendor=0x04a9 [Canon], product=0x27fe<br>
>>> [MF642C/643C/644C]) at libusb:002:003<br>
>>><br>
>>> I am happy to run any testing you desire!<br>
>>><br>
>>> -Kip<br>
> Hope this helps,<br>
> --<br>
> Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27<br>
> GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9<br>
> Support Free Software <a href="https://my.fsf.org/donate" rel="noreferrer" target="_blank">https://my.fsf.org/donate</a><br>
> Join the Free Software Foundation <a href="https://my.fsf.org/join" rel="noreferrer" target="_blank">https://my.fsf.org/join</a><br>
><br>
</blockquote></div>
</blockquote></div>