Can't Make LPD Print Raw

Adam Williams adamtaunowilliams at gmail.com
Fri May 25 23:37:35 PDT 2007


> I've had an older CUPS server for ages, and I just updated to 1.2.x
>
> Only now I can't get LPD jobs to print raw.  Jobs come to cups via LPD from an AIX box running a COBOL application;  using cups-lpd,  then CUPS sends them to the printers.  Only it adds a banner and screws up the print jobs.
> I've got -
> application/octet-stream  application/vnd.cups-raw 0
>  - uncommented in mime.convs and -
> application/octet-stream
>  - uncommmented in mime.types
> It is receiving jobs via cups-lpd just fine;  it is just mucking with them, which I need to stop.
> Any assistance would be much appreciated, it has been a long night.

In the cups log I see ...
I [25/May/2007:22:37:04 -0400] File of type text/plain queued in job #32 by "adam".
I [25/May/2007:22:37:04 -0400] Started filter /usr/lib/cups/filter/pstops (PID 3051) for job 32.
I [25/May/2007:22:37:04 -0400] Started backend /usr/lib/cups/backend/lpd (PID 3052) for job 32.
I [25/May/2007:22:37:04 -0400] Started filter /usr/lib/cups/filter/texttopaps (PID 3053) for job 32.
I [25/May/2007:22:37:04 -0400] Started filter /usr/lib/cups/filter/pstops (PID 3054) for job 32.


But my cups-lpd for xinetd.d looks like -
service printer
{
        disable = no
        socket_type = stream
        protocol = tcp
        wait = no
        user = lp
        server = /usr/lib/cups/daemon/cups-lpd
        server_args = cups-lpd -o raw
}

So why are things getting processed/filtered?  How under 1.2.x can I make job filtering ***STOP***?




More information about the cups mailing list