Add/remove printers by using SAM.
Optionally you may add jetdirect connected printers via: /opt/hpnpl/admin/hppi
Directories:
/var/spool/lp/request/{printername} = spool area for print jobs
disable printername = disable lp subsystem from sending data to the printer
enable printername = enable lp subsystem to send data to the printer
(the above commands are like using the "pause printing" function in windows)
Start/stop users from sending print jobs to the queue.
accept printername = allow the lp spooler to accept requests for the printer
reject printername = do NOT allow the lp spooler to accept requests for the printer
(the above commands are similar to turning on/off sharing on a printer in windows)
lpstat –t = display all printers status and output jobs (full report)
lpstat -pprintername = displays the specified printer's status
lpstat -s = print summary status for all printers
lpstat -o = list all output jobs on all printers
lpstat -oprintername = list all output jobs on the specified printers
lpstat -d Lists the system default printer
lpstat (no options) Lists the user's outstanding printer requests
man net_ljx000 = displays man page for net_ljx000 model script which display options the printer can accept.
lp –d printername filename = prints filename to the printer named: printername
lp –d printername –o options filename = prints filename to the printer named: printername using the printer specific options (such as landscape, nb, etc.)
list of common –o options:
c = compressed text
letter = 8.5 X 11
legal = 8.5 X 14
fp# = font pitch; Set the font pitch to <#> characters per inch.
lpi<#> = Print specified lines per inch, where <#> is 1, 2, 3, 4, 5, 6, 12, 16, 24, or 48.
duplex = prints on both sides of page
landscape = landscape orientation
portrait = portrait orientation (standard, default)
To cancel jobs
Either hit the cancel button on the laserjet or use the cancel command:
commonly used:
cancel printer12-123 - Cancels the printer12-123 job request
cancel printer12 - Cancels the currently serviced job on printer: printer12
cancel -e printer12 - Cancels all jobs (all users) on printer: printer12
cancel -udavid printer12 -Cancels all jobs submitted by user: david on printer: printer12
cancel Man page:
cancel Command
The cancel command cancels requests that were made with the lp
command, even if they are currently printing. At least one id or
printer must be specified.
The cancellation of a request that is currently printing frees the
printer to print its next available request.
id ... Specifies one or more requests. id is a request ID
returned by lp or lpalt.
printer ... Specifies one or more printers. printer is the name of
a printer, not a class. Either cancel the request that
is currently printing on each printer, or, if an -a, -
e, or -u option is specified, specify the printer on
which to perform the corresponding operation.
-a Remove all requests the user owns on each printer. The
owner is determined by the user's login name and the
host name of the machine where the lp command was
invoked.
-e Empty the spool queue of all requests for each printer.
Only users with appropriate privileges can use this
option.
-i Cancel only local requests.
-uuser Remove any requests belonging to user. You can repeat
the -u option to specify more users. Only users with
appropriate privileges can use this option.
Sometimes users will receive the following:
From: lp@mybox.mydomain.com
error code 2 in request printer12-555 on printer printer12
They receive the message because of either hitting cancel on the printer's control panel (most likely), or there's a problem with the Jetdirect timing.
1 comment:
Hii
Now and then, you may keep running into issues utilizing the printer when printing your pictures and archives. These difficulties can be settled by getting the assistance of specialized specialists.
Post a Comment