Well, it's a shame when printers outlast their drivers (which seems more and more common), but we have a decent Canon Pro9000 that I use literally once a year to print photos for grandparents. This printer has been obsolete for the last four years and MacOS no longer has the right drivers for it.
A quick search on the Canon site finds that the CUPS driver for MacOS Mavericks (wow that's a while ago) is the last one published. It has a 2017 date though, so it is obviously being maintained, so hopefully it will just work. Someday every printer will just have AirPrint and use PostScript. OK, I can hope. But the process is:
- Download the Printer Driver
- Open the DMG and run the CUPS installer
- Go to System Preferences/Printers & Scanners and choose the
+icon to add a printer.
- You should see the Canon Pro9000 as a USB device. Click on it, and it should use the
Canon Pro9000driver you just installed and choose Add.
- I normally also choose
Share this printer on the networkso it works for all my machines.