In the past, Canon MP units were handled by the SANE scanning system and the built-in "pixma" backend driver. So if your Puppy had an up-to-date version of SANE, the scanner would be auto-detected and you could scan with Xsane or Peasyscan. For example, Tahrpup has SANE v1.0.23.

But many of the recent MX and MG models are NOT SANE-compatible. They require their own drivers from Canon and use Canon's ScangearMP scanning program. I used to build individual driver PETS for these models as they were requested, but that job became unmanageable. So I developed the candi tool that lets you install the scanner on your own. Go to the Canon printer section for instructions.

Update: The pixma v1.0.27 driver attached below will recognize many new Canon units via USB and save you the trouble of installing ScangearMP. However, it will probably not work across a network.

---------------------------------------

ScangearMP works with networked units. Start it from the Graphic menu, perform an Update operation and wait to locate your device. Canon detects a networked scanner by its MAC address instead of the usual IP address.

Some older units may be networkable through the pixma backend, although this is untested. Open the file /etc/sane.d/pixma.conf and add this line, using the scanner's IP address:

Hi rcsrn51,
again, many thanks for your efforts and time !
my MP160 runs on sane at now !
Cheers
Charlie

outside post subject:
I also have been looking for running the scanner...(maybe am I dreaming?..never knows!) ...with empty ink cartridges ...but as now no result (aargh!..damned chips!) I have bought and installed new ones to get use of it!
(I should better have bought a separate scanner)

also have been looking for running the scanner...(maybe am I dreaming?..never knows!) ...with empty ink cartridges ...but as now no result (aargh!..damned chips!) I have bought and installed new ones to get use of it!

So you can't run the scanner part of your printer once it runs out of ink? Unbelievable!

I was thinking of buying some used Canon all-in-ones for testing purposes on the scanners, but I guess there is no point in doing that.

Hi rcrsn51,
...reinstalling my system,
I installed both "...1.10..pet" and the "pixma-mp150.pet", these last one to get /usr/local/bin/pixmascan installed.
Before installing "pixma-mp150.pet", I also had to manually insert "canon_mfp" into dll.conf.
Works nice on toutou412 (french translation of puppy412)
Thanks
Cheers
Charlie

Hi rcrsn51 !
Would you have any idea about how to setup XSane for black and white saved copy ?
" grey " scanmode leads indeed to rather huge MBytes-sized files, whereas B&W setting needs only a few 100KB-sized.
Cheers
Charlie

Hi,
now using puppy 4.3.1
libsane-pixma.so.1.0.20 is already installed in usr/lib/sane on a fresh puppy 4.3.1;
I have only installed pixma-mp150.pet
canon_mfp is present in dll.conf
Sane freezes till I get now this message:
"I/O error input"

nb: I tried also installing the scangearmp_common-1.10-1.i386.pet and modified the symlink to get libsane-pixma.so.1.0.19 activated; but in this case sane answers "there is no USB peripheral connected and "libsub" seems to be outdated.
Back to libsane-pixma.so.1.0.20 gets the MP160 again recognized but not working...see above paragraph.

edited:
I went to accidentaly erase /usr/lib/sane/libsane-canon_mfp.so...ooops!
I reinstalled scangearmp_common-1.10-1.i386.pet to and modify the link to activate libsane-pixma.so.1.0.19. Restarted X and now the SCANNER WORKS!
Sorry if all this looks a bit confused!

Hi,
jusr installed my mp250 using Patriot's pets. Using Puppy 5.01 and with the quirky backend installed can access the scanner with xsane but scangear refuses to se it.Have uninstalled the scangearmp-1.40.pet and re installed it. The scangear entry shows up in Gimp 2.6 but cant find the scanner.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum