Hi ALUG,
I have an annoying CUPS printer problem:
Printer: Xerox workcentre pro 128 Driver: v3015.103 Cups server running on Ubuntu connection socket://{xerox_ip}
The problem is when trying to print a large file (the test file is a 731K pdf doc). Error log for cups shows D [09/Dec/2010:14:29:41 +0000] [Job 2972] Wrote 4096 bytes of print data... D [09/Dec/2010:14:29:41 +0000] [Job 2972] Read 4096 bytes of print data... D [09/Dec/2010:14:29:41 +0000] [Job 2972] Wrote 4096 bytes of print data... (for many many lines.. ...and then....) D [09/Dec/2010:14:29:41 +0000] [Job 2972] Read 8192 bytes of print data... D [09/Dec/2010:14:29:41 +0000] [Job 2972] Wrote 8192 bytes of print data...
Then it comes out with some cupsd type stuff like: D [09/Dec/2010:14:29:45 +0000] Returning IPP successful-ok for Get-Notifications (/) from localhost D [09/Dec/2010:14:29:45 +0000] cupsdSetBusyState: Printing jobs and dirty files D [09/Dec/2010:14:29:45 +0000] cupsdReadClient: 12 WAITING Closing on EOF
then back to the 8192 thing, then it hangs and the Xerox dies and has to be turned on and off. Cups web page error says: "Unable to write print data: Broken pipe"
I changed connection from socket to lpd but not much difference, apart from the cups web page changed to: "/usr/lib/cups/backend/lpd failed"
I tried printing to cups-pdf then printing from the generated doc, but no difference.
Does anybody know if this means the printer itself hasn't enough memory, or if the cups server has a file limit set somewhere? Or any other ideas?
Many thanks, More log files can be supplied on request but I've just been trawling about trying to find a solution to this, and reading through page after page of people posting up their entire cups error logs had started to get very tedious....
Jenny