<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.16.1">
</HEAD>
<BODY>
Hi Ashwin!<BR>
<BR>
That's good news too then!<BR>
For sure, the libsane rule needed to be adjusted for PID 1723, corresponding to MP470.<BR>
When the Sane driver will be updated with the changes for recent Pixma MFPs, the libsane<BR>
rules will be produced automatically when compiling Sane, provided that the .desc files are <BR>
correctly set up.<BR>
<BR>
For the y-axis point, maybe I did not catch exactly the issue. <BR>
You must know that the driver rounds up the scan dimensions to 32 (needed by Pixma protocol), <BR>
so this will be more sensitive at low dpi than at high dpi values. But the rounding should be rendered<BR>
by the Frontend anyway (Xsane does it)<BR>
Be sure to have the Y top left parameter to 0.000 in the "Sane standard options" window, in order <BR>
to have the scan starting at the very top of the page.<BR>
<BR>
Thanks for your feedback.<BR>
<BR>
So as a summary, we have now those additional Pixma MFPs working, to be added to the Sane files, and <BR>
that seems to present optimal or satisfactory results:<BR>
<BR>
MP610<BR>
MP520<BR>
MP470<BR>
MP210<BR>
MP710<BR>
MP740<BR>
<BR>
Would be nice to have feedback for MP140 too, if anyone has got one, as it looks that this competitor has great<BR>
chance to be working with this driver too ;-)<BR>
<BR>
Rgds<BR>
Nicolas<BR>
<BR>
<BR>
Le dimanche 10 février 2008 à 20:38 -0800, Ashwin a écrit :
<BLOCKQUOTE TYPE=CITE>
<FONT COLOR="#000000">Hi Nicholas,</FONT><BR>
<FONT COLOR="#000000">Good news! It works. I think the only kink was the order of a few things:</FONT><BR>
<FONT COLOR="#000000">1. compile</FONT><BR>
<FONT COLOR="#000000">2. copy</FONT><BR>
<FONT COLOR="#000000">3. sudo ldconfig --> just in case</FONT><BR>
<FONT COLOR="#000000">4. udev hacks + replug device</FONT><BR>
<FONT COLOR="#000000">5. Try everything else (scanimage -L)</FONT><BR>
<BR>
<FONT COLOR="#000000">If 3 and 4 are interchanged, I get a "scanimage: sane_start: Invalid argument"</FONT><BR>
<BR>
<FONT COLOR="#000000">I added this to /etc/udev/rules.d/45-libsane.rules:</FONT><BR>
<FONT COLOR="#000000"># Canon PIXMA MP470</FONT><BR>
<FONT COLOR="#000000">SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="1723", MODE="664", GROUP="scanner"</FONT><BR>
<BR>
<FONT COLOR="#000000">Makes sense to push this change upstream.</FONT><BR>
<BR>
<FONT COLOR="#000000">One problem I notice is that the y-axis offset seems off when I select an area in the preview and then request a full scan of just that area. This is roughly off by 1cm - so if I have a bounding box on "ubuntu" in the "standard printer test page", the top part of "b" is chopped, so it looks like an "o". This is reproducible but is not a show stopper!</FONT><BR>
<BR>
<FONT COLOR="#000000">Thanks!</FONT><BR>
<FONT COLOR="#000000">-Ashwin</FONT><BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<FONT COLOR="#000000">----- Original Message ----</FONT><BR>
<FONT COLOR="#000000">From: Nicolas <nicolas.martin@freesurf.fr></FONT><BR>
<FONT COLOR="#000000">To: Ashwin <cybernytrix@yahoo.com></FONT><BR>
<FONT COLOR="#000000">Cc: sane-devel@lists.alioth.debian.org</FONT><BR>
<FONT COLOR="#000000">Sent: Sunday, February 10, 2008 4:03:36 PM</FONT><BR>
<FONT COLOR="#000000">Subject: Re: Canon MP470 support</FONT><BR>
<BR>
<FONT COLOR="#000000">A test driver for MP470 is ready, you can download it at the following link:</FONT><BR>
<BR>
<TT><FONT COLOR="#000000"><A HREF="http://www.sendspace.com/file/ogro4h">http://www.sendspace.com/file/ogro4h</A></FONT></TT><BR>
<BR>
<FONT COLOR="#000000">Use instructions given on this blog to install and test it:</FONT><BR>
<BR>
<TT><FONT COLOR="#000000"><A HREF="http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html">http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html</A></FONT></TT><BR>
<BR>
<FONT COLOR="#000000">Let us know...</FONT><BR>
<BR>
<FONT COLOR="#000000">Nicolas</FONT><BR>
<BR>
<BR>
<FONT COLOR="#000000">Le dimanche 10 février 2008 à 12:48 -0800, Ashwin a écrit : </FONT><BR>
<BLOCKQUOTE TYPE=CITE>
<FONT COLOR="#000000">here is the code:</FONT><BR>
<FONT COLOR="#000000">Bus 005 Device 002: ID 04a9:1723 Canon, Inc. </FONT><BR>
<BR>
<FONT COLOR="#000000">let me know when the driver is ready. will be better if you can put out a patch, so i can do it via apt-get source.</FONT><BR>
<BR>
<FONT COLOR="#000000">thanks!</FONT><BR>
<FONT COLOR="#000000">-Ashwin</FONT><BR>
<BR>
<BR>
<FONT COLOR="#000000">----- Original Message ----</FONT><BR>
<FONT COLOR="#000000">From: Nicolas <nicolas.martin@freesurf.fr></FONT><BR>
<FONT COLOR="#000000">To: sane-devel@lists.alioth.debian.org</FONT><BR>
<FONT COLOR="#000000">Cc: cybernytrix@yahoo.com</FONT><BR>
<FONT COLOR="#000000">Sent: Saturday, February 9, 2008 8:20:02 AM</FONT><BR>
<FONT COLOR="#000000">Subject: Canon MP470 support</FONT><BR>
<BR>
<FONT COLOR="#000000">Being a recent Canon model, we could try to check whether it can be driven by Pixma modified driver for MP610, MP520, and MP210.</FONT><BR>
<BR>
<FONT COLOR="#000000">Can you provide the USB PID of this all-in one ?</FONT><BR>
<BR>
<FONT COLOR="#000000">You can get it by a simple:</FONT><BR>
<BR>
<FONT COLOR="#000000">$ lsusb</FONT><BR>
<BR>
<FONT COLOR="#000000">I can declare this scanner in the driver, issue the modified version of the driver, and you could give a try to check it.</FONT><BR>
<BR>
<FONT COLOR="#000000">Instructions on how to install the modified Pixma driver above Sane 1.0.18 are given on this blog:</FONT><BR>
<BR>
<FONT COLOR="#000000"><A HREF="http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html">http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html</A></FONT><BR>
<BR>
<FONT COLOR="#000000">This is for Allan:</FONT><BR>
<BR>
<FONT COLOR="#000000">Concerning new Sane version and Pixma driver:</FONT><BR>
<FONT COLOR="#000000">I've ready sitting on my desktop, the patch to add MP610, MP520 and MP210 scanners to patch the pixma files, in the current Sane CVS version. </FONT><BR>
<FONT COLOR="#000000">At the moment, compiled and tested successfully with an MP610, on Gutsy and on Mandriva 2007. </FONT><BR>
<BR>
<FONT COLOR="#000000">Nicolas</FONT><BR>
<BR>
<BR>
<FONT COLOR="#000000">Le jeudi 07 février 2008 à 21:02 -0800, Ashwin a écrit : </FONT><BR>
<BLOCKQUOTE TYPE=CITE>
<FONT COLOR="#000000">Hello,</FONT><BR>
<FONT COLOR="#000000">I just bought a Canon Pixma MP470 printer+scanner device and I cannot get it to work with sane. The printer part seems to work with the MP150 driver. </FONT><BR>
<FONT COLOR="#000000">I can pitch in with some usb scan info, if some one tells me where to find the docs.</FONT><BR>
<BR>
<FONT COLOR="#000000">-ashwin</FONT><BR>
<BR>
<BR>
<BR>
<HR SIZE="1">
<BR>
<BR>
<BR>
<FONT COLOR="#000000">Be a better friend, newshound, and know-it-all with Yahoo! Mobile. <A HREF="http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ">Try it now.</A> </FONT><BR>
</BLOCKQUOTE>
<BR>
<BR>
<BR>
<HR SIZE="1">
<BR>
<BR>
<FONT COLOR="#000000">Never miss a thing. <A HREF="http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs">Make Yahoo your homepage.</A></FONT>
</BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<BR>
<HR SIZE="1">
<BR>
<FONT COLOR="#000000">Be a better friend, newshound, and know-it-all with Yahoo! Mobile. <A HREF="http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ">Try it now.</A></FONT>
</BLOCKQUOTE>
</BODY>
</HTML>