Would that Canon be something like the
i-SENSYS MF9220Cdn [1] (who comes up with those names?) I just got for free (had to swap the black toner cartridge, for the rest it works just fine, it only has done ~12700 pages according to the counter...) which uses Canon's proprietary UFR II? There seems to be a Postscript-compatible version of the same hardware as well (i-SENSYS MF9280Cdn) so I guess I can always attempt to wrench that driver into this machine but for now it works quite well. Drivers are available for 'Linux 64-bit' and 'Linux 32-bit', x86/x64/ARM/MIPS. Everything I tried thus far - printing, copying, scanning to mail/file server using sheet feeder or flatbed, did not try the fax functions because who needs fax functions - works fine, toner for the thing is cheap (~€22 for a 6000 page cartridge) and the print quality is quite good.
[1] https://www.canon-europe.com/support/consumer_products/produ...