[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#382936: IPP Printer prints -12345X@PJL ENTER LANGUAGE=PCL3GUI



We have the same bug in Ubuntu, see https://launchpad.net/distros/ubuntu/+source/cupsys/+bug/55828.

I have a HP DeskJet 3820 printer connected to a Debian Sarge print server (cupsys 1.1.23-10sarge1) and Ubuntu Dapper 6.06 LTS (cupsys 1.2.2-0ubuntu0.6.06) used as print client.

In the error_log of my print server I see that the requested file type is: application/vnd.cups-postscript, because of this the output of the print client gets run through foomatic-rip again.

D [14/Aug/2006:11:04:37 +0200] print_job: request file type is application/vnd.cups-postscript.

I [14/Aug/2006:11:04:37 +0200] Started filter /usr/lib/cups/filter/foomatic-rip
(PID 1274) for job 72.

Shouldn't the requested file type be application/octet-stream?

Windows clients correctly send application/octet-stream and print without problems.

I also found that altering the hpijs PPD for my HP DeskJet 3820 printer to have this line:
*cupsFilter:    "application/vnd.cups-postscript 0 -"
And then install this altered PPD on my CUPS 1.2.2 print clients it seems to print because the postscript output with printing options is send to the server. The requested file type indicated by the server in that case seems to be application/postscript. This allows for server side drivers, meaning we only need the binary hpijs driver, foomatic-rip and gs-esp installed on the server and only the altered PPD on each client.




Reply to: