Hope someone can help,
I have an HP JetDirect 300X external print server.
I have it set up with all the computers in my network, but there are some problems.
When I print things out it often stops right in the middle of a page- half way printed and spits it out. It then grabs another peice of paper and starts printing the same thing again.
Sometimes it even starts printing out pages of code (just letters and stuff).
I have updated to the latest firmware, got the latest printer drivers and still experienceing the same problem. I have reset the print server, that doesnt do anything eeither.
I have looked around on the
and found stuff on Incomplete Job Transfers
I think it might have something to do with this
BUT I DONT KNOW HOW TO FIX IT!
(taken from http://www.lprng.com/LPRng-Reference-Multipart/x5208.htm)
———–
Incomplete Job Transfers-
This is the result of a defective or buggy TCP/IP stacks. A common problem is the habit that some Network Print Servers occaisionally discard data at the end of a print job when a network connection is half-closed. A half-closed connection is one where one end of the sending connection indicates that no further data will be sent. Unfortunately, the Network Print Server will then try to close the connection in the other direction. When this does not immediately succeed, it will terminate the network connection, discarding any unprinted data.
The half_close flag can be used to solve this problem. See Normal Termination for more details.
lp:lp=lp@remote # shutdown(fd,WRITE) connection, wait for end
lp:lp=lp@remote:half_close@ # close() connection and do not wait
IF SOMEONE COULD HELP IT WOULD BE MUCH APPRECIATED.
THANKS