questions about manually adding printers to a client

Michael Sweet mike at
Mon Sep 26 17:26:52 PDT 2005

Anonymous wrote:
> Suppose I shut Browsing off entirely on a client system, and use
> lpadmin to manually add queues which point to a print server, like
> this:
> lpadmin -p PrintQ1 at ServerA -E -v ipp://ServerA:631/printers/PrintQ1
> It appears that I can still print fine, but I didn't test all
> printing options.  What non-Browse-related functionality do I lose by
> doing this?  For instance, are there options in the printer's ppd
> file that I couldn't use?

Nope, this will give you full functionality for a single queue.

> I actually have 2 print servers.  If I add PrintQ1 at ServerA and
> PrintQ1 at ServerB, an implicit PrintQ1 class is not created.  When I

Right, implicit classes are an automatic thing and don't work for
manually created queues.

> create the queues, I can specify with "-c classname" that a class is
> to be created, and the class does get created, but I can't print to
> it.  I get this when I try:
> lpr: error - unable to print file: server-error-not-accepting-jobs

Use "accept classname" to accept jobs, and "/usr/bin/enable classname"
to enable printing for the class.

Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Publishing Software

More information about the cups mailing list