I have a problem getting my printing setup to work here. I'm using lprng
version 3.7.4-2 on my local machine, 3.7.4-1 on the remote machine, and
magicfilter on both.
The remote machine has the printer attached to it. I can print fine on the
remote machine.
The local machine was set up following the prompts of debconf, giving the
following printcap:
#### Definition for printer hplj(HP LaserJet 1100)
lp|hplj|HP LaserJet 1100lp|:\
:lp=lp@squat.wasters:sd=/var/spool/lpd/hplj:lpr_bounce:\
:sh:pw#80:pl#72:px#1440:mx#0:\
:if=/etc/magicfilter/ljet4-filter:\
:af=/var/log/lp-acct:lf=/var/log/lp-errs:
Using this printcap, lpr `works' in that no errors are raised, there is
nothing logged by lprng, but the jobs never reach the remote printer.
The jobs are `removed' as normal immediately from the local machine, and
the remote one -- squat.wasters -- never gets them. I don't know why not.
Changing my printcap to:
lp:hplj:HP LaserJet 1100|:\
:lp=lp@squat.wasters:
lets me print. Nothing else I have tried so far works.
Perhaps this is a bug with lprng, please reassign it if you think so. Note
also that the debconf script for magicfilter suffixed `lp' to my full name
for the printer, but that's a minor issue.