Although the default settings lets users print without additional configuration, you might want to modify some settings so that you can manage your printing resources most effectively.
Although you can create additional Driver Stores, you only need one for your iPrint system because the Print Manager saves the downloaded drivers files to disk. If the Print Manager does not have a requested driver, it copies the driver from the Driver Store and then saves it to disk. This process is relatively quick, even for the first user to request a printer driver. We recommend that you maintain only one Driver Store, so you do not need to track which Driver Store contains what printer drivers. Periodically, the Print Manager checks the Driver Store for updated printer drivers.
If you configure multiple Driver Stores that run on the same server, they all point to the same repository of printer drivers. This can be useful because each Driver Store has its own eDirectory object, and you can distribute the objects in your eDirectory tree.
To create a driver store:
In iManager, click iPrint > Create Driver Store.
Specify the Driver Store name you want for the Driver Store object.
Specify the container name where you want the Driver Store object to reside.
Specify a DNS name or IP address of the target server where you want the Driver Store to reside.
Specify an eDirectory server that you want the Driver Store to communicate with.
For fault tolerance, you can specify more than one eDirectory server from the same tree. For more information, see Changing the eDirectory Server Assignment.
Click OK.
To modify the Driver Store properties or to add printer drivers, click Manage Driver Store, then select the Driver Store you want to modify.
When you create a Driver Store, a configuration file is created in /etc/opt/novell/iprint/conf. The filename is idsd.conf. Each time you use iManager to create a Driver Store object and assign it to the same server, a separate entry is added to idsd.conf. Although you can have several Driver Stores assigned to a server, all printer driver files are stored in one file structure on the server. For information about the entries in the configuration file, see /etc/opt/novell/iprint/conf/idsd.conf.
If you need to change the eDirectory server assignment for the Print Manager or Driver Store, edit the Driver Store Server1= entry in the corresponding configuration file, print_manager_name.context.ipsmd.conf or idsd.conf, located in /etc/opt/novell/iprint/conf.
NOTE:As many as two additional servers can be specified, using Driver Store Server2 and Driver Store Server3. Driver Store Server1 is considered to be the primary eDirectory server. Driver Store Server2 and Driver Store Server3 are considered to be secondary servers.
You can start and stop the Print Manager in two ways:
The Driver Store uses systemctl scripts for starting and stopping the daemon. To load the Driver Store from the command line, enter systemctl start novell-idsd.service
The following systemctl script actions are also valid:
Table 10-2 Driver Store Actions
Action |
Description |
---|---|
reload or force-reload |
Stops and then starts the daemon. |
start |
Starts the daemon. |
status |
Displays the status of the daemon and the name of the Driver Store. |
stop |
Stops the daemon. |
On the Driver Store Control property page, you can view the Driver Store’s status and unload or load the Driver Store daemon.
In iManager, click iPrint > Manage Driver Store.
Browse to and select the Driver Store you want.
Click Driver Store Control > Shutdown to stop the Driver Store process.
Click OK.
Add a new driver.
For more information on adding a new driver, see Managing Printer Drivers.
Associate the printer to the driver.
For more information on associating a printer to the driver, see Step 3.
NOTE:Only the new iPrint Clients auto-update the drivers. For the existing or old Print Clients, you need to manually install and associate the drivers.
In iManager, click iPrint > Manage Driver Store, then browse to and select the Driver Store you want.
Click Drivers, then select the client platform you want to work with.
Select the driver you want to delete.
Click Delete.
Click OK.