LPR Problems

G

Guest

I have installed Windows XP and am having a problem I had on Windows NT 4.0
and Windows 2000 Professional. When printing using the LPR command I print a
dozen or so files, then go into a delay for some 30 seconds (a guess), and
the I print another dozen or so files. This problem in Windows 200 and NT is
addressed in article 179156. This article had me alter some registry data
which corrected the problem.

Windows XP has a set of instructions on how to attach a Standard Print
Monitor, which doesn't help. The detail in this set of instructions seems to
define the problem as I found it in earlier releases referencing ports 1024
and above. I still experience the delay.

MY printer is a XEROX Docuprint 100, and I have installed the latest print
drivers which are for Windows XP.

Any ideas?
 
A

Alan Morris [MSFT]

Are you using a Standard TCP/IP Port or did you install Print Services for
Unix and setup an LPR Port to the device? If you are just using the lpr.exe
command line utility, you will need to edit the lpr registry keys as you did
in previous OS versions
http://support.microsoft.com/kb/179156/EN-US/

lpr.exe and lprmon.dll by default use the source socket ports of 721- 731
for outgoing data. The tcp/ip protocol does not allow reuse of the ports
until a timeout (default is 180 seconds) has been reached. When you send
many small jobs in less than 3 minutes, you will blocked until the tcp/ip
protocol timeout is reached. There is a regkey for this to but it pertains
to all tcp/ip connectivity not only printing.





--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top