Setting Up a Print Client
A print client is a system that is not the server for the printer.
Yet, this system has access to the printer. A print client uses the
services of the print server to spool, schedule, and filter the print jobs.
Note that one system can be a print server for one printer
and be a print client for another printer.
Access to a printer can be configured on a domain-wide basis or
on a per-machine basis. If you add the printer information to the naming
service database, access is configured on a domain-wide basis.
The following procedure describes how to use the Solaris Print Manager to add
access to a printer on a print client. The example that follows
describes how to add printer access by using the lp print service commands.
How to Add Printer Access by Using Solaris Print Manager
- Start Solaris Print Manager on the system where you want to add access
to a remote printer.
For instructions, see How to Start Solaris Print Manager.
- Select Add Access to Printer from the Printer menu.
The Add Access to Printer window is displayed.
- Type the appropriate data in the entry fields.
If you need information to complete a field, click the Help button.
- Click OK.
- Verify that access to the printer is added by checking for the new
printer entry in the Solaris Print Manager main window.
- Verify that the printer can print requests.
$ lp -d printer-name filename
- Exit Solaris Print Manager.
Choose Exit from the Print Manager Menu.
How to Add Printer Access by Using LP Print Commands
- Become superuser or assume an equivalent role.
Roles contain authorizations and privileged commands. For more information about roles, see Configuring RBAC (Task Map) in System Administration Guide: Security Services.
- Add access to the printer.
# lpadmin -p printer -s print-server -D description
- Set the printer as the system's default printer destination
# lpamin -d printer
- Verify that the printer is ready for printing.
# lpstat -p printer
Example 4-12 Adding Printer Access by Using lp Print Service Commands
If you want to print to a remote printer, you must add
access to the remote printer. This example shows how to configure access to
a printer named luna, whose print server is saturn.
# lpadmin -p luna -s saturn (1)
# lpadmin -p luna -D "Room 1954 ps" (2)
# lpadmin -d luna (3)
# lpstat -p luna (4)
Identifies the printer and the print server
Adds a description for the printer
Sets the printer as the system's default printer destination
Verifies that the printer is ready for printing