[cups] How to build and use my own CUPS filter.
Vincent Farget
farget.vincent at orange.fr
Fri Nov 21 03:53:46 PST 2014
Hi,
I am using CUPS (v1.5.3 on a Debian Wheezy) on a server.
One of my printers is a CANON imageRUNNER 5055N and i want to use the
"ID user/service/department" access (a code which help me to follow the
number of copie for a print queue on the CANON).
I use "cque" (v2.0-3) to configure my print queue to use (force) this
specific "ID user/service/department".
All works well under Linux.
I have to print from Windows 7 which is very difficult to print using
the CANON "Canon iR5055/iR5065 PS3" printer driver WITH the use of the
"ID user/service/department".
As I understand, before start the printing job process, the CANON driver
wants to have confirmation about the "ID user/service/department" from
the CANON printer, but does not succeed in. So the print process is stop
and can not be achieved.
When I turn off the use of the "ID user/service/department" in the CANON
printer windows driver, the print process can be achieved BUT the CANON
printer does not print anything.
I can see in the list of the print job on the CANON printer, that the
'job result' is mentioned as NG (instead of OK when the job is printed)
and the 'end job status' is mentionned #701 (instead of OK when the job
is printed) because the printer refuse to print a job without an "ID
user/service/department" (empty).
If I understand well the process of printing from Windows using CUPS
server, the Windows driver (Canon iR5055/iR5065 PS3 -> postcript
specific CANON driver) The program formats the print file from the
program which call the printer to a postcript format (transformation)
and send it to the CUPS server which does not modify it and send it to
the printer.
My questions are :
1.)
Is it possible to tell CUPS to get the "windows postcript" print job
into a (or more) filter(s) ?
If the answer is yes, where this can be done ?
2.)
Is there somebody who have a "good" HOWTO (documentation) to build and
also use our own CUPS filter ?
Thank you very much in advance,
Best regards.
--
-
M. FARGET Vincent
Insitut Camille Jordan - CNRS
Universite Claude Bernard LYON 1
Systemes Informatiques et developpements webs
More information about the cups
mailing list