[cups] Trying to work around Canon MF743cdw driver bugs on MacOS Catalina

Helge Blischke helgeblischke at web.de
Mon May 18 07:49:41 PDT 2020



> Am 18.05.2020 um 01:03 schrieb Brian <bdemsky at gmail.com>:
> 
> Does cups work with filters implemented as shell scripts?  My attempt at a shell script that just called canon’s print filter (passing parameters with $@) didn’t work.  I’m puzzled what this issue was.
> 
> Brian
> 
Yes, but take care of the correct command line options (job_id username title copies options [file])
where copies is an integer, job_id an integer, options a string of job attributes (enclosed in double quotes)
and file an optional file path (default is stdin).

But it seems that Canon’s filter in addition depends on some other parameters – at least it refused
to work as a standalone program.

My suggestion is to replace the capdftopdl filter in the *cupsFilter statement by the homegrown
filter which in turn calls the original filter as a post processor (getting the path name from the current PPD).

What I’m currently investigating is how to manage your request to b/w printing only.

Helge



More information about the cups mailing list