cups-lpd

Jacob Lindberg jni at laps.dk
Thu Nov 2 06:35:05 PST 2006


Hi,

I'm running a CUPS 1.1.23. It's a Gentoo ppc64 distribution running inside an i5 machine as an LPAR. So far this setup is working more than perfectly.

A couple of days ago I enabled cups-lpd on this machine, since I wanted my OS400 to be able to deliver print to my different queues. This worked out pretty well. I created a queue on the os400 which is just delivering the print to my CUPS via lpd.

Now I'm considering upgrading to CUPS 1.2.5. So what I have done is to copy my setup to another box (since the above is production), and verified that everything is working. Except some different lib updates, I got it to work without any problems.

Now here is the problem. The cups-lpd is able to get the print from the OS400, but on the output (the paper itself) I only get a square in the middle giving me the Job ID, Title, Requesting User, and Billing info. My question is: What am I missing here?

I have tried with and without 'server_args = -n -o document-format=application/octet-stream' in my xinetd configuration. My log is telling me this:

Nov  2 16:33:49 image cups-lpd[28217]: Connection from 10.17.100.1 (IPv4 10.17.100.1)
Nov  2 16:33:49 image cups-lpd[28217]: Receive print job for HELL116
Nov  2 16:33:49 image cups-lpd[28217]: Print file - job ID = 148
Nov  2 16:33:49 image cups-lpd[28217]: Closing connection


d [02/Nov/2006:16:33:49 +0000] cupsdAddEvent(event=job-state, dest=0x80d0188(HELL116), job=0x8124630(148), text="Job #%d started.", ...)
D [02/Nov/2006:16:33:49 +0000] Discarding unused job-state event...
D [02/Nov/2006:16:33:49 +0000] [Job 148] File 1 is complete.
d [02/Nov/2006:16:33:49 +0000] cupsdFinishJob: job->status is 0
d [02/Nov/2006:16:33:49 +0000] cupsdFinishJob: Removing fd 11 from InputSet...
d [02/Nov/2006:16:33:49 +0000] cupsdFinishJob: Closing status pipes [ 11 -1 ]...
d [02/Nov/2006:16:33:49 +0000] cupsdCancelJob: id = 148
d [02/Nov/2006:16:33:49 +0000] cupsdStopJob: id = 148, force = 0
d [02/Nov/2006:16:33:49 +0000] cupsdAddEvent(event=printer-state-changed, dest=0x80d0188(HELL116), job=(nil)(0), text="%s "%s" state changed.
", ...)
D [02/Nov/2006:16:33:49 +0000] Discarding unused printer-state-changed event...
d [02/Nov/2006:16:33:49 +0000] cupsdStopJob: Closing print pipes [ -1 -1 ]...
d [02/Nov/2006:16:33:49 +0000] cupsdStopJob: Closing back pipes [ -1 -1 ]...
d [02/Nov/2006:16:33:49 +0000] cupsdAddEvent(event=job-completed, dest=0x80d0188(HELL116), job=0x8124630(148), text="Job completed.", ...)
D [02/Nov/2006:16:33:49 +0000] Discarding unused job-completed event...
d [02/Nov/2006:16:33:49 +0000] cupsdSaveJob(job=0x8124630(148)): job->attrs=0x8123bc8
d [02/Nov/2006:16:33:49 +0000] cupsdCheckJobs: 0 active jobs, sleeping=0, reload=0
D [02/Nov/2006:16:33:50 +0000] Unloading job 148...

Does anyone have a clue of what I might be missing here?

Thanks.




More information about the cups mailing list