We are having a problem with LPRng-3.8.1 and IFHP versions 3.1.15 and
3.5.0 when the lpd daemon is running on the server for one of our
departments, a Compaq DS20 with Compaq Tru64 Unix 5.1a. We do not have
a problem if the daemon is running on the servers in our other departments
(DEC AlphaStation 600s running Compaq Tru64 Unix 5.1), nor do we have a
problem if the daemon is running on one of our client machines (a mixture
of DEC AlphaStation 600s, AS 800s and Compaq DS10s).
Here are the symptoms:
Printing hangs on the DS20 when the lpd server hands printing off to a
filter. Printing does not hang if no filters are defined (but then one
can't filter the print job and get the print job to go onto the paper
properly).
Here are the lines put into the file "status.test" by a print request:
waiting for subserver to exit at 2002-01-10-13:22:43.600 ## A=<NULL> number=0 process=425988
subserver pid 425975 starting at 2002-01-10-13:22:43.815 ## A=riches_at_entropy+983 number=983 process=425975
accounting at start at 2002-01-10-13:22:43.818 ## A=riches_at_entropy+983 number=983 process=425975
opening device 'ent%9100' at 2002-01-10-13:22:43.825 ## A=riches_at_entropy+983 number=983 process=425975
printing job 'riches_at_entropy+983' at 2002-01-10-13:22:43.841 ## A=riches_at_entropy+983 number=983 process=425975
processing 'dfA983entropy.ms.washington.edu', size 1939, format 'f', IF filter 'ifhp' at 2002-01-10-13:22:43.853 ## A=riches_at_entropy+983 number=983 process=425975
At this point, the print job hangs with no activity on the printer. The
print queue must be cleared with the "lprm" command, which appends this line
to the file "status.test":
subserver pid 425975 exit status 'JFAIL' at 2002-01-10-13:24:26.994 ## A=<NULL> number=0 process=425988
I can't figure out why this fails on this particular machine. Has anyone
run into this sort of problem in the past and can give me pointers on why
this is breaking?
Here is the printcap printcap file (/usr/local/etc/printcap):
# =======================================================================
#
# Printer: test queue (Hewlett-Packard LaserJet 4000TN with duplexer)
# Location: C-28 Padelford Hall
# Connection: TCP/IP
#
# Notes:
#
test:
:client
:lp=test_at_entropy
test:
:server
:cm=test queue running on HP LaserJet 4000TN in C-28 Padelford
:lp=ent%9100
:ifhp=model=hp4000
:sd=/var/spool/test
:sh_at_
:sb_at_
:filter=/usr/local/libexec/filters/ifhp
Thanks for your help,
Carl
Carl G. Riches
Software Engineer
Department of Mathematics
Box 354350 voice: 206-543-5082 or 206-616-3636
University of Washington fax: 206-543-0397
Seattle, WA 98195-4350 internet: riches_at_ms.washington.edu
Received on Thu Jan 10 2002 - 23:39:27 NZDT