![]() |
![]() |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chapter 4Setting Up Printers (Tasks)This chapter describes how to set up a printer and to make the printer accessible to systems on the network with Solaris Print Manager. For information on the procedures associated with setting up printers with Solaris Print Manager, see Setting Up Printing (Task Map). For overview information about printers, see Chapter 2, Managing Printing Services (Overview). Setting Up Printing (Task Map)
Setting Up Printing With Solaris Print ManagerSolaris Print Manager is a Java-based graphical user interface that enables you to manage local and remote printer configuration. This tool can be used in the following name service environments: LDAP, NIS, NIS+, NIS+ with Federated Naming Service (xfn), and files. You must be logged in as superuser to use this tool. You can use Solaris Print Manager to set up print servers (New Attached Printer) and print clients (Add Access to Printer). A local or attached printer is a printer which is physically cabled to the print server. A network printer is physically attached to the network. Adding access to a printer, or adding remote access, is the process of giving print clients (all those machines which are not the server) access to the printer. Setting Up a Printer With Solaris Print ManagerThe following table describes each printer attribute to help you determine the information that is needed to set up a printer with Solaris Print Manager.
Solaris Print Manager and Special CharactersSolaris Print Manager checks user input for the various text fields in the input screens. There are two types of checking: general illegal input and input that is illegal for specific fields. Solaris Print Manager does not accept the following characters as input, except for the help screens:
Starting Solaris Print ManagerTo start Solaris Print Manager, either select Printer Administrator from the CDE Workspace menu or start the Print Manager from the command line. See the following section for details.
|
# niscat -o printers.org_dir.domain_name.com
.
.
.
Group : "admin.domain_name.com"
|
If necessary, add the system that runs Solaris Print Manager to the NIS+ admin group authorized to update the printers.org_dir.<domain> file.
# nisgrpadm -a admin.domain_name.com host_name |
Log in to the system that runs Solaris Print Manager as superuser. Your NIS+ configuration may make it necessary to run the /usr/bin/keylogin command. For more information, see keylogin(1).
If your name service is NIS+ (xfn), you might need to do the following:
Log in to the NIS+ master as superuser.
Identify the group that owns the federated naming table:
# niscat -o fns.ctx_dir.domain_name.com
.
.
.
Group : "admin.domain_name.com"
|
If necessary, add the system that runs Solaris Print Manager to the NIS+ admin group authorized to update the fns.ctx_dir.<domain> file.
# nisgrpadm -a admin.domain_name.com host_name |
Log in to the system that runs Solaris Print Manager as superuser. Your NIS+ configuration may make it necessary to run the /usr/bin/keylogin command. See keylogin(1) for more information.
Have the SUNWppm package installed.
# pkginfo | grep SUNWppm system SUNWppm Solaris Print Manager |
Start Solaris Print Manager by one of the following methods:
Select Printer Administrator from the Tools option of the CDE Workspace menu.
Select the Applications menu from the CDE front panel, and click the Printer Administrator icon in the Application Manager's System_Admin window
Type the following command at the command line:
# /usr/sadm/admin/bin/printmgr & |
The Select Naming Service window overlays the Solaris Print Manager main window.
If you want to use Solaris Print Manager from a remote system, do the following:
Use the xhost command on the local system to give the remote system display access:
# xhost +remote-system |
Then log in to the remote system, set the DISPLAY environment variable, and start Solaris Print Manager:
# DISPLAY=local-system:display_number # export DISPLAY # /usr/sadm/admin/bin/printmgr & |
Note - If Solaris Print Manager fails to start from the CDE menu or from the command line, check the following:
Superuser (root) might not have permission to connect to the X-server process on the local or remote system. If this happens, type the following:
$ xhost +hostname $ su (Enter root's password) # /usr/sadm/admin/bin/printmgr & |
Replace hostname with either the local or remote system name before restarting Solaris Print Manager.
Verify that the SUNWppm package is installed on the local or remote system.
$ pkginfo | grep SUNWppm |
Select the name service that is used in your network from the Select Naming Service window. Choices are: NIS+ (xfn), NIS+, NIS, or files.
Check that the domain name is correct.
The Solaris Print Manager main menu is displayed after the name service is loaded successfully.
Previous Contents Index Next ![]() |