For CUPS to manage your printing environment, you must first create a print queue under CUPS.
You can create a new print queue in one of the following ways:
Use the lpadmin command to manually create the print queue. For more information, see the lpadmin(8) man page.
Use the Print Manager GUI, which can be accessed from the Oracle Solaris Desktop. For more information, see Setting Up Printers by Using CUPS Print Manager (Task Map).
Use the web browser interface. After you install CUPS, go to http://localhost:631/admin.
Physically connect a USB printer to your local system.
If CUPS is enabled on your system, the hardware abstraction layer (HAL) and the hal-cups-utils utility recognize the USB printer hot-plug events. They can recognize new printers that are connected to your local system. The hal-cups-utils utility automatically creates a print queue under CUPS for the new printer.
In addition, CUPS supports printer discovery by using the mDNS framework (Bonjour) and SNMP. CUPS can discover printers that are shared by other CUPS servers through the CUPS browsing feature. For more information, go to http://www.cups.org/documentation.php/doc-1.5/options.html.
For network print queues, enable the CUPS “browse feature” (the default) on your system. If another system on the network advertises an available printer on the remote system, CUPS detects the printer, and a new print queue is created.