Bull AIX 5L Guide to Printers and PrintingAIX86 A2 58EM 00ORDER REFERENCE
viiiGuide to Printers and PrintingWeb–based System Manager 2-40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Listing
3-4Guide to Printers and PrintingReal (Physical) and Virtual PrintersA real (physical) printer is the printer hardware attached to the system via a se
3-5Spooler Overview• For print jobs, provides an environment that you can customize to address specificprinting needs.You typically do not run printer
3-6Guide to Printers and PrintingGeneric Base Operating System SpoolerThe base operating system spooler is not specifically a print job spooler but a
3-7Spooler OverviewSpooler PartsThe base operating system spooler can be viewed as a process or a subsystem with abeginning, points–in–between, and an
3-8Guide to Printers and PrintingSpooler Data Flow: Commands and BackendFour commands can be used to submit a job to the base operating system spooler
3-9Spooler OverviewFigure 1. Printing with the Base Operating Systemrembak is a common backend when the remote printer queue simply points to a queue
3-10Guide to Printers and PrintingSpooler Data Flow (enq Command)The commands lp, lpr, qprt, and enq can be used to submit a job to the spooler forpro
3-11Spooler OverviewOverview of Backend ProcessingThe backend for a queue is begun by qdaemon; the qdaemon determines that a job’s turnto be processed
3-12Guide to Printers and Printing6. pioout7. device driverFigure 2. Datastream Flow for Common Print JobsWhen the device upon which the job is queued
3-13Spooler Overviewargv[0] is the name of the backend itself, as usual. Note that the –Pasc, which specifies thequeue name, was parsed out of the ori
ixPreface/etc/qconfig Spooler Configuration File 3-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /etc/qconfig File Str
3-14Guide to Printers and PrintingVirtual Printers and Formatter FiltersWhen the spooler queue backend is piobe, the formatter filter is normally the
3-15Spooler OverviewThe formatter driver is invoked by a pipeline and is passed the name of a formatter to bedriven. The formatter driver dynamically
3-16Guide to Printers and Printing/etc/qconfig Spooler Configuration FileThe /etc/qconfig file describes all of the queues defined to the base operati
3-17Spooler OverviewFollowing the tab–indented lines, the qdaemon must find the word that is the value of thedevice parameter followed by a colon; thi
3-18Guide to Printers and Printingps: device = lp1 lp1: file = /dev/lp1 header = never trailer = never access
4-1Printer, Plotter, and Spooler Subsystem ProgrammingChapter 4. Printer, Plotter, and Spooler SubsystemProgrammingThis chapter discusses the followin
4-2Guide to Printers and PrintingPrinter Backend Overview for ProgrammingThe base operating system printer backend receives and processes print reques
4-3Printer, Plotter, and Spooler Subsystem ProgrammingBy default, stdin, stdout, and stderr are all open to the null device (/dev/null), although itis
4-4Guide to Printers and PrintingVirtual Printer Definitions and AttributesA virtual printer definition is a file that pairs the attributes or charact
4-5Printer, Plotter, and Spooler Subsystem ProgrammingAttribute names for group headers begin with _ _ (two underscores) and must not be longerthan fi
xGuide to Printers and PrintingPrinter Attachment Files 4-42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-6Guide to Printers and PrintingName Description Value _ _FLG VALUES THAT MAY BE OVERRIDDEN WITH FLAGS
4-7Printer, Plotter, and Spooler Subsystem Programming_ _SYS OTHER VALUES OF INTEREST TO THE SYSTEM ADMINISTRATOR sh Pipeline for Header
4-8Guide to Printers and Printing_ _IDS PIPELINES FOR INPUT DATA STREAMS (2 char, 1st=”i”, 2nd=data stream name) ia Pipeline for Input Da
4-9Printer, Plotter, and Spooler Subsystem Programmingaddress the spooling subsystem, not the backend. Thus, listing one of these flags as aprohibited
4-10Guide to Printers and Printingpass–through pipeline (the ip attribute) to be used to process the print file instead of theASCII pipeline ( ia attr
4-11Printer, Plotter, and Spooler Subsystem Programming_ _MIS MISCELLANEOUS mA Printer Data Stream Description PostScript mD N
4-12Guide to Printers and Printing_ _WKV WORK VARIABLES w7 Font Name for Header LIne of Text Converted to %?%S_s%”Courie Postscript
4-13Printer, Plotter, and Spooler Subsystem Programming:052:_ _CTL:::512:aF::%?%G_Y%ttrue duplex %?%G_Y%{1}%=%tfalse tumble%etrue tumble %;%efalse dup
4-14Guide to Printers and PrintingPrinter Colon File Escape SequencesEmbedded references and logic for attribute values in the printer backend’s datab
4-15Printer, Plotter, and Spooler Subsystem ProgrammingInput String:%Ixx Includes the string attribute whose name is xx. %I and can be usedrecursively
xiPrefaceLexmark Optra E310 Laser Printer 4-105. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lexmark Optra M410 Laser
4-16Guide to Printers and PrintingInput Integer To Stack:%#xx”..@..” Extracts a selected portion of the string attribute named xx. Theselection criter
4-17Printer, Plotter, and Spooler Subsystem ProgrammingInternal Variables:Internal variables a through z are integer variables for use by %P, %Z, and
4-18Guide to Printers and PrintingRelational and Logical Operators:%= %> %< %! Pushes a value of 1 if true, or 0 if false, onto the stack.%= Are
4-19Printer, Plotter, and Spooler Subsystem Programming%{2} pushes a value of 2 onto the stack%e else%{3} pushes a value of 3 onto the stack%; endif%d
4-20Guide to Printers and PrintingCommand Line Flags:These operators are usually used in pipeline definitions, where they apply to flags specifiedby t
4-21Printer, Plotter, and Spooler Subsystem ProgrammingPrinter Colon File ConventionsPrinter and printer data stream attributes reside in colon files.
4-22Guide to Printers and PrintingAttribute NamesThe following conventions have been established for virtual printer attribute names:• Each attribute
4-23Printer, Plotter, and Spooler Subsystem Programming@A Number of bytes already printed.@B Total number of bytes to print.@C Number of times to send
4-24Guide to Printers and PrintingAttribute ValuesThe following conventions have been established for attribute values:• Printer names are of the form
4-25Printer, Plotter, and Spooler Subsystem Programming• values_msg_id• help_msg_id• help_msg_locValidation InformationValidation information validate
xiiGuide to Printers and PrintingChapter 6. System V Printer Configuration 6-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Understa
4-26Guide to Printers and PrintingExample of Print FormatterThis example shows how print formatters can interact with the documented printer formatter
4-27Printer, Plotter, and Spooler Subsystem Programming/* TABLE OF ATTRIBUTE VALUES */ struct attrparms attrtable[] = { /* name data type lookup ad
4-28Guide to Printers and Printinglineout(fileptr) /*** Format a Line ***/ FILE *fileptr; { int ch, charcount = 0; for (ch = 0; ch < Indent; ch+
4-29Printer, Plotter, and Spooler Subsystem ProgrammingUnderstanding the Interaction between qdaemon and theBackendThe qdaemon and the backend communi
4-30Guide to Printers and PrintingUpdating Job Status InformationThe qchk command displays information about currently running jobs, including theorig
4-31Printer, Plotter, and Spooler Subsystem ProgrammingEXITFATAL The job could not be finished because of a problem in the device thatrequires manual
4-32Guide to Printers and PrintingMessage FormatEach message sent by the printer backend consists of a message header frame, zero ormore parameter hea
4-33Printer, Plotter, and Spooler Subsystem Programmingpointers to null strings. The print supervisor then calls the sprintf subroutine or a similarsu
4-34Guide to Printers and PrintingUnderstanding Backend Routines in libqbThis article defines the set of library routines that the backend should use
4-35Printer, Plotter, and Spooler Subsystem Programmingget_to() Returns an array of characters containing the name of theperson for whom the job is in
xiiiPrefaceInstalling and Maintaining PostScript Fonts 6-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Obtaining a List of Printer–Resid
4-36Guide to Printers and Printingput_header( fnaddr, width ) Prints a header page with no following form–feed andreturns the number of lines printed.
4-37Printer, Plotter, and Spooler Subsystem ProgrammingPrinter Code Page Translation TablesTranslation of code points in the print file to code points
4-38Guide to Printers and Printingtranslation table in the ring that can print the character, it prints a substitute character(underscore) instead.The
4-39Printer, Plotter, and Spooler Subsystem ProgrammingPrinter Code Page Translation for Multibyte Code SetsMultibyte code set (MBCS) translation from
4-40Guide to Printers and Printing2. Define the translation table in the trans.dir file. The format to define a new code setnamed NewCodeSet is:newcod
4-41Printer, Plotter, and Spooler Subsystem ProgrammingTranslation Table Example#include <fcntl.h> struct trans_table /*Translation
4-42Guide to Printers and PrintingPrinter Attachment FilesAttachment files provide a simple interface for developers of printer attachments to createS
4-43Printer, Plotter, and Spooler Subsystem ProgrammingStructure of Attachment FilesAttachment files are ASCII files. Each line in an attachment file
4-44Guide to Printers and PrintingAttachment File Field DefinitionsThe following field definitions detail the attachment type fields, formats for the
4-45Printer, Plotter, and Spooler Subsystem Programmingadd_printer Specifies the name of the SMIT selector ID to branch to in order toadd a printer to
xivGuide to Printers and Printing
4-46Guide to Printers and PrintingOperators for Limits Field in the Printer Colon FileThe limits field in the colon file contains two types of informa
4-47Printer, Plotter, and Spooler Subsystem ProgrammingIn another example, when the limits field contains ’[none,full,emulator=0,1,2]’then the sm_cmd_
4-48Guide to Printers and PrintingDisplay OperatorsC Defines how multiple flags relate within the SMIT dialog, how the options for the flagsare displa
4-49Printer, Plotter, and Spooler Subsystem ProgrammingField Characteristics OperatorsE Controls the entry_type field of the sm_cmd_opt object. The po
4-50Guide to Printers and PrintingAuxiliary Operations and Validation OperatorsAuxiliary operations for the SMIT dialog definitions determine the type
4-51Printer, Plotter, and Spooler Subsystem ProgrammingL Specifies that a pop–up list is displayed when the user selects F4. The pop up listallows use
4-52Guide to Printers and PrintingT Allows multiple selections to be made from a pop up list and works identical to the Roperator. The multi–select fi
4-53Printer, Plotter, and Spooler Subsystem ProgrammingAdding a Printer Using the Printer Colon FilePrerequisite Tasks or Conditions• The printer must
4-54Guide to Printers and Printing%Sxx Pushes a pointer to the current string value for the xx attribute onto the stack.The only operation that can be
4-55Printer, Plotter, and Spooler Subsystem ProgrammingPrinter–Specific InformationThe format and content of the header and trailer pages can be custo
1-1Printing OverviewChapter 1. Printing OverviewPrinting in AIX offers a myriad of configuration and setup options. Depending on the printer,you can c
4-56Guide to Printers and Printing• Lexmark Optra Plus LaserPrinter on page 4-81• Lexmark Optra Color 1200 Printer on page 4-84• Lexmark Optra Colo
4-57Printer, Plotter, and Spooler Subsystem ProgrammingIf you need support for Greek or Turkish characters, complete the following steps:1. You must h
4-58Guide to Printers and PrintingNotes:a. The Japanese Base System Locale Package must be installed to print Japanesecharacters.b. Japanese character
4-59Printer, Plotter, and Spooler Subsystem Programmingparameter (for example /dev/fd1 ) is needed only if the diskette device is not /dev/fd0,the sta
4-60Guide to Printers and PrintingIBM 5202 Quietwriter IIIAlthough this printer detects the presence of a font cartridge, the host system cannot. Youm
4-61Printer, Plotter, and Spooler Subsystem ProgrammingIBM Network Color PrinterThe predefined files support the IBM Network Color Printer 2.0 or high
4-62Guide to Printers and Printing–K # Specifies the color rendering dictionary.0Default Printer Setting1Scanner2Highlight3Photographic4Presentation5M
4-63Printer, Plotter, and Spooler Subsystem ProgrammingThe IBM Network Printer 12, 17, and 24 support the following fonts and pitches:courier 10, 12,
4-64Guide to Printers and Printing10Mail Box Bin 1050 Offset Bin–= value (#) destination output binIBM Network Printer 240 Auto Output Bin1 Main Outpu
4-65Printer, Plotter, and Spooler Subsystem ProgrammingIBM InfoPrint 20–q # Specifies print quality options. The –q options for the InfoPrint 20 are:6
1-2Guide to Printers and PrintingPrinting terminologyThe following list defines terms commonly used with printing.formatter filterProvides the capabil
4-66Guide to Printers and Printing–Q # Specifies paper size for the print job. The –Q options for the InfoPrint 20 are:1Letter2Legal3Folio411 x 175A46
4-67Printer, Plotter, and Spooler Subsystem Programming–s Name Specifies a type style with the Name variable. Typestyles for the InfoPrint 20are:• cou
4-68Guide to Printers and PrintingIBM InfoPrint 32 Printer–= # Type of Output Paper Handling.0Default Printer Setting1Main (Face Down)2Face–up (Rear B
4-69Printer, Plotter, and Spooler Subsystem Programming–u # Sets the paper source to one of the following:0Use Current Input Source Selected on Printe
4-70Guide to Printers and Printing–Q # Specifies paper size for the print job1Letter2Legal3Folio411x175A46B47A38Universal Paper Size9B5–JIS10A511Execu
4-71Printer, Plotter, and Spooler Subsystem ProgrammingIBM InfoPrint 40 Printer–= # Type of Output Paper Handling.0Default Printer Setting1Main (Face
4-72Guide to Printers and Printing–u # Sets the paper source to one of the following:0Use Current Input Source Selected on Printer1Tray 12Auxiliary Tr
4-73Printer, Plotter, and Spooler Subsystem Programming–Q # Specifies the paper size for the print job.1Letter2Legal3Folio411x175A46B47A38Universal Pa
4-74Guide to Printers and PrintingCanon LASER SHOT LBP–B404PS/LiteThe Japanese PostScript and ASCII data streams are supported. Japanese language text
4-75Printer, Plotter, and Spooler Subsystem ProgrammingIf an optional High Capacity Output (HC0) device is installed, the additional trays areavailabl
1-3Printing Overviewsome instances, you might have to submit print jobs one file at a time or concatenatefiles before submitting them as a print job.
4-76Guide to Printers and PrintingThe output bins can be accessed using the (–=) flag of the qprt command. The followingtable shows the possible value
4-77Printer, Plotter, and Spooler Subsystem ProgrammingLexmark 4227 Forms PrinterPaper Source Paper source selection is supported by using the –u flag
4-78Guide to Printers and PrintingLexmark Optra Laser PrinterPaper Source Paper source selection is supported for both the enhanced PCL (R) 5emulation
4-79Printer, Plotter, and Spooler Subsystem ProgrammingPaper Type The Optra printer supports paper types: rough, normal (default),transparency, labels
4-80Guide to Printers and PrintingPitch Pitch selection is supported for the PCL 5 emulation by using the –p flagfor pitch and the –s flag for font na
4-81Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra Plus LaserPrinterPaper Source Paper source selection is supported for both the en
4-82Guide to Printers and PrintingPaper Type The Optra Plus printer supports paper types: rough, normal (default),transparency, labels, and cardstock
4-83Printer, Plotter, and Spooler Subsystem ProgrammingDuplex Mode The optional duplex feature is supported by the –Y flag of the qprtcommand.–Y 0simp
4-84Guide to Printers and PrintingLexmark Optra Color 1200 PrinterPaper Source Paper source selection is supported for both the PCL 5 emulation and th
4-85Printer, Plotter, and Spooler Subsystem ProgrammingPaper Size Paper size selection is supported by using the qprt command flags, –Oand –Q. The –O
1-4Guide to Printers and Printingfor the formatter filter. The formatter filter processes the header page and writes theresult to standard output. Sta
4-86Guide to Printers and PrintingPitch Pitch selection is supported for the PCL emulation by using the –p flag forpitch and the –s flag for font name
4-87Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra Color 40 PrinterPaper Source Paper source selection is supported for both the PCL
4-88Guide to Printers and PrintingPitch Pitch selection is supported for the PCL emulation by using the –p flag forpitch and the –s flag for font name
4-89Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra Color 45 PrinterPaper Source Paper source selection is supported for both the PCL
4-90Guide to Printers and PrintingPitch Pitch selection is supported for the PCL emulation by using the –p flag forpitch and the –s flag for font name
4-91Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra K 1220 PrinterPaperSourcePaper source selection is supported for both the ”enhanc
4-92Guide to Printers and PrintingPaper Size Paper size selection is supported by using either one or both of the qprtcommand flags, –O and –Q. The –O
4-93Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL emulation by using the –p flag forpitch and the
4-94Guide to Printers and PrintingLexmark Optra C Color LaserPrinterPrinting Color Files in PCL5 Emulation ModeTo print color files, or any preformatt
4-95Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL 5 emulation byusing the –p flag for pitch and th
1-5Printing Overviewreal printerThe printer hardware attached to a serial or parallel port at a unique hardware deviceaddress. The printer device driv
4-96Guide to Printers and PrintingCollation The Optra C printer supports collation of multiple copies ofa print job internally. This feature is contro
4-97Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra E LaserPrinterPaper Source Paper source selection is supported for both the PCL 5
4-98Guide to Printers and PrintingPaper Type The Optra E printer supports paper types: rough, normal (default),transparency, labels, and cardstock usi
4-99Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL 5 emulation by using the –p flagfor pitch and th
4-100Guide to Printers and PrintingLexmark Optra N LaserPrinterPaper Source Paper source selection is supported for both the enhanced PCL (R) 5emulati
4-101Printer, Plotter, and Spooler Subsystem ProgrammingTo change the defaults, change s0 – s5 attributes for each valid inputvalue. Because manual fe
4-102Guide to Printers and PrintingNote: To format ASCII for other font styles, use the base operatingsystem enscript utility or the qprt command with
4-103Printer, Plotter, and Spooler Subsystem ProgrammingNote: This function is independent of the –B flag of the qprtcommand.Output Bin The equal sign
4-104Guide to Printers and Printing
4-105Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra E310 Laser PrinterPage Rotation Page rotation selection is supported for the PCL
1-6Guide to Printers and PrintingStarting a print job (qprt command)Use the qprt or smit command to request a print job and specify the following:• Na
4-106Guide to Printers and PrintingPaper Type The Optra E310 printer supports paper types ROUGH, NORMAL(default), TRANSPARENCY, LABELS, and CARDSTOCK
4-107Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL emulation by using the –p flagfor pitch and the
4-108Guide to Printers and PrintingLexmark Optra M410 Laser PrinterPage Rotation Page rotation selection is supported for the PCL 5e emulation by usin
4-109Printer, Plotter, and Spooler Subsystem ProgrammingPaper Size Paper size selection is supported by using either one or both of theqprt command fl
4-110Guide to Printers and PrintingPitch Pitch selection is supported for the PCL 5 emulation by using the –pflag for pitch and the –s flag for font n
4-111Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra Se Laser PrinterPage Rotation Page rotation selection is supported for the PCL 5
4-112Guide to Printers and PrintingPaper Size Paper size selection is supported by using –O and –Q flags of the qprtcommand. The –O flag controls pape
4-113Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL 5 emulation by using the –pflag for pitch and t
4-114Guide to Printers and PrintingSeparatorPagesThe –E flag controls separator pages. The valid values are 0, 1, 2, and3, which represent NONE, BETWE
4-115Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra T Laser Printer FamilyPage Rotation Page rotation selection is supported for the
1-7Printing Overview–b NumberSpecifies the bottom margin. The bottom margin is thenumber of blank lines to be left at the bottom of each page.–B Value
4-116Guide to Printers and PrintingPaper Size Paper size selection is supported by using –O and –Q flags of the qprtcommand. The –O flag controls pape
4-117Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL emulation by using the –p flagfor pitch and the
4-118Guide to Printers and PrintingSeparatorPagesThe –E flag controls separator pages. The valid values are 0, 1, 2, and3, which represent NONE, BETWE
4-119Printer, Plotter, and Spooler Subsystem ProgrammingLexmark Optra W810 Laser PrinterPage Rotation Page rotation selection is supported for the PCL
4-120Guide to Printers and PrintingPaper Size Paper size selection is supported by using the –Q flag of the qprtcommand. The first five paper sizes ar
4-121Printer, Plotter, and Spooler Subsystem ProgrammingPitch Pitch selection is supported for the PCL 5 emulation by using the –pflag for pitch and t
4-122Guide to Printers and PrintingCollation andNumber ofcopiesThe optra W810 printer supports collation of multiple copies of a printjob internally.
4-123Printer, Plotter, and Spooler Subsystem ProgrammingFinisher Offset The Optra W810 printer supports this option if it has an optionalFinisher inst
4-124Guide to Printers and PrintingLexmark Plus Printer Models 2380–3, 2381–3, 2390–3, 2391–3Paper Source Paper source selection is supported by using
4-125Printer, Plotter, and Spooler Subsystem ProgrammingPitch, Font, andQualityPitch selection is supported by using the –p flag for the pitch,the –s
1-8Guide to Printers and Printing–L OptionSpecifies whether lines wider than the page width should bewrapped to the next line or truncated at the righ
4-126Guide to Printers and PrintingPage Width The –w flag controls the width of the printable page incharacters.Plus PrinterDefault2380 and 2390802381
4-127Printer, Plotter, and Spooler Subsystem ProgrammingPrinter SupportSupport for each printer is provided as a separately installable package. To se
4-128Guide to Printers and Printing• Bull PR–88• Bull PR–88 VFU Handling• Bull PR–90• Canon LASER SHOT LBP–B404PS/Lite• Canon LASER SHOT LBP–B406S/D/E
4-129Printer, Plotter, and Spooler Subsystem Programming• IBM 4076 InkJet Printer• IBM 4079 Color JetPrinter• IBM 4201 Model 2 Proprinter II• IBM 4201
4-130Guide to Printers and Printing• IBM 6182 Auto Feed Color Plotter• IBM 6184 Color Plotter• IBM 6185–1 Color Plotter• IBM 6185–2 Color Plotter• IBM
4-131Printer, Plotter, and Spooler Subsystem Programming• Canon LASER SHOT LBP–B404PS/Lite on page 4-74• Canon LASER SHOT LBP–B406S/D/E/G, A404/E, A
4-132Guide to Printers and Printing• OKI MICROLINE 801PS/+F, 801PSII/+F, 800PSIILT on page 4-126• Printronix P9012 Line Printer on page 4-126• QMS
4-133Printer, Plotter, and Spooler Subsystem ProgrammingPass–Through ModeBoth virtual printers and the printer device driver can operate, or function,
4-134Guide to Printers and PrintingThis is a test version of /etc/motd, used to demonstrate what happens when a printer device driver, such as /dev/lp
4-135Printer, Plotter, and Spooler Subsystem ProgrammingThe _d attribute in a virtual printer definition (a digested colon file) specifies the input d
1-9Printing Overview–z ValueRotates page printer output the number of quarter–turnsclockwise as specified by the Value variable. The length (–l)and wi
4-136Guide to Printers and PrintingViewing, Formatting, or Modifying Virtual Printer DefinitionsAn IBM 4029 LaserPrinter supports four distinct data s
4-137Printer, Plotter, and Spooler Subsystem Programming Name Description Value __FLG VALUES THAT MAY B
4-138Guide to Printers and PrintingOther attributes may be much harder to read in this form. For example, entering ia at theprompt and pressing Enter
4-139Printer, Plotter, and Spooler Subsystem Programming:056:__FLG:::625:CB:S[B]DyEn::626:CC:S[C]DyEn::627:CD:S[D]DyEn::628:CE:S[E]DyEn::629:CF:S[F]Dy
4-140Guide to Printers and Printing %Ide INCLUDE: (Directory Containing Miscellaneous Modules) ’/pioformat –@’ %Idd INCLUDE: (Directory
4-141Printer, Plotter, and Spooler Subsystem ProgrammingModifying the mi, mp, and _d Attributes on a PostScript QueueInput data stream attributes stor
4-142Guide to Printers and PrintingHow piobe Uses Printer Colon FilesThe piobe command is a spooler backend program called by the qdaemon program topr
4-143Printer, Plotter, and Spooler Subsystem ProgrammingThe mail specifies several items:• The physical printer that would have been used.• The values
4-144Guide to Printers and Printing• mn – Device name• mq – Queue name (name of a queue stanza in /etc/qconfig)• mv – Virtual printer name (name of a
4-145Printer, Plotter, and Spooler Subsystem ProgrammingSpooler Job Header and Trailer PagesThe pipelines for generating header and trailer pages are
1-10Guide to Printers and Printingsmit commandTo start a print job using SMIT, enter:smit qprt
4-146Guide to Printers and PrintingThe value of the st definition is similar to the value of the sh definition.Custom Header PagesThe root user can cr
4-147Printer, Plotter, and Spooler Subsystem ProgrammingPipeline for Header Page sh = { if test X”$MYHEADER” = X ; then %Ide/pioburst %F[H] %Idb/H.as
4-148Guide to Printers and PrintingModifying the mo Virtual Printer AttributeAll virtual printer definitions contain an attribute named mo. The mo att
4-149Printer, Plotter, and Spooler Subsystem Programmingsystem naming conventions. A reasonable action is to create a file just for the purpose ofbein
4-150Guide to Printers and PrintingFiltersVirtual printer definitions contain predefined and open (undefined) filter attributes. Forexample, an AIX Ve
4-151Printer, Plotter, and Spooler Subsystem Programming –P asc –o –f –o p /etc/motd These are the arguments qprt tried to pass to enq. You see them
4-152Guide to Printers and PrintingThis frequently removes all the printer control problems that existed, but adds one new one.When the formatter filt
4-153Printer, Plotter, and Spooler Subsystem ProgrammingEditing the /etc/qconfig FileThe /etc/qconfig configuration file can be edited with your text
4-154Guide to Printers and Printing
5-1Troubleshooting the Base Operating System SpoolerChapter 5. Troubleshooting the Base Operating SystemSpoolerThis chapter contains information on th
1-11Printing OverviewCanceling a print job (qcan command)This section discusses how to cancel any job in the print queue. When you cancel a printjob,
5-2Guide to Printers and PrintingLocal Printer ChecklistCheck the following items if you are having problems with your local printer:• Verify that the
5-3Troubleshooting the Base Operating System SpoolerInoperative Printer ChecklistIf you have inoperative printers, check the following items for local
5-4Guide to Printers and PrintingRemote Printer ChecklistCheck the following items for the host acting as the remote print server:• Make sure that all
5-5Troubleshooting the Base Operating System SpoolerAdapter ConsiderationsThe 16–port RS–232 adapter does not support clear to send (CTS). A printer c
5-6Guide to Printers and PrintingPrinting Problems When the var File System is FullPrinting problems occur when the /var file system is full. This usu
5-7Troubleshooting the Base Operating System SpoolerReactivating the Queue DaemonThe queue daemon (or qdaemon) process tracks print job requests and t
5-8Guide to Printers and PrintingClearing a Print Queue BacklogTo clear the queuing system, you must stop qdaemon and check if the /var file system is
5-9Troubleshooting the Base Operating System Spoolerrm *The pwd command writes to standard output the full path name of your current directory(from th
5-10Guide to Printers and PrintingReallocating Printer ResourcesUse the following procedures to avoid having one print job use all of the printer reso
5-11Troubleshooting the Base Operating System SpoolerDeleting Unnecessary Directory FilesUse the following procedures to clean out unnecessary files s
1-12Guide to Printers and PrintingPrioritizing a print job (qpri command)This section discusses how to change the priority of a print job. You can onl
5-12Guide to Printers and PrintingTerminal–Attached Printer ChecklistCheck the following items when the printer attached to an ASCII terminal does not
5-13Troubleshooting the Base Operating System SpoolerConsiderations for 8–Bit Printer Attached to 7–Bit InterfaceSome printers assume an 8–bit (8 bits
5-14Guide to Printers and Printingqdaemon ChecklistUnder normal circumstances, the qdaemon command starts when the system starts, runsuntil the system
5-15Troubleshooting the Base Operating System SpoolerQueuing System ProblemsWhen the queuing system shows one or more queues in DEV_WAIT and you have
5-16Guide to Printers and PrintingTesting the qdaemonSubmitting jobs to the spooler causes no discernible spooler activity. Assume a local ASCIIprint
5-17Troubleshooting the Base Operating System Spoolerthey are out of paper, fix the problem and see if the printers begin printing. If they do notbegi
5-18Guide to Printers and PrintingTesting a Spooler QueueWhen spooling jobs from an application, it is often not clear if a job is actually getting to
5-19Troubleshooting the Base Operating System SpoolerCopying Spooled JobsParticularly in a remote spooling environment, it can be useful to make a cop
5-20Guide to Printers and PrintingCleaning Up and Starting OverThis procedure completely clears and restarts the spooler system. All jobs currently qu
6-1System V Printer ConfigurationChapter 6. System V Printer ConfigurationThis chapter discusses advanced print service functions, including:• Unders
1-13Printing OverviewMoving a print job to another print queue (qmov command)This section discusses how you can move a print job to another print queu
6-2Guide to Printers and PrintingUnderstanding the Print ServiceThe System V print service is a collection of utilities that help you, as system admin
6-3System V Printer ConfigurationYou can customize the print service by adjusting or replacing some of the items shown inthe Overview of Print Request
6-4Guide to Printers and Printingrun separately by the spooling daemon to avoid tying up a printer. Fast filters are run sotheir output goes directly
6-5System V Printer ConfigurationPPriority of the print request, if applicable.p List of pages printed.r Any –r options given to the lp command indica
6-6Guide to Printers and PrintingAdministrative Print Service CommandsCommandDescription accept rejectPermits jobs to be queued for a specified destin
6-7System V Printer ConfigurationCustomizing Printer ConfigurationAlthough the print service is flexible enough to handle most printers and printing n
6-8Guide to Printers and Printing/usr/sbin/lpadmin –p printer_name –o width= scaled–number /usr/sbin/lpadmin –p printer_name –o length=
6-9System V Printer Configurationremove the wildcard entry from the file and add entries for the remote systems. To do this,perform the following:• To
6-10Guide to Printers and PrintingPrinter Interface ScriptsA printer interface script is a program that the print service uses to manage the printer e
6-11System V Printer ConfigurationWhen the interface script is invoked:• Standard input comes from /dev/null.• Standard output is directed to the prin
Bull AIX 5L Guide to Printers and PrintingAIXSoftwareJuly 2004BULL CEDOC357 AVENUE PATTONB.P.2084549008 ANGERS CEDEX 01FRANCE86 A2 58EM 00ORDER REFERE
1-14Guide to Printers and PrintingHolding and releasing a print job (qhld command)This section discusses how to hold a print job after it has been sen
6-12Guide to Printers and Printing ## Print the banner pageSome applications, when run with certain printers, may require that you turn off pagebreak
6-13System V Printer ConfigurationExit CodesThe following table describes how the print service interprets exit codes:CodeDescription0 The print job c
6-14Guide to Printers and Printingpitch, and character sets, and you might have trouble keeping the printer set to the correctmodes for each print req
6-15System V Printer Configuration* hpa Horizontal position absolute* cud1 Down one line* cuf1 Carriage right swidm Enable double–wide printing rwidm
6-16Guide to Printers and Printing Page length: 66 Page width: 80 Number of pages: 2 Line pitch: 10 Character pitch: 1
6-17System V Printer Configurationusers who are included in a deny list on a remote system are included in the correspondingdeny list on your local sy
6-18Guide to Printers and PrintingUnmounting a FormThe lpadmin command allows you to specify that a form or font on a specified printer is tobe unmoun
6-19System V Printer ConfigurationProviding FiltersA filter is a program that you can use for the following purposes:• To convert a user file from one
6-20Guide to Printers and Printingmatch output types to input types in this way, thus passing a file through a series of filters,until the file reache
6-21System V Printer Configurationsignals other than the dropping of a carrier or the shutting off of data flow. A filter can serveyou by detecting mo
1-15Printing OverviewChecking print job status (qchk command)This section discusses how you can display the current status information for specified j
6-22Guide to Printers and Printing• Names of specific printers to which it will send jobs• Type of the filter (whether it is a fast filter or a slow f
6-23System V Printer Configurationfile. Try to find a set of filters that take (as input types) all the different files your usersmay want printed and
6-24Guide to Printers and Printingreplace any asterisks it contains with the pattern specified or expand any regularexpressions it contains, and appen
6-25System V Printer ConfigurationLine pitchLPI scaled–decimal 6Page length LENGTH scaled–decimal 66Page width WIDTH scaled–decimal 80Pages to print P
6-26Guide to Printers and PrintingExample: col FilterSuppose you already added a filter called col with the following definition: Input types: N3
6-27System V Printer ConfigurationThis template is used to convert a MODES option of the form –y group=number into filteroptions –nnumber.So if a user
6-28Guide to Printers and PrintingPrinter TypesThe printer–type attribute is defined with the –T printer–type option of the lpadmincommand. A printer
6-29System V Printer Configurationcontains only one type: simple.) If you are adding a remote printer, list the content typesthat have been establishe
6-30Guide to Printers and PrintingDefault Content TypeWhile it may be desirable to list content types for each printer, it is not always necessary. If
6-31System V Printer ConfigurationPostScript PrintersPostScript is a general–purpose programming language that allows you to specify theappearance of
1-16Guide to Printers and PrintingPrint queue status conditionsSome of the status conditions that a print queue can have are:DEV_BUSYIndicates that:•
6-32Guide to Printers and Printingtek4014Print files formatted for a Tektronix 4014 deviceplot Print plot–formatted filesFilters are provided with the
6-33System V Printer Configurationwhich controls the orientation of the logical page rather than the physical page, would causethe logical pages to be
6-34Guide to Printers and Printing/usr/sbin/lpadmin –p ps1 –T PS–b –I PSAs part of the installation procedure, you may want to install fonts on the pr
6-35System V Printer ConfigurationPostScript printers are shipped with 35 standard fonts, although less expensive modelshave only 13.• A font may be p
6-36Guide to Printers and Printing printer startup %%[ status: waiting; source: serial 25 ]%% %%[ status: endofjob ]%%
6-37System V Printer Configuration1. Copy the font file to the appropriate directory.The fonts available for use with PostScript printers reside in th
6-38Guide to Printers and PrintingFont Cartridges and Character SetsPrinters differ in the way they print different font styles. Some have font cartri
6-39System V Printer Configurationcharacter set 2, but better names are needed for the standard set (set 0) and set 1.Enter the following command to d
6-40Guide to Printers and PrintingAny print requests that require a font cartridge are printed on printer_name.5. Re–enable the printer.To unmount a f
6-41System V Printer ConfigurationSpecifying a Printer Fault Recovery MechanismNote: This information does not apply if you are making a remote print
1-17Printing OverviewFormatting files for printing (pr command)Use the pr command to perform simple formatting of the files you send to be printed. Yo
6-42Guide to Printers and PrintingFor example, to direct the print service to send electronic mail alerts every five minuteswhenever the printer queue
6-43System V Printer Configurationopost Postprocess data stream as listed below:–olcuc Do not map lower case to upper caseonlcr Map linefeed into carr
6-44Guide to Printers and Printing3. Create the file /usr/spool/lp/remote and add the following lines: port: lp –dreal –oportrait l
6-45System V Printer Configurationused by the subsystems to manage the AIX system. Other subsystems that use the LDAPdirectory include Security and Ne
6-46Guide to Printers and Printinginstance name, and creates a DB2 database with ldapdb2 as the default databasename if one does not exist. If an exis
6-47System V Printer Configurationfor System V print information and cn=aixsecdb for User/Group information) under it.System V print information is st
6-48Guide to Printers and Printing• Saves the ACL Bind Password for the AIX Print Bind DN in the/etc/ldapsvc/system.print file. The value of the ACL B
6-49System V Printer Configuration–sIndicates the command is being run to configure the directoryfor System V print.–w ACLBindPasswdSpecifies the pass
6-50Guide to Printers and Printinginformation. There could be situations in which the directory may contain an existing AIXinformation tree with Secur
7-1Transparent PrintingChapter 7. Transparent PrintingMost terminals have an auxiliary port that can be connected to a serial printer. Theseterminals
1-18Guide to Printers and PrintingThis command adds page headings to prog.c and sends it to the qprt command. Theheading consists of the date the file
7-2Guide to Printers and Printing
8-1Configuring a printer or plotter connected to a RANChapter 8. Configuring a printer or plotter connected toa RANThis procedure allows you to define
8-2Guide to Printers and Printing
9-1Configuring Terminal–Attached PrintersChapter 9. Configuring Terminal–Attached PrintersMany of the ASCII terminals used today have an auxiliary ser
9-2Guide to Printers and PrintingAdding the Print QueueAt this point, you have physically attached the printer to the terminal and configured itsauxil
A-1Calculating Page Lenght Using Printer Colon File Escape SequenceAppendix A. Calculating Page Length Using PrinterColon File Escape SequencesThe pri
A-2Guide to Printers and PrintingThe next %t finds a 1 on the stack and so the then clause, %GwJ, is resolved before anymore work is done on resolving
A-3Calculating Page Lenght Using Printer Colon File Escape Sequence %G_Q PUSH: (PAPER SIZE override for input paper source) %Pq PO
A-4Guide to Printers and PrintingThe calculation of wJ begins by pushing the value of _Q, the paper size override for theinput paper source, onto the
A-5Calculating Page Lenght Using Printer Colon File Escape Sequence %? <IF> %CO PUSH: (1 If –O Flag on Command Line; Other
1-19Printing OverviewPrinting ASCII files on a PostScript printerThe Text Formatting System includes the enscript filter for converting ASCII print fi
A-6Guide to Printers and PrintingThe %gq fetches the stored value of _Q from the internal variable q, and pushes it onto thestack. The %{1} pushes ano
A-7Calculating Page Lenght Using Printer Colon File Escape Sequence5. %& – Pops the top two values (two 1 s) off the stack, performs a bitwise AND
A-8Guide to Printers and Printing34.%d – Pops the 2400 off the stack and returns it, in ASCII format, to the in–porgresscalculation of _l.35.%G_v – Pu
A-9Calculating Page Lenght Using Printer Colon File Escape SequenceThe escape sequences defining Wu say this:• Case 1: If the O flag was not used on t
A-10Guide to Printers and Printingu value of 3 will direct the process into the else piece of the outer if–then–else statement,and the Q value of 3 wi
B-1Calculatin Page Width Using Printer Colon File Escape SequenceAppendix B. Calculating Page Width Using PrinterColon File Escape SequencesThe printe
B-2Guide to Printers and Printing %? <IF> %G_z PUSH: (Page ORIENTATION) %{1} PUSH: (Integer Constant 1) %&am
B-3Calculatin Page Width Using Printer Colon File Escape Sequence %G_Q PUSH: (PAPER SIZE override for input paper source) %Pq POP
B-4Guide to Printers and PrintingThe calculation of wK begins by pushing the value of _Q, the paper size override for theinput paper source, onto the
B-5Calculatin Page Width Using Printer Colon File Escape Sequencenumbered steps correspond to the numbers on the left side of the columns in the figur
1-20Guide to Printers and PrintingThe following is a list of examples of how these qrpt command flags can be used:• To send the ACSII file myfile.asci
B-6Guide to Printers and Printing17.%t – Pops the 0 off the stack and, because it is a FALSE (zero) value, calls for theevaluation of %GWu.18.%GWu – T
B-7Calculatin Page Width Using Printer Colon File Escape Sequence47.%d – Pops the 128 off the stack and returns it, in ASCII format, to the in–progres
B-8Guide to Printers and Printing• Case 3: If the O flag was used on the command line and its value was 1, and the u flagwas not used on the command l
B-9Calculatin Page Width Using Printer Colon File Escape Sequencereturned to the evaluation of wQ. The 4 will cause wQ to be assigned the value of s4
B-10Guide to Printers and Printing
X-1IndexIndexSymbols/etc/qconfig file structure, 3-16Numbers5080 Attachment Adapter, 2-10Aadapter, transparent printing, 7-1ASCII terminal, configurin
X-2AIX 5L Version 5.1 Guide to Printers and PrintingIIBM printers, 4-56iconv subroutine, 4-39LLDAPconfigure server, 6-44configure storage, 6-44Lexmark
X-3Indexqdaemon problems, 5-14queuing system, 5-15remote printer checklist, 5-4terminal–attached printer checklist, 5-12printer/plotter device, defini
X-4AIX 5L Version 5.1 Guide to Printers and Printingreleasing a print job, 1-14starting a print job, 1-10smit mount command, 5-11split command, 5-10sp
Vos remarques sur ce document / Technical publication remark formTitre / Title :Bull AIX 5L Guide to Printers and Printing Nº Reférence / Reference
1-21Printing OverviewAutomating the conversion of ASCII to PostScriptMany applications that generate PostScript print files follow the convention of m
Technical Publications Ordering FormBon de Commande de Documents TechniquesTo order additional publications, please fill up a copy of this form and se
BULL CEDOC357 AVENUE PATTONB.P.2084549008 ANGERS CEDEX 01FRANCE86 A2 58EM 00ORDER REFERENCE
Utiliser les marques de découpe pour obtenir les étiquettes.Use the cut marks to get the labels.AIX86 A2 58EM 00AIX 5L Guide toPrinters andPrintingAIX
1-22Guide to Printers and PrintingOverriding automatic determination of print file typesYou might need to override the automatic determination of prin
1-23Printing OverviewCommand summary for printing cancel Cancels requests to a line printer. lp Sends requests to a line printer. lpq Examines the spo
The following copyright notice protects this book under the Copyright laws of the United States of Americaand other countries which prohibit such acti
1-24Guide to Printers and Printing
2-1Printing AdministrationChapter 2. Printing AdministrationWhen working with printers, system administrators must manage a spooler, real printers,vir
2-2Guide to Printers and PrintingTo do this, set the print queue data stream to passthru (that is, d=p). For moreinformation, see Printer Colon File C
2-3Printing AdministrationInitial printer configurationYou can use one process to configure a printer and another process to add a print queue.The tas
2-4Guide to Printers and PrintingViewing print queues and associated virtual printersTo view a list of print queues and their associated virtual print
2-5Printing AdministrationConfiguring a remote printer and adding a queueUse the following procedure if you want to configure a remote printer in addi
2-6Guide to Printers and PrintingConfiguring a print queue for a file in the /dev directoryse the following procedure if you want to configure a print
2-7Printing AdministrationConfiguring a printer without adding a queueUse the following procedure if you want to add a printer or plotter, but you do
2-8Guide to Printers and PrintingPrint queue operationsThis section describes the following procedures:• Adding a print queue device on page 2-9• Ad
2-9Printing AdministrationAdding a print queue deviceUse the following procedure to add a print queue device.PrerequisitesTo perform this task, you mu
iiiPrefaceAbout This BookThis book provides users and system administrators with complete information about how toperform such tasks as printing files
2-10Guide to Printers and PrintingAdding plotter support with 5080se the following procedure to add plotter support.Prerequisites• The plotter must be
2-11Printing AdministrationCreating a plotter setup fileTo send plot files to the plotter, you need a special file containing the instructions for the
2-12Guide to Printers and PrintingAdding a local printer to an existing queueUse the following procedure to add a local printer to an existing queue.P
2-13Printing AdministrationAdding an ASCII terminal printer to an existing queueUse the following procedure to add an ASCII terminal printer to an exi
2-14Guide to Printers and PrintingAdding an HP JetDirect printer to an existing queueUse the following procedure to add an HP JetDirect printer to an
2-15Printing AdministrationAdding a file to an existing queueUse the following procedure to add a file to an existing queue.PrerequisitesTo perform th
2-16Guide to Printers and PrintingConfiguring nonsupported printersA nonsupported printer is a device that is not supplied with the operating system.T
2-17Printing AdministrationWiring nonsupported printersYou may need to adapt your nonsupported printer so that it functions properly with the baseoper
2-18Guide to Printers and PrintingPrinting with terminal–attached printersMany asynchronous ASCII terminals have an auxiliary (AUX) port that can be u
2-19Printing Administration– IBM 4208 Model 2 Proprinter XL24E– IBM 4247 Printer– IBM 5204 Quickwriter– IBM 6400 Printer– IBM InfoPrint 40 Printer– IB
ivGuide to Printers and Printing
2-20Guide to Printers and Printing– Lexmark 2390 Plus Printer (Model 3)– Lexmark 2391 Plus Printer (Model 3)– Lexmark 4039 Plus LaserPrinter– Lexmark
2-21Printing AdministrationInstalling the physical ASCII terminalTo install the physical ASCII terminal:1. Review all relevant installation planning i
2-22Guide to Printers and PrintingConfiguring a virtual printer and print queueTo configure your terminal–attached printer into the print spooling sub
2-23Printing AdministrationConfiguring a printer for an ASCII display terminalPrerequisitesThe following prerequisites must be true to configure a pri
2-24Guide to Printers and PrintingTerminal–attached printing limitationsConsider the following limitations when configuring terminal–attached printers
2-25Printing AdministrationCommands and control sequencesThis section includes the following topics:• Terminfo database on page 2-25• Adding support
2-26Guide to Printers and PrintingNative, 8–port, 16–port, and third–party controllersNative port (S1 or S2), 8–port, and 16–port controllers do not p
2-27Printing AdministrationManaging print queues and print queue devicesThis section includes the following topics:• Listing print queues and print q
2-28Guide to Printers and PrintingListing print queues and print queue devicesThe following procedures apply to both local and remote print queues, as
2-29Printing AdministrationShowing status of print queuesUse the Web–based System Manager to perform this task.Web–based System Manager1. At the syste
vPrefaceContentsAbout This Book iii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hig
2-30Guide to Printers and PrintingStarting and stopping a print queuePrerequisitesTo perform these tasks, you must have root authority.To start a queu
2-31Printing AdministrationSetting the default print queuePrerequisitesTo perform this task, you must be one of the following:• A user with root autho
2-32Guide to Printers and PrintingHolding and releasing print jobsPrerequisitesTo hold or release a print job, you must be one of the following:• Prin
2-33Printing AdministrationMoving a print job between queuesPrerequisitesTo perform this task, you must be one of the following:• The print job owner•
2-34Guide to Printers and PrintingScheduling print jobsUse the SMIT fast path to perform the following tasks.PrerequisitesYour root user login name mu
2-35Printing AdministrationChanging or showing queue characteristicsPrerequisitesThe following procedures apply to both local and remote print queues
2-36Guide to Printers and PrintingDeleting a print queueThe following procedures apply to both local and remote print queues.Prerequisites• For local
2-37Printing AdministrationOther printer administration tasksThis section includes the following topics:• Specifying paper size on page 2-38• Changi
2-38Guide to Printers and PrintingSpecifying paper sizePrerequisitesThe print queue must already be configured.Web–based System ManagerTo specify the
2-39Printing AdministrationChanging or showing printer connection propertiesPrerequisitesTo perform this task, you must be one of the following:• A us
viGuide to Printers and PrintingChapter 2. Printing Administration 2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pr
2-40Guide to Printers and PrintingChanging or showing pre–processing filtersThis procedure describes how to change or show the command strings that yo
2-41Printing AdministrationListing all supported and defined printersTo list all supported printers:At the system prompt, enter wsm, and then select P
2-42Guide to Printers and PrintingMoving printers to another portPrerequisites• The printer must be physically attached to your system.• You must have
2-43Printing AdministrationChanging or showing printer propertiesPrerequisiteA printer must have been added.Web–based System Manager1. At the system p
2-44Guide to Printers and PrintingDeleting printersThis procedure removes a printer from the system. Deleting a printer does not remove anyprint queue
2-45Printing AdministrationShowing status of printer server subsystemUse the SMIT fast path to perform this task.smit command1. At the system prompt,
2-46Guide to Printers and PrintingPrinter queuing system status conditionsIf a printer or device is added as a tty device, the queuing system looks fo
2-47Printing AdministrationOPR_WAITSpecifies that the backend program is waiting for the operator to perform atask, such as loading paper. This is usu
2-48Guide to Printers and PrintingRemote printing overviewRemote printing allows different computers to share printers. To use remote printingfaciliti
2-49Printing AdministrationAs the preceding example shows, any print jobs currently running or queued are displayedin the remote print server entry fo
viiPrefaceVerifying terminal output 2-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing the physi
2-50Guide to Printers and Printing startsrc Starts a subsystem, group of subsystems, or a subserver. stopsrc Stops a subsystem, group of subsystems, o
2-51Printing AdministrationManaging and using remote printers and queuesTo print to a remote system, you must set up a remote queue on the local syste
2-52Guide to Printers and Printing/usr/lpd/attshort Filter used to translate ATT lpstat commandoutput (short form) when the remote print server isan A
2-53Printing AdministrationUsing remote host access for printingPrerequisites• Your system must be configured to communicate as a remote print server.
2-54Guide to Printers and PrintingDeleting a remote hostTo delete a remote host:1. At the system prompt, enter wsm, and then select Printers.2. In the
2-55Printing AdministrationUsing the lpd remote subsystemPrerequisites• Your system must be configured to communicate with a remote print server. See
2-56Guide to Printers and Printing
3-1Spooler OverviewChapter 3. Spooler OverviewThe job of the spooler, also called the queuing system, is to manage printer use, especiallyon systems t
3-2Guide to Printers and PrintingSpooler IntroductionBecause the backend piobe, used to process print jobs on local queues, is the mostcommonly used a
3-3Spooler OverviewSpooler ConceptsThe following terms relate to the spooler overview.Formatter FiltersA formatter filter is part of the pipeline crea
Commenti su questo manuale