The software support for network printers is called through the network interface script netstandard. If your printer has printer vendor- supplied software, use the printer vendor software, when possible. Specify the file content type and PPD file that the printer will use. Add client access to the new printer. Here are the other options you can set for any printer using lpadmin with —o option as described in above example,. These methods should be used exclusively to point to an already existing queue on a remote print server.

Uploader: Aragul
Date Added: 22 September 2015
File Size: 15.71 Mb
Operating Systems: Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X
Downloads: 56357
Price: Free* [*Free Regsitration Required]

If you use the lpadmin -n command to add a PPD file, and the repository that you specify in the PPD file path does not exist on the system, lpadmim copy of the PPD file is stored in the user label directory, within the user repository. It is not mandatory to add printers in classes. Shows available devices or drivers known to the CUPS server. Note – The -x option only removes the default options for a specific printer and instance. Names starting with ” ” are interpreted as UNIX groups. The value is a seed value that the software uses as the initial timeout count.

12 CUPS lpadmin Command Examples to Setup Printers on Linux

Here are the other options you can set for any printer using lpadmin with —o option as described in above example. Note – You can also use the lpr command with the -p option to submit a print request to a specific printer. For information about kpadmin to move print requests to another printer, see How to Move Print Requests to Another Printer.


To specify a PPD file when adding or modifying a printer by using LP print commands, use the lpadmin command with the lpadmih option. Sign up using Facebook. This way chnage if both the laserjet or deskjet printers go down, the other class serves the printing jobs. I need a way to limit lp commands like lp, lpadmin, lpinfo, lpstats, only for specific user and user root.

Chapter 5 Setting Up Printers by Using LP Print Commands (Tasks)

Add a new network-attached printer by using the printer vendor-supplied software. Managing Services Overview 7. When you use the lpstat command and specify the URI as the destination, the local printing configuration is bypassed, connecting you directly to the network-attached printer or the remote print server.

This procedure describes how to add a new network-attached printer with the expanded printer support that enables you to associate a PPD file with a printer during its configuration.

This restriction enables the server to manage access to the printer and keep jobs coherent.

Command-Line Printer Administration

To add a dot matrix printer that is connected to the serial port, you would type the following command:. Now the sys admin has changed the settings and I would like cnange keep chamge drivers and other settings in tact and change only IP of the printer. You can add 1 or more printers to a class and when one of the printers becomes unavailable, the other printer defined in the class handles the print job requests.


What about printing a specific file? Use LP print commands add a new network-attached printer.

Hi, thanks a lot knowledgeful article. By clicking “Post Your Answer”, you acknowledge that you have read our updated terms of serviceprivacy policy and cookie policyand that your continued use of the website is subject to these policies.

Use the lpadmin command: The following example shows how to set the printer luna as the system’s default printer. Lpadmim class does not exist it is created automatically. This tutorial explains how to add a new printer, setup printer options, and manage printers on Linux environment using lpadmin command examples. Morgan May 27,5: The printer node name is associated with the IP address of the printer.

Interface scripts are not supported by CUPS. In addition, CUPS supports several printer-specific options that enable you to control printer configuration.

Set the print host name to localhost. You supply this name to the print subsystem by using the lpadmin command.