On Tue, Feb 9, 2010 at 11:37 PM, Paul Johnson pauljohn32@gmail.com wrote:
In our computer lab, there are 6 Centos 5.4 workstations. There is an HP printer with jet direct card. It often works.
But sometimes users come and get me saying the printer is broken, but it is actually working fine for *most* of the workstations.
On the troubled system, I run system-config-printer and I check the printer in question (under properties) and I see the printer has been disabled. I mean, the box by the word Enabled is empty.
After I manually (use lprm) remove the print jobs, and set the printer to Enabled, then the print queue will start working again.
There is a cups timeout value that might help. Cups will disable a printer if it doesn't respond after a certain amount of time. If you add a Timeout value to cupsd.conf you can either disable or set the timeout higher.
If that doesn't work, you may need to change the loglevel to debug and watch until it fails.