[sane-devel] Canon MP470 support

Nicolas nicolas.martin at freesurf.fr
Mon Feb 11 21:23:12 UTC 2008


Hi Ashwin!

That's good news too then!
For sure, the libsane rule needed to be adjusted for PID 1723,
corresponding to MP470.
When the Sane driver will be updated with the changes for recent Pixma
MFPs, the libsane
rules will be produced automatically when compiling Sane, provided that
the .desc files are 
correctly set up.

For the y-axis point, maybe I did not catch exactly the issue. 
You must know that the driver rounds up the scan dimensions to 32
(needed by Pixma protocol), 
so this will be more sensitive at low dpi than at high dpi values. But
the rounding should be rendered
by the Frontend anyway (Xsane does it)
Be sure to have the Y top left  parameter to 0.000 in the "Sane standard
options" window, in order 
to have the scan starting at the very top of the page.

Thanks for your feedback.

So as a summary, we have now those additional Pixma MFPs working, to be
added to the Sane files, and 
that seems to present optimal or satisfactory results:

MP610
MP520
MP470
MP210
MP710
MP740

Would be nice to have feedback for MP140 too, if anyone has got one, as
it looks that this competitor has great
chance to be working with this driver too ;-)

Rgds
Nicolas


Le dimanche 10 février 2008 à 20:38 -0800, Ashwin a écrit :
> Hi Nicholas,
> Good news! It works. I think the only kink was the order of a few
> things:
> 1. compile
> 2. copy
> 3. sudo ldconfig --> just in case
> 4. udev hacks + replug device
> 5. Try everything else (scanimage -L)
> 
> If 3 and 4 are interchanged, I get a "scanimage: sane_start: Invalid
> argument"
> 
> I added this to  /etc/udev/rules.d/45-libsane.rules:
> # Canon PIXMA MP470
> SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="1723", MODE="664",
> GROUP="scanner"
> 
> Makes sense to push this change upstream.
> 
> 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!
> 
> Thanks!
> -Ashwin
> 
> 
> ----- Original Message ----
> From: Nicolas <nicolas.martin at freesurf.fr>
> To: Ashwin <cybernytrix at yahoo.com>
> Cc: sane-devel at lists.alioth.debian.org
> Sent: Sunday, February 10, 2008 4:03:36 PM
> Subject: Re: Canon MP470 support
> 
> A test driver for MP470 is ready, you can download it at the following
> link:
> 
> http://www.sendspace.com/file/ogro4h
> 
> Use instructions given on this blog to install and test it:
> 
> http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html
> 
> Let us know...
> 
> Nicolas
> 
> 
> Le dimanche 10 février 2008 à 12:48 -0800, Ashwin a écrit : 
> 
> > here is the code:
> > Bus 005 Device 002: ID 04a9:1723 Canon, Inc. 
> > 
> > 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.
> > 
> > thanks!
> > -Ashwin
> > 
> > 
> > ----- Original Message ----
> > From: Nicolas <nicolas.martin at freesurf.fr>
> > To: sane-devel at lists.alioth.debian.org
> > Cc: cybernytrix at yahoo.com
> > Sent: Saturday, February 9, 2008 8:20:02 AM
> > Subject: Canon MP470 support
> > 
> > Being a recent Canon model, we could try to check whether it can be
> > driven by Pixma modified driver for MP610, MP520, and MP210.
> > 
> > Can you provide the USB PID of this all-in one ?
> > 
> > You can get it by a simple:
> > 
> > $ lsusb
> > 
> > I can declare this scanner in the driver, issue the modified version
> > of the driver, and you could give a try to check it.
> > 
> > Instructions on how to install the modified Pixma driver above Sane
> > 1.0.18 are given on this blog:
> > 
> > http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html
> > 
> > This is for Allan:
> > 
> > Concerning new Sane version and Pixma driver:
> > 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. 
> > At the moment, compiled and tested successfully with an MP610, on
> > Gutsy and on Mandriva 2007. 
> > 
> > Nicolas
> > 
> > 
> > Le jeudi 07 février 2008 à 21:02 -0800, Ashwin a écrit : 
> > 
> > > Hello,
> > > 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. 
> > > I can pitch in with some usb scan info, if some one tells me where
> > > to find the docs.
> > > 
> > > -ashwin
> > > 
> > > 
> > > 
> > > 
> > > __________________________________________________________________
> > > 
> > > 
> > > Be a better friend, newshound, and know-it-all with Yahoo! Mobile.
> > > Try it now. 
> > 
> > 
> > 
> > 
> > 
> > ____________________________________________________________________
> > 
> > Never miss a thing. Make Yahoo your homepage.
> 
> 
> 
> 
> 
> 
> ______________________________________________________________________
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try
> it now.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20080211/399299ee/attachment.htm 


More information about the sane-devel mailing list