Things I tried:
1) This forum entry http://www.murga-linux.com/puppy/viewtopic.php?t=50878
is for a different Pixma model, but through it I discovered that there is a command called "pixmascan" that allows you to scan from console. I have Puppy 4.3.1., so I should have pixmascan, but I don't ("command not found")
2) Via an Ubuntu forum (can't find the link), I read that I had to download and decompress scangear from Canon http://support-au.canon.com.au/contents ... 37401.html
I did it, but no results at all.
3) A new focus that seemed very promising: a whole blog on Canon Pixma models. I followed the best I could the instructions to update Sane as explained here:
http://mp610.blogspot.com/2008/04/give- ... -sane.html
I found this obstacle, though:
searching "libusb" with Pfind did not show any result with a "dev" or "devel" on it. I kept on going, did the compiling (my first one! ), and once it finished I tested the installation as explained in the blog:Check first that the development libusb library is present and installed.
On Mandriva, the rpm is called something like:
libusb0.1_x-devel-...
on Ubuntu, it is called: libusb-dev.
Install the package, if not already installed.
Be warned that if not installed, compilation will success, but the backend will not work, and no error message will be prompted!
But my output is not like that: my backends version continues being 1.0.20., so I guess the installation is wrong. Maybe I am missing that one library? Where could I find it? Is it a different thing? Sorry for the long entry but I thought this information might be valuable for others too.Test Sane installation
Now, check that the new Sane git is correctly installed.
Current Sane git sane-backends version is 1.0.21, check it:
$ scanimage -V
scanimage (sane-backends) 1.0.21cvs; backend version 1.0.21