We have several HP printers here using their JetDirect cards for network
access. Each printer has its own IP address, and the software to provide
basic LPD services.
I want to define /etc/printcap entries to access these remote printers and
to provide filtering *before* the job is sent over the wire. A sample
entry is below :
# HP Laser jet 3Si Postscript output
Remember that the printer itself is providing the lpd services. The only
problem is that as far as I know, no local filters will be used, but
rather the job will passed to the remote lpd, which is supposed to do
any necessary filtering. hpps never gets called, either as an :of: or
as an :if:
Unfortunately, the HP Laserjet LPD on the JetDirect is just a spooler - no
provision for filtering. So how can I do filtering locally and still send
the job directly to the printer ? Basically, I want to process postscript
files with ghostscript->ljet3/pcl.