Vista last page does not print -with print server

T

TomCantPrint

I have two vista machines that act the same. I have two samsung ML-2XXX
printer that are acting the same. With the latest print drivers I can print
to the two printers if they are connected to the computers using a hardwire
USB connection. When I try and print to either printer to either printer
using the usb print server output on my netgear wifi router the last page
does not print. The printer comes back with a time out error waiting for the
last page.

Everything works great printing with using the printers connected connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the program set to
print one more page than I need.

It seems like Vista is not sending that one last character to allow the last
page to pring.

I have contacted Samsung and HP support several times and they say it is not
their problem.

They say that if their drivers print ok to the USB Port directly there
drivers are good. I agree. Vista should be sending the same informaton to
the usb port as it does over the WiFi?
 
T

TomCantPrint

Standard TCP/IP Printer Port Monitor

PORT SETTINGS

Port Name: 192.168.0.1
Printer Name or IP address 192.168.0.1

Protocol LPR

LPR Setting
Queue Name: FWG114P (this is the name of the Netgear Router/print
server)

LPR Byte Counting Enabled (THIS IS TURNED OFF)

SNMP Status Enabled (THIS IS TURNED OFF)

So far could not find anything in the KB.



Alan Morris said:
What port monitor are you using?

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

TomCantPrint said:
I have two vista machines that act the same. I have two samsung ML-2XXX
printer that are acting the same. With the latest print drivers I can
print
to the two printers if they are connected to the computers using a
hardwire
USB connection. When I try and print to either printer to either printer
using the usb print server output on my netgear wifi router the last page
does not print. The printer comes back with a time out error waiting for
the
last page.

Everything works great printing with using the printers connected
connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the program set
to
print one more page than I need.

It seems like Vista is not sending that one last character to allow the
last
page to pring.

I have contacted Samsung and HP support several times and they say it is
not
their problem.

They say that if their drivers print ok to the USB Port directly there
drivers are good. I agree. Vista should be sending the same informaton
to
the usb port as it does over the WiFi?
 
T

TomCantPrint

I did find this in http://support.microsoft.com/kb/132460

The article seems to have some bearing to the problems I am having but it is
unclear if I can use it with Vista.

Could you please give it a quick look and let me know if the fix could work
for me.

Tom


Configuring Windows LPR Software

There are two ways to send print jobs from Windows using LPR; each has a
different default control command and different configuration procedure.

The Windows Print Manager LPR Port monitor software sends the "l" control
command by default (because most jobs sent through Print Manager come from
Windows-based applications). Because Windows-based applications use a Windows
printer driver to fully render the print job, the "l" control command is used
to indicate that the LPD server should pass the job through unaltered.

You can configure the control command by editing the registry:

WARNING: Using Registry Editor incorrectly can cause serious, system-wide
problems that may require you to reinstall Windows to correct them. Microsoft
cannot guarantee that any problems resulting from the use of Registry Editor
can be solved. Use this tool at your own risk.
1. Run Registry Editor (REGEDT32.EXE).
2. From the HKEY_LOCAL_MACHINE subtree, go to the following key:
\System\CurrentControlSet\Control\Print\Monitors\LPR Port\Ports\portname
3. From the Edit menu, choose Add Value.
4. Add the following:
Value Name: PrintSwitch
Date Type: REG_SZ
String: This value is the single character that you to be sent as a control
command
5. Choose OK and quit Registry Editor.
The Windows LPR.EXE command line utility sends the "f" control command by
default because most people who use this utility are sending text jobs. The
"f" control command indicates that the LPD server should reformat the print
job as necessary. You can override this default on individual print jobs with
the "-o" switch.

The "-o" switch exists in both Windows NT 3.5 and 3.51, but was not properly
documented in 3.5. Add the control command that you want to send to the end
of the "-o" switch. For example, to send the "l" control command instead of
the default "f" control command, use:
LPR -S <servername> -P <printername> -ol <filename>
NOTE: Both the command line switches and the control commands are case
sensitive. For more information about specific data types, see the "Data Type
Affects the Print Spooler's Modification of Client Print Jobs" section below.

Alan Morris said:
What port monitor are you using?

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

TomCantPrint said:
I have two vista machines that act the same. I have two samsung ML-2XXX
printer that are acting the same. With the latest print drivers I can
print
to the two printers if they are connected to the computers using a
hardwire
USB connection. When I try and print to either printer to either printer
using the usb print server output on my netgear wifi router the last page
does not print. The printer comes back with a time out error waiting for
the
last page.

Everything works great printing with using the printers connected
connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the program set
to
print one more page than I need.

It seems like Vista is not sending that one last character to allow the
last
page to pring.

I have contacted Samsung and HP support several times and they say it is
not
their problem.

They say that if their drivers print ok to the USB Port directly there
drivers are good. I agree. Vista should be sending the same informaton
to
the usb port as it does over the WiFi?
 
A

Alan Morris [MSFT]

LPR byte counting might be the issue. The specs for LPR/LPD state a data
file containing the exact byte count expected from the LPR client should be
sent to the LPD service prior to the job. The Standard TCP/IP Port monitor
sends like a 4gig fake size. Most LPD implementations ignore the data file
and just process the job, thus the fake size attribute.

Since it works on XP (I assume in the same configuration) I would not expect
this to be the issue but please enable byte counting and see if this
resolves the issue. Byte counting will render the job to obtain how many
bytes to include in the data file, then render the document again when it is
sent to the printer.


If that does not work, install the LPR Port under Control Panel / Programs
and Features / Turn Windows features on and off

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

TomCantPrint said:
Standard TCP/IP Printer Port Monitor

PORT SETTINGS

Port Name: 192.168.0.1
Printer Name or IP address 192.168.0.1

Protocol LPR

LPR Setting
Queue Name: FWG114P (this is the name of the Netgear Router/print
server)

LPR Byte Counting Enabled (THIS IS TURNED OFF)

SNMP Status Enabled (THIS IS TURNED OFF)

So far could not find anything in the KB.



Alan Morris said:
What port monitor are you using?

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

TomCantPrint said:
I have two vista machines that act the same. I have two samsung ML-2XXX
printer that are acting the same. With the latest print drivers I can
print
to the two printers if they are connected to the computers using a
hardwire
USB connection. When I try and print to either printer to either
printer
using the usb print server output on my netgear wifi router the last
page
does not print. The printer comes back with a time out error waiting
for
the
last page.

Everything works great printing with using the printers connected
connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the program
set
to
print one more page than I need.

It seems like Vista is not sending that one last character to allow the
last
page to pring.

I have contacted Samsung and HP support several times and they say it
is
not
their problem.

They say that if their drivers print ok to the USB Port directly there
drivers are good. I agree. Vista should be sending the same
informaton
to
the usb port as it does over the WiFi?
 
T

TomCantPrint

Alan,

After month of having to transfer my work from my Vista machine to my XP
machine to print you solved the problem!!! I enabled the LPR Byte Counting
Enabled option and that did the trick.

FYI I am not kidding when I say that I spent 30 hours on the phone with HP
trying to get this worked out including waiting 2 week while HP support
waited for a response from their "printer group". Samsung tech people only
took one day in their driver group to tell me that they could not do
anything.

Thanks again. I can finally start to use my Vista machines like they are
fully functional network computers.

Tom Can Now Print

Alan Morris said:
LPR byte counting might be the issue. The specs for LPR/LPD state a data
file containing the exact byte count expected from the LPR client should be
sent to the LPD service prior to the job. The Standard TCP/IP Port monitor
sends like a 4gig fake size. Most LPD implementations ignore the data file
and just process the job, thus the fake size attribute.

Since it works on XP (I assume in the same configuration) I would not expect
this to be the issue but please enable byte counting and see if this
resolves the issue. Byte counting will render the job to obtain how many
bytes to include in the data file, then render the document again when it is
sent to the printer.


If that does not work, install the LPR Port under Control Panel / Programs
and Features / Turn Windows features on and off

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

TomCantPrint said:
Standard TCP/IP Printer Port Monitor

PORT SETTINGS

Port Name: 192.168.0.1
Printer Name or IP address 192.168.0.1

Protocol LPR

LPR Setting
Queue Name: FWG114P (this is the name of the Netgear Router/print
server)

LPR Byte Counting Enabled (THIS IS TURNED OFF)

SNMP Status Enabled (THIS IS TURNED OFF)

So far could not find anything in the KB.



Alan Morris said:
What port monitor are you using?

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

I have two vista machines that act the same. I have two samsung ML-2XXX
printer that are acting the same. With the latest print drivers I can
print
to the two printers if they are connected to the computers using a
hardwire
USB connection. When I try and print to either printer to either
printer
using the usb print server output on my netgear wifi router the last
page
does not print. The printer comes back with a time out error waiting
for
the
last page.

Everything works great printing with using the printers connected
connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the program
set
to
print one more page than I need.

It seems like Vista is not sending that one last character to allow the
last
page to pring.

I have contacted Samsung and HP support several times and they say it
is
not
their problem.

They say that if their drivers print ok to the USB Port directly there
drivers are good. I agree. Vista should be sending the same
informaton
to
the usb port as it does over the WiFi?
 
A

Alan Morris [MSFT]

Thanks for the confirmation. Was the XP machine configured with byte count
or is it using a port monitor supplied by Netgear?

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

TomCantPrint said:
Alan,

After month of having to transfer my work from my Vista machine to my XP
machine to print you solved the problem!!! I enabled the LPR Byte
Counting
Enabled option and that did the trick.

FYI I am not kidding when I say that I spent 30 hours on the phone with HP
trying to get this worked out including waiting 2 week while HP support
waited for a response from their "printer group". Samsung tech people
only
took one day in their driver group to tell me that they could not do
anything.

Thanks again. I can finally start to use my Vista machines like they are
fully functional network computers.

Tom Can Now Print

Alan Morris said:
LPR byte counting might be the issue. The specs for LPR/LPD state a
data
file containing the exact byte count expected from the LPR client should
be
sent to the LPD service prior to the job. The Standard TCP/IP Port
monitor
sends like a 4gig fake size. Most LPD implementations ignore the data
file
and just process the job, thus the fake size attribute.

Since it works on XP (I assume in the same configuration) I would not
expect
this to be the issue but please enable byte counting and see if this
resolves the issue. Byte counting will render the job to obtain how many
bytes to include in the data file, then render the document again when it
is
sent to the printer.


If that does not work, install the LPR Port under Control Panel /
Programs
and Features / Turn Windows features on and off

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

TomCantPrint said:
Standard TCP/IP Printer Port Monitor

PORT SETTINGS

Port Name: 192.168.0.1
Printer Name or IP address 192.168.0.1

Protocol LPR

LPR Setting
Queue Name: FWG114P (this is the name of the Netgear
Router/print
server)

LPR Byte Counting Enabled (THIS IS TURNED OFF)

SNMP Status Enabled (THIS IS TURNED OFF)

So far could not find anything in the KB.



:

What port monitor are you using?

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

message
I have two vista machines that act the same. I have two samsung
ML-2XXX
printer that are acting the same. With the latest print drivers I
can
print
to the two printers if they are connected to the computers using a
hardwire
USB connection. When I try and print to either printer to either
printer
using the usb print server output on my netgear wifi router the last
page
does not print. The printer comes back with a time out error
waiting
for
the
last page.

Everything works great printing with using the printers connected
connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the
program
set
to
print one more page than I need.

It seems like Vista is not sending that one last character to allow
the
last
page to pring.

I have contacted Samsung and HP support several times and they say
it
is
not
their problem.

They say that if their drivers print ok to the USB Port directly
there
drivers are good. I agree. Vista should be sending the same
informaton
to
the usb port as it does over the WiFi?
 
T

TomCantPrint

They are using the Netgear print server which does not work with Vista.

Alan Morris said:
Thanks for the confirmation. Was the XP machine configured with byte count
or is it using a port monitor supplied by Netgear?

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

TomCantPrint said:
Alan,

After month of having to transfer my work from my Vista machine to my XP
machine to print you solved the problem!!! I enabled the LPR Byte
Counting
Enabled option and that did the trick.

FYI I am not kidding when I say that I spent 30 hours on the phone with HP
trying to get this worked out including waiting 2 week while HP support
waited for a response from their "printer group". Samsung tech people
only
took one day in their driver group to tell me that they could not do
anything.

Thanks again. I can finally start to use my Vista machines like they are
fully functional network computers.

Tom Can Now Print

Alan Morris said:
LPR byte counting might be the issue. The specs for LPR/LPD state a
data
file containing the exact byte count expected from the LPR client should
be
sent to the LPD service prior to the job. The Standard TCP/IP Port
monitor
sends like a 4gig fake size. Most LPD implementations ignore the data
file
and just process the job, thus the fake size attribute.

Since it works on XP (I assume in the same configuration) I would not
expect
this to be the issue but please enable byte counting and see if this
resolves the issue. Byte counting will render the job to obtain how many
bytes to include in the data file, then render the document again when it
is
sent to the printer.


If that does not work, install the LPR Port under Control Panel /
Programs
and Features / Turn Windows features on and off

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

Standard TCP/IP Printer Port Monitor

PORT SETTINGS

Port Name: 192.168.0.1
Printer Name or IP address 192.168.0.1

Protocol LPR

LPR Setting
Queue Name: FWG114P (this is the name of the Netgear
Router/print
server)

LPR Byte Counting Enabled (THIS IS TURNED OFF)

SNMP Status Enabled (THIS IS TURNED OFF)

So far could not find anything in the KB.



:

What port monitor are you using?

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

message
I have two vista machines that act the same. I have two samsung
ML-2XXX
printer that are acting the same. With the latest print drivers I
can
print
to the two printers if they are connected to the computers using a
hardwire
USB connection. When I try and print to either printer to either
printer
using the usb print server output on my netgear wifi router the last
page
does not print. The printer comes back with a time out error
waiting
for
the
last page.

Everything works great printing with using the printers connected
connected
through this wifi setup if I am using my XP machines.

Anyone know what the problem is with Vist and the last page?

More info:
I can not print one page because it is also the last page.

I can print documents of I add a dummy last page and have the
program
set
to
print one more page than I need.

It seems like Vista is not sending that one last character to allow
the
last
page to pring.

I have contacted Samsung and HP support several times and they say
it
is
not
their problem.

They say that if their drivers print ok to the USB Port directly
there
drivers are good. I agree. Vista should be sending the same
informaton
to
the usb port as it does over the WiFi?
 

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