[cups.general] Re: Re: CUPS printer "is not ready" -- how to

Johannes Meixner jsmeix at suse.de
Tue Nov 23 00:21:30 PST 2004


Hello,

Martin Schwarzkopf wrote (shortened):
> ... The problem is that when the
> server sends a raw print job to the remote queues,
> frecuently, the printer status turns to "Printer is
> not ready" without any reason.

Of course there must be a reason.

Only a guess:
Perhaps the printer is waiting for some kind of "end of job"
signal (e.g. a formfeed character or a printer reset sequence)
after printing via the "raw" queue.

What I have in mind:
The printer receives the raw print job but at the end the
"end of job" signal is missing.
In this case the printer may eject the last sheet after a
particular timeout (e.g. after 10 seconds waiting) but
nevertheless the job is not yet finished for the printer
and for a subsequent job the "Printer is not ready".
I.e. the raw print job may be in fact incomplete and therefore
you cannot use a "raw" queue to print such jobs.
You may test if it works to add a "System V style interface script"
for the "raw" queues which sends such an "end of job" signal
at the end of the job (then those queues are no longer "raw").
You may also have a look at
http://portal.suse.com/sdb/en/2003/06/jsmeix_print-cups-filters.html


Regards,
Johannes Meixner
-- 
SUSE LINUX Products GmbH, Maxfeldstrasse 5      Mail: jsmeix at suse.de
90409 Nuernberg, Germany                    WWW: http://www.suse.de/





More information about the cups mailing list