#84059 magicfilter: magicfilterconfig doesn't seem to work for networked printers

Package:
magicfilter
Source:
magicfilter
Description:
automatic printer filter
Submitter:
Alisdair McDiarmid
Date:
2005-07-18 03:43:11 UTC
Severity:
normal
#84059#5
Date:
2001-01-29 19:37:57 UTC
From:
To:
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.

#84059#10
Date:
2001-01-31 23:02:44 UTC
From:
To:
There seems to be some correlation with lprng, the following setup with
lpr worked:

lp:\
        :lp=:sd=/var/spool/lpd/lp:rm=eos:rp=lp:\
        :sh:pw#80:pl#72:px#1440:mx#0:\
        :if=/etc/magicfilter/ljet4m-filter:\
        :af=/var/log/lp-acct:lf=/var/log/lp-errs:

But, from my changelog:

magicfilter (1.2-33) unstable; urgency=low

  * added `lpr_bounce'-option into generated printcap if magicfilter is
    used in conjunction with lprng (Bug#47899, 47243)

Yes, I know. Fixed in -42.

David