There's no linux driver available for my printer- Canon i965. However a clever man at Kyoto University has found linux drivers on the Canon Japan Site for a number of Canon printers, including the PIXMA equivalent of mine, and made them (and some Epson drivers too) available as deb packages.
His web site (in English) is http://mambo.kuhp.kyoto-u.ac.jp~takushi
Is there any way we can use these in Puppy? (Mine's 2.17.1)