This looks suspiciously similar to the problem with the vanishing jobs
that I mentioned on this list a few days ago.


-akop

On Thu, Sep 05, 2002 at 03:06:58PM +1000, Craig Small wrote:
> Hello,
>   I got this bug so I though I would forward it to the list as I'm not
> sure what is going on with his setup.  I'm thinking it is the filters
> clashing somehow, but why only with this version?
>   
> ----- Forwarded message from [EMAIL PROTECTED] -----
> 
> Package: lprng
> Version: 3.8.15-1
> Severity: important
> 
> I'm sorry this is so vague, but for the last couple of weeks, I've been
> getting bombarded by complaints that print jobs have been disappearing.
> I spent a long time looking at samba, but then Unix users started
> complaining as well.  Submit 40 print jobs, 6 come out.
> 
> This in a hardware configuration (PC parallel port connected to HP
> LaserJet 4100) that has been working reliably since the beginning of
> the year and hadn't been messed with.
> 
> It seems to correlate with "pile-ups"; single print jobs print most
> reliably, but if you sumbit a number in a row, some are going to
> disappear.
> 
> I never did figure it out, but looking through installation logs revealed
> that lprng was upgraded at around the right date.  So I reverted to
> 3.8.12-5 and there is blessed silence.  Submitted the same print
> jobs as above, and all 40 came out.
> 
> The one unusual thing about the configuration is that I'm running both
> magicfilter and ifhp as input filters, via the wrapper:
> 
> #!/bin/sh
> # Add a prefilter to ifhp.  The prefilter is argv[1], and the rest
> # of the flags are passed to BOTH programs.  This is used by lprng to
> # use both magicfilter (for lots of input formats) and ifhp (for good
> # status monitoring).
> 
> prefilter="$1"
> shift
> "$prefilter" "$@" | /usr/lib/ifhp/ifhp "$@"
> 
> 
> The lpd.conf is stock-standard with the addition of
> "allow_user_setting=smbuser", and lpd.perms has been messed with fairly
> extensively.  checkpc finds no problems.  The printcap follows.
> 
> 
> # /etc/printcap: printer capability database. See printcap(5).
> # You can use the filter entries df, tf, cf, gf etc. for
> # your own filters. See the printcap(5) manual page for further 
> # details.
> 
> # We can adapt a lot from the 4050 filter rules.  The ty= line is needed
> # (in old printcap format) for psplpr.
> lp|ps|ti|hp|HP LaserJet 4100:\
> :ty=HP_LaserJet_4100_SHI:
>       :lp=/dev/lp0
>       :sd=/var/spool/lpd/lp
>       :af=/var/log/lp-acct
>       :lf=/var/log/lp-errs
>       :pl#66
>       :pw#80
>       :mx#0
>       :sh
>       :ifhp=model=hp4050
>       :if=/usr/local/sbin/ifhpwrapper /etc/magicfilter/ljet4100-filter
>       :mc=10
> #     :lp=
> #     :rm=horizon.horizon.com
> #     :rp=raw
> 
> # Similar, but prints plain text in a DOS font
> dos|HP LaserJet 4100 with DOS font:\
> :ty=HP_LaserJet_4100_SHI:
>       :lp=/dev/lp0
>       :sd=/var/spool/lpd/dos
>       :af=/var/log/lp-acct
>       :lf=/var/log/lp-errs
>       :pl#66
>       :pw#80
>       :mx#0
>       :sh
>       :ifhp=model=hp4050
>       :if=/usr/local/sbin/ifhpwrapper /etc/magicfilter/ljet4100-dos-filter
>       :mc=10
> #     :if=/etc/magicfilter/ljet4100-dos-filter
> #     :lp=
> #     :rm=horizon.horizon.com
> #     :rp=raw
> 
> raw|HP LaserJet 4100 unfiltered (use from Windows):\
> :ty=HP_LaserJet_4100_SHI:
>       :lp=/dev/lp0
>       :sd=/var/spool/lpd/raw
>       :af=/var/log/lp-acct
>       :lf=/var/log/lp-errs
>       :pl#66
>       :pw#80
>       :mx#0
>       :sh
>       :ifhp=model=hp4050
>       :if=/usr/lib/ifhp/ifhp
>       :mc=10
>       :done_jobs=0
> #     :lp=
> #     :rm=horizon.horizon.com
> #     :rp=raw
> 
> 
> ----- End forwarded message -----
> 
> -- 
> Craig Small VK2XLZ  GnuPG:1C1B D893 1418 2AF4 45EE  95CB C76C E5AC 12CA DFA5
> Eye-Net Consulting http://www.eye-net.com.au/        <[EMAIL PROTECTED]>
> MIEEE <[EMAIL PROTECTED]>                 Debian developer <[EMAIL PROTECTED]>
> 
> -----------------------------------------------------------------------------
> YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
> The address you post from MUST be your subscription address
> 
> If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
> or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
> to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
> with:                           | example:
> subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
> unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]
> 
> If you have major problems,  send email to [EMAIL PROTECTED] with the word
> LPRNGLIST in the SUBJECT line.
> -----------------------------------------------------------------------------

-- 

-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to