>
> > From [EMAIL PROTECTED] Fri Oct 13 19:47:41 2000
> > From: [EMAIL PROTECTED]
> > To: [EMAIL PROTECTED]
> > Subject: LPRng: ifhp: Phaser 850 Postscript error
> > Date: Fri, 13 Oct 2000 14:57:27 -0700
> >
> >
> > Hi.
> >
> > I'm having the same problem reported by [EMAIL PROTECTED] in the
> > message "Postscript Errors on Tek Phaser 850 using AppSocket". The
> > archive has messages about the problem, and also "thanks for the fix",
> > but not exactly what the fix is.
> >
> > To refresh, the problem is that jobs print just fine, but then after
> > that there is a Postscript error page printed with:
> >
> > ERROR: undefined
> > OFFENDING COMMAND: flush "flush^D"
> >
> > The main difference between my problem and his is that he was
> > reporting it for Windows clients, but I'm having the problem with Unix
> > clients (e.g. "echo hello | txtps | lpr"). Also, in my case the job
> > does not get removed from the queue, so it will loop unless removed by
> > hand.
> >
> > The server is running Solaris 8 with LPRng 3.6.24 and ifhp 3.3.21.
> > Since I WASN'T having this problem with ifhp 3.3.9 on a NetBSD 1.4.1
> > box, I tried using 3.3.9 on the Solaris box but it gives the same
> > error.
> >
> > FYI, I'm also not seeing this problem with our QMS2060.
> >
> > Steve
>
> The problem is that the PostScript interpreter does not like ^D
> at the ends of jobs.
>
> You need to set 'ps_eoj_at_start@' for ifhp-3.3.X
>
> Stay tuned for ifhp-3.4.1, where you use 'ps_eoj_at_end@'
> or even ps_eoj@.
>
> Patrick
>
Steve, the problem that I was having with the 850s was that LPRng needed to
keep the Appsocket connection up long enough to read the Postscript status
message back from the printer prior to ifhp closing the connection.
If ifhp didn't stick around to read the status, the job would print. However,
after the 850 timed out I'd get printed a blank page and a page with Postscript
errors.
Patrick gave me flag in ifhp-3.4.1: "shutdown_appsocket". This keeps the
connection open long enough for the printer to dump its data and then FIN.
Try "ps_eoj_at_start@" first. If that doesn't work try using "shutdown_appsocket".
Here's what my printcap looks like:
pr21488|mplx60a
:cm=Tek Phaser 850DX/APPsocket 2621 SRL
:lp=/dev/null
:sd=/usr/spool/lpd/pr21488
# Phaser 850 needs the "shutdown_appsocket" parm to fix postscipt errors
# seen when printing from Win98
:ifhp=config=/usr/local/etc/ifhp-3.4.1.conf,model=phaser850,dev=pr21488%9100,shutdown_appsocket
:filter=/usr/local/libexec/filters/ifhp-3.4.1
--
Jerry Damian | Ford Email: [EMAIL PROTECTED]
Ford Motor Co./RCS Dept. | Internet Email: [EMAIL PROTECTED]
SRL MD 1074 RM 1116 | ph: (313)32-38347 fax: (313)39-04865
Dearborn, MI 48121-2053 | my opinions != Ford's opinions or policy
-----------------------------------------------------------------------------
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.
-----------------------------------------------------------------------------