I won a Canon printer in a magazine competition 12 months ago. I wasted many hours trying to get the necessary driver and enable the printer to work. In the end, I gave the printer to our daughter; bought an HP 2050 multimode machine from a retailer for $NZ 59; and found the answer to my problems.
The necessary driver for the HP 2050 was already contained in HPLIP. Thus, printing, scanning and photocopying all work perfectly. In the end, it was not worth persisting with the other printer.