I've been working on this on and off for a while, but I'm still unable to get my Canon MF634C to work with CUPS-Airprint. I have the correct PPD and when I installed it and did a test print I got an error that the filter "rastertoufr2" was missing. I downloaded the Linux drivers from Canon, extracted the files from the DEB file and installed the rastertoufr2 file on the container in /usr/lib/cups/filter. Now when I try to print I get this error in the debug logs, even though the file is present and has the correct permissions
[Job 7] PID 58 (/usr/lib/cups/filter/rastertoufr2) stopped with status 102 (No such file or directory)
I'm at a loss as to what to try next, so I'd love to know if anyone has any ideas.
Thanks