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. -----------------------------------------------------------------------------
