I had canon ir3230 working absolutely fine in linux 17.
when i upgraded to linux 19 the printer stopped working.
two days of trial and error and nothing worked.
finally i did these steps and i don't know at which point the problem got solved.
i am writing this method for canon ir3230.
you may modify it for your own printer
i am not an expert linux . so i wont be able to give details . ill do my best.
my steps are copy pasted from various forums
remove cups and reinstall cups.
i tried removing cups and then tried reinstalling cups . i seem to have broken few packages so i did this.
update linux
this is the command
sudo aptitude update && sudo aptitude install gtkorphan
Continue by running:
sudo aptitude update && sudo aptitude upgrade
This is used to double-check that you have all the updates.
To clear out the broken packages use the command:
sudo aptitude -f
or
go to synaptic edit click fix broken packages
now install cups
how to install cups
https://community.linuxmint.com/software/view/cups
restart cups
sudo /etc/init.d/cups restart
restart ccpd in case you have it.
remove/delete canon ir3230 entry from printer dialog box
remove canon printer driver utility
reinstall canon printer driver utility from the command only
use this command
cd linux-UFRII-drv-v350-uken
sudo ./install.sh
reinstall your specific printer from utility
restart pc
no print
open printer dialog box
right click ir3230
click properties
click change from make and model
select option of provide ppd file
and give this file
Canon-imageRunner_3225-pxlmono.ppd
you will get this file
here
http://www.openprinting.org/driver/pxlmono
select canon image runner 3225 in the drop down
reinstall from ppd file
now test page printed
it works