LPR Printing to JetDirect with Firmware 03.15 (or later) Fails (145716)
The information in this article applies to:
- Microsoft Windows NT Advanced Server 3.1
- Microsoft Windows NT Workstation 3.1
- Microsoft Windows NT Workstation 3.5
- Microsoft Windows NT Workstation 3.51
- Microsoft Windows NT Workstation 4.0
- Microsoft Windows NT Server 3.1
- Microsoft Windows NT Server 3.5
- Microsoft Windows NT Server 3.51
- Microsoft Windows NT Server 4.0
This article was previously published under Q145716 SYMPTOMS
When using LPR to print to an Hewlett-Packard (HP) printer with an internal
or external JetDirect product, printing fails from some applications or
clients, but not others. An Event 2004 error is written to the System Log.
The JetDirect cards that exhibit this problem have firmware revision 03.15
through 04.08.
CAUSE
If the LPR control or data file that is sent from Windows NT to the printer
is exactly 99 bytes the JetDirect card fails to correctly process the
remaining LPR packets. In Network Monitor the control or data file appears
as 100 bytes because of a line feed at the end of the control or data file.
The data file contains the actual print job. The control file typically
contains the following information:
Host Name
User id
Format control Character (l or f) and filename
Unlink datafile and filename
Job name for the banner page
Additional control fields can be contained in the control file. For more
information about control file contents please see Section 7 of Request for
Comment (RFC) 1179.
RESOLUTION
According to Hewlett Packard, firmware revision 04.09 fixes this problem.
Contact Hewlett Packard about the availability of this update. It is also
available from the HP web site www.hp.com.
To determine if the control file is the problem, have the user log in
with a shorter user name. If they can now print, they are experiencing
this problem. If the problem is with the data file, changing the name does
not make a difference and you may have to get a network trace to determine
the problem.
The JetDirect card is manufactured by Hewlett Packard, a vendor independent
of Microsoft; we make no warranty, implied or otherwise, regarding this
product's performance or reliability.
STATUS
Modification Type: | Major | Last Reviewed: | 3/15/2004 |
---|
Keywords: | kbprb KB145716 |
---|
|