I’ve reverse-engineered CARPS data format used by some Canon printers and created a CUPS driver called CARPS-CUPS. These printers can now print from Linux!
Tested on MF5730. Printers that use the same data format and should work:
- imageCLASS D300
- LASERCLASS 500