1
2--  (C) COPYRIGHT HEWLETT-PACKARD COMPANY 2014.
3--
4--  LaserJet 251 Printer Model Specific MIB.
5--
6--  Generated on May. 21, 2014.
7--
8--  Company names and product names mentioned herein may be
9--  trademarks, and/or registered trademarks of their respective
10--  companies.
11--
12--  For internal and external use.
13--
14--  This MIB describes all the printer model specific
15--  objects supported by the LaserJet 251 printer
16--  when networked connected.
17--
18--  The following MIBs also contain objects supported
19--  by a LaserJet 251 printer:
20--
21--  IEEE 802.11 MIB
22--  IEEE 802.1X MIB
23--  rfc 2790 Host Resources MIB
24--  rfc 3411 SNMP Framework MIB
25--  rfc 3412 SNMP MPD MIB
26--  rfc 3418 SNMP MIB
27--  rfc 3805 Printer MIB
28--  rfc 4022 TCP MIB
29--  rfc 4293 IP MIB
30--  rfc 4113 UDP MIB
31--  PWG 5107.1-2005 Printer Port Monitor MIB
32--
33--  This MIB complies with the following RFCs:
34--
35--  rfc 1157 Simple Network Management Protocol
36--  rfc 2578 Structure of Management Information Version 2
37--
38--  Notes:
39--
40--  1) Objects containing a string which are defined in this MIB use the
41--     first two bytes to hold the symbol set used to encode the string.
42--     The Roman-8 symbol set has a hex encoding of 0x0115.  Other
43--     symbol sets are listed in the PCL 5 Comparison Guide in table
44--     C-1 Symbol Set Values.
45--
46--  2) Some of the objects included are only supported if an accessory
47--     is installed.  These accessories include:
48--       MIO based accessories
49--       SIMM based accessories
50--       Paper handling accessories
51
52LJ251-MIB DEFINITIONS ::= BEGIN
53
54IMPORTS
55	OBJECT-TYPE
56		FROM RFC-1212
57
58	DisplayString
59		FROM SNMPv2-TC;
60
61hpPrintServer OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 11}
62dm OBJECT IDENTIFIER ::= { hpPrintServer nm(2) hpsystem(3) net-peripheral(9) netdm(4) 2}
63
64device                                 OBJECT IDENTIFIER ::=  { dm 1 }
65system                                 OBJECT IDENTIFIER ::=  { device 1 }
66settings-system                        OBJECT IDENTIFIER ::=  { system 1 }
67destination-subsystem                  OBJECT IDENTIFIER ::=  { device 4 }
68print-engine                           OBJECT IDENTIFIER ::=  { destination-subsystem 1 }
69settings-prt-eng                       OBJECT IDENTIFIER ::=  { print-engine 1 }
70marking-agent-density                  OBJECT IDENTIFIER ::=  { settings-prt-eng 9 }
71status-prt-eng                         OBJECT IDENTIFIER ::=  { print-engine 2 }
72printer-calibration-dhalf              OBJECT IDENTIFIER ::=  { status-prt-eng 37 }
73printer-cal-dhalf-data                 OBJECT IDENTIFIER ::=  { printer-calibration-dhalf 3 }
74printer-calibration-cpr                OBJECT IDENTIFIER ::=  { status-prt-eng 38 }
75marking-agent                          OBJECT IDENTIFIER ::=  { print-engine 5 }
76settings-marking-agent                 OBJECT IDENTIFIER ::=  { marking-agent 1 }
77print-engine-test                      OBJECT IDENTIFIER ::=  { print-engine 9 }
78hrm                                    OBJECT IDENTIFIER ::=  { dm 3 }
79hrStorage                              OBJECT IDENTIFIER ::=  { hrm 2 }
80hrStorageTable                         OBJECT IDENTIFIER ::=  { hrStorage 3 }
81hrStorageEntry                         OBJECT IDENTIFIER ::=  { hrStorageTable 1 }
82hrDevice                               OBJECT IDENTIFIER ::=  { hrm 3 }
83hrDeviceTable                          OBJECT IDENTIFIER ::=  { hrDevice 2 }
84hrDeviceEntry                          OBJECT IDENTIFIER ::=  { hrDeviceTable 1 }
85hrPrinterTable                         OBJECT IDENTIFIER ::=  { hrDevice 5 }
86hrPrinterEntry                         OBJECT IDENTIFIER ::=  { hrPrinterTable 1 }
87iso                                    OBJECT IDENTIFIER ::=  { dm 1 }
88org                                    OBJECT IDENTIFIER ::=  { iso 3 }
89dod                                    OBJECT IDENTIFIER ::=  { org 6 }
90internet                               OBJECT IDENTIFIER ::=  { dod 1 }
91private                                OBJECT IDENTIFIER ::=  { internet 4 }
92enterprises                            OBJECT IDENTIFIER ::=  { private 1 }
93nm                                     OBJECT IDENTIFIER ::=  { hpPrintServer 2 }
94interface                              OBJECT IDENTIFIER ::=  { nm 4 }
95npCard                                 OBJECT IDENTIFIER ::=  { interface 3 }
96npCRCTable                             OBJECT IDENTIFIER ::=  { npCard 15 }
97npCRCEntry                             OBJECT IDENTIFIER ::=  { npCRCTable 1 }
98inetTrap                               OBJECT IDENTIFIER ::=  { npCard 22 }
99inetTrapDestination                    OBJECT IDENTIFIER ::=  { inetTrap 1 }
100inetTrapDestinationTable               OBJECT IDENTIFIER ::=  { inetTrapDestination 2 }
101inetTrapDestinationEntry               OBJECT IDENTIFIER ::=  { inetTrapDestinationTable 1 }
102trap                                   OBJECT IDENTIFIER ::=  { nm 13 }
103trapDest                               OBJECT IDENTIFIER ::=  { trap 1 }
104trapFQDNTable                          OBJECT IDENTIFIER ::=  { trapDest 7 }
105trapFQDNEntry                          OBJECT IDENTIFIER ::=  { trapFQDNTable 1 }
106snmpAccess                             OBJECT IDENTIFIER ::=  { nm 15 }
107community                              OBJECT IDENTIFIER ::=  { snmpAccess 1 }
108npSys                                  OBJECT IDENTIFIER ::=  { npCard 1 }
109npConns                                OBJECT IDENTIFIER ::=  { npCard 4 }
110npCfg                                  OBJECT IDENTIFIER ::=  { npCard 5 }
111npCfgAccessListTable                   OBJECT IDENTIFIER ::=  { npCfg 9 }
112npCfgAccessListEntry                   OBJECT IDENTIFIER ::=  { npCfgAccessListTable 1 }
113npTcp                                  OBJECT IDENTIFIER ::=  { npCard 6 }
114npCtl                                  OBJECT IDENTIFIER ::=  { npCard 7 }
115npPort                                 OBJECT IDENTIFIER ::=  { npCard 13 }
116npDhcp                                 OBJECT IDENTIFIER ::=  { npCard 16 }
117npWeb                                  OBJECT IDENTIFIER ::=  { npCard 18 }
118npSecurity                             OBJECT IDENTIFIER ::=  { npCard 20 }
119npSecurityDot11EncryptedWEPKeyTable    OBJECT IDENTIFIER ::=  { npSecurity 7 }
120npSecurityDot11EncryptedWEPKeyEntry    OBJECT IDENTIFIER ::=  { npSecurityDot11EncryptedWEPKeyTable 1 }
121npSecurityDot11SSIDTable               OBJECT IDENTIFIER ::=  { npSecurity 9 }
122npSecurityDot11SSIDEntry               OBJECT IDENTIFIER ::=  { npSecurityDot11SSIDTable 1 }
123system                                 OBJECT IDENTIFIER ::=  { nm 3 }
124netPeripheral                          OBJECT IDENTIFIER ::=  { system 9 }
125netPrinter                             OBJECT IDENTIFIER ::=  { netPeripheral 1 }
126generalDeviceStatus                    OBJECT IDENTIFIER ::=  { netPrinter 1 }
127netPML                                 OBJECT IDENTIFIER ::=  { netPeripheral 4 }
128netPMLtrap                             OBJECT IDENTIFIER ::=  { netPML 1 }
129npNpi                                  OBJECT IDENTIFIER ::=  { npCard 8 }
130npNpiPeripheralAttributeEntry          OBJECT IDENTIFIER ::=  { npNpi 3 }
131npNpiCardAttributeEntry                OBJECT IDENTIFIER ::=  { npNpi 4 }
132gdStatusEntry                          OBJECT IDENTIFIER ::=  { generalDeviceStatus 2 }
133job                                    OBJECT IDENTIFIER ::=  { system 6 }
134photo-job                              OBJECT IDENTIFIER ::=  { job 8 }
135settings-photo-job                     OBJECT IDENTIFIER ::=  { photo-job 3 }
136device-configure                       OBJECT IDENTIFIER ::=  { settings-system 32 }
137status-system                          OBJECT IDENTIFIER ::=  { system 2 }
138display                                OBJECT IDENTIFIER ::=  { status-system 20 }
139display-status                         OBJECT IDENTIFIER ::=  { display 1 }
140id                                     OBJECT IDENTIFIER ::=  { system 3 }
141interface                              OBJECT IDENTIFIER ::=  { system 4 }
142simm                                   OBJECT IDENTIFIER ::=  { interface 1 }
143simm1                                  OBJECT IDENTIFIER ::=  { simm 1 }
144usb-interface                          OBJECT IDENTIFIER ::=  { interface 9 }
145usb                                    OBJECT IDENTIFIER ::=  { usb-interface 2 }
146test                                   OBJECT IDENTIFIER ::=  { system 5 }
147settings-job                           OBJECT IDENTIFIER ::=  { job 1 }
148active-print-jobs                      OBJECT IDENTIFIER ::=  { job 2 }
149job-being-parsed                       OBJECT IDENTIFIER ::=  { active-print-jobs 1 }
150job-info                               OBJECT IDENTIFIER ::=  { job 5 }
151job-info-attribute                     OBJECT IDENTIFIER ::=  { job-info 23 }
152errorlog                               OBJECT IDENTIFIER ::=  { system 11 }
153error1                                 OBJECT IDENTIFIER ::=  { errorlog 1 }
154error2                                 OBJECT IDENTIFIER ::=  { errorlog 2 }
155error3                                 OBJECT IDENTIFIER ::=  { errorlog 3 }
156error4                                 OBJECT IDENTIFIER ::=  { errorlog 4 }
157error5                                 OBJECT IDENTIFIER ::=  { errorlog 5 }
158error6                                 OBJECT IDENTIFIER ::=  { errorlog 6 }
159error7                                 OBJECT IDENTIFIER ::=  { errorlog 7 }
160error8                                 OBJECT IDENTIFIER ::=  { errorlog 8 }
161error9                                 OBJECT IDENTIFIER ::=  { errorlog 9 }
162error10                                OBJECT IDENTIFIER ::=  { errorlog 10 }
163firmware-download                      OBJECT IDENTIFIER ::=  { system 18 }
164source-subsystem                       OBJECT IDENTIFIER ::=  { device 2 }
165io                                     OBJECT IDENTIFIER ::=  { source-subsystem 1 }
166settings-io                            OBJECT IDENTIFIER ::=  { io 1 }
167processing-subsystem                   OBJECT IDENTIFIER ::=  { device 3 }
168pdl                                    OBJECT IDENTIFIER ::=  { processing-subsystem 3 }
169settings-pdl                           OBJECT IDENTIFIER ::=  { pdl 1 }
170pdl-pcl                                OBJECT IDENTIFIER ::=  { pdl 3 }
171pdl-postscript                         OBJECT IDENTIFIER ::=  { pdl 4 }
172pdl-pclxl                              OBJECT IDENTIFIER ::=  { pdl 16 }
173pjl                                    OBJECT IDENTIFIER ::=  { processing-subsystem 5 }
174intray                                 OBJECT IDENTIFIER ::=  { print-engine 3 }
175settings-intray                        OBJECT IDENTIFIER ::=  { intray 1 }
176intrays                                OBJECT IDENTIFIER ::=  { intray 3 }
177intray1                                OBJECT IDENTIFIER ::=  { intrays 1 }
178imaging                                OBJECT IDENTIFIER ::=  { print-engine 6 }
179print-media                            OBJECT IDENTIFIER ::=  { print-engine 8 }
180settings-print-media                   OBJECT IDENTIFIER ::=  { print-media 1 }
181media-info                             OBJECT IDENTIFIER ::=  { print-media 3 }
182media1                                 OBJECT IDENTIFIER ::=  { media-info 1 }
183media2                                 OBJECT IDENTIFIER ::=  { media-info 2 }
184media3                                 OBJECT IDENTIFIER ::=  { media-info 3 }
185media4                                 OBJECT IDENTIFIER ::=  { media-info 4 }
186media5                                 OBJECT IDENTIFIER ::=  { media-info 5 }
187media6                                 OBJECT IDENTIFIER ::=  { media-info 6 }
188media7                                 OBJECT IDENTIFIER ::=  { media-info 7 }
189media8                                 OBJECT IDENTIFIER ::=  { media-info 8 }
190media9                                 OBJECT IDENTIFIER ::=  { media-info 9 }
191media10                                OBJECT IDENTIFIER ::=  { media-info 10 }
192media11                                OBJECT IDENTIFIER ::=  { media-info 11 }
193media12                                OBJECT IDENTIFIER ::=  { media-info 12 }
194media13                                OBJECT IDENTIFIER ::=  { media-info 13 }
195media14                                OBJECT IDENTIFIER ::=  { media-info 14 }
196media15                                OBJECT IDENTIFIER ::=  { media-info 15 }
197media16                                OBJECT IDENTIFIER ::=  { media-info 16 }
198media17                                OBJECT IDENTIFIER ::=  { media-info 17 }
199media18                                OBJECT IDENTIFIER ::=  { media-info 18 }
200media19                                OBJECT IDENTIFIER ::=  { media-info 19 }
201media20                                OBJECT IDENTIFIER ::=  { media-info 20 }
202media21                                OBJECT IDENTIFIER ::=  { media-info 21 }
203media22                                OBJECT IDENTIFIER ::=  { media-info 22 }
204media23                                OBJECT IDENTIFIER ::=  { media-info 23 }
205media24                                OBJECT IDENTIFIER ::=  { media-info 24 }
206media25                                OBJECT IDENTIFIER ::=  { media-info 25 }
207media26                                OBJECT IDENTIFIER ::=  { media-info 26 }
208media27                                OBJECT IDENTIFIER ::=  { media-info 27 }
209media28                                OBJECT IDENTIFIER ::=  { media-info 28 }
210media29                                OBJECT IDENTIFIER ::=  { media-info 29 }
211media30                                OBJECT IDENTIFIER ::=  { media-info 30 }
212media31                                OBJECT IDENTIFIER ::=  { media-info 31 }
213media32                                OBJECT IDENTIFIER ::=  { media-info 32 }
214media33                                OBJECT IDENTIFIER ::=  { media-info 33 }
215media34                                OBJECT IDENTIFIER ::=  { media-info 34 }
216media-modes                            OBJECT IDENTIFIER ::=  { print-media 4 }
217consumables                            OBJECT IDENTIFIER ::=  { print-engine 10 }
218consumables-1                          OBJECT IDENTIFIER ::=  { consumables 1 }
219consumable-status                      OBJECT IDENTIFIER ::=  { consumables-1 1 }
220consumables-status                     OBJECT IDENTIFIER ::=  { consumables 5 }
221consumables-life                       OBJECT IDENTIFIER ::=  { consumables-status 1 }
222consumables-test                       OBJECT IDENTIFIER ::=  { consumables 6 }
223printmib                               OBJECT IDENTIFIER ::=  { dm 2 }
224prtGeneral                             OBJECT IDENTIFIER ::=  { printmib 5 }
225prtGeneralTable                        OBJECT IDENTIFIER ::=  { prtGeneral 1 }
226prtGeneralEntry                        OBJECT IDENTIFIER ::=  { prtGeneralTable 1 }
227prtCover                               OBJECT IDENTIFIER ::=  { printmib 6 }
228prtCoverTable                          OBJECT IDENTIFIER ::=  { prtCover 1 }
229prtCoverEntry                          OBJECT IDENTIFIER ::=  { prtCoverTable 1 }
230prtLocalization                        OBJECT IDENTIFIER ::=  { printmib 7 }
231prtLocalizationTable                   OBJECT IDENTIFIER ::=  { prtLocalization 1 }
232prtLocalizationEntry                   OBJECT IDENTIFIER ::=  { prtLocalizationTable 1 }
233prtStorageRefTable                     OBJECT IDENTIFIER ::=  { prtGeneral 2 }
234prtStorageRefEntry                     OBJECT IDENTIFIER ::=  { prtStorageRefTable 1 }
235prtDeviceRefTable                      OBJECT IDENTIFIER ::=  { prtGeneral 3 }
236prtDeviceRefEntry                      OBJECT IDENTIFIER ::=  { prtDeviceRefTable 1 }
237prtInput                               OBJECT IDENTIFIER ::=  { printmib 8 }
238prtInputTable                          OBJECT IDENTIFIER ::=  { prtInput 2 }
239prtInputEntry                          OBJECT IDENTIFIER ::=  { prtInputTable 1 }
240prtOutput                              OBJECT IDENTIFIER ::=  { printmib 9 }
241prtOutputTable                         OBJECT IDENTIFIER ::=  { prtOutput 2 }
242prtOutputEntry                         OBJECT IDENTIFIER ::=  { prtOutputTable 1 }
243prtMarker                              OBJECT IDENTIFIER ::=  { printmib 10 }
244prtMarkerTable                         OBJECT IDENTIFIER ::=  { prtMarker 2 }
245prtMarkerEntry                         OBJECT IDENTIFIER ::=  { prtMarkerTable 1 }
246prtMarkerSupplies                      OBJECT IDENTIFIER ::=  { printmib 11 }
247prtMarkerSuppliesTable                 OBJECT IDENTIFIER ::=  { prtMarkerSupplies 1 }
248prtMarkerSuppliesEntry                 OBJECT IDENTIFIER ::=  { prtMarkerSuppliesTable 1 }
249prtMarkerColorant                      OBJECT IDENTIFIER ::=  { printmib 12 }
250prtMarkerColorantTable                 OBJECT IDENTIFIER ::=  { prtMarkerColorant 1 }
251prtMarkerColorantEntry                 OBJECT IDENTIFIER ::=  { prtMarkerColorantTable 1 }
252prtMediaPath                           OBJECT IDENTIFIER ::=  { printmib 13 }
253prtMediaPathTable                      OBJECT IDENTIFIER ::=  { prtMediaPath 4 }
254prtMediaPathEntry                      OBJECT IDENTIFIER ::=  { prtMediaPathTable 1 }
255prtInterpreter                         OBJECT IDENTIFIER ::=  { printmib 15 }
256prtInterpreterTable                    OBJECT IDENTIFIER ::=  { prtInterpreter 1 }
257prtInterpreterEntry                    OBJECT IDENTIFIER ::=  { prtInterpreterTable 1 }
258prtConsoleDisplayBuffer                OBJECT IDENTIFIER ::=  { printmib 16 }
259prtConsoleDisplayBufferTable           OBJECT IDENTIFIER ::=  { prtConsoleDisplayBuffer 5 }
260prtConsoleDisplayBufferEntry           OBJECT IDENTIFIER ::=  { prtConsoleDisplayBufferTable 1 }
261prtConsoleLights                       OBJECT IDENTIFIER ::=  { printmib 17 }
262prtConsoleLightTable                   OBJECT IDENTIFIER ::=  { prtConsoleLights 6 }
263prtConsoleLightEntry                   OBJECT IDENTIFIER ::=  { prtConsoleLightTable 1 }
264
265
266mono-color-switching-mode OBJECT-TYPE
267    SYNTAX      INTEGER {
268                          eNeverSwitch(1),
269                          eAlwaysSwitch(2),
270                          eLookAheadSwitch(3)
271		   }
272    ACCESS      read-write
273    STATUS      optional
274       DESCRIPTION "This object allows the user to view/change the color/mono
275		switching mode for a device.
276                Additional information:
277                This object allows the user to view/change the color/mono
278                switching mode for a device."
279::= { settings-system 31 }
280
281
282marking-agent-density-setting OBJECT-TYPE
283    SYNTAX      INTEGER
284    ACCESS      read-write
285    STATUS      optional
286       DESCRIPTION "Returns or sets the marking agent density setting for each of
287		the marking agents installed. The Marking Agent (aka Print)
288		density is the instantaneous amount of marking agent applied to
289		the media while printing. A value of zero has the lowest print
290		density, yielding a lighter page. A value of 10 has the highest
291		print density, yielding a darker page. The device POS will
292		document what values are supported.
293                Additional information:
294                See the description for PRINT-DENSITY ."
295::= { marking-agent-density 1 }
296
297
298marking-agent-highlights-density-setting OBJECT-TYPE
299    SYNTAX      INTEGER
300    ACCESS      read-write
301    STATUS      optional
302       DESCRIPTION "Returns or sets the marking agent highlights density setting
303		for each of the marking agents installed. The value of this
304		object is in the range of -5..+5. The Marking Agent (aka Print)
305		density is the instantaneous amount of marking agent applied to
306		the media while printing. A value of -5 has the lowest print
307		density, yeilding a lighter pageA value of +5 the highest print
308		density, yielding a darker page."
309::= { marking-agent-density 2 }
310
311
312marking-agent-midtones-density-setting OBJECT-TYPE
313    SYNTAX      INTEGER
314    ACCESS      read-write
315    STATUS      optional
316       DESCRIPTION "Returns or sets the marking agent midtones density setting for
317		each of the marking agents installed. The value of this object
318		is in the range of -5..+5. See
319		MARKING-AGENT-HIGHLIGHTS-DENSITY-SETTING for a more specific
320		description."
321::= { marking-agent-density 3 }
322
323
324marking-agent-shadows-density-setting OBJECT-TYPE
325    SYNTAX      INTEGER
326    ACCESS      read-write
327    STATUS      optional
328       DESCRIPTION "Returns or sets the marking agent shadows density setting for
329		each of the marking agents installed. The value of this object
330		is in the range of -5..+5. See
331		MARKING-AGENT-HIGHLIGHTS-DENSITY-SETTING for a more specific
332		description."
333::= { marking-agent-density 4 }
334
335
336calibration-power-on-initiation OBJECT-TYPE
337    SYNTAX      INTEGER {
338                          eOff(1),
339                          eOn(2),
340                          eDelayed(3)
341		   }
342    ACCESS      read-write
343    STATUS      optional
344       DESCRIPTION "This object determines when a power on calibration occurs. If
345		eOn, then the calibration occurs immediately following boot. If
346		eOff, then it never occurs. If eDelayed, then refer to the
347		CALIBRATION-POWER-ON-DELAY PML object for the delay interval."
348::= { settings-prt-eng 20 }
349
350
351calibration-power-on-delay OBJECT-TYPE
352    SYNTAX      INTEGER
353    ACCESS      read-write
354    STATUS      optional
355       DESCRIPTION "This is the delay interval for the power on calibration in
356		minutes. This PML object is only used if the
357		CALIBRATION-POWER-ON-INITIATION PML object is set to eDelayed.
358                Additional information:
359                This is the delay interval for the power on
360                		calibration in minutes. The range in minutes for the product
361                		is 1-60 minutes. "
362::= { settings-prt-eng 21 }
363
364
365calibration-pages-printed-initiation OBJECT-TYPE
366    SYNTAX      INTEGER
367    ACCESS      read-write
368    STATUS      optional
369       DESCRIPTION "The number of pages that will be printed prior to an
370		automatically initiated print calibration. If set to 0, it
371		turns this calibration off.
372                Additional information:
373                This is the number of pages that will be printed
374                		prior to an automatically initiated print calibration.
375                		If set to 0, it turns this calibration off."
376::= { settings-prt-eng 22 }
377
378
379calibration-timer-initiation OBJECT-TYPE
380    SYNTAX      INTEGER
381    ACCESS      read-write
382    STATUS      optional
383       DESCRIPTION "This is a timer in minutes that will be set in between
384		calibrations. When the timer expires, a calibration will
385		automatically be initiated. If set to 0, it turns this
386		calibration off.
387                Additional information:
388                This is a timer in minutes that will be set in
389                		between calibrations.   If set to 0,
390                		it turns this calibration off. The range for the product
391                		will be 0-10080. When you set to a value of 2 (min) or any
392                		other legal value other than 0, the device does not
393                		immediately begin calibrating when the timer expires.
394                		The calibration takes place after the timer expires,
395                		the next job has finished printing, and a 15 minute period
396                	        of inactivity has passed."
397::= { settings-prt-eng 23 }
398
399
400calibration-cpr-pages-printed-initiation OBJECT-TYPE
401    SYNTAX      INTEGER
402    ACCESS      read-write
403    STATUS      optional
404       DESCRIPTION "The number of pages that will be printed prior to an
405		automatically initiated CPR calibration. If set to 0, it turns
406		this calibration off.
407                Additional information:
408                The number of pages that will be printed prior to an
409                automatically initiated CPR calibration. If set to 0, it turns
410                this calibration off."
411::= { settings-prt-eng 32 }
412
413
414total-mono-page-count OBJECT-TYPE
415    SYNTAX      INTEGER
416    ACCESS      read-write
417    STATUS      optional
418       DESCRIPTION "Total number of black pages printed by the device.
419                Additional information:
420                Total number of mono pages printed by the device."
421::= { status-prt-eng 6 }
422
423
424total-color-page-count OBJECT-TYPE
425    SYNTAX      INTEGER
426    ACCESS      read-write
427    STATUS      optional
428       DESCRIPTION "Total number of color pages printed by the device.
429                Additional information:
430                Total number of color pages printed
431                				by the device."
432::= { status-prt-eng 7 }
433
434
435printer-cal-dhalf-applied-data1 OBJECT-TYPE
436    SYNTAX      OCTET STRING
437    ACCESS      read-only
438    STATUS      optional
439       DESCRIPTION "Provides a device specific set of Dhalf calibration data as a
440		binary string of byte values. It will be necessary to have a
441		decoder for each engine to interpret the data. The data
442		provided reflects the calibration values currently being
443		applied to pages. This object will return
444		ErrorActionCannotBePerformedNow when the data is being updated
445		based on a recent calibration. The object will return undefined
446		data while the object is being updated. When
447		ErrorActionCannotBePerformedNow is received, the requester
448		should attempt again after waiting a reasonable short period of
449		time.
450                Additional information:
451                Provides a device specific set of Dhalf calibration data.
452                It will be necessary to have a decoder for each engine to interpret
453                		the data. The data provided reflects the calibration values currently
454                		being applied to pages. The subrays provide information in this order:
455                		Cyan(1), Magenta(2), Yellow(3), Black(4), Status(5)."
456::= { printer-cal-dhalf-data 3 }
457
458
459printer-cal-cpr-applied-data OBJECT-TYPE
460    SYNTAX      OCTET STRING
461    ACCESS      read-only
462    STATUS      optional
463       DESCRIPTION "Provides a device specific set of CPR calibration data as a
464		binary string of byte values. It will be necessary to have a
465		decoder for each engine to interpret the data. The data
466		provided reflects the calibration values currently being
467		applied to pages. This object will return
468		ErrorActionCannotBePerformedNow when the data is being updated
469		based on a recent calibration. The object will return undefined
470		data while the object is being updated. When
471		ErrorActionCannotBePerformedNow is received, the requester
472		should attempt again after waiting a reasonable short period of
473		time.
474                Additional information:
475                Provides a device specific set of CPR calibration data.
476                It will be necessary to have a decoder for each engine to interpret
477                		the data. The data provided reflects the calibration values currently
478                		being applied to pages."
479::= { printer-calibration-cpr 4 }
480
481
482marker-density-calibration OBJECT-TYPE
483    SYNTAX      INTEGER {
484                          eNotCallibrating(1),
485                          eCalibrateALL(2),
486                          eCalibrateColor(3),
487                          eCalibrateColorPlaneRegistration(5)
488		   }
489    ACCESS      read-write
490    STATUS      optional
491       DESCRIPTION "Returns the calibration status or triggers a calibration cycle.
492		All calibration procedures are used if set to eCalibrateALL. If
493		set to eCalibrateColor then a full density engine calibration
494		is triggered. If set to eCalibrateHalftone, then a Halftone
495		calibration is triggered. If set to
496		eCalibrateColorPlaneRegistration, then a Color Plane
497		Registration calibration is triggered. If set to
498		eCalibrateDrumPhaseAdjustment, then a Drum Phase Adjustment
499		calibration is triggered.If set to eCalibrateLowSpeedColor,
500		then a Low Speed Color calibration is triggered.If set to
501		eCalibrateDrumSpeedAdjustment, then a Drum Speed Adjustment
502		calibration is triggered.If set to eCalibrateNeutrals, then a
503		Gray Axis Control calibration is triggered.
504                Additional information:
505                Returns the calibration status or triggers a
506                				calibration cycle."
507::= { settings-marking-agent 11 }
508
509
510pe-test-abort-calibration OBJECT-TYPE
511    SYNTAX      INTEGER {
512                          eFalse(1),
513                          eTrue(2)
514		   }
515    ACCESS      read-write
516    STATUS      optional
517       DESCRIPTION "Aborts all executing and scheduled calibrations if set to
518		eTrue.
519                Additional information:
520                All scheduled caliberations will abort.  Any currently
521                	                     executing calibration will finish normally."
522::= { print-engine-test 94 }
523
524
525hrMemorySize OBJECT-TYPE
526    SYNTAX      INTEGER
527    ACCESS      read-only
528    STATUS      mandatory
529       DESCRIPTION "The amount of physical main memory contained by
530              the host.
531              Refer to RFC 1514, Host Resources MIB, for more details.
532                Additional information:
533                The unit of measure for this object is 1024
534                bytes. The default value assumes the base printer with no
535                additional memory."
536::= { hrStorage 2 }
537
538
539hrStorageIndex OBJECT-TYPE
540    SYNTAX      INTEGER(1..2147483647)
541    ACCESS      read-only
542    STATUS      mandatory
543       DESCRIPTION "A unique value for each logical storage area
544              contained by the host.
545              Refer to RFC 1514, Host Resources MIB, for more details."
546::= { hrStorageEntry 1 }
547
548
549hrStorageType OBJECT-TYPE
550    SYNTAX      OBJECT IDENTIFIER
551    ACCESS      read-only
552    STATUS      mandatory
553       DESCRIPTION "The type of storage represented by this entry.
554              Refer to RFC 1514, Host Resources MIB, for more details.
555                Additional information:
556                The object is constant for the product."
557::= { hrStorageEntry 2 }
558
559
560hrStorageDescr OBJECT-TYPE
561    SYNTAX      OCTET STRING
562    ACCESS      read-only
563    STATUS      mandatory
564       DESCRIPTION "A description of the type and instance of the
565              storage described by this entry.
566              Refer to RFC 1514, Host Resources MIB, for more details.
567                Additional information:
568                This object is not localized.  For the product, this
569                object is constant."
570::= { hrStorageEntry 3 }
571
572
573hrStorageAllocationUnits OBJECT-TYPE
574    SYNTAX      INTEGER(1..2147483647)
575    ACCESS      read-only
576    STATUS      mandatory
577       DESCRIPTION "The size, in bytes, of the data objects allocated
578               from this pool.  If this entry is monitoring
579               sectors, blocks, buffers, or packets, for example,
580               this number will commonly be greater than one.
581               Otherwise this number will typically be one.
582               Refer to RFC 1514, Host Resources MIB, for more details.
583                Additional information:
584                Unit is one byte.  For the product,
585                this object is constant."
586::= { hrStorageEntry 4 }
587
588
589hrStorageSize OBJECT-TYPE
590    SYNTAX      INTEGER(0..2147483647)
591    ACCESS      read-only
592    STATUS      mandatory
593       DESCRIPTION "The size of the storage represented by this entry,
594              in units of hrStorageAllocationUnits.
595              Refer to RFC 1514, Host Resources MIB, for more details.
596                Additional information:
597                Total formatter RAM.  (The value of this object
598                is hrMemorySize times the unit of measure for hrMemorySize.
599                For this procduct this is 65536*1024 bytes.)"
600::= { hrStorageEntry 5 }
601
602
603hrStorageUsed OBJECT-TYPE
604    SYNTAX      INTEGER(0..2147483647)
605    ACCESS      read-only
606    STATUS      mandatory
607       DESCRIPTION "The amount of the storage represented by this
608              entry that is allocated, in units of
609              hrStorageAllocationUnits.
610              Refer to RFC 1514, Host Resources MIB, for more details.
611                Additional information:
612                This object returns the amount of memory in use
613                by the printer at the current time.  This object should not
614                be used when creating a print job for the device because the
615                amount of memory in use will likely be different when the
616                printer processes the print job."
617::= { hrStorageEntry 6 }
618
619
620hrDeviceIndex OBJECT-TYPE
621    SYNTAX      INTEGER(1..2147483647)
622    ACCESS      read-only
623    STATUS      mandatory
624       DESCRIPTION "A unique value for each device contained by the
625              host.  The value for each device must remain
626              constant at least from one re-initialization of the
627              agent to the next re-initialization.
628              Refer to RFC 1514, Host Resources MIB, for more details.
629                Additional information:
630                The entry in the Device Table which describes
631                the printer."
632::= { hrDeviceEntry 1 }
633
634
635hrDeviceType OBJECT-TYPE
636    SYNTAX      OBJECT IDENTIFIER
637    ACCESS      read-only
638    STATUS      mandatory
639       DESCRIPTION "An indication of the type of device.
640              If this value is `hrDeviceProcessor { hrDeviceTypes
641              3 }' then an entry exists in the hrProcessorTable
642              which corresponds to this device.
643              If this value is `hrDeviceNetwork { hrDeviceTypes 4
644              }', then an entry exists in the hrNetworkTable
645              which corresponds to this device.
646              If this value is `hrDevicePrinter { hrDeviceTypes 5
647              }', then an entry exists in the hrPrinterTable
648              which corresponds to this device.
649              If this value is `hrDeviceDiskStorage {
650              hrDeviceTypes 6 }', then an entry exists in the
651              hrDiskStorageTable which corresponds to this
652              device.
653              Refer to RFC 1514, Host Resources MIB, for more details."
654::= { hrDeviceEntry 2 }
655
656
657hrDeviceDescr OBJECT-TYPE
658    SYNTAX      OCTET STRING (SIZE(0..64))
659    ACCESS      read-only
660    STATUS      mandatory
661       DESCRIPTION "A textual description of this device, including
662              the device's manufacturer and revision, and
663              optionally, its serial number.
664              Refer to RFC 1514, Host Resources MIB, for more details.
665                Additional information:
666                The serial number is not returned with this
667                object.  This object is not localized."
668::= { hrDeviceEntry 3 }
669
670
671hrDeviceID OBJECT-TYPE
672    SYNTAX      OBJECT IDENTIFIER
673    ACCESS      read-only
674    STATUS      mandatory
675       DESCRIPTION "The product ID for this device.
676              Refer to RFC 1514, Host Resources MIB, for more details.
677                Additional information:
678                The complete OID reported by this object is:
679                .1.3.6.1.4.1.11.2.3.9.1.2.99"
680::= { hrDeviceEntry 4 }
681
682
683hrDeviceStatus OBJECT-TYPE
684    SYNTAX      INTEGER {
685                          eHrunning(2),
686                          eHwarning(3),
687                          eHdown(5)
688		   }
689    ACCESS      read-only
690    STATUS      mandatory
691       DESCRIPTION "The current operational state of the device
692              described by this row of the table.  A value
693              unknown(1) indicates that the current state of the
694              device is unknown.  running(2) indicates that the
695              device is up and running and that no unusual error
696              conditions are known.  The warning(3) state
697              indicates that agent has been informed of an
698              unusual error condition by the operational software
699              (e.g., a disk device driver) but that the device is
700              still 'operational'.  An example would be high
701              number of soft errors on a disk.  A value of
702              testing(4), indicates that the device is not
703              available for use because it is in the testing
704              state.  The state of down(5) is used only when the
705              agent has been informed that the device is not
706              available for any use.
707              Refer to RFC 1514, Host Resources MIB, for more details.
708                Additional information:
709                The printer's condition is mapped as follows:
710
711                eHrunning -- Printer ready to print or is printing.  It may
712                be in power save mode.
713
714                eHwarning -- A condition exists that needs attention, but it
715                is not currently preventing printing.  A non-critical alert
716                is active.
717
718                eHdown -- Printer is not printing because it is offline, or
719                a critical alert is active.  Human interaction is needed to
720                bring the printer to a ready state."
721::= { hrDeviceEntry 5 }
722
723
724hrDeviceErrors OBJECT-TYPE
725    SYNTAX      INTEGER
726    ACCESS      read-only
727    STATUS      mandatory
728       DESCRIPTION "The number of errors detected on this device.  It
729               should be noted that as this object has a SYNTAX
730               of Counter, that it does not have a defined
731               initial value.  However, it is recommended that
732               this object be initialized to zero.
733               Refer to RFC 1514, Host Resources MIB, for more details.
734                Additional information:
735                This is the number of critical alerts that have
736                been entered into the alert table since the device was
737                powered on.  The maximum value for this object is 2^32-1.  At
738                power-on, this object will be set to zero."
739::= { hrDeviceEntry 6 }
740
741
742hrPrinterStatus OBJECT-TYPE
743    SYNTAX      INTEGER {
744                          eHother(1),
745                          eHidle(3),
746                          eHprinting(4),
747                          eHwarmup(5)
748		   }
749    ACCESS      read-only
750    STATUS      mandatory
751       DESCRIPTION "The current status of this printer device.  When
752               in the idle(1), printing(2), or warmup(3) state,
753               the corresponding hrDeviceStatus should be
754               running(2) or warning(3).  When in the unknown
755               state, the corresponding hrDeviceStatus should be
756               unknown(1).
757               Refer to RFC 1514, Host Resources MIB, for more details.
758                Additional information:
759                The printer's condition is mapped as follows:
760
761                eHother -- The printer is offline, or a critical alert is
762                active.
763
764                eHidle -- The printer is not performing any of the items
765                listed under eHprinting status.
766
767                eHprinting -- A job is currently being processed or printed,
768                or a PJL job is being processed.
769
770                eHwarmup -- If hrDeviceStatus is eHdown, the printer is
771                currently offline but is resolving the condition that caused
772                it to be offline. It will be online when it is ready to
773                print.  If hrDeviceStatus is eHrunning, the printer was
774                in power save mode and is now becoming ready to print.  (In
775                the product, this status only occurs very
776                briefly at boot time.  At no other time does the printer
777                report 'eHwarmup' status.)"
778::= { hrPrinterEntry 1 }
779
780
781hrPrinterDetectedErrorState OBJECT-TYPE
782    SYNTAX      OCTET STRING
783    ACCESS      read-only
784    STATUS      mandatory
785       DESCRIPTION "This object represents any error conditions
786               detected by the printer.  The error conditions are
787               encoded as bits in an octet string, with the
788               following definitions:
789                    Condition         Bit #    hrDeviceStatus
790                    lowPaper          0        warning(3)
791                    noPaper           1        down(5)
792                    lowToner          2        warning(3)
793                    noToner           3        down(5)
794                    doorOpen          4        down(5)
795                    jammed            5        down(5)
796                    offline           6        down(5)
797                    serviceRequested  7        warning(3)
798               If multiple conditions are currently detected and
799               the hrDeviceStatus would not otherwise be
800               unknown(1) or testing(4), the hrDeviceStatus shall
801               correspond to the worst state of those indicated,
802               where down(5) is worse than warning(3) which is
803               worse than running(2).
804               Bits are numbered starting with the most
805               significant bit of the first byte being bit 0, the
806               least significant bit of the first byte being bit
807               7, the most significant bit of the second byte
808               being bit 8, and so on.  A one bit encodes that
809               the condition was detected, while a zero bit
810               encodes that the condition was not detected.
811               This object is useful for alerting an operator to
812               specific warning or error conditions that may
813               occur, especially those requiring human
814               intervention.
815               Refer to RFC 1514, Host Resources MIB, for more details.
816                Additional information:
817                The product reports error
818                conditions as follows:
819
820                noPaper - A tray is empty and must be filled for printing to
821                continue.
822                hrDeviceStatus = eHdown;
823                hrPrinterStatus = eHother;
824                A critical alert is active.
825
826                coverOpen -- A cover or door is open.
827                hrDeviceStatus = eHdown;
828                hrPrinterStatus = eHother;
829                A critical alert is active.
830
831                jammed -- A jam condition is preventing printing.
832                hrDeviceStatus = eHdown;
833                hrPrinterStatus = eHother;
834                A critical alert is active.
835
836                offline -- Printer is offline and will not accept new print
837                jobs until it is online.  This condition is rare in the
838                and may indicate some other error.
839                hrDeviceStatus = eHdown;
840                hrPrinterStatus = eHother;
841                A critical alert is active.
842
843                serviceRequested -- Any status or error condition not listed
844                above.  These fall into two categories:
845                (1) If the condition prevents printing, the 'offline' bit
846                is also set and status values are as for offline.  i.e.:
847                hrDeviceStatus = eHdown;
848                hrPrinterStatus = eHother;
849                A critical alert is active.
850                (2) If the condition does not prevent printing the status
851                values are:
852                hrDeviceStatus = eHwarning;
853                hrPrinterStatus = eHidle or eHprinting;
854                A non-critical alert is active.
855
856                lowToner -- The product can report this condition.
857
858                noToner -- The product can report this condition."
859::= { hrPrinterEntry 2 }
860
861
862npCRCTable OBJECT-TYPE
863    SYNTAX      SEQUENCE OF NpCRCEntry
864    ACCESS      not-accessible
865    STATUS      current
866       DESCRIPTION ""
867::= { npCard 15 }
868
869
870npCRCEntry OBJECT-TYPE
871    SYNTAX      NpCRCEntry
872    ACCESS      not-accessible
873    STATUS      current
874       DESCRIPTION ""
875::= { npCRCTable 1 }
876
877
878npCRCIndex OBJECT-TYPE
879    SYNTAX      Integer32
880    ACCESS      read-only
881    STATUS      current
882       DESCRIPTION ""
883::= { npCRCEntry 1 }
884
885
886npCRCText OBJECT-TYPE
887    SYNTAX      OCTET STRING
888    ACCESS      read-only
889    STATUS      current
890       DESCRIPTION ""
891::= { npCRCEntry 2 }
892
893
894npCRCChannel OBJECT-TYPE
895    SYNTAX      Integer32
896    ACCESS      read-only
897    STATUS      current
898       DESCRIPTION ""
899::= { npCRCEntry 3 }
900
901
902inetTrapDestinationNum OBJECT-TYPE
903    SYNTAX      Integer32
904    ACCESS      read-only
905    STATUS      current
906       DESCRIPTION "Total number of ACTIVE rows in the inetTrapDestination table."
907::= { inetTrapDestination 1 }
908
909
910inetTrapDestinationTable OBJECT-TYPE
911    SYNTAX      SEQUENCE OF InetTrapDestinationEntry
912    ACCESS      not-accessible
913    STATUS      current
914       DESCRIPTION "List of inetTrap destinations to which the agent sends traps."
915::= { inetTrapDestination 2 }
916
917
918inetTrapDestinationEntry OBJECT-TYPE
919    SYNTAX      InetTrapDestinationEntry
920    ACCESS      not-accessible
921    STATUS      current
922       DESCRIPTION "Entries are inetAddress Specific sequence of trap destination parameters."
923::= { inetTrapDestinationTable 1 }
924
925
926inetTrapRowIndex OBJECT-TYPE
927    SYNTAX      Integer32
928    ACCESS      read-only
929    STATUS      current
930       DESCRIPTION "Row Index of the inetTrapDestination table"
931::= { inetTrapDestinationEntry 1 }
932
933
934inetTrapRowStatus OBJECT-TYPE
935    SYNTAX      Integer32
936    ACCESS      read-write
937    STATUS      current
938       DESCRIPTION "Individual Row Status
939			1 - Row is Active - Row is activated and ready.
940			2 - Not-In-Service - Row is suspended.
941			3 - Not Ready - Row is not activated and still needs some columnar values to move to ready state.
942			4 - Create and Go - This is set when the client uses multivarbind request to configure the trap table.
943			5 - Create and Wait - This is set when the client does sequential configuration of the trap table.
944			6 - Destroy - This is set when the client wants to delete the row from the table.
945			"
946::= { inetTrapDestinationEntry 2 }
947
948
949inetTrapAddressType OBJECT-TYPE
950    SYNTAX      INTEGER
951    ACCESS      read-write
952    STATUS      current
953       DESCRIPTION "Protocol family for trap.  Possible values:
954			ipv4(1)		An IPv4 address as defined by the
955						InetAddressIPv4 textual convention.
956
957			ipv6(2)     An IPv6 address as defined by the
958						InetAddressIPv6 textual convention.
959
960			dns(16)		A DNS domain name as defined by the
961						InetAddressDNS textual convention."
962::= { inetTrapDestinationEntry 3 }
963
964
965inetTrapAddress OBJECT-TYPE
966    SYNTAX      OCTET STRING
967    ACCESS      read-write
968    STATUS      current
969       DESCRIPTION "IPv4/IPv6/FQDN address of trap destination node."
970::= { inetTrapDestinationEntry 4 }
971
972
973inetTrapPort OBJECT-TYPE
974    SYNTAX      Integer32
975    ACCESS      read-write
976    STATUS      current
977       DESCRIPTION "Port number of the inetTrap Destination to which the trap is sent."
978::= { inetTrapDestinationEntry 5 }
979
980
981inetTrapCommunityName OBJECT-TYPE
982    SYNTAX      OCTET STRING
983    ACCESS      read-write
984    STATUS      current
985       DESCRIPTION "Trap community name specified in the trap packet."
986::= { inetTrapDestinationEntry 6 }
987
988
989inetTrapVersion OBJECT-TYPE
990    SYNTAX      INTEGER
991    ACCESS      read-write
992    STATUS      current
993       DESCRIPTION "Trap version, one of the following
994			0 = snmpV1
995			1 = snmpV2
996			3 = Inform
997			Default is  1 = snmpV2.
998			This value remains persistent through a powercycle."
999::= { inetTrapDestinationEntry 7 }
1000
1001
1002inetTrapStyle OBJECT-TYPE
1003    SYNTAX      INTEGER {selectable-pml-traps(1),
1004                          aps-and-general-or-nrdpe-traps(2),
1005		   both-of-the-above(3)}
1006    ACCESS      read-write
1007    STATUS      current
1008       DESCRIPTION "This OID is read-write.
1009			If the user wants to receive only the PML traps, then trapStyle can be set to 1.
1010			If the user wants to receive only APS and General or NOT-READY-DESTINATION-PRINT-ENGINE traps, then trapStyle can be set to 2.
1011			If the user wants to receive the both kinds of above traps, then trapStyle can be set to 3."
1012::= { inetTrapDestinationEntry 8 }
1013
1014
1015inetTrapPMLOids OBJECT-TYPE
1016    SYNTAX      OCTET STRING
1017    ACCESS      read-write
1018    STATUS      current
1019       DESCRIPTION "This OID is a read-write. This will have tokens of PML trappable OIDs.
1020			Each token (OID) will be separated by a semi-colon. If a trap destination entry is
1021			registered for only APS and general/NRDPE traps, then the pmlTrapOids OID will be a NULL string."
1022::= { inetTrapDestinationEntry 9 }
1023
1024
1025inetTrapErrorValue OBJECT-TYPE
1026    SYNTAX      Integer32
1027    ACCESS      read-only
1028    STATUS      current
1029       DESCRIPTION "Gives the error value in case if the server is not able to send the traps
1030			to the configured trapDestination entry. It will be set to below defined error values
1031			if there the agent finds any error while dispatching a trap.
1032
1033			10 - Invalid value for rowStatus. Should be 1, 2, 3 or 6.
1034			11 - Ivalid value for InetTrapAddressType. Should be 1, 2 or 16.
1035			12 - Invalid for IP Address or FQDN.
1036			13 - Ivalid value for inetTrapPort. Should be greater than 0 or less than 65536.
1037			14 - Invalid valur for inetTrapCommunityName.
1038			15 - Invalid value for inetTrapVersion. Should be 0, 1 or 3.
1039			16 - Invalid value for inetTrapStyle. Should be either 1, 2 or 3.
1040			17 - Unable to resgister SOME or ALL PML trappable OIDs.
1041
1042			51 - InetTrapAddressType & InetTrapAddress does not macth.
1043			52 - It is a Duplicate entry.
1044			53 - Unable to move the row to ACTIVE state because of insufficient/invalid entries.
1045
1046			80 - Unable to resolve name: no DNS server.
1047			81 - Unable to resolve name: no DNS records present for name.
1048			82 - Unable to resolve name: no dns records matching FQDN Resolution Value.
1049			"
1050::= { inetTrapDestinationEntry 10 }
1051
1052
1053inetTrapTest OBJECT-TYPE
1054    SYNTAX      Integer32
1055    ACCESS      write-only
1056    STATUS      current
1057       DESCRIPTION "Causes agent to send an snmp trap to hosts registered in the trap
1058			destination table.  Value specified will be used as the specific
1059			trap id."
1060::= { inetTrapDestination 3 }
1061
1062
1063inetTrapFilterDelay OBJECT-TYPE
1064    SYNTAX      Integer32
1065    ACCESS      read-write
1066    STATUS      current
1067       DESCRIPTION "The purpose of the trap filter feature is to prevent multiple traps
1068			of the same specificTrapId to be sent within a short period of time.
1069			This object assigns the period of time within which a duplicate trap
1070			will be blocked.  This value is in 1/10 second intervals and the default
1071			value is set to 50 corresponding to 5 seconds.
1072			This value remains persistent through a powercycle."
1073::= { inetTrapDestination 4 }
1074
1075
1076inetTrapBaseTimeout OBJECT-TYPE
1077    SYNTAX      Integer32
1078    ACCESS      read-write
1079    STATUS      current
1080       DESCRIPTION "Applicable only if trapVersion is set to Inform.
1081			Units are 1/10 second intervals.  Default is 2
1082			corresponding to 200 milliseconds.  This value corresponds
1083			to the time of the first retry following the initial inform
1084			request. Additional retries are sent at times corresponding to
1085			the retry number multiplied by the inetTrapBaseTimeout.
1086			This value remains persistent through a powercycle."
1087::= { inetTrapDestination 5 }
1088
1089
1090inetTrapRetryNum OBJECT-TYPE
1091    SYNTAX      Integer32
1092    ACCESS      read-write
1093    STATUS      current
1094       DESCRIPTION "Applicable only if trapVersion is set to Inform.
1095			This is the maximum number of inform retries that will be sent to
1096			this destination.  Retries are sent if no inform reply is received
1097			within the timeout value.  The timeout value is calculated as
1098			described under inetTrapBaseTimeout.
1099			This value remains persistent through a powercycle."
1100::= { inetTrapDestination 6 }
1101
1102
1103inetTrapFQDNResolution OBJECT-TYPE
1104    SYNTAX      INTEGER {resolve-for-IPv4-address(1),
1105                          resolve-for-IPv6-address(2),
1106		   resolve-for-both(10)}
1107    ACCESS      read-write
1108    STATUS      current
1109       DESCRIPTION "The purpose of this field is to configure various options for resolving FQDN.
1110			If configured as 1  - then FQDN names will be resolved for IPv4 addresses only
1111			If configured as 2  - then FQDN names will be resolved for IPv6 addresses only.
1112			If configured as 10 - then FQDN names will be resolved for both IPv4 and IPv6 addresses."
1113::= { inetTrapDestination 7 }
1114
1115
1116inetTrapFQDNMultipleAddressBehavior OBJECT-TYPE
1117    SYNTAX      INTEGER {send-to-first-resolved-address(1),
1118		   send-to-all-resolved-address(2)}
1119    ACCESS      read-write
1120    STATUS      current
1121       DESCRIPTION "1 - Send traps to the first resolved address
1122			 2 - Send traps to all resolved address.
1123			 "
1124::= { inetTrapDestination 8 }
1125
1126
1127inetTrapUseDNSCache OBJECT-TYPE
1128    SYNTAX      INTEGER {enable(1),
1129		   disable(0)}
1130    ACCESS      read-write
1131    STATUS      current
1132       DESCRIPTION "Depending upon the value of this field resolution of FQDN will happen everytime when a trap is sent."
1133::= { inetTrapDestination 9 }
1134
1135
1136trapDestinationNum OBJECT-TYPE
1137    SYNTAX      Integer32
1138    ACCESS      read-only
1139    STATUS      current
1140       DESCRIPTION "The number of trap destinations."
1141::= { trapDest 1 }
1142
1143
1144trapDestinationTable OBJECT-TYPE
1145    SYNTAX      SEQUENCE OF TrapDestinationEntry
1146    ACCESS      not-accessible
1147    STATUS      current
1148       DESCRIPTION "Protocol specific list of destinations
1149                  to which the agent sends traps."
1150::= { trapDest 2 }
1151
1152
1153trapDestinationEntry OBJECT-TYPE
1154    SYNTAX      TrapDestinationEntry
1155    ACCESS      not-accessible
1156    STATUS      current
1157       DESCRIPTION "Entries are a protocol specific sequence of trap
1158          destination parameters."
1159::= { trapDestinationTable 1 }
1160
1161
1162trapTest OBJECT-TYPE
1163    SYNTAX      Integer32
1164    ACCESS      read-write
1165    STATUS      current
1166       DESCRIPTION "Causes agent to send an snmp trap to hosts registered in the trap
1167               destination table.  Value specified will be used as the specific
1168trap id."
1169::= { trapDest 3 }
1170
1171
1172trapSource OBJECT-TYPE
1173    SYNTAX      Integer32
1174    ACCESS      read-only
1175    STATUS      current
1176       DESCRIPTION "Sets the agent internal source for traps.  Possibilities are as follows:
1177         0 = ALL_TRAPS_ON
1178         1 = ASYNC_PERIPHERAL_STATUS traps only
1179         2 = proprietary PML traps only
1180         3 = alert table traps only
1181
1182         This object was changed to read-only to accommodate the SNMPv3
1183         Notifiaction tables requirement to recieve all traps.  SNMPv3 tags
1184         are used to filter SNMP Trap sources."
1185::= { trapDest 4 }
1186
1187
1188trapFilterDelay OBJECT-TYPE
1189    SYNTAX      Integer32
1190    ACCESS      read-write
1191    STATUS      current
1192       DESCRIPTION "The purpose of the trap filter feature is to prevent multiple traps
1193        of the same specificTrapId to be sent within a short period of time.
1194        This object assigns the period of time within which a duplicate trap
1195        will be blocked.  This value is in 1/10 second intervals and the default
1196        value is set to 50 corresponding to 5 seconds. This value remains
1197persistent
1198        through a powercycle."
1199::= { trapDest 5 }
1200
1201
1202trapFQDNNum OBJECT-TYPE
1203    SYNTAX      Integer32
1204    ACCESS      read-only
1205    STATUS      current
1206       DESCRIPTION "Number of trapFQDNTable rows."
1207::= { trapDest 6 }
1208
1209
1210trapFQDNTable OBJECT-TYPE
1211    SYNTAX      SEQUENCE OF TrapFQDNEntry
1212    ACCESS      not-accessible
1213    STATUS      current
1214       DESCRIPTION "The trap destination entries can be mapped to destination's FQDN name in this table."
1215::= { trapDest 7 }
1216
1217
1218trapFQDNEntry OBJECT-TYPE
1219    SYNTAX      TrapFQDNEntry
1220    ACCESS      not-accessible
1221    STATUS      current
1222       DESCRIPTION "An FQDN destination entry indexed by the destination's IP address."
1223::= { trapFQDNTable 1 }
1224
1225
1226trapIPAddress OBJECT-TYPE
1227    SYNTAX      IpAddress
1228    ACCESS      read-only
1229    STATUS      current
1230       DESCRIPTION "The trap destination IP address."
1231::= { trapFQDNEntry 1 }
1232
1233
1234trapFQDN OBJECT-TYPE
1235    SYNTAX      OCTET STRING
1236    ACCESS      read-write
1237    STATUS      current
1238       DESCRIPTION "The trap destination's FQDN. This will be resolved to IP address(es) at trap destination time."
1239::= { trapFQDNEntry 2 }
1240
1241
1242setCommunityName OBJECT-TYPE
1243    SYNTAX      OCTET STRING
1244    ACCESS      read-write
1245    STATUS      current
1246       DESCRIPTION "This object controls access of snmp read-write requests.  Factory
1247        default configuration provides authentication of incoming packets
1248        with community names: internal and public.  This object overrides the
1249        factory default settings so that the factory default setttings no longer
1250        work. This object returns SET or NOT_SET."
1251::= { community 1 }
1252
1253
1254getCommunityName OBJECT-TYPE
1255    SYNTAX      OCTET STRING
1256    ACCESS      read-write
1257    STATUS      current
1258       DESCRIPTION "This object controls access of snmp read requests.  Factory
1259        default configuration provides authentication of incoming packets
1260        with community names: internal and public.  This object provides
1261        access in addition to the factory default settings. If
1262        set, then authentication will succeed with any of the following
1263        community names: internal, public, getCommunityName, or
1264        setCommunityName. This object returns SET or NOT_SET."
1265::= { community 2 }
1266
1267
1268npSysStatusMessage OBJECT-TYPE
1269    SYNTAX      DisplayString
1270    ACCESS      read-only
1271    STATUS      current
1272       DESCRIPTION "A status string reflecting the current state of the card
1273         and peripheral."
1274::= { npSys 2 }
1275
1276
1277npSysModelNumber OBJECT-TYPE
1278    SYNTAX      OCTET STRING
1279    ACCESS      read-only
1280    STATUS      current
1281       DESCRIPTION "The HP model number of the device."
1282::= { npSys 10 }
1283
1284
1285npSysNetworkConnectors OBJECT-TYPE
1286    SYNTAX      Integer32
1287    ACCESS      read-only
1288    STATUS      current
1289       DESCRIPTION "This object describes the network connectors supported by the
1290	 device.  The value is a bit mask.  A set bit indicates the
1291         connector is supported.
1292         Bit      Value     Connector
1293          0       0x01      Ethernet, BNC
1294          1       0x02      Ethernet, AUI
1295          2       0x04      Ethernet, RJ-45
1296          3       0x08      TokenRing, DB-9
1297          4       0x10      TokenRing, RJ-45
1298          5       0x20      LocalTalk
1299          6       0x40      100VG, RJ-45
1300          7       0x80      100T, RJ-45"
1301::= { npSys 11 }
1302
1303
1304npSysCardServices1 OBJECT-TYPE
1305    SYNTAX      Integer32
1306    ACCESS      read-only
1307    STATUS      current
1308       DESCRIPTION "This object is a bitmap showing what services are available
1309         on the card.
1310
1311         Bit  0 - IPX/SPX/NCP protocol stack
1312         Bit  1 - IP/TCP protocol stack
1313         Bit  2 - LLC/DLC protocol stack
1314         Bit  3 - Ethertalk protocol stack
1315         Bit  4 - IPv6 protocol stack
1316         Bit  5 - IPSec protocol stack
1317         Bits  6 - 11 Reserved
1318         Bit 12 - LPD print services
1319         Bit 13 - FTP print services
1320         Bit 14 - Port 9100 print services
1321         Bit 15 - IPP print services
1322         Bits 16 - 23 Reserved
1323         Bit 24 - Queue Server Bindery
1324         Bit 25 - Queue Server NDS
1325         Bit 26 - Remote Printer
1326         Bit 27 - SPX Direct Mode
1327         Bit 28 - DLC Print Services
1328         Bit 29 - EtherTalk Print Services
1329         Bits 30 - 31 Reserved"
1330::= { npSys 16 }
1331
1332
1333npSysCardServices2 OBJECT-TYPE
1334    SYNTAX      Integer32
1335    ACCESS      read-only
1336    STATUS      current
1337       DESCRIPTION "This object is a bitmap showing what services are available
1338         on the card.
1339
1340         Bit  0 - XIP2
1341         Bit  1 - PML Get/Set
1342         Bit  2 - PML Traps
1343         Bit  3 - Scan to Web Browser
1344         Bit  4 - Scan to Email
1345         Bit  5 - MFP Scan Support
1346         Bits  6 - 11 Reserved
1347         Bit 12 - Telnet API
1348         Bit 13 - Web API
1349         Bit 14 - SNMP V2
1350         Bit 15 - SNMP Traps
1351         Bit 16 - Download
1352         Bit 17 - TFTP
1353         Bit 18 - RCFG
1354         Bit 19 - SLP
1355         Bit 20 - Syslog
1356         Bit 21 - DHCP
1357         Bit 22 - BOOTP
1358         Bit 23 - RARP
1359         Bit 24 - SNMP V3
1360         Bit 25 - SSL Functionality
1361         Bit 26 - Auto IP
1362         Bits 27 - 31 Reserved"
1363::= { npSys 17 }
1364
1365
1366npSysCardServices3 OBJECT-TYPE
1367    SYNTAX      Integer32
1368    ACCESS      read-only
1369    STATUS      current
1370       DESCRIPTION "This object is a bitmap showing what services are available
1371         on the card.
1372
1373         Bit  0 - 100T
1374         Bit  1 - Token Ring 802.5
1375         Bit  2 - 802.11b
1376         Bit  3 - 80211.a
1377         Bit  4 - Bluetooth
1378         Bits 5 - 11 Reserved
1379         Bit  12 -  EIO. For embedded Jetdirect this bit will be 1.
1380         Bit  13 - LIO
1381         Bit  14 - USB
1382         Bit  15 - Firewire
1383         Bit  16 - TCP Download
1384
1385         Bits 17 - 31 Reserved"
1386::= { npSys 22 }
1387
1388
1389npConnsIP OBJECT-TYPE
1390    SYNTAX      IpAddress
1391    ACCESS      read-only
1392    STATUS      current
1393       DESCRIPTION "Remote IP address of the node currently connected to the card.
1394         Zero if no connection is active."
1395::= { npConns 11 }
1396
1397
1398npCfgSource OBJECT-TYPE
1399    SYNTAX      INTEGER {manual-one(1),
1400                          bootp-two(2),
1401                          manual-three(3),
1402                          bootp-four(4),
1403                          dhcp(5),
1404                          not-configured(6),
1405                          default-config(7),
1406                          rarp(8),
1407                          read-only(9),
1408		   auto-ip(10)}
1409    ACCESS      read-write
1410    STATUS      current
1411       DESCRIPTION "This object indicates how the device obtained its IP configuration."
1412::= { npCfg 1 }
1413
1414
1415npCfgYiaddr OBJECT-TYPE
1416    SYNTAX      IpAddress
1417    ACCESS      read-write
1418    STATUS      current
1419       DESCRIPTION "The IP address assigned to the card from the BOOTP reply
1420         yiaddr field."
1421::= { npCfg 2 }
1422
1423
1424npCfgSiaddr OBJECT-TYPE
1425    SYNTAX      IpAddress
1426    ACCESS      read-only
1427    STATUS      current
1428       DESCRIPTION "The IP address of the TFTP server from the BOOTP reply
1429         siaddr field."
1430::= { npCfg 3 }
1431
1432
1433npCfgLogServer OBJECT-TYPE
1434    SYNTAX      IpAddress
1435    ACCESS      read-write
1436    STATUS      current
1437       DESCRIPTION "The IP address of the Syslog Server. If set via BOOTP (Tag: 7 field,
1438         lg=<ipaddress> ) then SNMP set will fail. If not set via BOOTP then SNMP set
1439         will succeed. Value saved across warm boot power cycles. BOOTP will always
1440         overwrite SNMP set values."
1441::= { npCfg 5 }
1442
1443
1444npCfgSyslogFacility OBJECT-TYPE
1445    SYNTAX      Integer32
1446    ACCESS      read-only
1447    STATUS      current
1448       DESCRIPTION "This specifies the facility identifier used in syslog messages
1449         generated by the card."
1450::= { npCfg 6 }
1451
1452
1453npCfgAccessState OBJECT-TYPE
1454    SYNTAX      INTEGER {allowed(1),
1455		   not-allowed(2)}
1456    ACCESS      read-only
1457    STATUS      current
1458       DESCRIPTION "An indication of whether or not the requesting host
1459         is allowed to connect to the card as dictated by the
1460         access list."
1461::= { npCfg 7 }
1462
1463
1464npCfgAccessListNum OBJECT-TYPE
1465    SYNTAX      Integer32
1466    ACCESS      read-only
1467    STATUS      current
1468       DESCRIPTION "The number of access list entries."
1469::= { npCfg 8 }
1470
1471
1472npCfgAccessListTable OBJECT-TYPE
1473    SYNTAX      SEQUENCE OF NpCfgAccessListEntry
1474    ACCESS      not-accessible
1475    STATUS      current
1476       DESCRIPTION "List of access addresses and masks."
1477::= { npCfg 9 }
1478
1479
1480npCfgAccessListEntry OBJECT-TYPE
1481    SYNTAX      NpCfgAccessListEntry
1482    ACCESS      not-accessible
1483    STATUS      current
1484       DESCRIPTION "Each entry contains an access address and mask."
1485::= { npCfgAccessListTable 1 }
1486
1487
1488npCfgAccessListIndex OBJECT-TYPE
1489    SYNTAX      Integer32 (0..9)
1490    ACCESS      read-only
1491    STATUS      current
1492       DESCRIPTION "Index to the configuration access list table."
1493::= { npCfgAccessListEntry 1 }
1494
1495
1496npCfgAccessListAddress OBJECT-TYPE
1497    SYNTAX      IpAddress
1498    ACCESS      read-write
1499    STATUS      current
1500       DESCRIPTION "The Access List Address contains the list of hosts or network
1501         of hosts that are allowed to connect to the print server over ip.
1502         When setting this object npCfgAccessListAddrMask should also
1503         be set in the same varbind packet. NpCfgAccessListAddress
1504         should always preceed npCfgAccessListAddrMask in the set packet.
1505         If npCfgAccessListAddrMask is not set, the default value of
1506         255.255.255.255 will be assigned to npCfgAccessListAddrMask
1507         for that particular npCfgAccessListAddress entry. Duplicate host
1508         addresses are possible and, once set, it is not possible to change
1509         any particular row other than to clear the Access List Table.
1510         To clear the Access List Table set npCfgAccessListAddress to 0.0.0.0.
1511         This table has a maximum of 10 rows."
1512::= { npCfgAccessListEntry 2 }
1513
1514
1515npCfgAccessListAddrMask OBJECT-TYPE
1516    SYNTAX      IpAddress
1517    ACCESS      read-write
1518    STATUS      current
1519       DESCRIPTION "Address mask used to help determine whether or not a given
1520         IP address is allowed access to the print server.  An IP address
1521         is allowed access if (Addr & AddrMask) == (IP & AddrMask).
1522         A set of this object may only be done if npCfgAccessListAddress
1523         preceeds it in the same varbind packet."
1524::= { npCfgAccessListEntry 3 }
1525
1526
1527npCfgSubnetMask OBJECT-TYPE
1528    SYNTAX      IpAddress
1529    ACCESS      read-write
1530    STATUS      current
1531       DESCRIPTION "The subnet mask associated with the IP address of this card."
1532::= { npCfg 12 }
1533
1534
1535npCfgDefaultGateway OBJECT-TYPE
1536    SYNTAX      IpAddress
1537    ACCESS      read-write
1538    STATUS      current
1539       DESCRIPTION "This variable contains the IP address of the default router for this
1540         card."
1541::= { npCfg 13 }
1542
1543
1544npCfgDomainName OBJECT-TYPE
1545    SYNTAX      OCTET STRING
1546    ACCESS      read-write
1547    STATUS      current
1548       DESCRIPTION "The print server domain name."
1549::= { npCfg 16 }
1550
1551
1552npCfgIPP OBJECT-TYPE
1553    SYNTAX      Integer32
1554    ACCESS      read-write
1555    STATUS      current
1556       DESCRIPTION "Below are the different values accepted by this OID.
1557
1558				0 - Disable IPP and IPP-S
1559				1 - Enable IPP and IPP-S
1560				2 - Enable IPP-S only
1561				3 - Enable IPP only
1562			"
1563::= { npCfg 18 }
1564
1565
1566npCfgWINSNameServerIdPri OBJECT-TYPE
1567    SYNTAX      IpAddress
1568    ACCESS      read-write
1569    STATUS      current
1570       DESCRIPTION "Primary name server for NetBIOS over TCP/IP."
1571::= { npCfg 22 }
1572
1573
1574npCfgPasswd1Verify OBJECT-TYPE
1575    SYNTAX      OCTET STRING
1576    ACCESS      read-write
1577    STATUS      current
1578       DESCRIPTION "Compares string value to passwd1 and returns OK if match,
1579     GENERAL ERROR if doesn't match."
1580::= { npCfg 28 }
1581
1582
1583npCfgPasswd1 OBJECT-TYPE
1584    SYNTAX      DisplayString
1585    ACCESS      read-write
1586    STATUS      current
1587       DESCRIPTION "Password for root or administrator. Get request returns
1588     either 'SET' or 'NOT_SET'."
1589::= { npCfg 29 }
1590
1591
1592npCfgBanner OBJECT-TYPE
1593    SYNTAX      Integer32 (0..1)
1594    ACCESS      read-write
1595    STATUS      current
1596       DESCRIPTION "Line Printer Daemon Protocol (LPD) banner page per I/O port.
1597       (0) = Disabled
1598       (1) = Enabled
1599     Enabled by default."
1600::= { npCfg 31 }
1601
1602
1603npCfgLinkType OBJECT-TYPE
1604    SYNTAX      INTEGER {autoNegotiate(1),
1605                          full10T(2),
1606                          half10T(3),
1607                          full100T(4),
1608                          half100T(5),
1609                          auto100T(6),
1610		   full1000T(7)}
1611    ACCESS      read-write
1612    STATUS      current
1613       DESCRIPTION "Network link speed and communication mode."
1614::= { npCfg 35 }
1615
1616
1617npCfgSnmpDefaultReadCmnty OBJECT-TYPE
1618    SYNTAX      Integer32 (0..1)
1619    ACCESS      read-write
1620    STATUS      current
1621       DESCRIPTION "Controls Default Read Community Name access.
1622       (0) = Disabled, i.e., default get community names FAIL to access target.
1623       (1) = Enabled,  i.e., default get community names SUCCEED to access target."
1624::= { npCfg 40 }
1625
1626
1627npCfgBonjourServiceName OBJECT-TYPE
1628    SYNTAX      OCTET STRING
1629    ACCESS      read-write
1630    STATUS      current
1631       DESCRIPTION "The name by which all the Jetdirect services will be advertised by
1632       Multicast Domain Name System (Bonjour). Must set a non empty string"
1633::= { npCfg 44 }
1634
1635
1636npCfgBonjourDomainName OBJECT-TYPE
1637    SYNTAX      OCTET STRING
1638    ACCESS      read-only
1639    STATUS      current
1640       DESCRIPTION "The name used as the 'target name' in the DNS SRV records by
1641     Multicast Domain Name System (Bonjour)."
1642::= { npCfg 46 }
1643
1644
1645npCfgIPv6DomainName OBJECT-TYPE
1646    SYNTAX      OCTET STRING
1647    ACCESS      read-write
1648    STATUS      current
1649       DESCRIPTION "IPv6 Domain Name."
1650::= { npCfg 49 }
1651
1652
1653npCfgIPv6ConfigState OBJECT-TYPE
1654    SYNTAX      INTEGER {ipv6-going-down(0),
1655		   ipv6-is-up(1)}
1656    ACCESS      read-only
1657    STATUS      current
1658       DESCRIPTION "IPv6 stack status event; IPv6 enabled/disabled."
1659::= { npCfg 50 }
1660
1661
1662npCfgIPv6DNSAddr1 OBJECT-TYPE
1663    SYNTAX      InetAddress
1664    ACCESS      read-write
1665    STATUS      current
1666       DESCRIPTION "IPv6 DNS Address, priority 1."
1667::= { npCfg 56 }
1668
1669
1670npCfgIPv6DNSAddr2 OBJECT-TYPE
1671    SYNTAX      InetAddress
1672    ACCESS      read-write
1673    STATUS      current
1674       DESCRIPTION "IPv6 DNS Address, priority 2."
1675::= { npCfg 57 }
1676
1677
1678npCfgIPConfigPrecedence OBJECT-TYPE
1679    SYNTAX      OCTET STRING
1680    ACCESS      read-write
1681    STATUS      current
1682       DESCRIPTION "Allows to set uniform rules for parameter overwrite by
1683			different configuration methods.
1684			0 - Manual
1685			1 - TFTP
1686			2 - DHCPv4/Bootp
1687			3 - DHCPv6     - only if ipv6 is supported
1688			3/4 - Default  - 4 if ipv6 is supported otherwise 3
1689			The set string should be 0:1:2:3:4 (or 0:1:2:3 when ipv6 is not supported)
1690			or any colon separated combination of the 5 (or 4) integral values. The
1691			string should contain all integral values atleast and atmost once."
1692::= { npCfg 59 }
1693
1694
1695npCfgPortConfig OBJECT-TYPE
1696    SYNTAX      INTEGER {half10T(10),
1697                          full10T(11),
1698                          half100T(12),
1699                          full100T(13),
1700		   full1000T(19)}
1701    ACCESS      read-only
1702    STATUS      current
1703       DESCRIPTION "Network link speed and communication mode."
1704::= { npCfg 65 }
1705
1706
1707npTcpTFTPFileName OBJECT-TYPE
1708    SYNTAX      OCTET STRING
1709    ACCESS      read-only
1710    STATUS      current
1711       DESCRIPTION "The TFTP configuration file name."
1712::= { npTcp 9 }
1713
1714
1715npTcpTFTPServerId OBJECT-TYPE
1716    SYNTAX      IpAddress
1717    ACCESS      read-only
1718    STATUS      current
1719       DESCRIPTION "TFTP server from which configuration
1720         information is obtained."
1721::= { npTcp 10 }
1722
1723
1724npTcpSyslogMax OBJECT-TYPE
1725    SYNTAX      Integer32 (0..1000)
1726    ACCESS      read-write
1727    STATUS      current
1728       DESCRIPTION "Maximum number of syslog packets to be sent
1729         per minute. 0 = Disabled."
1730::= { npTcp 11 }
1731
1732
1733npTcpAppSyslogPriority OBJECT-TYPE
1734    SYNTAX      Integer32 (0..8)
1735    ACCESS      read-write
1736    STATUS      current
1737       DESCRIPTION "Priority below which the syslog messages will
1738         not be sent.
1739         Valid priority levels = 0 through 7.
1740         Disabled = 8."
1741::= { npTcp 12 }
1742
1743
1744npCtlReconfig OBJECT-TYPE
1745    SYNTAX      Integer32
1746    ACCESS      read-write
1747    STATUS      current
1748       DESCRIPTION "Writing any value to this variable causes the card to
1749         reconfigure itself by doing the BOOTP/TFTP configuration
1750         activity."
1751::= { npCtl 8 }
1752
1753
1754npCtlProtocolSet OBJECT-TYPE
1755    SYNTAX      Integer32
1756    ACCESS      read-write
1757    STATUS      current
1758       DESCRIPTION "This is a 4 byte integer value.  The least significant bytes
1759         represent the protocols on the card.  A value of '1' indicates
1760         a protocol that is enabled.  A value of '0' indicates a
1761         protocol that is disabled.
1762         The 32-bit protocol enable 'structure' is defined as:
1763
1764    		bits 31-28:  Number of I/O channels/protocols present (NUM_CHAN)
1765    		bits 27-24:  Number of I/O channels which may operate concurrently
1766                    (NUM_OP_CHAN)
1767    		bits 23-16:  unused, reserved
1768    		bits 15-1:   Individual I/O channel/protocol enable bits,
1769                    0 == disable, 1 == enable
1770                    MIO_IOCHAN_NOVELL   bit   1
1771                    MIO_IOCHAN_LLC      bit   2
1772                    MIO_IOCHAN_TCP      bit   3
1773                    MIO_IOCHAN_ATALK    bit   4
1774                    MIO_IOCHAN_IPV6	bit   5
1775    		bit  0:      When NUM_OP_CHAN == 1, auto-protocol select enable bit,
1776                    0 == disable, 1 == enable  (APS_ON)"
1777::= { npCtl 9 }
1778
1779
1780npCtlSNMPEnableDisable OBJECT-TYPE
1781    SYNTAX      Integer32 (0..1)
1782    ACCESS      read-write
1783    STATUS      current
1784       DESCRIPTION "0 = SNMP disabled
1785        1 = SNMP enabled
1786        If SNMP is enabled, setting this object to 0 will
1787        disable SNMP on the print server. Once disabled it is not
1788        possible to enable SNMP via SNMP. When enabled,
1789        a get request will return 1. SNMP may be enabled
1790        via a different user interface, such as telnet or
1791        the print server Embedded Web Server."
1792::= { npCtl 14 }
1793
1794
1795npCtlTelnet OBJECT-TYPE
1796    SYNTAX      Integer32 (0..1)
1797    ACCESS      read-write
1798    STATUS      current
1799       DESCRIPTION "Configure Telnet service.
1800            (0) = Telnet disabled
1801            (1) = Telnet enabled"
1802::= { npCtl 19 }
1803
1804
1805npCtlFTP OBJECT-TYPE
1806    SYNTAX      Integer32 {
1807                          printDisable-downloadDisable(0),
1808                          printEnable-downloadEnable(1),
1809                          printEnable-downloadDisable(2),
1810                          printDisable-downloadEnable(3)
1811		   }
1812    ACCESS      read-write
1813    STATUS      current
1814       DESCRIPTION "Configure File Transfer Protocol (FTP) service.
1815            (0) = Both FTP Print and Download Disabled
1816            (1) = Both FTP Print and Download Enabled
1817            (2) = FTP Print Enabled and FTP Download Disabled
1818            (3) = FTP Print Disabled and FTP Download Enabled
1819            "
1820::= { npCtl 20 }
1821
1822
1823npCtlSLP OBJECT-TYPE
1824    SYNTAX      Integer32 (0..1)
1825    ACCESS      read-write
1826    STATUS      current
1827       DESCRIPTION "Configure Service Location Protocol (SLP) service.
1828            (0) = SLP disabled
1829            (1) = SLP enabled"
1830::= { npCtl 21 }
1831
1832
1833npCtlLPD OBJECT-TYPE
1834    SYNTAX      Integer32 (0..1)
1835    ACCESS      read-write
1836    STATUS      current
1837       DESCRIPTION "Configure Line Printer Daemon Protocol (LPD) service.
1838            (0) = LPD disabled
1839            (1) = LPD enabled"
1840::= { npCtl 22 }
1841
1842
1843npCtl9100 OBJECT-TYPE
1844    SYNTAX      Integer32 (0..1)
1845    ACCESS      read-write
1846    STATUS      current
1847       DESCRIPTION "Configure TCP port 9100 printing.
1848            (0) = port 9100 printing disabled
1849            (1) = port 9100 printing enabled"
1850::= { npCtl 24 }
1851
1852
1853npCtlSysLog OBJECT-TYPE
1854    SYNTAX      Integer32 (0..1)
1855    ACCESS      read-write
1856    STATUS      current
1857       DESCRIPTION "Configure Syslog service.
1858            (0) = Syslog service disabled
1859            (1) = Syslog service enabled
1860         Enabled by default."
1861::= { npCtl 26 }
1862
1863
1864npCtlSnmpVersionAccess OBJECT-TYPE
1865    SYNTAX      INTEGER {snmpV1RW-snmpV3RW(1),
1866                          snmpV1RO-snmpV3RW(2),
1867                          snmpV1NoAccess-snmpV3RW(3),
1868                          snmpV1RW-snmpV3NoAccess(4),
1869		   snmpV1RO-snmpV3NoAccess(5)}
1870    ACCESS      read-write
1871    STATUS      current
1872       DESCRIPTION "Manages an SNMP version's read and write access to the MIB."
1873::= { npCtl 27 }
1874
1875
1876npCtlSnmpV3InitAccount OBJECT-TYPE
1877    SYNTAX      INTEGER {destroy(0),
1878		   blockInitEncrypt(4)}
1879    ACCESS      read-write
1880    STATUS      current
1881       DESCRIPTION "Used to create initial SNMPv3 account.  The following rules apply:
1882
1883         0 = clear init account, only if previously 0.
1884         4 = Block init account, only cold reset will clear or use Web User interface.
1885
1886      Setting this object to blocked (4) will block an initial account
1887      creation until a cold reset."
1888::= { npCtl 28 }
1889
1890
1891npCtlBonjour OBJECT-TYPE
1892    SYNTAX      Integer32 (0..1)
1893    ACCESS      read-write
1894    STATUS      current
1895       DESCRIPTION "Configure Multicast Domain Name Service.
1896            (0) = Bonjour disabled
1897            (1) = Bonjour enabled"
1898::= { npCtl 29 }
1899
1900
1901npCtlNetworkConnectionMode OBJECT-TYPE
1902    SYNTAX      INTEGER {auto-cable-detect(1),
1903                          disable-radio(2),
1904		   disable-wired(3)}
1905    ACCESS      read-write
1906    STATUS      current
1907       DESCRIPTION "This object controls the selection of the active network
1908         interface used for communication. This is applicable to
1909         products supporting dual wired and wireless network interfaces"
1910::= { npCtl 32 }
1911
1912
1913npCtlIPSecurityPolicy OBJECT-TYPE
1914    SYNTAX      INTEGER {disable(0),
1915		   enable(1)}
1916    ACCESS      read-write
1917    STATUS      current
1918       DESCRIPTION "Disable IP Security (IPSec) or Firewall. Only disabling is allowed."
1919::= { npCtl 34 }
1920
1921
1922npCtlWSDiscovery OBJECT-TYPE
1923    SYNTAX      INTEGER {disable(0),
1924		   enable(1)}
1925    ACCESS      read-write
1926    STATUS      current
1927       DESCRIPTION "Web Services Discovery enable/disable."
1928::= { npCtl 36 }
1929
1930
1931npCtlWSPrint OBJECT-TYPE
1932    SYNTAX      INTEGER {disable(0),
1933		   enable(1)}
1934    ACCESS      read-write
1935    STATUS      current
1936       DESCRIPTION "Web Services Print enable/disable."
1937::= { npCtl 37 }
1938
1939
1940npCtlLLMNR OBJECT-TYPE
1941    SYNTAX      INTEGER {disable(0),
1942		   enable(1)}
1943    ACCESS      read-write
1944    STATUS      current
1945       DESCRIPTION "Link-Local Multicast Name Resolution( LLMNR ) enable/disable."
1946::= { npCtl 38 }
1947
1948
1949npCtlFpDot11WirelessState OBJECT-TYPE
1950    SYNTAX      INTEGER {disable(0),
1951		   enable(1)}
1952    ACCESS      read-write
1953    STATUS      current
1954       DESCRIPTION "Use for enabling and disabling Wireless Radio.
1955			The following values are defined:
1956			Disable		= 0
1957			Enable		= 1
1958			Default		= 1(Enabled)"
1959::= { npCtl 47 }
1960
1961
1962npCtlAirPrintStatus OBJECT-TYPE
1963    SYNTAX      INTEGER {disable(0),
1964		   enable(1)}
1965    ACCESS      read-write
1966    STATUS      current
1967       DESCRIPTION " Use to Enabled/Disabled AirPrint functionality.
1968			Disable				= 0
1969			Enable(Default)		= 1
1970		    "
1971::= { npCtl 68 }
1972
1973
1974npCtlAllowRFC5746TLS-SSLCompatibilityMode OBJECT-TYPE
1975    SYNTAX      INTEGER {disable(0),
1976		   enable(1)}
1977    ACCESS      read-write
1978    STATUS      current
1979       DESCRIPTION "  Added to support RFC-5746.
1980			   This OID can be use to enable/disable legacy SSL renegotiation.
1981			    Disable				= 0
1982			    Enable(Default)		= 1
1983		    "
1984::= { npCtl 70 }
1985
1986
1987npPortNumPorts OBJECT-TYPE
1988    SYNTAX      Integer32 (0..255)
1989    ACCESS      read-only
1990    STATUS      current
1991       DESCRIPTION "The number of peripheral interfaces supported by this device."
1992::= { npPort 1 }
1993
1994
1995npDHCPserver OBJECT-TYPE
1996    SYNTAX      IpAddress
1997    ACCESS      read-only
1998    STATUS      current
1999       DESCRIPTION "IP address of DHCP server that provided this unit with an IP
2000         address via the DHCP protocol."
2001::= { npDhcp 2 }
2002
2003
2004npDhcpFQDNBehavior OBJECT-TYPE
2005    SYNTAX      INTEGER {present-JD-Behavior(0),
2006		   rFC4702-compliant-Behavior(1)}
2007    ACCESS      read-write
2008    STATUS      current
2009       DESCRIPTION "This object defines the FQDN behavior in Jetdirect. Set this to
2010			 ( 0 ) - Present Jetdirect Behavior
2011			 ( 1 ) - RFC 4702 compliant behavior"
2012::= { npDhcp 4 }
2013
2014
2015npWebCheckACLforHTTP OBJECT-TYPE
2016    SYNTAX      Integer32 (0..1)
2017    ACCESS      read-write
2018    STATUS      current
2019       DESCRIPTION "Configure checking of HTTP web connections against Access Control List.
2020      (0) = Disable ACL checking
2021      (1) = Enable ACL checking"
2022::= { npWeb 17 }
2023
2024
2025npSecurityDot11ServerAuthentication OBJECT-TYPE
2026    SYNTAX      INTEGER {eap-md5(1),
2027                          eap-tls(2),
2028                          leap(4),
2029                          peap(8),
2030		   ttls(16)}
2031    ACCESS      read-write
2032    STATUS      current
2033       DESCRIPTION "Server-Based Authentication with the following bitwise values:
2034	   None(0),
2035	   EAP-MD5(1),
2036	   EAP-TLS(2),
2037	   LEAP(4),
2038	   PEAP(8),
2039	   TTLS(16)"
2040::= { npSecurity 1 }
2041
2042
2043npSecurityDot1xEapMd5Identity OBJECT-TYPE
2044    SYNTAX      OCTET STRING
2045    ACCESS      read-write
2046    STATUS      current
2047       DESCRIPTION "Radius MD5 authentication User Name."
2048::= { npSecurity 2 }
2049
2050
2051npSecurityDot1xTLSAuthServerId OBJECT-TYPE
2052    SYNTAX      OCTET STRING
2053    ACCESS      read-write
2054    STATUS      current
2055       DESCRIPTION "TLS authentication Server ID."
2056::= { npSecurity 3 }
2057
2058
2059npSecurityPublicKey OBJECT-TYPE
2060    SYNTAX      OCTET STRING
2061    ACCESS      read-only
2062    STATUS      current
2063       DESCRIPTION "The public key of a public/private key pair to be
2064	  used by applications to set encrypted values."
2065::= { npSecurity 4 }
2066
2067
2068npSecurityDot11EncryptedDot11NetworkName OBJECT-TYPE
2069    SYNTAX      OCTET STRING
2070    ACCESS      write-only
2071    STATUS      current
2072       DESCRIPTION "The encrypted network name (SSID).  Use the
2073        npSecurityPublicKey to encrypt this value.
2074	  Setting this object will cause the card to reconfigure."
2075::= { npSecurity 5 }
2076
2077
2078npSecurityDot11EncryptedDot1xEapMd5Secret OBJECT-TYPE
2079    SYNTAX      OCTET STRING
2080    ACCESS      write-only
2081    STATUS      current
2082       DESCRIPTION "The encrypted dot1xEapMD5Secret authentication password.
2083	  Use the npSecurityPublicKey to encrypt this value.
2084        Setting this object will cause the card to reconfigure."
2085::= { npSecurity 6 }
2086
2087
2088npSecurityDot11EncryptedWEPKeyTable OBJECT-TYPE
2089    SYNTAX      SEQUENCE OF NpSecurityDot11EncryptedWEPKeyEntry
2090    ACCESS      not-accessible
2091    STATUS      current
2092       DESCRIPTION "Encrypted interface to the WEP Keys."
2093::= { npSecurity 7 }
2094
2095
2096npSecurityDot11EncryptedWEPKeyEntry OBJECT-TYPE
2097    SYNTAX      NpSecurityDot11EncryptedWEPKeyEntry
2098    ACCESS      not-accessible
2099    STATUS      current
2100       DESCRIPTION "Each row of the table gives a WEP Key"
2101::= { npSecurityDot11EncryptedWEPKeyTable 1 }
2102
2103
2104npSecurityDot11EncryptedWEPKey OBJECT-TYPE
2105    SYNTAX      OCTET STRING
2106    ACCESS      write-only
2107    STATUS      current
2108       DESCRIPTION "The encrypted WEP Key value.  Use
2109        the npSecurityDot11PublicKey to encrypt this value.
2110        Setting this object will cause the card to reconfigure."
2111::= { npSecurityDot11EncryptedWEPKeyEntry 2 }
2112
2113
2114npSecurityDot11SignalStrength OBJECT-TYPE
2115    SYNTAX      INTEGER {level-1-TBD(1),
2116                          level-2-TBD(2),
2117                          level-3-TBD(3),
2118                          level-4-TBD(4),
2119		   level-5-TBD(5)}
2120    ACCESS      read-only
2121    STATUS      current
2122       DESCRIPTION "A weighted average over time of the signal strength
2123        between the access point and the print server in infrastructure
2124        mode. Not applicable when in ad hoc mode."
2125::= { npSecurity 8 }
2126
2127
2128npSecurityDot11SSIDTable OBJECT-TYPE
2129    SYNTAX      SEQUENCE OF NpSecurityDot11SSIDEntry
2130    ACCESS      not-accessible
2131    STATUS      current
2132       DESCRIPTION "List of discovered SSIDs."
2133::= { npSecurity 9 }
2134
2135
2136npSecurityDot11SSIDEntry OBJECT-TYPE
2137    SYNTAX      NpSecurityDot11SSIDEntry
2138    ACCESS      not-accessible
2139    STATUS      current
2140       DESCRIPTION "Each row of the table gives a discovered SSID value."
2141::= { npSecurityDot11SSIDTable 1 }
2142
2143
2144npSecurityDot11SSID OBJECT-TYPE
2145    SYNTAX      OCTET STRING
2146    ACCESS      read-only
2147    STATUS      current
2148       DESCRIPTION "A discovered SSID value."
2149::= { npSecurityDot11SSIDEntry 2 }
2150
2151
2152npSecurityDot11SSIDTableNumEntries OBJECT-TYPE
2153    SYNTAX      Integer32
2154    ACCESS      read-only
2155    STATUS      current
2156       DESCRIPTION "Displays the number of discovered SSIDs in
2157         the SSID Table."
2158::= { npSecurity 10 }
2159
2160
2161npSecuritySnmpV3EncryptedUserName OBJECT-TYPE
2162    SYNTAX      OCTET STRING
2163    ACCESS      write-only
2164    STATUS      current
2165       DESCRIPTION "The encrypted SNMPv3 User Name.
2166	Use the npSecurityPublicKey to encrypt this value.
2167	The new SNMPv3 User Account will be installed after the
2168	npSecuritySnmpV3EncryptedUserName, npSecuritySnmpV3EncryptedMD5Key
2169	and npSecuritySnmpV3EncryptedDesKey have been set."
2170::= { npSecurity 13 }
2171
2172
2173npSecuritySnmpV3AuthKeyPassPhrase OBJECT-TYPE
2174    SYNTAX      OCTET STRING
2175    ACCESS      write-only
2176    STATUS      current
2177       DESCRIPTION "The encrypted SNMPv3 MD5 authentication key.
2178	Use the npSecurityPublicKey to encrypt this value.
2179	The new SNMPv3 User Account will be installed after the
2180	npSecuritySnmpV3EncryptedUserName, npSecuritySnmpV3EncryptedMD5Key
2181	and npSecuritySnmpV3EncryptedDesKey have been set."
2182::= { npSecurity 14 }
2183
2184
2185npSecuritySnmpV3PrivKeyPassPharse OBJECT-TYPE
2186    SYNTAX      OCTET STRING
2187    ACCESS      write-only
2188    STATUS      current
2189       DESCRIPTION "The encrypted SNMPv3 DES encryption key.
2190	Use the npSecurityPublicKey to encrypt this value.
2191	The new SNMPv3 User Account will be installed after the
2192	npSecuritySnmpV3EncryptedUserName, npSecuritySnmpV3EncryptedMD5Key
2193	and npSecuritySnmpV3EncryptedDesKey have been set."
2194::= { npSecurity 15 }
2195
2196
2197npSecurityDot11BSSID OBJECT-TYPE
2198    SYNTAX      OCTET STRING
2199    ACCESS      read-only
2200    STATUS      current
2201       DESCRIPTION "The BSSID value (hardware address of the access point)."
2202::= { npSecurity 16 }
2203
2204
2205npSecurityDot11ExactMatchServerId OBJECT-TYPE
2206    SYNTAX      INTEGER {true(1),
2207		   false(2)}
2208    ACCESS      read-write
2209    STATUS      current
2210       DESCRIPTION "Indicates if an exact match is required on the EAP Server ID."
2211::= { npSecurity 19 }
2212
2213
2214npSecurityDot11EncryptionStrength OBJECT-TYPE
2215    SYNTAX      INTEGER {low(1),
2216                          medium(2),
2217		   high(3)}
2218    ACCESS      read-write
2219    STATUS      current
2220       DESCRIPTION "Indicates the EAP encrytpion strength."
2221::= { npSecurity 20 }
2222
2223
2224npSecuritySslRedirection OBJECT-TYPE
2225    SYNTAX      INTEGER {redirectionEnabled(1),
2226		   redirectionDisabled(2)}
2227    ACCESS      read-write
2228    STATUS      current
2229       DESCRIPTION "Setting this object causes the SSL redirection connection
2230         to be enabled or disabled."
2231::= { npSecurity 23 }
2232
2233
2234npSecurityServicesSupported OBJECT-TYPE
2235    SYNTAX      Integer32
2236    ACCESS      read-only
2237    STATUS      current
2238       DESCRIPTION "BITWISE indication of the 802.11 security services this device supports.
2239        The following bits are defined:
2240
2241        MD5       						(0)
2242        TLS       						(1)
2243        TTLS      						(2)
2244        LEAP      						(3)
2245        PEAP      						(4)
2246        Reserved  						(5 - 15)
2247        WEP       						(16)
2248        WPA       						(17)
2249        AES       						(18)
2250        WPA2      						(19)
2251        AUTO_FOR_WEP_SUPPORTED      	(20)
2252        AUTO_FOR_WPA_SUPPORTED      	(21)
2253        AUTO_FOR_ENCRYPTION_SUPPORTED   (22)
2254        Reserved  (23 - 31)"
2255::= { npSecurity 27 }
2256
2257
2258npSecurityDot11Encryption OBJECT-TYPE
2259    SYNTAX      Integer32
2260    ACCESS      read-write
2261    STATUS      current
2262       DESCRIPTION "802.11 encryption method currently enabled.
2263        The following values are defined:
2264
2265       	NONE       (0x00)
2266       	SSN/WEP    (0x01)
2267       	TKIP       (0x02)
2268	    AES        (0x03)
2269	    AUTO       (0x04)
2270        Reserved  (5 - 31)
2271
2272        It is advised not to use dot11PrivacyInvoked OID anymore, instead use npSecurityDot11Encryption.
2273        Since Jetdirect updates the same variable when the set happens through any of the two OIDs and
2274        npSecurityDot11Encryption is more versatile, it is recommended to use this OID.
2275        "
2276::= { npSecurity 28 }
2277
2278
2279npSecurityDot11MulticastCipher OBJECT-TYPE
2280    SYNTAX      Integer32
2281    ACCESS      read-write
2282    STATUS      current
2283       DESCRIPTION "BITWISE indication of the multicast cipher method currently enabled.
2284         At minimum, one bit must be set.
2285         The following bits are defined:
2286
2287	      WEP       (0)
2288	      WPA       (1)
2289         Reserved  (2 - 31)"
2290::= { npSecurity 29 }
2291
2292
2293npSecurityDot11BeaconTableNumEntries OBJECT-TYPE
2294    SYNTAX      Integer32
2295    ACCESS      read-only
2296    STATUS      current
2297       DESCRIPTION "Displays the number of discovered SSIDs in the DOT11 Beacon Table."
2298::= { npSecurity 34 }
2299
2300
2301npSecurityDot11OpenSSIDEnabled OBJECT-TYPE
2302    SYNTAX      TruthValue
2303    ACCESS      read-only
2304    STATUS      current
2305       DESCRIPTION "Indicates if the Open SSID is enabled (Spirit-only)."
2306::= { npSecurity 35 }
2307
2308
2309npSecurityDot11EncryptedWPAConfigPSKPassPhrase OBJECT-TYPE
2310    SYNTAX      OCTET STRING
2311    ACCESS      write-only
2312    STATUS      current
2313       DESCRIPTION "The encrypted WPA Config PSK PassPhrase.  Use the
2314          npSecurityPublicKey to encrypt this value"
2315::= { npSecurity 36 }
2316
2317
2318npSecurityDot11DynamicEncryption OBJECT-TYPE
2319    SYNTAX      INTEGER {nONE(0),
2320                          bASIC(1),
2321                          wPA(2),
2322                          wPA2(3),
2323		   aUTO(4)}
2324    ACCESS      read-write
2325    STATUS      current
2326       DESCRIPTION "WPA mode.
2327			(0x00) = NONE
2328			(0x01) = BASIC
2329			(0x02) = WPA
2330			(0x03) = WPA2
2331			(0x04) = AUTO"
2332::= { npSecurity 42 }
2333
2334
2335npSecurityDot11LinkAuthentication OBJECT-TYPE
2336    SYNTAX      INTEGER {open(1),
2337                          shared-key(2),
2338                          leap(128),
2339		   auto(143)}
2340    ACCESS      read-write
2341    STATUS      current
2342       DESCRIPTION "DOT11 Link Authentication modes.
2343			(1) = OPEN
2344			(2) = SHARED-KEY
2345			(128) = LEAP
2346			(143) = AUTO
2347
2348			We can set the Link Authentication using the object dot11AuthenticationAlgorithmsEnable ( OID: 1.2.840.10036.1.2.1.3.x )
2349			Since the dot11AuthenticationAlgorithsmEnable object does not supports setting of AUTO option, we provide this object.
2350
2351			Through this OID you can set to any one of the above options.
2352			Whereas using the dot11AuthenticationAlgorithmsEnable object we can set either OPEN OR SHARED mode only."
2353::= { npSecurity 43 }
2354
2355
2356gdStatusBytes OBJECT-TYPE
2357    SYNTAX      Integer32
2358    ACCESS      read-only
2359    STATUS      current
2360       DESCRIPTION "The number of valid bytes in the gdStatusEntry
2361         array."
2362::= { generalDeviceStatus 1 }
2363
2364
2365gdStatusDisplay OBJECT-TYPE
2366    SYNTAX      DisplayString
2367    ACCESS      read-only
2368    STATUS      current
2369       DESCRIPTION "The string diplayed on the peripheral front panel.
2370         For some peripherals, such as the HP LaserJet IIISi printer
2371         or HP DesignJet plotter, this is always a zero length string."
2372::= { generalDeviceStatus 3 }
2373
2374
2375gdStatusId OBJECT-TYPE
2376    SYNTAX      OCTET STRING
2377    ACCESS      read-only
2378    STATUS      current
2379       DESCRIPTION "A formatted string of NVT ASCII
2380         charactersdescribing this peripheral."
2381::= { generalDeviceStatus 7 }
2382
2383
2384gdStatusJobTimeout OBJECT-TYPE
2385    SYNTAX      Integer32
2386    ACCESS      read-write
2387    STATUS      obsolete
2388::= { generalDeviceStatus 10 }
2389
2390
2391gdPasswords OBJECT-TYPE
2392    SYNTAX      OCTET STRING
2393    ACCESS      read-write
2394    STATUS      current
2395       DESCRIPTION "This object is used as a 256 byte NVRAM area for JetAdmin.  It
2396         is completely managed by JetAdmin.  Initially it is initialized
2397         to all zeros.  A coldboot will re-initialize to all zeros."
2398::= { generalDeviceStatus 13 }
2399
2400
2401pmlTrapEnable OBJECT-TYPE
2402    SYNTAX      OBJECT IDENTIFIER
2403    ACCESS      read-write
2404    STATUS      current
2405       DESCRIPTION "This OID is used to enable individual peripheral trappable objects through the print server."
2406::= { netPMLtrap 1 }
2407
2408
2409pmlTrapDisable OBJECT-TYPE
2410    SYNTAX      OBJECT IDENTIFIER
2411    ACCESS      read-write
2412    STATUS      current
2413       DESCRIPTION "This OID is used to disable individual peripheral trappable objects through the print server."
2414::= { netPMLtrap 2 }
2415
2416
2417npNpiPaeClass OBJECT-TYPE
2418    SYNTAX      INTEGER {printer(1),
2419                          plotter(2),
2420		   xStation(3)}
2421    ACCESS      read-only
2422    STATUS      current
2423       DESCRIPTION "The class assigned to the peripheral onto which
2424         this card is plugged."
2425::= { npNpiPeripheralAttributeEntry 2 }
2426
2427
2428npNpiPaeIdentification OBJECT-TYPE
2429    SYNTAX      INTEGER {laserjet-IIISI(1),
2430		   laserjet-4SI(5)}
2431    ACCESS      read-only
2432    STATUS      current
2433       DESCRIPTION "The Identification number of the peripheral.  These values are
2434         defined in the MIO spec.  DesignJet, PaintJet XL300, and
2435         DesignJet/600 peripherals will identify themselves as
2436         LaserJet-IIIsi."
2437::= { npNpiPeripheralAttributeEntry 3 }
2438
2439
2440npNpiCaeClass OBJECT-TYPE
2441    SYNTAX      INTEGER {rs-232(1),
2442                          centronics(2),
2443                          csma-cd-network(3),
2444                          token-ring-network(4),
2445                          scsi(5),
2446                          hpib(6),
2447                          localtalk(7),
2448                          hpna(8),
2449                          usb(9),
2450                          firewire(10),
2451                          bluetooth(11),
2452		   ieee802-11b(12)}
2453    ACCESS      read-only
2454    STATUS      current
2455       DESCRIPTION "The class of this network peripheral card."
2456::= { npNpiCardAttributeEntry 2 }
2457
2458
2459gdStatusLineState OBJECT-TYPE
2460    SYNTAX      Integer32 (0..255)
2461    ACCESS      read-only
2462    STATUS      current
2463       DESCRIPTION "This describes the line state of the peripheral.
2464         When non-zero, the peripheral is off-line.  When
2465         zero the peripheral is on-line."
2466::= { gdStatusEntry 1 }
2467
2468
2469gdStatusPaperState OBJECT-TYPE
2470    SYNTAX      Integer32 (0..255)
2471    ACCESS      read-only
2472    STATUS      current
2473       DESCRIPTION "This describes the state of the paper on the peripheral.
2474         When non-zero, the peripheral has a paper problem. When
2475         zero, the peripheral does not have a paper problem."
2476::= { gdStatusEntry 2 }
2477
2478
2479gdStatusInterventionState OBJECT-TYPE
2480    SYNTAX      Integer32 (0..255)
2481    ACCESS      read-only
2482    STATUS      current
2483       DESCRIPTION "This describes the intervention state of the
2484         peripheral.  When non-zero, the peripheral requires
2485         human intervention to continue working.  When
2486         zero, it requires no assistance."
2487::= { gdStatusEntry 3 }
2488
2489
2490gdStatusPeripheralError OBJECT-TYPE
2491    SYNTAX      Integer32 (0..255)
2492    ACCESS      read-only
2493    STATUS      current
2494       DESCRIPTION "This is the error code from the peripheral."
2495::= { gdStatusEntry 6 }
2496
2497
2498gdStatusPaperOut OBJECT-TYPE
2499    SYNTAX      Integer32
2500    ACCESS      read-only
2501    STATUS      current
2502       DESCRIPTION "This indicates that the peripheral is out of paper.
2503                off (0),
2504                paper-out-or-paper-mount (1),
2505                manual-paper-feed-needed (2)
2506         For some peripherals, such as the HP LaserJet IIISi printer
2507         or HP DesignJet plotter, this value is always a zero (0)."
2508::= { gdStatusEntry 8 }
2509
2510
2511gdStatusPaperJam OBJECT-TYPE
2512    SYNTAX      Integer32
2513    ACCESS      read-only
2514    STATUS      current
2515       DESCRIPTION "This indicates that the peripheral has a paper jam.
2516              off (0),
2517              paper-jam(1)
2518         For some peripherals, such as the HP LaserJet IIISi printer
2519         or HP DesignJet plotter, this value is always a zero (0)."
2520::= { gdStatusEntry 9 }
2521
2522
2523gdStatusTonerLow OBJECT-TYPE
2524    SYNTAX      Integer32
2525    ACCESS      read-only
2526    STATUS      current
2527       DESCRIPTION "This indicates that the peripheral has a low toner condition.
2528              off (0),
2529              toner-low (1),
2530              no-toner-cartridge (2)
2531         For some peripherals, such as the HP LaserJet IIISi printer
2532         or HP DesignJet plotter, this value is always a zero (0)."
2533::= { gdStatusEntry 10 }
2534
2535
2536gdStatusPagePunt OBJECT-TYPE
2537    SYNTAX      Integer32 (0..255)
2538    ACCESS      read-only
2539    STATUS      current
2540       DESCRIPTION "This indicates that the peripheral did not receive data fast
2541         enough to keep up with the print engine when generating a page.
2542         For some peripherals, such as the HP LaserJet IIISi printer
2543         or HP DesignJet plotter, this value is always a zero (0)."
2544::= { gdStatusEntry 11 }
2545
2546
2547gdStatusMemoryOut OBJECT-TYPE
2548    SYNTAX      Integer32 (0..255)
2549    ACCESS      read-only
2550    STATUS      current
2551       DESCRIPTION "This indicates that the peripheral did not have enough memory
2552         to render an image on a page.
2553         For some peripherals, such as the HP LaserJet IIISi printer
2554         or HP DesignJet plotter, this value is always a zero (0)."
2555::= { gdStatusEntry 12 }
2556
2557
2558gdStatusIoActive OBJECT-TYPE
2559    SYNTAX      Integer32 (0..255)
2560    ACCESS      read-only
2561    STATUS      current
2562       DESCRIPTION "This indicates that the peripheral is processing data from
2563         this I/O interface card. For some peripherals, such as the
2564         HP LaserJet IIISi printer or HP DesignJet plotter,
2565         this value is always a zero (0).
2566
2567         For X.20.06 firmware and later firmware releases, this object is
2568         not relevant. In order not to break legacy applications which call this
2569         object in multi-varbind requests, this value is always zero (0)."
2570::= { gdStatusEntry 13 }
2571
2572
2573gdStatusBusy OBJECT-TYPE
2574    SYNTAX      Integer32 (0..255)
2575    ACCESS      read-only
2576    STATUS      current
2577       DESCRIPTION "This indicates that the peripheral is busy processing
2578         print/plot data.
2579         For some peripherals, such as the HP LaserJet IIISi printer
2580         or HP DesignJet plotter, this value is always a zero (0)."
2581::= { gdStatusEntry 14 }
2582
2583
2584gdStatusWait OBJECT-TYPE
2585    SYNTAX      Integer32 (0..255)
2586    ACCESS      read-only
2587    STATUS      current
2588       DESCRIPTION "This indicates that the peripheral is waiting for print/plot
2589         data to process.
2590         For some peripherals, such as the HP LaserJet IIISi printer
2591         or HP DesignJet plotter, this value is always a zero (0)."
2592::= { gdStatusEntry 15 }
2593
2594
2595gdStatusInitialize OBJECT-TYPE
2596    SYNTAX      Integer32
2597    ACCESS      read-only
2598    STATUS      current
2599       DESCRIPTION "This indicates that the peripheral is initializing or
2600         warming up.
2601              off (0),
2602              initializing (1),
2603              warm-up(2)
2604         For some peripherals, such as the HP LaserJet IIISi printer
2605         or HP DesignJet plotter, this value is always a zero (0)."
2606::= { gdStatusEntry 16 }
2607
2608
2609gdStatusDoorOpen OBJECT-TYPE
2610    SYNTAX      Integer32 (0..255)
2611    ACCESS      read-only
2612    STATUS      current
2613       DESCRIPTION "This indicates that the peripheral cover or door is open.
2614         For some peripherals, such as the HP LaserJet IIISi printer
2615         or HP DesignJet plotter, this value is always a zero (0)."
2616::= { gdStatusEntry 17 }
2617
2618
2619gdStatusPrinting OBJECT-TYPE
2620    SYNTAX      Integer32
2621    ACCESS      read-only
2622    STATUS      current
2623       DESCRIPTION "This indicates that the peripheral is printing or otherwise
2624         marking or moving paper.
2625              off (0),
2626              ordinary-page (1),
2627              test-fonts-config-or-start-page (2)
2628         For some peripherals, such as the HP LaserJet IIISi printer
2629         or HP DesignJet plotter, this value is always a zero (0)."
2630::= { gdStatusEntry 18 }
2631
2632
2633gdStatusPaperOutput OBJECT-TYPE
2634    SYNTAX      Integer32
2635    ACCESS      read-only
2636    STATUS      current
2637       DESCRIPTION "This indicates that the peripheral has a paper output problem
2638         such as the output storage bin being full.
2639              off (0),
2640              output-storage-full (1)
2641         For some peripherals, such as the HP LaserJet IIISi printer
2642         or HP DesignJet plotter, this value is always a zero (0)."
2643::= { gdStatusEntry 19 }
2644
2645
2646photo-access-card-error OBJECT-TYPE
2647    SYNTAX      INTEGER {
2648                          ePhotoCardAccessNoError(0),
2649                          ePhotoCardSmartMediaUpsideDown(1),
2650                          ePhotoCardMediaNotFullyInserted(2),
2651                          ePhotoCardMoreThenOneInSlots(3),
2652                          ePhotoCardReadError(4),
2653                          ePhotoCardRemovedWhileReading(5),
2654                          ePhotoCardBadFileWhilePrinting(6),
2655                          ePhotoCardNotInSlot(7),
2656                          ePhotoCardContainsNoPhotos(8),
2657                          ePhotoCardWriteError(9),
2658                          ePhotoCardRemovedWhileWriting(10),
2659                          ePhotoCardUnknownError(999)
2660		   }
2661    ACCESS      read-only
2662    STATUS      optional
2663       DESCRIPTION "Specifies the error reason for most recent unsucessful photo
2664		card access.
2665                Additional information:
2666                Specifies the error reason for most recent unsucessful photo
2667                card access."
2668::= { photo-job 2 }
2669
2670
2671photo-default-num-copies OBJECT-TYPE
2672    SYNTAX      INTEGER(1..99)
2673    ACCESS      read-write
2674    STATUS      optional
2675       DESCRIPTION "Reads or writes the default number of copies to be printed
2676		during photo application print jobs. This value is saved over a
2677		power cycle.
2678                Additional information:
2679                Reads or writes the default number of copies to be
2680                printed during photo application print jobs.  This value is
2681                saved over a power cycle."
2682::= { settings-photo-job 1 }
2683
2684
2685photo-job-num-copies OBJECT-TYPE
2686    SYNTAX      INTEGER(1..99)
2687    ACCESS      read-write
2688    STATUS      optional
2689       DESCRIPTION "Reads or writes the number of copies to be printed during the
2690		next photo application print job. This value is not saved over
2691		power cycles.
2692                Additional information:
2693                Reads or writes the number of copies to be printed
2694                during the next photo application print job.  This value is
2695                not saved over a power cycle."
2696::= { settings-photo-job 2 }
2697
2698
2699photo-job-media-size OBJECT-TYPE
2700    SYNTAX      INTEGER {
2701                          eUSLetter(2),
2702                          eISOandJISA4(26),
2703                          ePhoto4x6(76)
2704		   }
2705    ACCESS      read-write
2706    STATUS      optional
2707       DESCRIPTION "Reads or writes the default media size to be used during the
2708		next photo application print job. This value is not saved over
2709		power cycles.
2710                Additional information:
2711                Reads or writes the default media size to be
2712                used during the next photo application print job.  This
2713                value is not saved over a power cycle."
2714::= { settings-photo-job 4 }
2715
2716
2717photo-job-media-name OBJECT-TYPE
2718    SYNTAX      OCTET STRING
2719    ACCESS      read-write
2720    STATUS      optional
2721       DESCRIPTION "Reads or writes the media type to be used on the next photo
2722		application print job. This value is not saved over power
2723		cycles.
2724                Additional information:
2725                Reads or writes the media type to be used on the next
2726                photo application print job. This value is not saved over a
2727                power cycle."
2728::= { settings-photo-job 6 }
2729
2730
2731photo-image-size OBJECT-TYPE
2732    SYNTAX      INTEGER {
2733                          eThumbnail(1),
2734                          eWallet(2),
2735                          e3halfx5in(3),
2736                          e3x4in(4),
2737                          e4x6in(5),
2738                          e5x7in(6),
2739                          e6x8in(7),
2740                          e8x10in(8),
2741                          e6x8cm(9),
2742                          e7x10cm(10),
2743                          e9x13cm(11),
2744                          e10x15cm(12),
2745                          e13x18cm(13),
2746                          e15x21cm(14),
2747                          e18x24cm(15),
2748                          e20x25cm(16),
2749                          eFullPage(17),
2750                          ePanoramic(18)
2751		   }
2752    ACCESS      read-write
2753    STATUS      optional
2754       DESCRIPTION "Reads or writes the default image size to be used during photo
2755		application print jobs. This value is saved over power cycles.
2756                Additional information:
2757                Reads or writes the default image size to be
2758                used during photo application print jobs. This value is
2759                saved over a power cycle. Valid image sizes are determined
2760                by the PHOTO-IMAGE-SIZE-SET pml object."
2761::= { settings-photo-job 7 }
2762
2763
2764photo-job-image-size OBJECT-TYPE
2765    SYNTAX      INTEGER {
2766                          eThumbnail(1),
2767                          eWallet(2),
2768                          e3halfx5in(3),
2769                          e3x4in(4),
2770                          e4x6in(5),
2771                          e5x7in(6),
2772                          e6x8in(7),
2773                          e8x10in(8),
2774                          e6x8cm(9),
2775                          e7x10cm(10),
2776                          e9x13cm(11),
2777                          e10x15cm(12),
2778                          e13x18cm(13),
2779                          e15x21cm(14),
2780                          e18x24cm(15),
2781                          e20x25cm(16),
2782                          eFullPage(17),
2783                          ePanoramic(18)
2784		   }
2785    ACCESS      read-write
2786    STATUS      optional
2787       DESCRIPTION "Reads or writes the image size to be used during the next photo
2788		application print job. This value is not saved over power
2789		cycles.
2790                Additional information:
2791                Reads or writes the image size to be used during
2792                the next photo application print job. This value is not
2793                saved over a power cycle. Valid image sizes are determined
2794                by the PHOTO-IMAGE-SIZE-SET pml object."
2795::= { settings-photo-job 8 }
2796
2797
2798photo-select-images OBJECT-TYPE
2799    SYNTAX      OCTET STRING
2800    ACCESS      read-write
2801    STATUS      optional
2802       DESCRIPTION "Reads or writes the list of images to print during the next
2803		photo application print job. Each image number or number range
2804		must be separated by a comma. The image number corresponds to
2805		the location of the file on the image card. For example, if
2806		there are 10 images on the photo card, then you could select
2807		'1-10' or '1,2,3,4,5' or '1,2,3,4-9'. The same image number can
2808		also appear multiple times in the list. i.e.
2809		'1,2,2,2,3,3,4,4,5'. This value is not saved over power cycles
2810		and only applies to the next job.
2811                Additional information:
2812                Reads or writes the list of images to print
2813                during the next photo application print job. Each image
2814                number or number range must be separated by a comma.  The
2815                image number corresponds to the location of the file on
2816                the image card.  For example, if there are 10 images on
2817                the photo card, then you could select 1-10 or 1,2,3,4,5 or
2818                1,2,3,4-9.  The same image number can also appear multiple
2819                times in the list. i.e. 1,2,2,2,3,3,4,4,5.  This value is
2820                not saved over a power cycle, and only applies to the next
2821                job."
2822::= { settings-photo-job 9 }
2823
2824
2825photo-images-on-card OBJECT-TYPE
2826    SYNTAX      INTEGER
2827    ACCESS      read-only
2828    STATUS      optional
2829       DESCRIPTION "Reads the number of printable photo images found on the
2830		inserted memory card. If 0, then no images were found, or the
2831		card was not properly inserted.
2832                Additional information:
2833                Reads the number of printable photo images found
2834                on the inserted memory card.  If 0, then no images were
2835                found, or the card was not properly inserted."
2836::= { settings-photo-job 10 }
2837
2838
2839photo-job-source OBJECT-TYPE
2840    SYNTAX      INTEGER {
2841                          ePhotoPrintProofSheet(1),
2842                          ePhotoScanProofSheet(2),
2843                          ePhotoPrintColorJob(3),
2844                          ePhotoPrintMonochromeJob(4),
2845                          ePhotoPrintIndexPrint(5)
2846		   }
2847    ACCESS      write-only
2848    STATUS      optional
2849       DESCRIPTION "Controls initiating photo application features.
2850                Additional information:
2851                Controls initiating photo application features."
2852::= { settings-photo-job 11 }
2853
2854
2855photo-color-page-count OBJECT-TYPE
2856    SYNTAX      INTEGER
2857    ACCESS      read-write
2858    STATUS      optional
2859       DESCRIPTION "Reads or writes the page count for color pages printed by the
2860		photo application. This value is saved over power cycles.
2861                Additional information:
2862                Reads or writes the page count for color pages
2863                printed by the photo application. This value is saved over
2864                a power cycle."
2865::= { settings-photo-job 12 }
2866
2867
2868photo-mono-page-count OBJECT-TYPE
2869    SYNTAX      INTEGER
2870    ACCESS      read-write
2871    STATUS      optional
2872       DESCRIPTION "Reads or writes the page count for monochrome pages printed by
2873		the photo application. This value is saved over power cycles.
2874                Additional information:
2875                Reads or writes the page count for monochrome pages
2876                printed by the photo application. This value is saved over
2877                a power cycle."
2878::= { settings-photo-job 13 }
2879
2880
2881photo-image-size-set OBJECT-TYPE
2882    SYNTAX      INTEGER {
2883                          eImageSizeSetInch1(1),
2884                          eImageSizeSetInch2(2),
2885                          eImageSizeSetCentimeter1(3),
2886                          eImageSizeSetCentimeter2(4),
2887                          eImageSizeSetCentimeter3(5)
2888		   }
2889    ACCESS      read-write
2890    STATUS      optional
2891       DESCRIPTION "This is only writable in service mode. This object changes the
2892		set of valid image sizes for the device. The image sizes groups
2893		are as follows:
2894		    eImageSizeSetInch1: Wallet, 3x4in, 3 1/2 x 5in, 4x6in,
2895			5x7in, 8x10in, full page
2896		    eImageSizeSetInch2: Wallet, 3 1/2 x 5in, 4x6in, 5x7in,
2897			6x8in, 8x10in, full page
2898		    eImageSizeSetCentimeter1: 6x8cm, 7x10cm, 9x13cm, 10x15cm,
2899			13x18cm, 15x21cm, 20x25cm, full page
2900		    eImageSizeSetCentimeter2: 7x10cm, 9x13cm, 10x15cm, 13x18cm,
2901			20x25cm, full page
2902		eImageSizeSetCentimeter3: 6x8cm, 9x13cm, 10x15cm, 13x18cm,
2903		15x21cm, 18x24cm, 20x25cm, full page   .
2904                Additional information:
2905                This is only writable in service mode.  This object
2906                changes the set of valid image sizes for the device.  The image
2907                sizes groups are as follows:
2908                eImageSizeSetInch1:  Thumbnail, Wallet, 3x4in, 3 1/2 x 5in, 4x6in,
2909                5x7in, 8x10in, full page, panorama
2910                eImageSizeSetInch2:  Thumbnail, Wallet, 3 1/2 x 5in, 4x6in, 5x7in,
2911                6x8in, 8x10in, full page, panorama
2912                eImageSizeSetCentimeter1:  Thumbnail, 6x8cm, 7x10cm, 9x13cm, 10x15cm,
2913                13x18cm, 15x21cm, 20x25cm, full page, panorama
2914                eImageSizeSetCentimeter2:  Thumbnail, 7x10cm, 9x13cm, 10x15cm, 13x18cm,
2915                20x25cm, full page, panorama
2916                eImageSizeSetCentimeter3:  Thumbnail, 6x8cm, 9x13cm, 10x15cm, 13x18cm,
2917                15x21cm, 18x24cm, 20x25cm, full page, panorama"
2918::= { settings-photo-job 15 }
2919
2920
2921photo-clear-counts OBJECT-TYPE
2922    SYNTAX      INTEGER {
2923                          eClearPageCounts(1),
2924                          eClearInsertCounts(2),
2925                          eClearAllCounts(3)
2926		   }
2927    ACCESS      write-only
2928    STATUS      optional
2929       DESCRIPTION "writing this object causes the page counts, insert counts, or
2930		all photo counts to be cleared and reset to 0.
2931                Additional information:
2932                writing this object causes the page counts, insert counts, or all photo counts
2933                to be cleared and reset to 0."
2934::= { settings-photo-job 18 }
2935
2936
2937photo-compact-flash-insert-count OBJECT-TYPE
2938    SYNTAX      INTEGER
2939    ACCESS      read-write
2940    STATUS      optional
2941       DESCRIPTION "Reads or writes the count for the number of times a compact
2942		flash memory card has been inserted in the device. This value
2943		is saved over a power cycle.
2944                Additional information:
2945                reads or writes the count for the number of times a compact flash memory card
2946                has been inserted in the device.  This value is saved over a power cycle."
2947::= { settings-photo-job 19 }
2948
2949
2950photo-memory-stick-insert-count OBJECT-TYPE
2951    SYNTAX      INTEGER
2952    ACCESS      read-write
2953    STATUS      optional
2954       DESCRIPTION "Reads or writes the count for the number of times a memory
2955		stick memory card has been inserted in the device. This value
2956		is saved over a power cycle.
2957                Additional information:
2958                reads or writes the count for the number of times a memory stick memory card
2959                has been inserted in the device.  This value is saved over a power cycle."
2960::= { settings-photo-job 20 }
2961
2962
2963photo-memory-stick-pro-insert-count OBJECT-TYPE
2964    SYNTAX      INTEGER
2965    ACCESS      read-write
2966    STATUS      optional
2967       DESCRIPTION "Reads or writes the count for the number of times a memory
2968		stick pro memory card has been inserted in the device. This
2969		value is saved over a power cycle.
2970                Additional information:
2971                reads or writes the count for the number of times a memory stick pro memory card
2972                has been inserted in the device.  This value is saved over a power cycle."
2973::= { settings-photo-job 21 }
2974
2975
2976photo-smart-media-insert-count OBJECT-TYPE
2977    SYNTAX      INTEGER
2978    ACCESS      read-write
2979    STATUS      optional
2980       DESCRIPTION "Reads or writes the count for the number of times a smart media
2981		memory card has been inserted in the device. This value is
2982		saved over a power cycle.
2983                Additional information:
2984                reads or writes the count for the number of times a compact flash memory card
2985                has been inserted in the device.  This value is saved over a power cycle."
2986::= { settings-photo-job 22 }
2987
2988
2989photo-secure-digital-insert-count OBJECT-TYPE
2990    SYNTAX      INTEGER
2991    ACCESS      read-write
2992    STATUS      optional
2993       DESCRIPTION "Reads or writes the count for the number of times a secure
2994		digital memory card has been inserted in the device. This value
2995		is saved over a power cycle.
2996                Additional information:
2997                reads or writes the count for the number of times a compact flash memory card
2998                has been inserted in the device.  This value is saved over a power cycle."
2999::= { settings-photo-job 23 }
3000
3001
3002photo-mmc-insert-count OBJECT-TYPE
3003    SYNTAX      INTEGER
3004    ACCESS      read-write
3005    STATUS      optional
3006       DESCRIPTION "Reads or writes the count for the number of times a
3007		MultiMediaCard memory card has been inserted in the device.
3008		This value is saved over a power cycle.
3009                Additional information:
3010                reads or writes the count for the number of times a MultiMediaCard memory card
3011                has been inserted in the device.  This value is saved over a power cycle."
3012::= { settings-photo-job 24 }
3013
3014
3015photo-xd-insert-count OBJECT-TYPE
3016    SYNTAX      INTEGER
3017    ACCESS      read-write
3018    STATUS      optional
3019       DESCRIPTION "Reads or writes the count for the number of times an xD-Picture
3020		memory card has been inserted in the device. This value is
3021		saved over a power cycle.
3022                Additional information:
3023                reads or writes the count for the number of times an xD-Picture memory card
3024                has been inserted in the device.  This value is saved over a power cycle."
3025::= { settings-photo-job 25 }
3026
3027
3028pe-test-photocard-manufacturing-errors OBJECT-TYPE
3029    SYNTAX      INTEGER
3030    ACCESS      read-only
3031    STATUS      optional
3032       DESCRIPTION "Error status of the photocard manufacturing test.
3033                Additional information:
3034                Error status of the photocard manufacturing test."
3035::= { print-engine-test 90 }
3036
3037
3038pe-test-photocard-manufacturing-test-config OBJECT-TYPE
3039    SYNTAX      INTEGER {
3040                          eOff(1),
3041                          eOn(2)
3042		   }
3043    ACCESS      write-only
3044    STATUS      optional
3045       DESCRIPTION "Configures the device for photocard manufacturing test mode.
3046                Additional information:
3047                Configures the device for photocard manufacturing test mode."
3048::= { print-engine-test 91 }
3049
3050
3051pe-test-photocard-data-input OBJECT-TYPE
3052    SYNTAX      OCTET STRING
3053    ACCESS      write-only
3054    STATUS      optional
3055       DESCRIPTION "This object sets the value of the test string to be written to
3056		the photocard.
3057                Additional information:
3058                This object sets the value of the test string to be
3059                		    written to the photocard ."
3060::= { print-engine-test 95 }
3061
3062
3063pe-test-photocard-dir-input OBJECT-TYPE
3064    SYNTAX      OCTET STRING
3065    ACCESS      write-only
3066    STATUS      optional
3067       DESCRIPTION "This object creates or opens a directory with the string name
3068		on a photocard.
3069                Additional information:
3070                This object creates or opens a directory with the string
3071                name on a photocard."
3072::= { print-engine-test 96 }
3073
3074
3075pe-test-photocard-file-input OBJECT-TYPE
3076    SYNTAX      OCTET STRING
3077    ACCESS      write-only
3078    STATUS      optional
3079       DESCRIPTION "This object creates or opens a file with the string name on a
3080		photocard.
3081                Additional information:
3082                This object creates or opens a file with the string name on a
3083                photocard."
3084::= { print-engine-test 97 }
3085
3086
3087energy-star OBJECT-TYPE
3088    SYNTAX      INTEGER
3089    ACCESS      read-only
3090    STATUS      optional
3091       DESCRIPTION "Returns or changes the Energy Star sleep value. If the value
3092		is greater than zero, then the device will go into energy
3093		saving sleep mode after the print engine has been idle for the
3094		number of seconds specified by this object. A value of zero
3095		means Energy Star is disabled and the device will not go to
3096		sleep based on print engine idle time. The value must be
3097		non-negative.
3098                Additional information:
3099                The product will always be in
3100                sleep mode when not processing data.  This object will
3101                always return a value of 1."
3102::= { settings-system 1 }
3103
3104
3105sleep-mode OBJECT-TYPE
3106    SYNTAX      INTEGER {
3107                          eFalse(1),
3108                          eTrue(2)
3109		   }
3110    ACCESS      read-only
3111    STATUS      optional
3112       DESCRIPTION "Returns eTrue if the device is in energy saving sleep mode,
3113		otherwise returns eFalse. Setting SLEEP-MODE to eFalse causes
3114		the device to wake up, if it is in sleep mode. Setting
3115		SLEEP-MODE to eTrue causes the device to go into sleep mode.
3116                Additional information:
3117                The product will always be in
3118                sleep mode except when either processing a print job or
3119                in an error state."
3120::= { settings-system 2 }
3121
3122
3123service-password OBJECT-TYPE
3124    SYNTAX      INTEGER
3125    ACCESS      write-only
3126    STATUS      optional
3127       DESCRIPTION "When set to the password value, other service related objects
3128		become 'visible' (i.e readable) or become writable. When
3129		written with any other value, the service related objects
3130		become 'hidden' (i.e. are no longer readable) or are not longer
3131		writable. The objects that can be effected by the
3132		SERVICE-PASSWORD object include: SERIAL-NUMBER and
3133		TOTAL-ENGINE-PAGE-COUNT. The password value, and the list of
3134		objects effected by the SERVICE-PASSWORD being set to the
3135		correct value, should be documented in the device POS.
3136                Additional information:
3137                The objects that can be effected by the SERVICE-
3138                PASSWORD are:  SCANNER-JAM-PAGE-COUNT, SCANNER-ADF-PAGE
3139                -COUNT, SCAN-ADF-PAGE-COUNT, SCANNER-RETRIEVE-SCANLINE,
3140                SCANNER-MOTOR-CONTROL, COPIER-ADF-PAGE-COUNT, COPIER-
3141                PRINT-PAGE-COUNT, TOTAL-ENGINE-PAGE-COUNT, PRINT-ENGINE-
3142                JAM-COUNT, PRINT-ENGINE-MISPICK-COUNT, CLEAR-NVRAM"
3143::= { settings-system 9 }
3144
3145
3146fuser-pressure-release OBJECT-TYPE
3147    SYNTAX      INTEGER {
3148                          eDisengage(1)
3149		   }
3150    ACCESS      write-only
3151    STATUS      optional
3152       DESCRIPTION "This object is used to disengage the pressure on the fuser to
3153		prevent roller marks on the fuser, which can occur when the
3154		pressure is engaged for long periods of time.
3155                Additional information:
3156                This object is used to disengage the pressure on the
3157                	fuser to prevent roller marks on the fuser, which can occur when
3158                	the pressure is engaged for long periods of time."
3159::= { settings-system 53 }
3160
3161
3162device-configure-generic-language-prompt OBJECT-TYPE
3163    SYNTAX      INTEGER {
3164                          eDisabled(1),
3165                          eEnabled(2)
3166		   }
3167    ACCESS      read-write
3168    STATUS      optional
3169       DESCRIPTION "This object is used to determine whether to prompt the user to
3170		enter the appropriate language.
3171                Additional information:
3172                This object is used to determine whether to
3173                		     prompt the user to enter the appropriate language
3174                	   	     at boot."
3175::= { device-configure 10 }
3176
3177
3178device-configure-generic-country-prompt OBJECT-TYPE
3179    SYNTAX      INTEGER {
3180                          eDisabled(1),
3181                          eEnabled(2)
3182		   }
3183    ACCESS      read-write
3184    STATUS      optional
3185       DESCRIPTION " This object is used to determine whether to prompt the user to
3186		enter the appropriate country at boot.
3187                Additional information:
3188                This object is used to determine whether to
3189                	 	     prompt the user to enter the appropriate country
3190                	    	     at boot."
3191::= { device-configure 11 }
3192
3193
3194device-configure-generic-country OBJECT-TYPE
3195    SYNTAX      INTEGER {
3196                          eKorea(4),
3197                          eIndonesia(5),
3198                          eChina(6),
3199                          eTaiwan(7),
3200                          ePhilippines(8),
3201                          eThailand(9),
3202                          eSriLanka(10),
3203                          eBrazil(12),
3204                          eCanada(13),
3205                          eMexico(14),
3206                          eUnitedStates(15),
3207                          eArgentina(16),
3208                          eChile(17),
3209                          eNewZealand(19),
3210                          eIsrael(21),
3211                          eAustralia(23),
3212                          eIndia(25),
3213                          ePakistan(26),
3214                          eMalaysia(27),
3215                          eHongKong(29),
3216                          eSingapore(30),
3217                          eUnitedKingdom(31),
3218                          eAustria(34),
3219                          eNetherlands(35),
3220                          eGermany(39),
3221                          eDenmark(40),
3222                          eSweden(41),
3223                          eSouthAfrica(42),
3224                          eNorway(43),
3225                          eIreland(44),
3226                          eBelgium(45),
3227                          eFinland(46),
3228                          eFrance(47),
3229                          eTurkey(48),
3230                          eGreece(49),
3231                          ePortugal(50),
3232                          eItaly(51),
3233                          eSpain(55),
3234                          ePoland(56),
3235                          eBulgaria(57),
3236                          eCroatia(58),
3237                          eRomania(59),
3238                          eSlovakRepublic(60),
3239                          eCzechRepublic(61),
3240                          eHungary(62),
3241                          eRussia(64),
3242                          ePeru(70),
3243                          eJordan(78),
3244                          eLebanon(79),
3245                          eSwitzerland(82),
3246                          eVietnam(83),
3247                          eLuxemberg(85),
3248                          eNorthAfrica(86),
3249                          eBelarus(66),
3250                          eBrunei(33),
3251                          eCambodia(94),
3252                          eCyprus(95),
3253                          eEgypt(67),
3254                          eEstonia(54),
3255                          eIceland(96),
3256                          eLatvia(53),
3257                          eLiechtentstein(98),
3258                          eLithuania(52),
3259                          eMalta(99),
3260                          eMorocco(65),
3261                          eSaudiArabia(28),
3262                          eTunisia(32),
3263                          eUAE(88),
3264                          eUkraine(63)
3265		   }
3266    ACCESS      read-write
3267    STATUS      optional
3268       DESCRIPTION "Set the location configuration for the device. This affects
3269		parameters that vary per region like the default paper size,
3270		symbol set, supply reorder URL, and fax parameters if
3271		applicable."
3272::= { device-configure 16 }
3273
3274
3275device-configure-secure-nvram-items OBJECT-TYPE
3276    SYNTAX      OCTET STRING
3277    ACCESS      read-write
3278    STATUS      optional
3279       DESCRIPTION "This object is used to configure product settings that are
3280		stored in secure area of nvram. The object consists of a 16-bit
3281		variable in secure nvram. Bits 15-8 are product specific. Bits
3282		7-0 are system specific.
3283                Additional information:
3284                This object is used to configure product settings that are
3285                stored in secure area of nvram. The object consists of a 16-bit
3286                variable in secure nvram. Bits 15-8 are product specific. Bits
3287                7-0 are system specific."
3288::= { device-configure 17 }
3289
3290
3291device-configure-cpe-feature OBJECT-TYPE
3292    SYNTAX      OCTET STRING
3293    ACCESS      read-write
3294    STATUS      optional
3295       DESCRIPTION "This object allows CPE to enable specific bug fixes or
3296		enhancements in post-release products.
3297                Additional information:
3298                This object allows CPE to enable specific bug fixes or
3299                enhancements in post-release products."
3300::= { device-configure 18 }
3301
3302
3303device-configure-custom-product-number OBJECT-TYPE
3304    SYNTAX      OCTET STRING
3305    ACCESS      read-only
3306    STATUS      optional
3307       DESCRIPTION "This object allows manufacturing to change the product number
3308		to a pre-defined alternate after release. This feature will
3309		allow manufacturing to assign unique product numbers to custom
3310		product bundles when the device is unable to determine its
3311		product number in firmware. For example, A HP Color LaserJet
3312		CP1515n could be configured to display CP1516n to the customer.
3313		This product number must be defined prior to release.
3314                Additional information:
3315                This object allows manufacturing to change the product number
3316                to a pre-defined alternate after release. This feature will
3317                allow manufacturing to assign unique product numbers to custom
3318                product bundles when the device is unable to determine its
3319                product number in firmware. For example, A HP Color LaserJet
3320                CP1515n could be configured to display CP1516n to the customer.
3321                This product number must be defined prior to release."
3322::= { device-configure 19 }
3323
3324
3325device-configure-preferred-boot-localization-language OBJECT-TYPE
3326    SYNTAX      INTEGER {
3327                          eEnglish(1),
3328                          eFrench(2),
3329                          eGerman(3),
3330                          eSpanish(4),
3331                          eItalian(5),
3332                          eSwedish(6),
3333                          eDanish(7),
3334                          eNorwegian(8),
3335                          eDutch(9),
3336                          eFinnish(10),
3337                          ePortuguese(12),
3338                          ePolish(13),
3339                          eTurkish(14),
3340                          eTradChinese(16),
3341                          eSimpChinese(17),
3342                          eRussian(18),
3343                          eCzech(19),
3344                          eHungarian(20),
3345                          eKorean(21),
3346                          eThai(22),
3347                          eUnknownLanguage(44)
3348		   }
3349    ACCESS      read-write
3350    STATUS      optional
3351       DESCRIPTION "Preferred localization language used by the device at boot up
3352		time. Setting this object will instruct the device to boot up
3353		in that language. Setting this language does not impact device
3354		generated PML strings, control panel messages, and text
3355		contained in any of the printer generated printed pages. The
3356		order of these languages is the same order that is defined for
3357		LOCALIZATION-LANGUAGE.
3358                Additional information:
3359                Preferred localization language used by the device at
3360                boot up time.  Setting this object will instruct the device to boot
3361                up in that language.  This will allow the device to NOT show the
3362                generic prompt on the CP display, since the device already knows
3363                the language."
3364::= { device-configure 20 }
3365
3366
3367control-panel-button-press-delay OBJECT-TYPE
3368    SYNTAX      INTEGER
3369    ACCESS      read-write
3370    STATUS      optional
3371       DESCRIPTION "This object gives the number of seconds to wait before
3372		simulating the button press when CONTROL-PANEL-BUTTON-PRESS is
3373		next called.
3374                Additional information:
3375                This object gives the number of seconds to wait before
3376                simulating the button press when CONTROL-PANEL-BUTTON-PRESS is
3377                next called."
3378::= { settings-system 47 }
3379
3380
3381low-power OBJECT-TYPE
3382    SYNTAX      INTEGER
3383    ACCESS      read-write
3384    STATUS      optional
3385       DESCRIPTION "Returns or changes the Auto Low Power sleep value. The device
3386		will go into energy saving Auto Low Power mode after the print
3387		engine has been idle for the number of seconds specified by
3388		this object. Frida supports values of 300 until 14400 seconds.
3389		If the value is invalid then it will return status of
3390		PML_Status_ErrUnsupValue and will not issue command to the
3391		engine.
3392                Additional information:
3393                Returns or changes the Auto Low Power sleep value. The device
3394                will go into energy saving Auto Low Power mode after the print
3395                engine has been idle for the number of seconds specified by
3396                this object. The product supports values of 0 (Off), 60 (1
3397                minute), 900 (15 minutes), 1800 (30 minutes), 3600 (1 hour),
3398                and 7200 (2 hours).
3399                If the value is invalid then it will return a status of
3400                PML_ERROR_INVALID_OR_UNSUPPORTED_VALUE and will not issue
3401                a command to the engine."
3402::= { settings-system 49 }
3403
3404
3405control-panel-display-contrast OBJECT-TYPE
3406    SYNTAX      INTEGER {
3407                          eLightest(1),
3408                          eLight(2),
3409                          eMedium(3),
3410                          eDark(4),
3411                          eDarkest(5)
3412		   }
3413    ACCESS      read-write
3414    STATUS      optional
3415       DESCRIPTION "This object returns or sets the display contrast setting if the
3416		control panel has a display and it supports contrast
3417		adjustment. The setting Is stored in NVRAM, so the value is
3418		saved over power cycles.
3419                Additional information:
3420                This object returns or sets the display contrast setting
3421                			if the control panel has a display and it supports
3422                			contrast adjustment. The setting is stored in NVRAM,
3423                			so the value is saved over power cycles."
3424::= { settings-system 73 }
3425
3426
3427on-off-line OBJECT-TYPE
3428    SYNTAX      INTEGER {
3429                          eOnline(1),
3430                          eOffline(2)
3431		   }
3432    ACCESS      read-only
3433    STATUS      optional
3434       DESCRIPTION "To bring the PDL processing sub-system on or off line. If the
3435		device is a printer, then the printer does not process print
3436		job data when the printer is off line. PML communication
3437		persists.
3438                Additional information:
3439                The value of this object is eOnline
3440                whenever the printer is in the ready state.  This object
3441                will return eOffline only when an alert is active.  For
3442                example, the printer will go eOffline if the cover is
3443                open, if the toner cartridge is removed, or if the paper
3444                trays are all empty.  It is not possible to change the
3445                state of the printer with this object.  "
3446::= { status-system 5 }
3447
3448
3449continue OBJECT-TYPE
3450    SYNTAX      INTEGER {
3451                          eInitiateAction(1),
3452                          eRetry(2),
3453                          eRetryAndCheck(3),
3454                          eUseLoadedMedia(4),
3455                          eEjectAndWait(5),
3456                          eSelectMediaSize(6)
3457		   }
3458    ACCESS      write-only
3459    STATUS      optional
3460       DESCRIPTION "A device can support a class of errors called continuable
3461		errors. When a continuable error is encountered, the device
3462		requires a continue event to occur before the device will
3463		continue operation. One continue event is setting the CONTINUE
3464		object to eInitiateAction. Devices can support other continue
3465		events, like auto-continue. A continue event causes the
3466		continuable error to be acknowledged, thus allowing the device
3467		to continue. Each device needs to list the continuable errors.
3468		If the device doesn't currently have an unacknowledged
3469		continuable error, the response will contain
3470		<genErr>.
3471                Additional information:
3472                Consult the Control Panel ERS for a
3473                list of continuable errors."
3474::= { status-system 6 }
3475
3476
3477auto-continue OBJECT-TYPE
3478    SYNTAX      INTEGER {
3479                          eOff(1),
3480                          eOn(2)
3481		   }
3482    ACCESS      read-write
3483    STATUS      optional
3484       DESCRIPTION "Indicates if the device will automatically continue after
3485		encountering a continuable error. If AUTO-CONTINUE is set to
3486		eOn, the device will automatically generate continue event to
3487		acknowledge continuable errors. If AUTO-CONTINUE is set to
3488		eOff, then some other continue event will have to acknowledge
3489		the continuable error."
3490::= { status-system 7 }
3491
3492
3493install-date OBJECT-TYPE
3494    SYNTAX      OCTET STRING (SIZE(0..14))
3495    ACCESS      read-write
3496    STATUS      optional
3497       DESCRIPTION "Identifies the date that the device was installed. The format
3498		of the string is 'YYYYMMDDHHmmZ'. Where:
3499		    YYYY is the year.
3500		    MM is the month (1-12).
3501		    DD is the day (1-31).
3502		    HH is the hour of the day (0-23).
3503		    mm are the minutes (0-59).
3504		    'Z' designates Greenwich Mean Time; if 'Z' not specified,
3505			value is local time.
3506		Device POS must specify the conditions for setting this
3507		object.
3508                Additional information:
3509                Identifies the date that the device was installed. The
3510                format of the string is 'YYYYMMDDHHmmZ'. Where:
3511                YYYY is the year.
3512                MM is the month (1-12).
3513                DD is the day (1-31).
3514                HH is the hour of the day (0-23).
3515                mm are the minutes (0-59).
3516                'Z' designates Greenwich Mean Time; if 'Z' not specified,
3517                value is local time.
3518
3519                On Products without a real-time clock this
3520                object has the inital value of 'INVALID'.  While in
3521                the invalid state the object may written to.  Once the
3522                initial install date has been written a new intall date
3523                can not be written without resetting the object to 'INVALID'.
3524
3525                The behavior on products with real-time clocks is different.
3526                The object is set to the initial real-time clock value, usually
3527                this is '199000300000'.  Manufacturing sets the real-time
3528                clock to the correct date and sets the INSTALL-DATE to 'INVALID'.
3529                Then when the customer turns on the printer for the first time
3530                the install date is reset."
3531::= { status-system 8 }
3532
3533
3534ship-cartridge-installed-in-printer OBJECT-TYPE
3535    SYNTAX      INTEGER {
3536                          eFalse(1),
3537                          eTrue(2)
3538		   }
3539    ACCESS      read-write
3540    STATUS      optional
3541       DESCRIPTION "Set developer motor cams in the position needed for shipping
3542		the cartridges installed in the printer if set to eTrue.
3543                Additional information:
3544                Notifies the engine that it needs to change it's shipping state."
3545::= { status-system 97 }
3546
3547
3548show-address OBJECT-TYPE
3549    SYNTAX      INTEGER {
3550                          eAuto(3),
3551                          eOff(1)
3552		   }
3553    ACCESS      read-write
3554    STATUS      optional
3555       DESCRIPTION "If this object is set to eAuto, and the device has an IP
3556		address, the IP address of the device will be shown with the
3557		READY message. If this object is set to eOff, the IP address
3558		will not be shown."
3559::= { display-status 3 }
3560
3561
3562job-input-auto-continue-timeout OBJECT-TYPE
3563    SYNTAX      INTEGER
3564    ACCESS      read-write
3565    STATUS      optional
3566       DESCRIPTION "The number of seconds the device waits after a job related
3567		continuable error occurs before automatically continuing. An
3568		example job related continuable error is the job requesting a
3569		media size that is not available. After the timeout expires,
3570		the device will continue processing the job as if a continue
3571		event occurred, such as the front panel continue key being
3572		pressed. If the value is -1, the device does not automatically
3573		continue after a job related continuable error occurs. If the
3574		value is 0, the device immediately continues. If the value is
3575		greater than 0, the value represents the timeout value in
3576		seconds."
3577::= { status-system 35 }
3578
3579
3580job-input-auto-continue-mode OBJECT-TYPE
3581    SYNTAX      OCTET STRING
3582    ACCESS      read-write
3583    STATUS      optional
3584       DESCRIPTION "Returns or sets the device behavior when the desired media is
3585		not currently available.
3586		    cCancelJob - The device cancels the job. The device POS
3587			should explain what happens if this item is not the
3588			only item in the collection.
3589		    cAutoMediaSizeOverride - The device is allowed to
3590			substitute a different size media.
3591		    cAutoMediaNameOverride - The device is allowed to
3592			substitute a different media name.
3593		    cUSMediaSizeOverride - The device is allowed to substitute
3594			US media sizes (letter, etc.) for ISO media sizes (A4,
3595			etc.).
3596		    cISOMediaSizeOverride - The device is allowed to substitute
3597			ISO media sizes (A4, etc.) for US media sizes (letter,
3598			etc.).   "
3599::= { status-system 36 }
3600
3601
3602error-log-clear OBJECT-TYPE
3603    SYNTAX      INTEGER {
3604                          eClearErrorLog(1)
3605		   }
3606    ACCESS      write-only
3607    STATUS      optional
3608       DESCRIPTION "Setting this object clears all the entries in the error log
3609		sub-tree.
3610                Additional information:
3611                Setting this object removes all errors that
3612                have been stored in the printer's non-volatile memory."
3613::= { status-system 38 }
3614
3615
3616control-panel-button-press OBJECT-TYPE
3617    SYNTAX      INTEGER {
3618                          eGoButton(1),
3619                          eMenuPlusButton(2),
3620                          eMenuMinusButton(3),
3621                          eCancelJobButton(9),
3622                          eBackButton(13)
3623		   }
3624    ACCESS      write-only
3625    STATUS      optional
3626       DESCRIPTION "Writing this object simulates pressing a button on the control
3627		panel. Reading it will return the last key pressed either on
3628		the control panel or via PML. The device POS will specify which
3629		keys are supported.
3630                Additional information:
3631                Writing this object simulates pressing a
3632                		button on the control panel."
3633::= { status-system 60 }
3634
3635
3636device-mac-address OBJECT-TYPE
3637    SYNTAX      OCTET STRING
3638    ACCESS      read-only
3639    STATUS      optional
3640       DESCRIPTION "The device's MAC address.
3641                Additional information:
3642                The device's MAC address."
3643::= { status-system 120 }
3644
3645
3646extended-print-modes-modified OBJECT-TYPE
3647    SYNTAX      INTEGER {
3648                          eYes(1),
3649                          eNo(2)
3650		   }
3651    ACCESS      read-only
3652    STATUS      optional
3653       DESCRIPTION "This object allows the user to view whether the extended print
3654		modes have been modified from their default settings.
3655                Additional information:
3656                This object allows the user to view whether the extended print
3657                modes have been modified from their default settings."
3658::= { status-system 121 }
3659
3660
3661clear-nvram OBJECT-TYPE
3662    SYNTAX      INTEGER {
3663                          eClearUnprotectedNVRAM(1),
3664                          eClearProtectedNVRAM(2),
3665                          eClearCompleteNVRAM(3)
3666		   }
3667    ACCESS      write-only
3668    STATUS      optional
3669       DESCRIPTION "Writing this object causes the specified NVRAM init option to
3670		be performed. Depending on the option, some (or all) of the
3671		permanent storage area will be completely erased. This object
3672		is only writable when the SERVICE-PASSWORD has been set
3673		correctly. NOTE: This considerably more destructive than
3674		setting the prtGeneralReset object to ePresetToFactoryDefaults
3675		since it destroys page counts, serial number, and other items
3676		not normally affected by ePresetToFactoryDefaults.
3677		eClearUnprotectedNVRAM - clears unprotected NVRAM
3678		eClearProtectedNVRAM - clears protected NVRAM
3679		eClearCompleteNVRAM - clears both protected nd unprotected
3680		NVRAM."
3681::= { status-system 68 }
3682
3683
3684model-number OBJECT-TYPE
3685    SYNTAX      OCTET STRING
3686    ACCESS      read-only
3687    STATUS      optional
3688       DESCRIPTION "Identifies the device model number as listed in the HP
3689		corporate price list (e.g. C2121A for DeskJet 500C). The string
3690		is as specific as possible. Products should note in POS if the
3691		model number on the CPL changes but the device reports the
3692		previous model number. If the model number changes based on the
3693		installed options, the POS should indicate if only the base
3694		model number is returned, or if the device senses the installed
3695		options and returns the correct model number. If possible,
3696		encode the model number in a symbol set (like Roman-8) that
3697		matches the ASCII character set and limit the characters used
3698		to ASCII characters.
3699                Additional information:
3700                Identifies the device model number as listed in the HP
3701                corporate price list (e.g. C2121A for DeskJet 500C).
3702                Owl distinguishes between the three model numbers by
3703                the absence or presence of networking and/or a duplexor."
3704::= { id 1 }
3705
3706
3707model-name OBJECT-TYPE
3708    SYNTAX      OCTET STRING
3709    ACCESS      read-only
3710    STATUS      optional
3711       DESCRIPTION "Identifies the device model name (e.g. ''DeskJet 1200C''). The
3712		string is as specific as possible. Capitalization and spacing
3713		should match family naming conventions. Products should note in
3714		POS if the model name on the HP corporate price list changes
3715		but the device reports the previous device name. If the model
3716		name changes based on the installed options, the POS should
3717		indicate if only the base model name is returned, or if the
3718		device senses the installed options and returns the correct
3719		model name. If possible, encode the model name in a symbol set
3720		(like Roman-8) that matches the ASCII character set and limit
3721		the characters used to ASCII characters.
3722                Additional information:
3723                The value of this object changes based on the
3724                installed options.
3725
3726                Since the value of this object is frequently used in
3727                displaying a list of printers, it is kept relatively
3728                short in case systems have limited width for their
3729                display area."
3730::= { id 2 }
3731
3732
3733serial-number OBJECT-TYPE
3734    SYNTAX      OCTET STRING (SIZE(0..10))
3735    ACCESS      read-write
3736    STATUS      optional
3737       DESCRIPTION "Identifies the serial number for the device. If the
3738		SERIAL-NUMBER object is set by the user, then setting the
3739		object does not need to be protected. If the SERIAL-NUMBER
3740		object is set at the factory, then the SERVICE-PASSWORD object
3741		must be set correctly before the SERIAL-NUMBER object is
3742		writable. If this is a writable object, the POS should indicate
3743		the maximum supported string length. If possible, encode the
3744		serial number in a symbol set (like Roman-8) that matches the
3745		ASCII character set and limit the characters used to ASCII
3746		characters.
3747                Additional information:
3748                This value is initially set to the default
3749                value of XXXXXXXXXX."
3750::= { id 3 }
3751
3752
3753fw-rom-datecode OBJECT-TYPE
3754    SYNTAX      OCTET STRING
3755    ACCESS      read-only
3756    STATUS      optional
3757       DESCRIPTION "Identifies the base system firmware date code. The date code
3758		will be encoded in the yyyymmdd format. There may be several
3759		versions of the base system firmware. The date code associated
3760		with the version of the base system firmware that is being used
3761		is reported. There may be other date code objects for other
3762		specific modules such as fonts, localization modules, etc.;
3763		these other datecode objects are device specific."
3764::= { id 5 }
3765
3766
3767device-name OBJECT-TYPE
3768    SYNTAX      OCTET STRING
3769    ACCESS      read-write
3770    STATUS      optional
3771       DESCRIPTION "User defined device name. The POS should indicate the maximum
3772		supported string length. If the user entered string is too
3773		long, the device will store as much as possible and will return
3774		the <OKNearestLegal ValueSubstituted>.Additional information:
3775                The maximum supported string length is 32
3776                characters.  If the user entered string is too long, the
3777                device will store the first 32 characters and will
3778                return the <noError> status."
3779::= { id 10 }
3780
3781
3782asset-number OBJECT-TYPE
3783    SYNTAX      OCTET STRING (SIZE(0..8))
3784    ACCESS      read-write
3785    STATUS      optional
3786       DESCRIPTION "User defined asset number. The POS should indicate the maximum
3787		supported string length. If the user entered string is too
3788		long, the device will store as much as possible and will return
3789		the <OKNearestLegal ValueSubstituted>.Additional information:
3790                The maximum supported string length is 8
3791                characters.  If the user entered string is too long, the
3792                device will store the first 8 characters and will return
3793                the <noError> status."
3794::= { id 12 }
3795
3796
3797simm1-type OBJECT-TYPE
3798    SYNTAX      INTEGER {
3799                          eEmpty(1),
3800                          eUnknown(2),
3801                          eUnSupported(3),
3802                          eReadOnlyMemory(4),
3803                          eVolatileRandomAccessMemory(5),
3804                          eRamRom(9)
3805		   }
3806    ACCESS      read-only
3807    STATUS      optional
3808       DESCRIPTION "Returns an indication of the type of option installed in SIMM
3809		slot 1.
3810		    eEmpty means the device did not detect any option installed
3811			in the interface slot.
3812		    eUnknown means the device doesn't recognize the installed
3813			option.
3814		    eUnSupported means the device recognizes the installed
3815			option, but does not support the option.
3816		    eReadOnlyMemory means the installed option contains ROM
3817			Ics.
3818		    eVolatileRandomAccessMemory means the installed option
3819			contains RAM ICs that loose data when the power is
3820			turned off.
3821		    eNonVolatileRandomAccessMemory means that the installed
3822			option contains RAM ICs that do not loose data when the
3823			power is turned off.
3824		    eFlashMemory means that the installed option contains a
3825			type of non-volatile RAM that needs to be erased before
3826			it can be written.
3827		    eDiskDrive means the installed option contains a disk
3828			drive.
3829		    eRamRom means the installed option contains both volatile
3830			random access memory and read only memory.
3831		    eInputPHD means the installed option is an input paper
3832			handling device.
3833		    eOutputPHD means the installed option is an output paper
3834			handling device. eIOCard means the installed option is
3835			an I/O card.
3836		    eVolatileRAMOnBoardMemory means the installed option
3837			contains on board RAM ICs that loose data when the
3838			power is turned off.
3839                Additional information:
3840                This object is used to describe DIMMs
3841                instead of SIMMs on the product.  eRamRom is
3842                used to denote a combo dimm."
3843::= { simm1 4 }
3844
3845
3846simm1-capacity OBJECT-TYPE
3847    SYNTAX      INTEGER
3848    ACCESS      read-only
3849    STATUS      optional
3850       DESCRIPTION "Returns an indication of the capacity of the SIMM installed in
3851		SIMM slot 1. The capacity is dependent on the type of option,
3852		as indicated by the SIMM1-TYPE object. This object has no
3853		meaning if the installed option type is eUnknown or
3854		eReadOnlyMemory. This object contains the size, in bytes, if
3855		the installed option type is eVolatileRandomAccessMemory,
3856		eNonVolatileRandomAccessMemory, eFlashMemory, or eDiskDrive. If
3857		the type of the installed option is eRamRom, this object
3858		contains the size, in bytes, of the random access memory. If
3859		the type of the installed option is eInputPHD, the capacity
3860		indicates the number of input trays supported by the installed
3861		option. If the type of the installed option is eOutputPHD, the
3862		capacity indicates the number of output bins supported by the
3863		installed option. If the type of the installed option is
3864		eIOCard, the capacity indicates the number of logical I/O ports
3865		supported by the I/O card.
3866                Additional information:
3867                Returns an indication of the capacity of
3868                the installed option in bytes.  This object is not
3869                supported unless the SIMM1-TYPE type is
3870                eVolatileRandomAccessMemory or eRamRom.  For eRamRom
3871                only the size of the Ram portion of the simm (dimm) is
3872                returned."
3873::= { simm1 5 }
3874
3875
3876usb-product-id OBJECT-TYPE
3877    SYNTAX      INTEGER
3878    ACCESS      read-only
3879    STATUS      optional
3880       DESCRIPTION "Returns the Product ID of a connected USB device as defined in
3881		the Standard Device Descriptor of the Universal Serial Bus
3882		Specification Version 2.0. The value will be in the range
3883		0..65535."
3884::= { usb 5 }
3885
3886
3887self-test OBJECT-TYPE
3888    SYNTAX      INTEGER {
3889                          eNotInASelfTest(1),
3890                          eNonDestructiveSelfTest(4)
3891		   }
3892    ACCESS      read-write
3893    STATUS      optional
3894       DESCRIPTION "Writing this object allows a device self test to be started.
3895		Reading this object provides an indication what self-test is
3896		currently executing, if any. Actual self-test operation is
3897		device specific. A self test may not be allowed at any
3898		arbitrary time. If the device supports the requested self test,
3899		but can not start the execution of the self test when
3900		requested, the device will respond with
3901		<genErr>. If a non-destructive self
3902		test is being started, the device will generate a response
3903		before the self test is completed. RECOMMENDATION: If the
3904		device is ready (i.e. the NOT-READY-PRINTER object does not
3905		contain any items, except maybe being off-line) and is idle
3906		(i.e. the NOT-IDLE object does not contain any items), this
3907		request should always succeed. This provides a mechanism for
3908		driver writers to always determine if the action will succeed
3909		or not.
3910                Additional information:
3911                The eNonDestructiveSelfTest performs
3912                limited testing on the printer and its attached paper
3913                handling devices.  After the self-test is complete a
3914                configuration page is printed.  The recommended way to
3915                cause a configuration page to be printed is to use the
3916                PRINT-INTERNAL-PAGE object.  A continuous self test
3917                cannot be started or terminated using this OID.
3918
3919                When the printer is idle, setting this object to
3920                eNonDestructiveSelfTest results in a status of <noError> and
3921                a value of eNonDestructiveSelfTest being returned.  If
3922                the printer is not idle (whether printing an external
3923                job, printing an internal page or running self test), a
3924                status of <genErr> status will
3925                be returned with a value of eNotInASelfTest.
3926
3927                When the printer is idle, setting this object to
3928                eNonDestructiveSelfTest causes the configuration page to
3929                be formatted and put in the printer's print queue.
3930
3931                Attempting to set this object before the configuration
3932                page has completed being formatted and printed will
3933                cause <genErr> status to be
3934                returned with a value of eNotInASelfTest.
3935
3936                After the configuration page is in the queue, a get on
3937                this object will return a value of eNotInASelfTest.
3938
3939                Setting the value to eNotInASelfTest is not supported on
3940                the product.  Once the test has started, it
3941                will finish printing.
3942
3943                Likewise, if the PRINT-INTERNAL-PAGE object is set to a
3944                valid value and that page has not printed when this
3945                object is set to eNonDestructiveSelfTest, a status of
3946                <genErr> status with a value of
3947                eNotInASelfTest will be returned until the internal page
3948                has printed."
3949::= { test 1 }
3950
3951
3952print-internal-page OBJECT-TYPE
3953    SYNTAX      INTEGER {
3954                          eNotPrintingAnInternalPage(1),
3955                          ePrintingAnUnknownInternalPage(2),
3956                          eDeviceDemoPage1ConfigurationPage(3),
3957                          eDeviceDemoPage2(4),
3958                          eDeviceDemoPage7MenuMap(9),
3959                          eServicePage(13),
3960                          eSuppliesPage(101),
3961                          eDeviceCleaningPage(253),
3962                          ePCLFontList1(350),
3963                          ePCLXLFontList1(353),
3964                          ePostScriptFontList1(450),
3965                          eNetworkConfigPage(1200),
3966                          ePrintQualityDiagnosticPage(1409),
3967                          eColorUsageLog(1412)
3968		   }
3969    ACCESS      read-write
3970    STATUS      optional
3971       DESCRIPTION "Writing this object to a value other than
3972		eNotPrintingAnInternalPage causes the device to attempt to
3973		print an internally generated page. Reading this object
3974		provides an indication what internally generated page is
3975		currently being printed, if any. The actual page is device
3976		specific. Some devices may support continuously printing an
3977		internally generated page. Setting this object to
3978		eNotPrintingAnInternalPage terminates continuously printing
3979		internally generated pages. An internally generated page may
3980		not be allowed to be printed at any arbitrary time; under what
3981		conditions it will succeed or fail is device specific. If the
3982		device supports the requested page, but can not start printing
3983		the page when requested, the device will respond with
3984		<genErr>. RECOMMENDATION: If the
3985		device is ready (i.e. the NOT-READY-PRINTER object does not
3986		contain any items, except maybe being off-line) and is idle
3987		(i.e. the NOT-IDLE object does not contain any items), this
3988		request should always succeed. This provides a mechanism for
3989		driver writers to always determine if the action will succeed
3990		or not.
3991                Additional information:
3992                eDeviceDemoPage2 is the printer demo page.
3993                ePCLFontList1 is the PCL typeface list,
3994                ePostScriptFontList1 is the PostScript font list, and
3995                eDeviceDemoPage1ConfigurationPage is the selftest page.
3996
3997                The product does not support continuously
3998                printing a demo page.
3999
4000                The printer will queue requests if it is currently busy.
4001
4002                When this object is set to a valid value and the printer
4003                is idle, the status returned is <noError> and the value
4004                returned is ePrintingAnUnknownInternalPage.
4005
4006                Setting this object to a valid value causes the desired
4007                page to be formatted and put in the printer's print
4008                queue.  While the page is being formatted, and the
4009                printer remains in a testing state, a get on this object
4010                will return the value ePrintingAnUnknownInternalPage.
4011                The return value will be eNotPrintingAnInternal page if
4012                the printer is not in a testing state, and the internal
4013                page is done being formatted.
4014
4015                The user will not be able to set
4016                eNotPrintingAnInternalPage or
4017                ePrintingAnUnknownInternalPage, and the return status
4018                will be <badValue> with a return
4019                value of eNotPrintingAnInternalPage.
4020
4021                ePostScriptFontList1 and ePCLFontList1 will not be
4022                		valid values unless postscript and PCL, respectively,
4023                		are installed in the printer.  If postscript (PCL)
4024                is not installed and the user attempts to set
4025                ePostScriptFontList1 (ePCLFontList1), the return status
4026                		will be <badValue> with a return
4027                		value of eNotPrintingAnInternalPage.
4028
4029                Setting through DMCMD will cause a 15 second delay in
4030                printing."
4031::= { test 2 }
4032
4033
4034job-info-change-id OBJECT-TYPE
4035    SYNTAX      OCTET STRING (SIZE(16))
4036    ACCESS      read-only
4037    STATUS      optional
4038       DESCRIPTION "Returns the current value of an object in the job-info sub-tree
4039		whose value has changed. Define the object identifier for the
4040		object whose value has changed as
4041		job-info.required-field.optional-field.job-id. job-info
4042		represents the OID prefix of all objects in the job-info
4043		sub-tree. Required-field represents the OID field value that
4044		follows the job-info prefix. Since some objects in the job-info
4045		sub-tree have two OID fields between the job-info prefix and
4046		the job-id, the optional-field represents the OID field between
4047		the required-field and the job-id field, if present. Using this
4048		definition, the format for the JOB-INFO-CHANGE-ID binary value
4049		can be described as follows:
4050		    Bytes 0-3 : required-field
4051		    Bytes 4-7 : optional-field, or all zeros if there
4052		    is no optional field
4053		    Bytes 8-11: Job ID.
4054		    Bytes 12-n : The value of the object job-info.
4055			required-field.optional-field.job-id.
4056		All multi-byte values stored in Motorola (big-endian) format,
4057		where the most significant byte occurs first.
4058                Additional information:
4059                The product will use this object
4060                to report changes of the job-info-pages-printed and
4061                job-info-state objects.  The required-field (bytes 0
4062                through 3) will designate whether the change to be
4063                reported involves the pages printed (13) or job state
4064                (15).  The optional-field (bytes 4 through 7) will
4065                always be zeroes.  The value-field (bytes 12 through 15)
4066                will contain the new value for pages printed or job
4067                state cast to a 32-bit integer."
4068::= { settings-job 3 }
4069
4070
4071current-job-parsing-id OBJECT-TYPE
4072    SYNTAX      INTEGER(-1..32767)
4073    ACCESS      read-only
4074    STATUS      optional
4075       DESCRIPTION "Contains the printer assigned job identification for the job
4076		currently being processed by the processing PDL sub-system. The
4077		job ID is a monotonically increasing number. The job ID may be
4078		reset to zero at power-up and may roll over to zero after
4079		reaching some maximum value.
4080                Additional information:
4081                A value of -1 is returned when the printer
4082                is not parsing a job.
4083
4084                When data for a new job is detected, this object is
4085                updated (the job may or may not turn out to be a Null
4086                Job).  (A job is considered to be a 'null job' if it has
4087                no name or job attribute, causes no pages to be printed,
4088                and consumes MIN_JOB_SIZE (9) or fewer bytes.)  See the
4089                Job Boundary ERS for details on what constitutes a job
4090                boundary.
4091
4092                Some job-info- objects are created when the first data
4093                bytes are received.  If the printer determines that the
4094                job is a Null Job, the job-info- objects related to the
4095                Null Job are deleted.  The product retains
4096                the job-info- objects for the MAX_JOBS_IN_LIST (12) most
4097                recent jobs that are not Null Jobs.
4098
4099                The first job received after power-up will have job ID 1,
4100                and the job ID will increment to 32767 before rolling
4101                to zero.  To distinguish whether a power cycle or a
4102                rollover causes a reduction in the job ID value, the
4103                object prtGeneralConfigChanges can be watched and if it
4104                increments at the same time as the drop is observed in
4105                the value of CURRENT-JOB-PARSING-ID, then a power cycle
4106                is the most likely cause."
4107::= { job-being-parsed 1 }
4108
4109
4110job-info-name1 OBJECT-TYPE
4111    SYNTAX      OCTET STRING
4112    ACCESS      read-only
4113    STATUS      optional
4114       DESCRIPTION "Contains the first part of this print job's name. The last OID
4115		field for this dynamic object contains the job ID.
4116                Additional information:
4117                The job name is the string specified by the
4118                NAME= parameter of the @PJL JOB command which allows a
4119                maximum of 80 characters.  The first 40 characters are
4120                in this object and the second 40 are in job-info-name2.
4121                The symbol set is Roman-8.
4122
4123                When jobs are nested, the value assigned to this object
4124                is the name provided by the most recent @PJL JOB NAME=
4125                command.  If no name is provided, a null string is
4126                returned."
4127::= { job-info 1 }
4128
4129
4130job-info-name2 OBJECT-TYPE
4131    SYNTAX      OCTET STRING
4132    ACCESS      read-only
4133    STATUS      optional
4134       DESCRIPTION "Contains the second part of this print job's name. The last OID
4135		field for this dynamic object contains the job ID.
4136                Additional information:
4137                See job-info-name1-1."
4138::= { job-info 2 }
4139
4140
4141job-info-stage OBJECT-TYPE
4142    SYNTAX      OCTET STRING
4143    ACCESS      read-only
4144    STATUS      optional
4145       DESCRIPTION "Indicates what printer sub-systems are currently processing
4146		this print job. The last OID field for this dynamic object
4147		contains the job ID. cSourceSubsystem - some of the job is in
4148		the printer I/O subsystem. cProcessingSubsystem - some of the
4149		job is in the printer imaging processing subsystem.
4150		cDestinationSubsystem - some of the job is being printed.
4151                Additional information:
4152                For the product, cSourceSubsystem
4153                and cProcessingSubsystem will always be set and cleared
4154                together.  They are set when the beginning of the job is
4155                detected, and they are cleared when the end of the job
4156                is parsed.
4157
4158                A non-printing job will never set
4159                cDestinationSubsystem.
4160
4161                When a page is ready to be printed (the intermediate has
4162                been built and the page is 'closed' by the personality),
4163                cDestinationSubsystem will be set even if a page of a
4164                previous job is currently being printed.
4165                cDestinationSubsystem remains set until the last page of
4166                the job has finished printing.
4167
4168                If a page requires extensive processing and allows all
4169                the previous pages of a job to complete printing
4170                cDestinationSubsystem will remain set until the last
4171                page of the job has finished printing."
4172::= { job-info 10 }
4173
4174
4175job-info-io-source OBJECT-TYPE
4176    SYNTAX      INTEGER
4177    ACCESS      read-only
4178    STATUS      optional
4179       DESCRIPTION "Indicates which I/O source, the print job was received over.
4180		The value maps to port numbering scheme supported in the
4181		DEVICE/SOURCE-SUBSYSTEM/IO/PORTS sub-tree.
4182                Additional information:
4183                The product does not
4184                support the DEVICE/SOURCE-SUBSYSTEM/IO/PORTS sub-tree."
4185::= { job-info 11 }
4186
4187
4188job-info-pages-processed OBJECT-TYPE
4189    SYNTAX      INTEGER
4190    ACCESS      read-only
4191    STATUS      optional
4192       DESCRIPTION "Indicates the number of pages processed by the processing
4193		subsystem. If neither the cSourceSubsystem or the
4194		cProcessingSubsystem items are in the associated JOB-INFO-STAGE
4195		object, then this object contains the total number of pages
4196		processed for this job. The last OID field for this dynamic
4197		object contains the job ID.
4198                Additional information:
4199                This object is incremented by one when a
4200                page is processed ('closed' by the personality),
4201                regardless of the number of pages that are printed as a
4202                result of the single page processed.  In other words, it
4203                does not matter how many identical copies of a page are
4204                printed, or no pages may be printed if operating in
4205                silent run mode, this count is incremented exactly once
4206                per page processed.
4207
4208                A page is considered processed when all of the input
4209                data has been processed for a page (that is, when the
4210                intermediate has been produced and the personality has
4211                'closed' the page).  At this time, the image of the page
4212                is not necessarily completely formed."
4213::= { job-info 12 }
4214
4215
4216job-info-pages-printed OBJECT-TYPE
4217    SYNTAX      INTEGER
4218    ACCESS      read-only
4219    STATUS      optional
4220       DESCRIPTION "Indicates the number of pages printed by the destination
4221		subsystem. If none of the cSourceSubsystem,
4222		cProcessingSubsystem or cDestinationSubsystem items are in the
4223		associated JOB-INFO-STAGE object, then this object contains the
4224		total number of pages printed for this job. This value may
4225		increase by two each time for duplex jobs. The last OID field
4226		for this dynamic object contains the job ID.
4227                Additional information:
4228                If multiple copies of a page are printed,
4229                each copy is counted individually."
4230::= { job-info 13 }
4231
4232
4233job-info-size OBJECT-TYPE
4234    SYNTAX      INTEGER
4235    ACCESS      read-only
4236    STATUS      optional
4237       DESCRIPTION "Indicates the number of bytes of data processed by the
4238		processing subsystem. If neither of the cSourceSubsystem or
4239		cProcessingSubsystem items are in the associated JOB-INFO-STAGE
4240		object, then this object contains the size of this job, in
4241		bytes. The last OID field for this dynamic object contains the
4242		job ID.
4243                Additional information:
4244                This count may be incremented by values
4245                other than one as blocks of data are processed; blocks
4246                of data (which may be as large as 2K bytes) will be
4247                processed in a varying amount of time.
4248
4249                During the processing of a job and even when a job
4250                completes, an exact count of the number of I/O bytes
4251                processed by teh job is not necessarily expected."
4252::= { job-info 14 }
4253
4254
4255job-info-state OBJECT-TYPE
4256    SYNTAX      INTEGER {
4257                          eAborted(3),
4258                          eWaitingForResources(4),
4259                          ePrinted(5),
4260                          eTerminating(7),
4261                          eCancelled(10),
4262                          eProcessing(11)
4263		   }
4264    ACCESS      read-only
4265    STATUS      optional
4266       DESCRIPTION "Indicates the state of the job. The last OID field for this
4267		dynamic object contains the job ID.
4268		    eAborted - the print job was aborted.
4269		    eWaitingForResources - the print job requires resources
4270			that are not currently available. Example resources
4271			that can cause the job to wait include the print engine
4272			or PDL processor being unavailable. The print engine
4273			could be unavailable due to paper out, paper jam,
4274			staple out, stapler jam, marking agent low, output bin
4275			full, etc. The PDL processor could be unavailable due
4276			to an off-line condition. Each printer specific object
4277			specification should state which conditions cause a job
4278			to be waiting for resources and also state which
4279			objects can be retrieved by an application to determine
4280			the exact cause of a resource being unavailable.
4281		    ePrinted - the job has printed. The related JOB-INFO-
4282			OUTCOME object indicates if any problems were
4283			encountered while the job was processed.
4284		    eRetained - the job can be reprinted.
4285		    eTerminating - the job was aborted or cancelled and is
4286			currently is terminating.
4287		    eInterrupted - the job has been interrupted. The job can be
4288			continued.
4289		    ePaused - the job has been paused. The job can be
4290			continuted.
4291		    eCancelled - the job has been cancelled.
4292		eProcessing - the job is currently being printed normally.
4293		eStored - The job is stored on the device and can be retrieved
4294		and printed at a later point in time."
4295::= { job-info 15 }
4296
4297
4298job-info-outcome OBJECT-TYPE
4299    SYNTAX      INTEGER {
4300                          eOk(3)
4301		   }
4302    ACCESS      read-only
4303    STATUS      optional
4304       DESCRIPTION "Indicates if any warning or error conditions were encountered
4305		while processing the assoicated job. The last OID field for
4306		this dynamic object contains the job ID.
4307                Additional information:
4308                In the product, warnings
4309                and errors are not recorded in this object.  Although no
4310                meaningful information can be obtained from this object,
4311                it is kept around for the compatibility needs of
4312                existing software."
4313::= { job-info 19 }
4314
4315
4316job-info-outbins-used OBJECT-TYPE
4317    SYNTAX      OCTET STRING
4318    ACCESS      read-only
4319    STATUS      optional
4320       DESCRIPTION "Indicates which output bins this job has delivered printed
4321		pages to. The last OID field for this dynamic object contains
4322		the job ID.
4323                Additional information:
4324                The product has only 1 output bin.
4325                cOutbin1 is the top/face-down bin."
4326::= { job-info 20 }
4327
4328
4329job-info-physical-outbins-used OBJECT-TYPE
4330    SYNTAX      OCTET STRING
4331    ACCESS      read-only
4332    STATUS      optional
4333       DESCRIPTION "Indicates which physical output bins this job has delivered
4334		printed pages to. The last OID field for this dynamic object
4335		contains the job ID.
4336                Additional information:
4337                The product only has one output
4338                bin so this will always be set to cOutbin1.
4339                cOutbin1--Face-up bin"
4340::= { job-info 22 }
4341
4342
4343job-info-attr-1 OBJECT-TYPE
4344    SYNTAX      OCTET STRING (SIZE(1..80))
4345    ACCESS      read-only
4346    STATUS      optional
4347       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4348		command. Attribute objects are saved sequentially, starting
4349		with 1, after the start of a job. If more attributes are set
4350		than there are objects to store them, the excess JOBATTR values
4351		are ignored. If the corresponding SET JOBATTR= command has not
4352		been received when a get is done for this object, a status of
4353		<noSuchName> will be returned."
4354::= { job-info-attribute 1 }
4355
4356
4357job-info-attr-2 OBJECT-TYPE
4358    SYNTAX      OCTET STRING (SIZE(1..80))
4359    ACCESS      read-only
4360    STATUS      optional
4361       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4362		command. See JOB-INFO-ATTR-1 for details."
4363::= { job-info-attribute 2 }
4364
4365
4366job-info-attr-3 OBJECT-TYPE
4367    SYNTAX      OCTET STRING (SIZE(1..80))
4368    ACCESS      read-only
4369    STATUS      optional
4370       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4371		command. See JOB-INFO-ATTR-1 for details."
4372::= { job-info-attribute 3 }
4373
4374
4375job-info-attr-4 OBJECT-TYPE
4376    SYNTAX      OCTET STRING (SIZE(1..80))
4377    ACCESS      read-only
4378    STATUS      optional
4379       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4380		command. See JOB-INFO-ATTR-1 for details."
4381::= { job-info-attribute 4 }
4382
4383
4384job-info-attr-5 OBJECT-TYPE
4385    SYNTAX      OCTET STRING (SIZE(1..80))
4386    ACCESS      read-only
4387    STATUS      optional
4388       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4389		command. See JOB-INFO-ATTR-1 for details."
4390::= { job-info-attribute 5 }
4391
4392
4393job-info-attr-6 OBJECT-TYPE
4394    SYNTAX      OCTET STRING (SIZE(1..80))
4395    ACCESS      read-only
4396    STATUS      optional
4397       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4398		command. See JOB-INFO-ATTR-1 for details."
4399::= { job-info-attribute 6 }
4400
4401
4402job-info-attr-7 OBJECT-TYPE
4403    SYNTAX      OCTET STRING (SIZE(1..80))
4404    ACCESS      read-only
4405    STATUS      optional
4406       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4407		command. See JOB-INFO-ATTR-1 for details."
4408::= { job-info-attribute 7 }
4409
4410
4411job-info-attr-8 OBJECT-TYPE
4412    SYNTAX      OCTET STRING (SIZE(1..80))
4413    ACCESS      read-only
4414    STATUS      optional
4415       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4416		command. See JOB-INFO-ATTR-1 for details."
4417::= { job-info-attribute 8 }
4418
4419
4420job-info-attr-9 OBJECT-TYPE
4421    SYNTAX      OCTET STRING (SIZE(1..80))
4422    ACCESS      read-only
4423    STATUS      optional
4424       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4425		command. See JOB-INFO-ATTR-1 for details."
4426::= { job-info-attribute 9 }
4427
4428
4429job-info-attr-10 OBJECT-TYPE
4430    SYNTAX      OCTET STRING (SIZE(1..80))
4431    ACCESS      read-only
4432    STATUS      optional
4433       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4434		command. See JOB-INFO-ATTR-1 for details."
4435::= { job-info-attribute 10 }
4436
4437
4438job-info-attr-11 OBJECT-TYPE
4439    SYNTAX      OCTET STRING (SIZE(1..80))
4440    ACCESS      read-only
4441    STATUS      optional
4442       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4443		command. See JOB-INFO-ATTR-1 for details."
4444::= { job-info-attribute 11 }
4445
4446
4447job-info-attr-12 OBJECT-TYPE
4448    SYNTAX      OCTET STRING (SIZE(1..80))
4449    ACCESS      read-only
4450    STATUS      optional
4451       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4452		command. See JOB-INFO-ATTR-1 for details."
4453::= { job-info-attribute 12 }
4454
4455
4456job-info-attr-13 OBJECT-TYPE
4457    SYNTAX      OCTET STRING (SIZE(1..80))
4458    ACCESS      read-only
4459    STATUS      optional
4460       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4461		command. See JOB-INFO-ATTR-1 for details."
4462::= { job-info-attribute 13 }
4463
4464
4465job-info-attr-14 OBJECT-TYPE
4466    SYNTAX      OCTET STRING (SIZE(1..80))
4467    ACCESS      read-only
4468    STATUS      optional
4469       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4470		command. See JOB-INFO-ATTR-1 for details."
4471::= { job-info-attribute 14 }
4472
4473
4474job-info-attr-15 OBJECT-TYPE
4475    SYNTAX      OCTET STRING (SIZE(1..80))
4476    ACCESS      read-only
4477    STATUS      optional
4478       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4479		command. See JOB-INFO-ATTR-1 for details."
4480::= { job-info-attribute 15 }
4481
4482
4483job-info-attr-16 OBJECT-TYPE
4484    SYNTAX      OCTET STRING (SIZE(1..80))
4485    ACCESS      read-only
4486    STATUS      optional
4487       DESCRIPTION "Returns the value that was set in PJL via the SET JOBATTR=
4488		command. See JOB-INFO-ATTR-1 for details."
4489::= { job-info-attribute 16 }
4490
4491
4492error1-time-stamp OBJECT-TYPE
4493    SYNTAX      INTEGER
4494    ACCESS      read-only
4495    STATUS      optional
4496       DESCRIPTION "Contains some sort of time stamp indicating when error 1
4497		occurred. Example time stamps include the actual time the error
4498		occurred (in seconds since Jan. 1, 1970), and the total engine
4499		page count. The device POS documents the meaning of the time
4500		stamp.
4501                Additional information:
4502                This item contains the engine page count
4503                when the error occurred.
4504
4505                If there is currently no error entry for this object, a
4506                '0' will be returned.  If ERROR1-CODE object also
4507                returns '0', then an error has not yet been logged for
4508                this object
4509
4510                See ERROR1-CODE for an explanation of the order used for
4511                storing errors."
4512::= { error1 1 }
4513
4514
4515error1-code OBJECT-TYPE
4516    SYNTAX      INTEGER
4517    ACCESS      read-only
4518    STATUS      optional
4519       DESCRIPTION "Contains a device specific error code. Each device POS should
4520		list what errors are logged to the error log and the meaning of
4521		each supported error code value.
4522                Additional information:
4523                Returns a device specific error code.  If
4524                the error code returned is '0', then the printer has not
4525                yet logged an error for this object.  When the maximum
4526                number of errors is reached (10 on the
4527                		product), and a new error occurs, the error in
4528                ERROR1-CODE will be replaced by the one in ERROR2-CODE,
4529                and so on until the last error object will be given the
4530                value of the new error.
4531
4532                The error category is returned in the upper 16 bits,
4533                either 79 (for service) or 0 (for support).  The lower
4534                16 bits encodes the specific error.  If an error is not
4535                a 79 service error, the value of this object is the PJL
4536                USTATUS code.  If it is a 79 service error, the lower 16
4537                bits contain the PJL USTATUS code.
4538
4539                The types of errors reported for the product are:
4540                49 Service Error
4541                50-67  Service Error
4542                69 Service Error
4543                70-72 Service Error
4544                79 Service Errors
4545                		  Access Error
4546                		  Address Error
4547                		  ASIC fault
4548                		  Asserts
4549                		  Bad Beam Detect
4550                		  Bad E-Label
4551                		  Bad Fan
4552                		  Bad Fuser
4553                		  Bad Malfunction
4554                		  Bad MIO
4555                		  Bad Scanner Motor
4556                		  Data Communication Error
4557                		  Engine Communication Error
4558                		  Format Error
4559                		  Genunine HP Supply Installed
4560                		  Illegal Instruction
4561                		  Insufficient Memory
4562                		  Invalid Personality
4563                		  Laser Malfunction
4564                		  MIO Buffer Overflow
4565                		  MIO Connection Break
4566                		  Missing E-Label
4567                		  Non-HP Supply Detected
4568                		  NVRAM Error
4569                		  NVRAM Service Error
4570                		  Parallel Buffer Overflow
4571                		  Print Page Punt
4572                		  Priviledge Violation
4573                		  Trace Fault
4574                		  Unimplemented Line-a Opcode
4575                		  Unimplemented Line-f Opcode
4576                		  Uninitialized Interrupt"
4577::= { error1 2 }
4578
4579
4580error2-time-stamp OBJECT-TYPE
4581    SYNTAX      INTEGER
4582    ACCESS      read-only
4583    STATUS      optional
4584       DESCRIPTION "Contains some sort of time stamp indicating when error 2
4585		occurred. Example time stamps include the actual time the error
4586		occurred (in seconds since Jan. 1, 1970), and the total engine
4587		page count. The device POS documents the meaning of the time
4588		stamp.
4589                Additional information:
4590                See ERROR1-TIME-STAMP."
4591::= { error2 1 }
4592
4593
4594error2-code OBJECT-TYPE
4595    SYNTAX      INTEGER
4596    ACCESS      read-only
4597    STATUS      optional
4598       DESCRIPTION "Contains a device specific error code. Each device POS should
4599		list what errors are logged to the error log and the meaning of
4600		each supported error code value.
4601                Additional information:
4602                See ERROR1-CODE."
4603::= { error2 2 }
4604
4605
4606error3-time-stamp OBJECT-TYPE
4607    SYNTAX      INTEGER
4608    ACCESS      read-only
4609    STATUS      optional
4610       DESCRIPTION "Contains some sort of time stamp indicating when error 3
4611		occurred. Example time stamps include the actual time the error
4612		occurred (in seconds since Jan. 1, 1970), and the total engine
4613		page count. The device POS documents the meaning of the time
4614		stamp.
4615                Additional information:
4616                See ERROR1-TIME-STAMP."
4617::= { error3 1 }
4618
4619
4620error3-code OBJECT-TYPE
4621    SYNTAX      INTEGER
4622    ACCESS      read-only
4623    STATUS      optional
4624       DESCRIPTION "Contains a device specific error code. Each device POS should
4625		list what errors are logged to the error log and the meaning of
4626		each supported error code value.
4627                Additional information:
4628                See ERROR1-CODE."
4629::= { error3 2 }
4630
4631
4632error4-time-stamp OBJECT-TYPE
4633    SYNTAX      INTEGER
4634    ACCESS      read-only
4635    STATUS      optional
4636       DESCRIPTION "Contains some sort of time stamp indicating when error 4
4637		occurred. Example time stamps include the actual time the error
4638		occurred (in seconds since Jan. 1, 1970), and the total engine
4639		page count. The device POS documents the meaning of the time
4640		stamp.
4641                Additional information:
4642                See ERROR1-TIME-STAMP."
4643::= { error4 1 }
4644
4645
4646error4-code OBJECT-TYPE
4647    SYNTAX      INTEGER
4648    ACCESS      read-only
4649    STATUS      optional
4650       DESCRIPTION "Contains a device specific error code. Each device POS should
4651		list what errors are logged to the error log and the meaning of
4652		each supported error code value.
4653                Additional information:
4654                See ERROR1-CODE."
4655::= { error4 2 }
4656
4657
4658error5-time-stamp OBJECT-TYPE
4659    SYNTAX      INTEGER
4660    ACCESS      read-only
4661    STATUS      optional
4662       DESCRIPTION "Contains some sort of time stamp indicating when error 5
4663		occurred. Example time stamps include the actual time the error
4664		occurred (in seconds since Jan. 1, 1970), and the total engine
4665		page count. The device POS documents the meaning of the time
4666		stamp.
4667                Additional information:
4668                See ERROR1-TIME-STAMP."
4669::= { error5 1 }
4670
4671
4672error5-code OBJECT-TYPE
4673    SYNTAX      INTEGER
4674    ACCESS      read-only
4675    STATUS      optional
4676       DESCRIPTION "Contains a device specific error code. Each device POS should
4677		list what errors are logged to the error log and the meaning of
4678		each supported error code value.
4679                Additional information:
4680                See ERROR1-CODE."
4681::= { error5 2 }
4682
4683
4684error6-time-stamp OBJECT-TYPE
4685    SYNTAX      INTEGER
4686    ACCESS      read-only
4687    STATUS      optional
4688       DESCRIPTION "Contains some sort of time stamp indicating when error 6
4689		occurred. Example time stamps include the actual time the error
4690		occurred (in seconds since Jan. 1, 1970), and the total engine
4691		page count. The device POS documents the meaning of the time
4692		stamp.
4693                Additional information:
4694                See ERROR1-TIME-STAMP."
4695::= { error6 1 }
4696
4697
4698error6-code OBJECT-TYPE
4699    SYNTAX      INTEGER
4700    ACCESS      read-only
4701    STATUS      optional
4702       DESCRIPTION "Contains a device specific error code. Each device POS should
4703		list what errors are logged to the error log and the meaning of
4704		each supported error code value.
4705                Additional information:
4706                See ERROR1-CODE."
4707::= { error6 2 }
4708
4709
4710error7-time-stamp OBJECT-TYPE
4711    SYNTAX      INTEGER
4712    ACCESS      read-only
4713    STATUS      optional
4714       DESCRIPTION "Contains some sort of time stamp indicating when error 7
4715		occurred. Example time stamps include the actual time the error
4716		occurred (in seconds since Jan. 1, 1970), and the total engine
4717		page count. The device POS documents the meaning of the time
4718		stamp.
4719                Additional information:
4720                See ERROR1-TIME-STAMP."
4721::= { error7 1 }
4722
4723
4724error7-code OBJECT-TYPE
4725    SYNTAX      INTEGER
4726    ACCESS      read-only
4727    STATUS      optional
4728       DESCRIPTION "Contains a device specific error code. Each device POS should
4729		list what errors are logged to the error log and the meaning of
4730		each supported error code value.
4731                Additional information:
4732                See ERROR1-CODE."
4733::= { error7 2 }
4734
4735
4736error8-time-stamp OBJECT-TYPE
4737    SYNTAX      INTEGER
4738    ACCESS      read-only
4739    STATUS      optional
4740       DESCRIPTION "Contains some sort of time stamp indicating when error 8
4741		occurred. Example time stamps include the actual time the error
4742		occurred (in seconds since Jan. 1, 1970), and the total engine
4743		page count. The device POS documents the meaning of the time
4744		stamp.
4745                Additional information:
4746                See ERROR1-TIME-STAMP."
4747::= { error8 1 }
4748
4749
4750error8-code OBJECT-TYPE
4751    SYNTAX      INTEGER
4752    ACCESS      read-only
4753    STATUS      optional
4754       DESCRIPTION "Contains a device specific error code. Each device POS should
4755		list what errors are logged to the error log and the meaning of
4756		each supported error code value.
4757                Additional information:
4758                See ERROR1-CODE."
4759::= { error8 2 }
4760
4761
4762error9-time-stamp OBJECT-TYPE
4763    SYNTAX      INTEGER
4764    ACCESS      read-only
4765    STATUS      optional
4766       DESCRIPTION "Contains some sort of time stamp indicating when error 9
4767		occurred. Example time stamps include the actual time the error
4768		occurred (in seconds since Jan. 1, 1970), and the total engine
4769		page count. The device POS documents the meaning of the time
4770		stamp.
4771                Additional information:
4772                See ERROR1-TIME-STAMP."
4773::= { error9 1 }
4774
4775
4776error9-code OBJECT-TYPE
4777    SYNTAX      INTEGER
4778    ACCESS      read-only
4779    STATUS      optional
4780       DESCRIPTION "Contains a device specific error code. Each device POS should
4781		list what errors are logged to the error log and the meaning of
4782		each supported error code value.
4783                Additional information:
4784                See ERROR1-CODE."
4785::= { error9 2 }
4786
4787
4788error10-time-stamp OBJECT-TYPE
4789    SYNTAX      INTEGER
4790    ACCESS      read-only
4791    STATUS      optional
4792       DESCRIPTION "Contains some sort of time stamp indicating when error 10
4793		occurred. Example time stamps include the actual time the error
4794		occurred (in seconds since Jan. 1, 1970), and the total engine
4795		page count. The device POS documents the meaning of the time
4796		stamp.
4797                Additional information:
4798                See ERROR1-TIME-STAMP."
4799::= { error10 1 }
4800
4801
4802error10-code OBJECT-TYPE
4803    SYNTAX      INTEGER
4804    ACCESS      read-only
4805    STATUS      optional
4806       DESCRIPTION "Contains a device specific error code. Each device POS should
4807		list what errors are logged to the error log and the meaning of
4808		each supported error code value.
4809                Additional information:
4810                See ERROR1-CODE."
4811::= { error10 2 }
4812
4813
4814firmware-download-name OBJECT-TYPE
4815    SYNTAX      OCTET STRING
4816    ACCESS      read-only
4817    STATUS      optional
4818       DESCRIPTION "This returns the name of the printer. This should match the
4819		name in the header of the upgrade image being sent to the flash
4820		part. If the name does not match with the name returned then
4821		the image that we are attempting to download does not upgrade
4822		the printer firmware.
4823                Additional information:
4824                This object returns the HP name of the printer.
4825                		This should match what is in the PJL header of the RFU job
4826                		Web Jet Admin uses this to ensure the printer is available
4827                		to be upgraded."
4828::= { firmware-download 6 }
4829
4830
4831firmware-download-version OBJECT-TYPE
4832    SYNTAX      OCTET STRING
4833    ACCESS      read-only
4834    STATUS      optional
4835       DESCRIPTION "This object will return a string value representing the current
4836		revision of firmware that the printer is operating with. This
4837		is used to determine if code needs to be upgraded when an
4838		firmware bundle comes in, in an upgrade job.
4839                Additional information:
4840                This object will return a string value representing the current
4841                revision of firmware that the printer is operating with. This
4842                is used to determine if code needs to be upgraded when an
4843                firmware bundle comes in, in an upgrade job."
4844::= { firmware-download 7 }
4845
4846
4847io-timeout OBJECT-TYPE
4848    SYNTAX      INTEGER(5..7200)
4849    ACCESS      read-write
4850    STATUS      optional
4851       DESCRIPTION "The amount of time, in seconds, to wait for more print job data
4852		to be received before an I/O timeout occurs. The I/O channel
4853		being timed is the I/O channel that received the data
4854		associated with the current print job. If an I/O timeout
4855		occurs, the PDL processing sub-system assumes all the data
4856		associated with the current print job has been received, and
4857		processes the end of job in a PDL specific manner. The POS
4858		specifies the supported values.
4859                Additional information:
4860                If an I/O timeout occurs,the PDL processing
4861                sub-system will consider it an end of job condition only
4862                if there is data from another I/O subsystem waiting to be
4863                processed.
4864                The supported values are 5 to 7200 seconds.  Setting to a
4865                value outside the supported range returns
4866                <badValue> status."
4867::= { settings-io 1 }
4868
4869
4870io-switch OBJECT-TYPE
4871    SYNTAX      INTEGER {
4872                          eYes(1)
4873		   }
4874    ACCESS      read-only
4875    STATUS      optional
4876       DESCRIPTION "Indicates if the device will switch between I/O channels when a
4877		job boundary is encountered and print job data is available on
4878		another I/O channel."
4879::= { settings-io 2 }
4880
4881
4882default-copies OBJECT-TYPE
4883    SYNTAX      INTEGER(1..999)
4884    ACCESS      read-write
4885    STATUS      optional
4886       DESCRIPTION "Returns or changes default copies. Default copies is the
4887		default values used by the PDL to control the number of copies
4888		of each page in the print job that are printed. The print job
4889		can override this value. The list of supported values should be
4890		documented in the device POS.
4891                Additional information:
4892                 The supported values are 1 through 999.
4893                Setting to an unsupported value causes the printer to
4894                substitute in a snap value and to return
4895                <noError> status.
4896                The snaps are as follows:
4897                <1 snaps to
4898                >999 snaps to 999"
4899::= { settings-pdl 4 }
4900
4901
4902default-vertical-black-resolution OBJECT-TYPE
4903    SYNTAX      INTEGER
4904    ACCESS      read-write
4905    STATUS      optional
4906       DESCRIPTION "Returns or changes the value of the default vertical black
4907		resolution. The units are dots per inch.
4908                Additional information:
4909                In the product, changing this OID
4910                also causes DEFAULT-HORIZONTAL-BLACK RESOLUTION to
4911                change.  DEFAULT-HORIZONTAL-BLACK-RESOLUTION and
4912                DEFAULT-VERTICAL-BLACK-RESOLUTION must always be the
4913                same.  The only supported value is 600.
4914
4915                Setting to an unsupported value causes the printer to
4916                substitute in a snap value and to return
4917                <noError> status.
4918
4919                All values snap to 600."
4920::= { settings-pdl 8 }
4921
4922
4923default-horizontal-black-resolution OBJECT-TYPE
4924    SYNTAX      INTEGER
4925    ACCESS      read-write
4926    STATUS      optional
4927       DESCRIPTION "Returns or changes the value of the default horizontal black
4928		resolution. The units are dots per inch.
4929                Additional information:
4930                In the product, changing this OID
4931                also causes DEFAULT-VERTICAL-BLACK RESOLUTION to change.
4932                DEFAULT-HORIZONTAL-BLACK-RESOLUTION and
4933                DEFAULT-VERTICAL-BLACK-RESOLUTION must always be the
4934                same.  The only supported value is 600.
4935
4936                Setting to an unsupported value causes the printer to
4937                substitute in a snap value and to return
4938                <noError> status.
4939
4940                All values snap to 600."
4941::= { settings-pdl 9 }
4942
4943
4944default-lines-per-page OBJECT-TYPE
4945    SYNTAX      INTEGER
4946    ACCESS      read-write
4947    STATUS      optional
4948       DESCRIPTION "Returns or changes the default number of lines per page. The
4949		POS indicates the supported values. An unsupported value causes
4950		the printer to use the closest supported value, causing the
4951		printer to return the <noError>.
4952                Additional information:
4953                The supported values in the product
4954                are 5 to 128.  Setting to an unsupported value
4955                causes the printer to substitute in a snap value and to
4956                return <noError> status.
4957
4958                The snap values are as follows:
4959                <5 snaps to 5
4960                >128 snaps to 128"
4961::= { settings-pdl 11 }
4962
4963
4964default-vmi OBJECT-TYPE
4965    SYNTAX      INTEGER
4966    ACCESS      read-write
4967    STATUS      optional
4968       DESCRIPTION "Returns or changes the default vertical motion index. The unit
4969		of measure for VMI is centipoints per line. The POS indicates
4970		the supported values. An unsupported value causes the printer
4971		to use the closest supported value, causing the printer to
4972		return <noError>.
4973                Additional information:
4974                Setting this object may cause
4975                DEFAULT-LINES-PER-PAGE to change."
4976::= { settings-pdl 12 }
4977
4978
4979default-media-size OBJECT-TYPE
4980    SYNTAX      INTEGER {
4981                          eUSExecutive(1),
4982                          eUSLetter(2),
4983                          eUSLegal(3),
4984                          eFoolscap(10),
4985                          eROC16K(17),
4986                          eISOandJISA6(24),
4987                          eISOandJISA5(25),
4988                          eISOandJISA4(26),
4989                          ePRC16K195X270(34),
4990                          eJISB5(45),
4991                          eJapanesePostcardSingle(71),
4992                          eJapanesePostcardDouble(72),
4993                          eIndexCard5x8(75),
4994                          ePhoto4x6(76),
4995                          eMonarch(80),
4996                          eCommercial10(81),
4997                          eROC16K184X260(89),
4998                          eInternationalDL(90),
4999                          eInternationalC5(91),
5000                          eInternationalB5(100),
5001                          eCustom(101),
5002                          ePhoto10x15(118)
5003		   }
5004    ACCESS      read-write
5005    STATUS      optional
5006       DESCRIPTION "This indicates the default media size. A write of an
5007		unsupported value causes an <ErrorInvalidOrUnsupported Value>.		Complete list of supported media sizes along with their
5008		dimensions are listed in the ''Media Size Table'' near the end
5009		of this document. (for a full list of media size enums see the
5010		end of this file) "
5011::= { settings-pdl 13 }
5012
5013
5014cold-reset-media-size OBJECT-TYPE
5015    SYNTAX      INTEGER {
5016                          eUSLetter(2),
5017                          eISOandJISA4(26)
5018		   }
5019    ACCESS      read-write
5020    STATUS      optional
5021       DESCRIPTION "Returns or sets the media size that is used as the
5022		DEFAULT-MEDIA-SIZE when a cold reset occurs."
5023::= { settings-pdl 19 }
5024
5025
5026default-media-name OBJECT-TYPE
5027    SYNTAX      OCTET STRING
5028    ACCESS      read-write
5029    STATUS      optional
5030       DESCRIPTION "Returns or sets the media name that is used until the media
5031		name is changed by a print job command.
5032                Additional information:
5033                This string must be one of the MEDIAn-NAME
5034                objects, except it cannot be set to ANY.
5035                The value of this object is saved across
5036                		            a power cycle."
5037::= { settings-pdl 22 }
5038
5039
5040reprint OBJECT-TYPE
5041    SYNTAX      INTEGER {
5042                          eOff(1),
5043                          eOn(2),
5044                          eAuto(3)
5045		   }
5046    ACCESS      read-write
5047    STATUS      optional
5048       DESCRIPTION "Returns or changes the reprint (jam recovery) setting. If eOn,
5049		then the device will reprint pages jammed pages. If eOff, the
5050		device will not attempt to reprint jammed pages. If eAuto, a
5051		device dependent algorithm (which should be documented in the
5052		POS) will be used to determine if the page gets reprinted. This
5053		object controls all PDLs, unless a specific PDL supports its
5054		own reprint control mechanism. To date, only PostScript has a
5055		PDL reprint control mechanism.
5056                Additional information:
5057                Setting this object when the printer is not
5058                idle, may cause a status of <noError> to be returned, but
5059                the new value will not take effect until a job boundary
5060                is reached.  If a get is done on object before the job
5061                boundary is reached, the value last set will be
5062                returned.
5063
5064                When the value is set to eOff, pages will not be stored
5065                in the printer, and in the event of a paper jam, will
5066                have to be reprinted.  When the value is set to eOn,
5067                pages will be stored until delivery, therefore, in the
5068                event of a paper jam, the page will be reprinted.
5069
5070                When the value is set to eAuto, the printer will behave
5071                as though it is eOff when there is less than seven
5072                megabytes of memory installed in the printer.  When
5073                additional memory is installed, to total at least seven
5074                megabytes of RAM, the setting of eAuto will behave as
5075                though it was set to eOn."
5076::= { settings-pdl 36 }
5077
5078
5079wide-a4 OBJECT-TYPE
5080    SYNTAX      INTEGER {
5081                          eOff(1),
5082                          eOn(2)
5083		   }
5084    ACCESS      read-write
5085    STATUS      optional
5086       DESCRIPTION "Returns or changes the wide A4 logical page size setting. If
5087		eOn, then the margins/printable area of A4 paper will be
5088		changed to allow 80 10-pitch characters to be printed on a
5089		single line. If eOff then the industry standard A4 logical page
5090		size is used."
5091::= { settings-pdl 37 }
5092
5093
5094dark-courier OBJECT-TYPE
5095    SYNTAX      INTEGER {
5096                          eOff(1),
5097                          eOn(2)
5098		   }
5099    ACCESS      read-write
5100    STATUS      optional
5101       DESCRIPTION "Returns or changes the dark Courier setting. If eOn, then the
5102		Courier font used will approximate the same darkness as the
5103		LaserJet III printer. If eOff, then the Courier font used will
5104		approximate the same darkness as the LaserJet 4 printer."
5105::= { settings-pdl 38 }
5106
5107
5108default-bits-per-pixel OBJECT-TYPE
5109    SYNTAX      INTEGER
5110    ACCESS      read-write
5111    STATUS      optional
5112       DESCRIPTION "Controls the number of levels used (per pixel) when printing
5113		grayscale or color images."
5114::= { settings-pdl 39 }
5115
5116
5117pcl-total-page-count OBJECT-TYPE
5118    SYNTAX      INTEGER
5119    ACCESS      read-write
5120    STATUS      optional
5121       DESCRIPTION "Total number of PCL pages printed by the device."
5122::= { pdl-pcl 5 }
5123
5124
5125pcl-default-font-height OBJECT-TYPE
5126    SYNTAX      INTEGER
5127    ACCESS      read-write
5128    STATUS      optional
5129       DESCRIPTION "Returns or changes the default PCL height. Height is an
5130		approximate measure of the body of the type in centipoints. A
5131		centipoint is 1/7200 inch. Height applies only to proportional
5132		fonts. Point size, in points, can be converted to font height,
5133		in centipoints, by multiplying the point size by 100. The POS
5134		indicates the supported values. An unsupported value causes the
5135		printer to use the closest supported value, causing the printer
5136		to return <noError>. ''Closest'' means
5137		the smallest absolute difference.
5138                Additional information:
5139                This object refers to the font point size
5140                with 400 representing the smallest settable font (4) and
5141                99975 representing the largest settable font (999.75).
5142                The default of 1200 is a font point size of 12.
5143
5144                Supported values range from 400 to 99975.  Setting to an
5145                unsupported value causes the printer to substitute in a
5146                snap value and to return
5147                <noError> status.
5148
5149                The snap values are as follows:
5150                <=400 snaps to 400
5151                >=99975 snaps to 99975
5152
5153                Fonts are settable to the nearest quarter point size
5154                (i.e.  10, 10.25, 10.50, 10.75).  Unsupported values in
5155                the range 401 to 99974 snap DOWN to the previous
5156                supported value (i.e 25293 snaps to 25275 or 75038 snaps
5157                to 75025)."
5158::= { pdl-pcl 13 }
5159
5160
5161pcl-default-font-source OBJECT-TYPE
5162    SYNTAX      INTEGER {
5163                          eInternal(1),
5164                          ePermanentSoft(2),
5165                          eRomSimm1(10)
5166		   }
5167    ACCESS      read-write
5168    STATUS      optional
5169       DESCRIPTION "Returns or changes the value of the default font source
5170		variable in NVRAM."
5171::= { pdl-pcl 14 }
5172
5173
5174pcl-default-font-number OBJECT-TYPE
5175    SYNTAX      INTEGER(0..255)
5176    ACCESS      read-write
5177    STATUS      optional
5178       DESCRIPTION "Returns or changes the value of the default font number
5179		variable in NVRAM. Writing an unsupported value causes the
5180		printer to generate an <badValue>.
5181                Additional information:
5182                Valid numbers or 0 - 255, but only font
5183                numbers that are included in the PCL FONT LIST are
5184                selectable."
5185::= { pdl-pcl 15 }
5186
5187
5188pcl-default-font-width OBJECT-TYPE
5189    SYNTAX      INTEGER
5190    ACCESS      read-write
5191    STATUS      optional
5192       DESCRIPTION "Returns or changes the default PCL font width. Width is
5193		expressed as the width of a character in centipoints. A
5194		centipoint is 1/7200 inch. Width applies only to fixed space
5195		fonts. Pitch, in character per inch, can be converted to font
5196		width, in centipoints, by dividing 7200 by the pitch. The POS
5197		indicates the supported values. An unsupported value causes the
5198		printer to use the closest supported value, causing the printer
5199		to return <noError>. ''Closest'' means
5200		the smallest absolute difference.
5201                Additional information:
5202                Setting to an unsupported value causes the
5203                printer to substitue in a snap value (listed below) and
5204                return <noError> status.
5205
5206                The snap values for pitch are as follow:
5207                <=44 snaps to 44
5208                >=9999 snaps to 9999
5209
5210                Unsupported values in the range 44 - 9999 (.44 - 99.99)
5211                snap DOWN to the next supported value."
5212::= { pdl-pcl 16 }
5213
5214
5215postscript-total-page-count OBJECT-TYPE
5216    SYNTAX      INTEGER
5217    ACCESS      read-write
5218    STATUS      optional
5219       DESCRIPTION "Total number of PostScript pages printed by the device."
5220::= { pdl-postscript 5 }
5221
5222
5223postscript-print-errors OBJECT-TYPE
5224    SYNTAX      INTEGER {
5225                          eOff(1),
5226                          eOn(2)
5227		   }
5228    ACCESS      read-write
5229    STATUS      optional
5230       DESCRIPTION "Returns or changes the value of the print PostScript errors
5231		setting. If eOn, PostScript prints an error page showing the
5232		error encountered and the stack at the time of the error.
5233                Additional information:
5234                Returns or changes the value of the print PostScript errors
5235                setting. If eOn, PostScript prints an error page showing the
5236                error encountered and the stack at the time of the error."
5237::= { pdl-postscript 11 }
5238
5239
5240pclxl-total-page-count OBJECT-TYPE
5241    SYNTAX      INTEGER
5242    ACCESS      read-write
5243    STATUS      optional
5244       DESCRIPTION "Total number of PCLXL pages printed by the device."
5245::= { pdl-pclxl 1 }
5246
5247
5248pjl-password OBJECT-TYPE
5249    SYNTAX      INTEGER
5250    ACCESS      read-only
5251    STATUS      optional
5252       DESCRIPTION "Returns PJL password, if the password is not set (zero). If the
5253		password is set, then attempting to retrieve the password
5254		causes an <genErr> to occur and will return
5255		the <NullValue>."
5256::= { pjl 1 }
5257
5258
5259print-density OBJECT-TYPE
5260    SYNTAX      INTEGER(1..5)
5261    ACCESS      read-write
5262    STATUS      optional
5263       DESCRIPTION "Returns or sets the print density setting. Print density is the
5264		instantaneous amount of marking agent applied to the paper
5265		while printing. A value of zero has the lowest print density,
5266		yielding a lighter page. A value of 10 has the highest print
5267		density, yielding a darker page. Each POS should document what
5268		values in the 0 to 10 range are supported.
5269                Additional information:
5270                When this value is written, the page
5271                pipeline will be flushed (all pages being printed are
5272                completed, no new ones are started), the new density
5273                setting is set and printing resumes.  The acutal change
5274                in print density may be gradual over several pages.
5275
5276                The supported values are 1 through 5.  Setting to an
5277                unsupported value causes the printer to substitue in a
5278                a snap value and to return <noError>
5279                status.
5280
5281                The snap values are as follows:
5282                <1 snaps to 1
5283                >5 snaps to 5."
5284::= { settings-prt-eng 5 }
5285
5286
5287invalid-personality-reports-enabled OBJECT-TYPE
5288    SYNTAX      INTEGER {
5289                          eDisabled(1),
5290                          eEnabled(2)
5291		   }
5292    ACCESS      read-write
5293    STATUS      optional
5294       DESCRIPTION "Read or configure wether invalid personality reports are
5295		enabled or disabled for a product."
5296::= { settings-prt-eng 18 }
5297
5298
5299supplies-at-very-low-setting OBJECT-TYPE
5300    SYNTAX      INTEGER {
5301                          eStopAtOut(2),
5302                          eOverrideAtOut(4),
5303                          ePromptAtOut(6),
5304                          ePrintBlack(7)
5305		   }
5306    ACCESS      read-write
5307    STATUS      optional
5308       DESCRIPTION "This object can be used to change the setting of menu item AT
5309		VERY LOW. The behavior of the printer when a supply reaches low
5310		changes in accordance with the setting of this PML Object. If
5311		the option eStopAtOut is selected then printer will stop when a
5312		supply reaches Estimated End of Life (EEOL). If the option
5313		eOverrideAtOut is selected then printer will continue past EEOL
5314		in override mode. If the option eOverrideAtOut is selected then
5315		printer will continue past EEOL in override mode. If the option
5316		ePromptAtOut is selected then printer will ask the user if they
5317		wish to continue printing past EEOL in override mode. If the
5318		option eAutoContinueBlack is selected then printer will
5319		continue printing in mono past EEOL. This may be subject to
5320		page limits. (Color only) NOTE: This object replaces
5321		SUPPLIES-REPLACE-ACTION-AT-SETTING"
5322::= { settings-prt-eng 38 }
5323
5324
5325total-engine-page-count OBJECT-TYPE
5326    SYNTAX      INTEGER
5327    ACCESS      read-write
5328    STATUS      optional
5329       DESCRIPTION "Total number of pages printed by the device. POS indicates if
5330		the total engine page count is kept in NVRAM, and the maximum
5331		supported value before the page count rolls over to zero.
5332                Additional information:
5333                This object is stored in NVRAM.  The maximum value of
5334                this count is 1000000 before it rolls over to zero."
5335::= { status-prt-eng 5 }
5336
5337
5338print-engine-jam-count OBJECT-TYPE
5339    SYNTAX      INTEGER
5340    ACCESS      read-write
5341    STATUS      optional
5342       DESCRIPTION "Total number of pages jammed in the print engine's life time.
5343		The POS indicates if the total jam count is kept in NVRAM and
5344		the maximum supported value before the jam count rolls over to
5345		zero.
5346                Additional information:
5347                This object is stored in NVRAM. The maximum value of
5348                this count is 65000 before it rolls over to zero."
5349::= { status-prt-eng 34 }
5350
5351
5352print-engine-mispick-count OBJECT-TYPE
5353    SYNTAX      INTEGER
5354    ACCESS      read-write
5355    STATUS      optional
5356       DESCRIPTION "Total number of pages mispicked in the print engine's life
5357		time. The POS indicates if the total mispick count is kept in
5358		NVRAM and the maximum supported value before the mispick count
5359		rolls over to zero.
5360                Additional information:
5361                This object is stored in NVRAM. The maximum value of
5362                this count is 65000 before it rolls over to zero."
5363::= { status-prt-eng 35 }
5364
5365
5366supply-out-device-state OBJECT-TYPE
5367    SYNTAX      INTEGER {
5368                          eNoSupplyOut(1),
5369                          eOffline(2),
5370                          eSupplyOutOverride(3),
5371                          eMonochromePrintingAfterColorCartridgeOut(4)
5372		   }
5373    ACCESS      read-only
5374    STATUS      optional
5375       DESCRIPTION "This PML object indicates the current behavior of the device if
5376		one or more supplies have reached out. If no supply has reached
5377		out, the value of this PML object is eNoSupplyOut. If one or
5378		more supplies have reached out, the value of this PML object
5379		will indicate if the printer is online and if so what mode is
5380		being used to continue printing.
5381                Additional information:
5382                This PML object indicates the current behavior of the device if
5383                one or more supplies have reached out. If no supply has reached
5384                out, the value of this PML object is eNoSupplyOut. If one or
5385                more supplies have reached out, the value of this PML object
5386                will indicate if the printer is online and if so what mode is
5387                being used to continue printing. If the printer is in both
5388                eSupplyOutOverride and eMonochromePrintingAfterColorCartridgeOut
5389                then eMonochromePrintingAfterColorCartridgeOut will be returned."
5390::= { status-prt-eng 49 }
5391
5392
5393print-engine-revision OBJECT-TYPE
5394    SYNTAX      OCTET STRING
5395    ACCESS      read-only
5396    STATUS      optional
5397       DESCRIPTION "Print engine revision string.
5398                Additional information:
5399                Print engine revision string."
5400::= { status-prt-eng 26 }
5401
5402
5403custom-paper-dim-unit OBJECT-TYPE
5404    SYNTAX      INTEGER {
5405                          eTenThousandthsOfInches(3),
5406                          eMicrometers(4)
5407		   }
5408    ACCESS      read-write
5409    STATUS      optional
5410       DESCRIPTION "The units of measure used to specify the width and height of
5411		the printer's custom paper. The unit of measure of
5412		eTenThousandthsOfInches is 0.0001 inches.
5413                Additional information:
5414                The only valid values for this object are
5415                eTenThousandthsOfInches (3), and eMicrometers (4).  The
5416                data for this object is stored in NVRAM."
5417::= { settings-intray 7 }
5418
5419
5420custom-paper-feed-dim OBJECT-TYPE
5421    SYNTAX      INTEGER(50000..140000)
5422    ACCESS      read-write
5423    STATUS      optional
5424       DESCRIPTION "Sets the printer's custom paper dimension in the feed direction
5425		(direction parallel to the direction of paper feeding). The
5426		value for this object is specified in micrometers or
5427		tenthousandths of an inch, depending upon the value of
5428		CUSTOM-PAPER-DIM-UNIT. The valid range is engine-dependent and
5429		should be documented in the POS for each product.
5430                Additional information:
5431                 The valid range is 50000 to 140000 if
5432                CUSTOM-PAPER_DIM_UNIT is eTenThousandthsOfInches or 127000 to
5433                355600 if CUSTOM-PAPER-DIM-UNIT is ePmicrometers.  Attempts
5434                to set this object outside the valid range will result in a
5435                return value of ERROR_INVALID_OR_UNSUPPORTED_VALUE."
5436::= { settings-intray 8 }
5437
5438
5439custom-paper-xfeed-dim OBJECT-TYPE
5440    SYNTAX      INTEGER(30000..85000)
5441    ACCESS      read-write
5442    STATUS      optional
5443       DESCRIPTION "Sets the printer's custom paper dimension in the cross-feed
5444		direction (direction ninety degrees relative to the direction
5445		of paper feeding). The value for this object is specified in
5446		micrometers or tenthousandths of an inch, depending upon the
5447		value of CUSTOM-PAPER-DIM-UNIT. The valid range is
5448		engine-dependent and should be documented in the POS for each
5449		product.
5450                Additional information:
5451                The valid range for the product
5452                		is 30000 to 85000 if CUSTOM-PAPER-DIM-UNIT is
5453                eTenThousandthsOfInches or 76200 to 215900 if
5454                CUSTOM-PAPER-DIM-UNIT is ePmicrometers.  Attempts to set
5455                this object outside the valid range will result in a
5456                return value of <badValue>."
5457::= { settings-intray 9 }
5458
5459
5460tray1-media-size-loaded OBJECT-TYPE
5461    SYNTAX      INTEGER {
5462                          eUSExecutive(1),
5463                          eUSLetter(2),
5464                          eUSLegal(3),
5465                          eFoolscap(10),
5466                          eROC16K(17),
5467                          eISOandJISA6(24),
5468                          eISOandJISA5(25),
5469                          eISOandJISA4(26),
5470                          eROC16K195X270(34),
5471                          eJISB5(45),
5472                          eJapansePostcardSingle(71),
5473                          eJapansePostcardDouble(72),
5474                          eIndexCard5x8(75),
5475                          ePhoto4x6(76),
5476                          eMonarch(80),
5477                          eCommercial10(81),
5478                          eROC16K184X260(89),
5479                          eInternationalDL(90),
5480                          eInternationalC5(91),
5481                          eInternationalB5(100),
5482                          eCustom(101),
5483                          ePhoto10x15(118),
5484                          eAnySize(32765)
5485		   }
5486    ACCESS      read-write
5487    STATUS      optional
5488       DESCRIPTION "Returns the media size that is currently configuredconfigured
5489		in tray #1. This object can be set to indicate the media size
5490		currently loaded, if the printer supports input trays that can
5491		not sense the media size. Complete list of supported media
5492		sizes along with their dimensions are listed in the ''Media
5493		Size Table'' near the end of this document."
5494::= { intray1 1 }
5495
5496
5497default-ret OBJECT-TYPE
5498    SYNTAX      INTEGER {
5499                          eOff(1),
5500                          eLight(2),
5501                          eMedium(3),
5502                          eDark(4)
5503		   }
5504    ACCESS      read-write
5505    STATUS      optional
5506       DESCRIPTION "Returns or changes the Resolution Enhancement Technology
5507		setting. Devices that only support eOff and eOn should map all
5508		other values to eOn and always return the same non-eOff value
5509		to indicate on. The list of supported values should be
5510		documented in the device POS."
5511::= { imaging 5 }
5512
5513
5514media-names-available OBJECT-TYPE
5515    SYNTAX      OCTET STRING
5516    ACCESS      read-only
5517    STATUS      optional
5518       DESCRIPTION "The value of this object controls which of the MEDIAx-NAME
5519		objects are supported. If a bit is set to zero, then attempting
5520		to get or set the corresponding MEDIAx-NAME objects will return
5521		<noSuchName>.
5522                Additional information:
5523                Since this object is read-only, the corresponding MEDIAx
5524                			objects will always be available.  The DEFAULTS below
5525                represent which MediaNameX is available on this product
5526                of the total possible available defined in SYNTAX, so the
5527                collection is like a bitfield. NOTE - this object is limited
5528                to only 32 media names - Please use MEDIA-NAMES-ENABLED
5529                to determine true number of media names on a given product."
5530::= { settings-print-media 1 }
5531
5532
5533media-names-enabled OBJECT-TYPE
5534    SYNTAX      OCTET STRING (SIZE(0..63))
5535    ACCESS      read-only
5536    STATUS      optional
5537       DESCRIPTION "The value of this object controls whish of the MEDIAx-NAME
5538		objects are supported. Of a bit is set to zero then the attempt
5539		to get or set the corresponding MEDIAx-NAME objects will return
5540		<noSuchName>
5541                Additional information:
5542                The value of this object controls which of the MEDIAx-NAME
5543                objects are supported. If a bit is set to zero then the attempt
5544                to get or set the corresponding MEDIAx-NAME objects will return
5545                <noSuchName>.  This replaces the MEDIA-NAMES-
5546                AVAILABLE object for a product that supports more than 32 types."
5547::= { settings-print-media 3 }
5548
5549
5550media1-name OBJECT-TYPE
5551    SYNTAX      OCTET STRING
5552    ACCESS      read-only
5553    STATUS      optional
5554       DESCRIPTION "Media 1 name.
5555                Additional information:
5556                The symbol set for this string is Roman-8."
5557::= { media1 1 }
5558
5559
5560media1-engine-media-mode OBJECT-TYPE
5561    SYNTAX      INTEGER
5562    ACCESS      read-only
5563    STATUS      optional
5564       DESCRIPTION "The engine processing characteristics that are to be applied to
5565		this media. The processing characteristics are device
5566		specific.
5567                Additional information:
5568                The engine processing characteristics that are to
5569                be applied to this media type. Currently, 'engine
5570                processing characteristics' denotes changes to
5571                fusing temperature and/or transfer roller voltage."
5572::= { media1 4 }
5573
5574
5575media2-name OBJECT-TYPE
5576    SYNTAX      OCTET STRING
5577    ACCESS      read-only
5578    STATUS      optional
5579       DESCRIPTION "Media 2 name.
5580                Additional information:
5581                The symbol set for this string is Roman-8."
5582::= { media2 1 }
5583
5584
5585media2-engine-media-mode OBJECT-TYPE
5586    SYNTAX      INTEGER
5587    ACCESS      read-write
5588    STATUS      optional
5589       DESCRIPTION "The engine processing characteristics that are to be applied to
5590		this media. The processing characteristics are device
5591		specific.
5592                Additional information:
5593                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5594::= { media2 4 }
5595
5596
5597media3-name OBJECT-TYPE
5598    SYNTAX      OCTET STRING
5599    ACCESS      read-only
5600    STATUS      optional
5601       DESCRIPTION "Media 3 name.
5602                Additional information:
5603                The symbol set for this string is Roman-8."
5604::= { media3 1 }
5605
5606
5607media3-engine-media-mode OBJECT-TYPE
5608    SYNTAX      INTEGER
5609    ACCESS      read-write
5610    STATUS      optional
5611       DESCRIPTION "The engine processing characteristics that are to be applied to
5612		this media. The processing characteristics are device
5613		specific.
5614                Additional information:
5615                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5616::= { media3 4 }
5617
5618
5619media4-name OBJECT-TYPE
5620    SYNTAX      OCTET STRING
5621    ACCESS      read-only
5622    STATUS      optional
5623       DESCRIPTION "Media 4 name.
5624                Additional information:
5625                The symbol set for this string is Roman-8."
5626::= { media4 1 }
5627
5628
5629media4-engine-media-mode OBJECT-TYPE
5630    SYNTAX      INTEGER
5631    ACCESS      read-write
5632    STATUS      optional
5633       DESCRIPTION "The engine processing characteristics that are to be applied to
5634		this media. The processing characteristics are device
5635		specific.
5636                Additional information:
5637                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5638::= { media4 4 }
5639
5640
5641media5-name OBJECT-TYPE
5642    SYNTAX      OCTET STRING
5643    ACCESS      read-only
5644    STATUS      optional
5645       DESCRIPTION "Media 5 name.
5646                Additional information:
5647                The symbol set for this string is Roman-8."
5648::= { media5 1 }
5649
5650
5651media5-engine-media-mode OBJECT-TYPE
5652    SYNTAX      INTEGER
5653    ACCESS      read-write
5654    STATUS      optional
5655       DESCRIPTION "The engine processing characteristics that are to be applied to
5656		this media. The processing characteristics are device
5657		specific.
5658                Additional information:
5659                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5660::= { media5 4 }
5661
5662
5663media6-name OBJECT-TYPE
5664    SYNTAX      OCTET STRING
5665    ACCESS      read-only
5666    STATUS      optional
5667       DESCRIPTION "Media 6 name.
5668                Additional information:
5669                The symbol set for this string is Roman-8."
5670::= { media6 1 }
5671
5672
5673media6-engine-media-mode OBJECT-TYPE
5674    SYNTAX      INTEGER
5675    ACCESS      read-write
5676    STATUS      optional
5677       DESCRIPTION "The engine processing characteristics that are to be applied to
5678		this media. The processing characteristics are device
5679		specific.
5680                Additional information:
5681                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5682::= { media6 4 }
5683
5684
5685media7-name OBJECT-TYPE
5686    SYNTAX      OCTET STRING
5687    ACCESS      read-only
5688    STATUS      optional
5689       DESCRIPTION "Media 7 name.
5690                Additional information:
5691                The symbol set for this string is Roman-8."
5692::= { media7 1 }
5693
5694
5695media7-engine-media-mode OBJECT-TYPE
5696    SYNTAX      INTEGER
5697    ACCESS      read-write
5698    STATUS      optional
5699       DESCRIPTION "The engine processing characteristics that are to be applied to
5700		this media. The processing characteristics are device
5701		specific.
5702                Additional information:
5703                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5704::= { media7 4 }
5705
5706
5707media8-name OBJECT-TYPE
5708    SYNTAX      OCTET STRING
5709    ACCESS      read-only
5710    STATUS      optional
5711       DESCRIPTION "Media 8 name.
5712                Additional information:
5713                The symbol set for this string is Roman-8."
5714::= { media8 1 }
5715
5716
5717media8-engine-media-mode OBJECT-TYPE
5718    SYNTAX      INTEGER
5719    ACCESS      read-write
5720    STATUS      optional
5721       DESCRIPTION "The engine processing characteristics that are to be applied to
5722		this media. The processing characteristics are device
5723		specific.
5724                Additional information:
5725                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5726::= { media8 4 }
5727
5728
5729media9-name OBJECT-TYPE
5730    SYNTAX      OCTET STRING
5731    ACCESS      read-only
5732    STATUS      optional
5733       DESCRIPTION "Media 9 name.
5734                Additional information:
5735                The symbol set for this string is Roman-8."
5736::= { media9 1 }
5737
5738
5739media9-engine-media-mode OBJECT-TYPE
5740    SYNTAX      INTEGER
5741    ACCESS      read-write
5742    STATUS      optional
5743       DESCRIPTION "The engine processing characteristics that are to be applied to
5744		this media. The processing characteristics are device
5745		specific.
5746                Additional information:
5747                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5748::= { media9 4 }
5749
5750
5751media10-name OBJECT-TYPE
5752    SYNTAX      OCTET STRING
5753    ACCESS      read-only
5754    STATUS      optional
5755       DESCRIPTION "Media 10 name.
5756                Additional information:
5757                The symbol set for this string is Roman-8."
5758::= { media10 1 }
5759
5760
5761media10-engine-media-mode OBJECT-TYPE
5762    SYNTAX      INTEGER
5763    ACCESS      read-write
5764    STATUS      optional
5765       DESCRIPTION "The engine processing characteristics that are to be applied to
5766		this media. The processing characteristics are device
5767		specific.
5768                Additional information:
5769                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5770::= { media10 4 }
5771
5772
5773media11-name OBJECT-TYPE
5774    SYNTAX      OCTET STRING
5775    ACCESS      read-only
5776    STATUS      optional
5777       DESCRIPTION "Media 11 name.
5778                Additional information:
5779                The symbol set for this string is Roman-8."
5780::= { media11 1 }
5781
5782
5783media11-engine-media-mode OBJECT-TYPE
5784    SYNTAX      INTEGER
5785    ACCESS      read-write
5786    STATUS      optional
5787       DESCRIPTION "The engine processing characteristics that are to be applied to
5788		this media. The processing characteristics are device
5789		specific.
5790                Additional information:
5791                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5792::= { media11 4 }
5793
5794
5795media12-name OBJECT-TYPE
5796    SYNTAX      OCTET STRING
5797    ACCESS      read-only
5798    STATUS      optional
5799       DESCRIPTION "Media 12 name.
5800                Additional information:
5801                The symbol set for this string is Roman-8."
5802::= { media12 1 }
5803
5804
5805media12-engine-media-mode OBJECT-TYPE
5806    SYNTAX      INTEGER
5807    ACCESS      read-write
5808    STATUS      optional
5809       DESCRIPTION "The engine processing characteristics that are to be applied to
5810		this media. The processing characteristics are device
5811		specific.
5812                Additional information:
5813                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5814::= { media12 4 }
5815
5816
5817media13-name OBJECT-TYPE
5818    SYNTAX      OCTET STRING
5819    ACCESS      read-only
5820    STATUS      optional
5821       DESCRIPTION "Media 13 name.
5822                Additional information:
5823                The symbol set for this string is Roman-8."
5824::= { media13 1 }
5825
5826
5827media13-engine-media-mode OBJECT-TYPE
5828    SYNTAX      INTEGER
5829    ACCESS      read-write
5830    STATUS      optional
5831       DESCRIPTION "The engine processing characteristics that are to be applied to
5832		this media. The processing characteristics are device
5833		specific.
5834                Additional information:
5835                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5836::= { media13 4 }
5837
5838
5839media14-name OBJECT-TYPE
5840    SYNTAX      OCTET STRING
5841    ACCESS      read-only
5842    STATUS      optional
5843       DESCRIPTION "Media 14 name.
5844                Additional information:
5845                The symbol set for this string is Roman-8."
5846::= { media14 1 }
5847
5848
5849media14-engine-media-mode OBJECT-TYPE
5850    SYNTAX      INTEGER
5851    ACCESS      read-write
5852    STATUS      optional
5853       DESCRIPTION "The engine processing characteristics that are to be applied to
5854		this media. The processing characteristics are device
5855		specific.
5856                Additional information:
5857                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5858::= { media14 4 }
5859
5860
5861media15-name OBJECT-TYPE
5862    SYNTAX      OCTET STRING
5863    ACCESS      read-only
5864    STATUS      optional
5865       DESCRIPTION "Media 15 name.
5866                Additional information:
5867                The symbol set for this string is Roman-8."
5868::= { media15 1 }
5869
5870
5871media15-engine-media-mode OBJECT-TYPE
5872    SYNTAX      INTEGER
5873    ACCESS      read-write
5874    STATUS      optional
5875       DESCRIPTION "The engine processing characteristics that are to be applied to
5876		this media. The processing characteristics are device
5877		specific.
5878                Additional information:
5879                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5880::= { media15 4 }
5881
5882
5883media16-name OBJECT-TYPE
5884    SYNTAX      OCTET STRING
5885    ACCESS      read-only
5886    STATUS      optional
5887       DESCRIPTION "Media 16 name.
5888                Additional information:
5889                The symbol set for this string is Roman-8."
5890::= { media16 1 }
5891
5892
5893media16-engine-media-mode OBJECT-TYPE
5894    SYNTAX      INTEGER
5895    ACCESS      read-write
5896    STATUS      optional
5897       DESCRIPTION "The engine processing characteristics that are to be applied to
5898		this media. The processing characteristics are device
5899		specific.
5900                Additional information:
5901                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5902::= { media16 4 }
5903
5904
5905media17-name OBJECT-TYPE
5906    SYNTAX      OCTET STRING
5907    ACCESS      read-only
5908    STATUS      optional
5909       DESCRIPTION "Media 17 name.
5910                Additional information:
5911                The symbol set for this string is Roman-8."
5912::= { media17 1 }
5913
5914
5915media17-engine-media-mode OBJECT-TYPE
5916    SYNTAX      INTEGER
5917    ACCESS      read-write
5918    STATUS      optional
5919       DESCRIPTION "The engine processing characteristics that are to be applied to
5920		this media. The processing characteristics are device
5921		specific.
5922                Additional information:
5923                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5924::= { media17 4 }
5925
5926
5927media18-name OBJECT-TYPE
5928    SYNTAX      OCTET STRING
5929    ACCESS      read-only
5930    STATUS      optional
5931       DESCRIPTION "Media 18 name.
5932                Additional information:
5933                The symbol set for this string is Roman-8."
5934::= { media18 1 }
5935
5936
5937media18-engine-media-mode OBJECT-TYPE
5938    SYNTAX      INTEGER
5939    ACCESS      read-write
5940    STATUS      optional
5941       DESCRIPTION "The engine processing characteristics that are to be applied to
5942		this media. The processing characteristics are device
5943		specific.
5944                Additional information:
5945                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5946::= { media18 4 }
5947
5948
5949media19-name OBJECT-TYPE
5950    SYNTAX      OCTET STRING
5951    ACCESS      read-only
5952    STATUS      optional
5953       DESCRIPTION "Media 19 name.
5954                Additional information:
5955                The symbol set for this string is Roman-8."
5956::= { media19 1 }
5957
5958
5959media19-engine-media-mode OBJECT-TYPE
5960    SYNTAX      INTEGER
5961    ACCESS      read-write
5962    STATUS      optional
5963       DESCRIPTION "The engine processing characteristics that are to be applied to
5964		this media. The processing characteristics are device
5965		specific.
5966                Additional information:
5967                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5968::= { media19 4 }
5969
5970
5971media20-name OBJECT-TYPE
5972    SYNTAX      OCTET STRING
5973    ACCESS      read-only
5974    STATUS      optional
5975       DESCRIPTION "Media 20 name.
5976                Additional information:
5977                The symbol set for this string is Roman-8."
5978::= { media20 1 }
5979
5980
5981media20-engine-media-mode OBJECT-TYPE
5982    SYNTAX      INTEGER
5983    ACCESS      read-write
5984    STATUS      optional
5985       DESCRIPTION "The engine processing characteristics that are to be applied to
5986		this media. The processing characteristics are device
5987		specific.
5988                Additional information:
5989                See the description for MEDIA1-ENGINE-MEDIA-MODE."
5990::= { media20 4 }
5991
5992
5993media21-name OBJECT-TYPE
5994    SYNTAX      OCTET STRING
5995    ACCESS      read-only
5996    STATUS      optional
5997       DESCRIPTION "Media 21 name.
5998                Additional information:
5999                The symbol set for this string is Roman-8."
6000::= { media21 1 }
6001
6002
6003media21-engine-media-mode OBJECT-TYPE
6004    SYNTAX      INTEGER
6005    ACCESS      read-write
6006    STATUS      optional
6007       DESCRIPTION "The engine processing characteristics that are to be applied to
6008		this media. The processing characteristics are device
6009		specific.
6010                Additional information:
6011                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6012::= { media21 4 }
6013
6014
6015media22-name OBJECT-TYPE
6016    SYNTAX      OCTET STRING
6017    ACCESS      read-only
6018    STATUS      optional
6019       DESCRIPTION "Media 22 name.
6020                Additional information:
6021                The symbol set for this string is Roman-8."
6022::= { media22 1 }
6023
6024
6025media22-engine-media-mode OBJECT-TYPE
6026    SYNTAX      INTEGER
6027    ACCESS      read-write
6028    STATUS      optional
6029       DESCRIPTION "The engine processing characteristics that are to be applied to
6030		this media. The processing characteristics are device
6031		specific.
6032                Additional information:
6033                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6034::= { media22 4 }
6035
6036
6037media23-name OBJECT-TYPE
6038    SYNTAX      OCTET STRING
6039    ACCESS      read-only
6040    STATUS      optional
6041       DESCRIPTION "Media 23 name.
6042                Additional information:
6043                The symbol set for this string is Roman-8."
6044::= { media23 1 }
6045
6046
6047media23-engine-media-mode OBJECT-TYPE
6048    SYNTAX      INTEGER
6049    ACCESS      read-write
6050    STATUS      optional
6051       DESCRIPTION "The engine processing characteristics that are to be applied to
6052		this media. The processing characteristics are device
6053		specific.
6054                Additional information:
6055                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6056::= { media23 4 }
6057
6058
6059media24-name OBJECT-TYPE
6060    SYNTAX      OCTET STRING
6061    ACCESS      read-only
6062    STATUS      optional
6063       DESCRIPTION "Media 24 name.
6064                Additional information:
6065                The symbol set for this string is Roman-8."
6066::= { media24 1 }
6067
6068
6069media24-engine-media-mode OBJECT-TYPE
6070    SYNTAX      INTEGER
6071    ACCESS      read-write
6072    STATUS      optional
6073       DESCRIPTION "The engine processing characteristics that are to be applied to
6074		this media. The processing characteristics are device
6075		specific.
6076                Additional information:
6077                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6078::= { media24 4 }
6079
6080
6081media25-name OBJECT-TYPE
6082    SYNTAX      OCTET STRING
6083    ACCESS      read-only
6084    STATUS      optional
6085       DESCRIPTION "Media 25 name.
6086                Additional information:
6087                The symbol set for this string is Roman-8."
6088::= { media25 1 }
6089
6090
6091media25-engine-media-mode OBJECT-TYPE
6092    SYNTAX      INTEGER
6093    ACCESS      read-write
6094    STATUS      optional
6095       DESCRIPTION "The engine processing characteristics that are to be applied to
6096		this media. The processing characteristics are device
6097		specific.
6098                Additional information:
6099                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6100::= { media25 4 }
6101
6102
6103media26-name OBJECT-TYPE
6104    SYNTAX      OCTET STRING
6105    ACCESS      read-only
6106    STATUS      optional
6107       DESCRIPTION "Media 26 name.
6108                Additional information:
6109                The symbol set for this string is Roman-8."
6110::= { media26 1 }
6111
6112
6113media26-engine-media-mode OBJECT-TYPE
6114    SYNTAX      INTEGER
6115    ACCESS      read-write
6116    STATUS      optional
6117       DESCRIPTION "The engine processing characteristics that are to be applied to
6118		this media. The processing characteristics are device
6119		specific.
6120                Additional information:
6121                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6122::= { media26 4 }
6123
6124
6125media27-name OBJECT-TYPE
6126    SYNTAX      OCTET STRING
6127    ACCESS      read-only
6128    STATUS      optional
6129       DESCRIPTION "Media 27 name.
6130                Additional information:
6131                The symbol set for this string is Roman-8."
6132::= { media27 1 }
6133
6134
6135media27-engine-media-mode OBJECT-TYPE
6136    SYNTAX      INTEGER
6137    ACCESS      read-write
6138    STATUS      optional
6139       DESCRIPTION "The engine processing characteristics that are to be applied to
6140		this media. The processing characteristics are device
6141		specific.
6142                Additional information:
6143                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6144::= { media27 4 }
6145
6146
6147media28-name OBJECT-TYPE
6148    SYNTAX      OCTET STRING
6149    ACCESS      read-only
6150    STATUS      optional
6151       DESCRIPTION "Media 28 name.
6152                Additional information:
6153                The symbol set for this string is Roman-8."
6154::= { media28 1 }
6155
6156
6157media28-engine-media-mode OBJECT-TYPE
6158    SYNTAX      INTEGER
6159    ACCESS      read-write
6160    STATUS      optional
6161       DESCRIPTION "The engine processing characteristics that are to be applied to
6162		this media. The processing characteristics are device
6163		specific.
6164                Additional information:
6165                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6166::= { media28 4 }
6167
6168
6169media29-name OBJECT-TYPE
6170    SYNTAX      OCTET STRING
6171    ACCESS      read-only
6172    STATUS      optional
6173       DESCRIPTION "Media 29 name.
6174                Additional information:
6175                The symbol set for this string is Roman-8."
6176::= { media29 1 }
6177
6178
6179media29-engine-media-mode OBJECT-TYPE
6180    SYNTAX      INTEGER
6181    ACCESS      read-write
6182    STATUS      optional
6183       DESCRIPTION "The engine processing characteristics that are to be applied to
6184		this media. The processing characteristics are device
6185		specific.
6186                Additional information:
6187                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6188::= { media29 4 }
6189
6190
6191media30-name OBJECT-TYPE
6192    SYNTAX      OCTET STRING
6193    ACCESS      read-only
6194    STATUS      optional
6195       DESCRIPTION "Media 30 name.
6196                Additional information:
6197                The symbol set for this string is Roman-8."
6198::= { media30 1 }
6199
6200
6201media30-engine-media-mode OBJECT-TYPE
6202    SYNTAX      INTEGER
6203    ACCESS      read-write
6204    STATUS      optional
6205       DESCRIPTION "The engine processing characteristics that are to be applied to
6206		this media. The processing characteristics are device
6207		specific.
6208                Additional information:
6209                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6210::= { media30 4 }
6211
6212
6213media31-name OBJECT-TYPE
6214    SYNTAX      OCTET STRING
6215    ACCESS      read-only
6216    STATUS      optional
6217       DESCRIPTION "Media 31 name.
6218                Additional information:
6219                The symbol set for this string is Roman-8."
6220::= { media31 1 }
6221
6222
6223media31-engine-media-mode OBJECT-TYPE
6224    SYNTAX      INTEGER
6225    ACCESS      read-write
6226    STATUS      optional
6227       DESCRIPTION "The engine processing characteristics that are to be applied to
6228		this media. The processing characteristics are device
6229		specific.
6230                Additional information:
6231                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6232::= { media31 4 }
6233
6234
6235media32-name OBJECT-TYPE
6236    SYNTAX      OCTET STRING
6237    ACCESS      read-only
6238    STATUS      optional
6239       DESCRIPTION "Media 32 name.
6240                Additional information:
6241                The symbol set for this string is Roman-8."
6242::= { media32 1 }
6243
6244
6245media32-engine-media-mode OBJECT-TYPE
6246    SYNTAX      INTEGER
6247    ACCESS      read-write
6248    STATUS      optional
6249       DESCRIPTION "The engine processing characteristics that are to be applied to
6250		this media. The processing characteristics are device
6251		specific.
6252                Additional information:
6253                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6254::= { media32 4 }
6255
6256
6257media33-name OBJECT-TYPE
6258    SYNTAX      OCTET STRING
6259    ACCESS      read-only
6260    STATUS      optional
6261       DESCRIPTION "Media 3 name.
6262                Additional information:
6263                The symbol set for this string is Roman-8."
6264::= { media33 1 }
6265
6266
6267media33-engine-media-mode OBJECT-TYPE
6268    SYNTAX      INTEGER
6269    ACCESS      read-write
6270    STATUS      optional
6271       DESCRIPTION "The engine processing characteristics that are to be applied to
6272		this media. The processing characteristics are device
6273		specific.
6274                Additional information:
6275                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6276::= { media33 4 }
6277
6278
6279media34-name OBJECT-TYPE
6280    SYNTAX      OCTET STRING
6281    ACCESS      read-only
6282    STATUS      optional
6283       DESCRIPTION "Media 3 name.
6284                Additional information:
6285                The symbol set for this string is Roman-8."
6286::= { media34 1 }
6287
6288
6289media34-engine-media-mode OBJECT-TYPE
6290    SYNTAX      INTEGER
6291    ACCESS      read-write
6292    STATUS      optional
6293       DESCRIPTION "The engine processing characteristics that are to be applied to
6294		this media. The processing characteristics are device
6295		specific.
6296                Additional information:
6297                See the description for MEDIA1-ENGINE-MEDIA-MODE."
6298::= { media34 4 }
6299
6300
6301engine-media-modes-supported1 OBJECT-TYPE
6302    SYNTAX      OCTET STRING
6303    ACCESS      read-only
6304    STATUS      optional
6305       DESCRIPTION "The list of engine media modes supported by the device. The
6306		modes are each separated by a comma character. An example
6307		string would be: 'Normal,Rough,Low,Vellum'."
6308::= { media-modes 1 }
6309
6310
6311pe-test-cause-assert OBJECT-TYPE
6312    SYNTAX      INTEGER {
6313                          e49DEAD(1),
6314                          e494C02(2),
6315                          e4900FF(3),
6316                          e80DEAD(4),
6317                          e81DEAD(5)
6318		   }
6319    ACCESS      write-only
6320    STATUS      optional
6321       DESCRIPTION "This object allows the user to cause a 49 Error.
6322                Additional information:
6323                This object allows the user to cause a 49 Error."
6324::= { print-engine-test 111 }
6325
6326
6327pe-test-cause-79error OBJECT-TYPE
6328    SYNTAX      INTEGER {
6329                          e79DEAD(1)
6330		   }
6331    ACCESS      write-only
6332    STATUS      optional
6333       DESCRIPTION "This object allows the user to cause a 79 Error.
6334                Additional information:
6335                This object allows the user to cause a 79 Error."
6336::= { print-engine-test 116 }
6337
6338
6339consumable-status-serial-number OBJECT-TYPE
6340    SYNTAX      OCTET STRING
6341    ACCESS      read-only
6342    STATUS      optional
6343       DESCRIPTION "This object is used to report the serial number for this
6344		consumable."
6345::= { consumable-status 3 }
6346
6347
6348consumable-status-partnumber OBJECT-TYPE
6349    SYNTAX      OCTET STRING
6350    ACCESS      read-only
6351    STATUS      optional
6352       DESCRIPTION "This object will have one sub-array for the consumable and will
6353		will hold the consumable's part number.
6354                Additional information:
6355                This object will have one sub-array for the consumable and will
6356                will hold the consumable's part number."
6357::= { consumable-status 56 }
6358
6359
6360consumable-reorder-url OBJECT-TYPE
6361    SYNTAX      OCTET STRING (SIZE(0..64))
6362    ACCESS      read-write
6363    STATUS      optional
6364       DESCRIPTION "This object is used to read and write the URL that can be used
6365		to reorder consumables for this device. This URL is set at the
6366		factory but can be updated by a reseller or third party.
6367                Additional information:
6368                The URL can be up to 64 characters long."
6369::= { consumables 2 }
6370
6371
6372consumable-pages-printed-with-supply OBJECT-TYPE
6373    SYNTAX      INTEGER
6374    ACCESS      read-only
6375    STATUS      optional
6376       DESCRIPTION "This PML object returns the number of pages printed with a
6377		cartridge consumable. This PML object returns the value that
6378		should be displayed under 'Pages Printed With This Supply' for
6379		cartridges in color products."
6380::= { consumables 11 }
6381
6382
6383consumable-life-usage-units-remaining OBJECT-TYPE
6384    SYNTAX      INTEGER
6385    ACCESS      read-only
6386    STATUS      optional
6387       DESCRIPTION "This object reports the current estimate of the number of usage
6388		units that remain before this supply is depleted. An installed
6389		supply that cannot report such a number will return a value of
6390		-2. It is the reponsibility of the host application to query
6391		each supply in order to determine an overall device
6392		USAGE-UNITS-REMAINING number - the lowest value returned. The
6393		unit of measure for this life estimate is determined by reading
6394		the corresponding CONSUMABLE-LIFE-USAGE-UNITS object.
6395                Additional information:
6396                This object reports the approximate number of pages remaining
6397                before this supply reaches very low. An installed cartridge that
6398                cannot report such a number (because supply status is not
6399                available) will return a value of -2. If the supply life is above
6400                80% then this object will return ErrorActionCanNotBePerformedNow
6401                (or genErr if queried through SNMP)."
6402::= { consumables-life 1 }
6403
6404
6405consumable-life-low-threshold OBJECT-TYPE
6406    SYNTAX      INTEGER
6407    ACCESS      read-write
6408    STATUS      optional
6409       DESCRIPTION "This object is used to report and modify a threshold value
6410		indicating the point in the life of a consumable or supply at
6411		which a transition to a LOW state will occur."
6412::= { consumables-life 3 }
6413
6414
6415consumable-test-password OBJECT-TYPE
6416    SYNTAX      INTEGER
6417    ACCESS      write-only
6418    STATUS      optional
6419       DESCRIPTION "When set with the correct integer password value this object is
6420		used to enable certain device specific test capabilities. When
6421		set with any incorrect integer value, this object is used to
6422		disable any device specific features previously enabled by this
6423		object. This object will return a response of
6424		<noSuchName> whenever an attempt is made to
6425		query the object rather than
6426		<noSuchName> so as to hide the
6427		existence of this object from external host applications."
6428::= { consumables-test 1 }
6429
6430
6431prtGeneralConfigChanges OBJECT-TYPE
6432    SYNTAX      INTEGER
6433    ACCESS      read-only
6434    STATUS      optional
6435       DESCRIPTION "Counts configuration changes that change the capabilities of
6436        a printer, such as the addition/deletion of input/output bins,
6437        the addition/deletion of interpreters, or changes in media
6438        size.  Such changes will often affect the capability of the
6439        printer to service certain types of print jobs.
6440        Management applications may cache infrequently changed
6441        configuration  information about sub-units on the printer.
6442        This object should be incremented whenever the agent wishes
6443        such applications to invalidate that cache and re-download
6444        all of this configuration information, thereby signaling a
6445        change in the printer's configuration.
6446        For example, if an input tray that contained paper of
6447        different dimensions was added, this counter would be
6448        incremented.
6449        As an additional example, this counter would not be
6450        incremented when an input tray is removed or the level of an
6451		input device changes.
6452                Additional information:
6453                This is a 32 bit counter (unsigned).  When it
6454                reaches its maximum value, it will roll to zero."
6455::= { prtGeneralEntry 1 }
6456
6457
6458prtGeneralCurrentLocalization OBJECT-TYPE
6459    SYNTAX      INTEGER
6460    ACCESS      read-write
6461    STATUS      optional
6462       DESCRIPTION "The value of the prtLocalizationIndex corresponding to the
6463        current language, country, and character set to be used for
6464        localized string values that are identified as being dependent
6465        on the value of this object.  Note that this object does not
6466        apply to localized strings in the prtConsole group or to any
6467        object that is not explicitly identified as being localized
6468        according to prtGeneralCurrentLocalization."
6469::= { prtGeneralEntry 2 }
6470
6471
6472prtGeneralReset OBJECT-TYPE
6473    SYNTAX      INTEGER {
6474                          ePnotResetting(3),
6475                          ePpowerCycleReset(4),
6476                          ePresetToNVRAM(5),
6477                          ePresetToFactoryDefaults(6)
6478		   }
6479    ACCESS      read-write
6480    STATUS      optional
6481       DESCRIPTION "Setting this value to `powerCycleReset', `resetToNVRAM', or
6482        `resetToFactoryDefaults' will result in the resetting of the
6483        printer.  When read, this object will always have the value
6484        `notResetting(3)', and a SET of the value `notResetting' shall
6485        have no effect on the printer.  Some of the defined values are
6486        optional.  However, every implementation must support at least
6487        the values `notResetting' and 'resetToNVRAM'.
6488                Additional information:
6489                Setting this object to ePnotResetting causes the
6490                	   printer to not reset.
6491
6492                Setting this object to ePpowerCycleReset causes this device
6493                to do a reset.
6494
6495                Setting this object to 'resetToNVRAM' does NOT perform an NVRAM
6496                init on the product.  It causes the device to perform its power
6497                on initialization routines.  All I/O buffers are reset and tests
6498                normally run at power on time are executed.
6499
6500                Setting the object to 'resetToFactoryDefaults, causes the
6501                device to perform its reset to factory defaults routines.
6502                Also, the device will perform a power cycle, which is required
6503                to set all variables to their factory defaults."
6504::= { prtGeneralEntry 3 }
6505
6506
6507prtGeneralCurrentOperator OBJECT-TYPE
6508    SYNTAX      OCTET STRING (SIZE(0..26))
6509    ACCESS      read-write
6510    STATUS      optional
6511       DESCRIPTION "The name of the person who is responsible for operating
6512          this printer. It is suggested that this string include
6513          information that would enable other humans to reach the operator,
6514          such as a phone number. As a convention to facilitate automatic
6515          notification of the operator by the agent or the network
6516          management station, the phone number, fax number or email address
6517          should be placed on a separate line starting with ASCII LF (hex
6518          0x0A) and the ASCII text string (without the quotes): 'phone: ',
6519          'fax: ', and 'email: ', respectively. Phone numbers may contain
6520          digits, whitespace and parentheses, which shall be ignored. Phone
6521          numbers may also include ASCII comma characters(hex 2C) that are
6522          used to indicate a two-second pause during the dialing sequence.
6523          If either the phone, fax, or email information is not available,
6524          then a line should not be included for this information.
6525          NOTE: For interoperability purposes, it is advisable to use email
6526          addresses formatted according to RFC 822 requirements.
6527                Additional information:
6528                The maximum supported string length is 26
6529                characters.
6530
6531                If the user entered string is too long, the device will store
6532                as much as possible and will return the
6533                <noError> status."
6534::= { prtGeneralEntry 4 }
6535
6536
6537prtGeneralServicePerson OBJECT-TYPE
6538    SYNTAX      OCTET STRING (SIZE(0..28))
6539    ACCESS      read-write
6540    STATUS      optional
6541       DESCRIPTION "The name of the person responsible for servicing this
6542          printer. It is suggested that this string include information
6543          that would enable other humans to reach the service person, such
6544          as a phone number. As a convention to facilitate automatic
6545          notification of the service person by the agent or a network
6546          management station, the phone number, fax number or email address
6547          should be placed on a separate line starting with ASCII LF (hex
6548          0x0A) and the ASCII text string (without the quotes): 'phone: ',
6549          'fax: ', and 'email: ', respectively. Phone numbers may contain
6550          digits, whitespace and parentheses, which shall be ignored. Phone
6551          numbers can also include one or more ASCII comma characters(hex
6552          2C) to indicate a two-second pause during the dialing sequence.
6553          If either the phone,fax, or email information is not available,
6554          then a line should not included for this information.
6555          NOTE: For interoperability purposes, it is advisable to use email
6556          addresses formatted according to RFC 822 requirements.
6557                Additional information:
6558                The maximum supported string length is 28
6559                characters.
6560
6561                If the user entered string is too long, the device will store
6562                as much as possible and will return the
6563                <noError> status."
6564::= { prtGeneralEntry 5 }
6565
6566
6567prtInputDefaultIndex OBJECT-TYPE
6568    SYNTAX      INTEGER
6569    ACCESS      read-only
6570    STATUS      optional
6571       DESCRIPTION "The value of prtInputIndex corresponding to the default input
6572        sub-unit: that is, this object selects the default source of
6573        input media.
6574   This value shall be -1 if there is no default input subunit specified
6575   for the printer as a whole.  In this case, the actual default
6576   input subunit may be specified by means outside the scope of this
6577   MIB, such as by each interpreter in a printer with multiple
6578   interpreters.
6579                Additional information:
6580                The default input tray is determined by the
6581                printer based on DEFAULT-MEDIA-SIZE, what trays are locked
6582                (if any), and whether or not Tray 2 is installed.
6583
6584                This object always returns -1, unknown."
6585::= { prtGeneralEntry 6 }
6586
6587
6588prtOutputDefaultIndex OBJECT-TYPE
6589    SYNTAX      INTEGER
6590    ACCESS      read-only
6591    STATUS      optional
6592       DESCRIPTION "The  value of prtOutputIndex  corresponding to the default
6593        output sub-unit; that is, this object selects the default
6594        output destination.
6595   This value shall be -1 if there is no default output subunit specified
6596   for the printer as a whole.  In this case, the actual default
6597   output subunit may be specified by means outside the scope of this
6598   MIB, such as by each interpreter in a printer with multiple
6599   interpreters.
6600                Additional information:
6601                The product has only one output bin, a
6602                face-down bin located at the top of the printer."
6603::= { prtGeneralEntry 7 }
6604
6605
6606prtMarkerDefaultIndex OBJECT-TYPE
6607    SYNTAX      INTEGER(1..65535)
6608    ACCESS      read-only
6609    STATUS      optional
6610       DESCRIPTION "The value of prtMarkerIndex corresponding to the
6611        default marker sub-unit; that is, this object selects the
6612        default marker.
6613                Additional information:
6614                The product only has one marker subunit."
6615::= { prtGeneralEntry 8 }
6616
6617
6618prtMediaPathDefaultIndex OBJECT-TYPE
6619    SYNTAX      INTEGER(1..3)
6620    ACCESS      read-only
6621    STATUS      optional
6622       DESCRIPTION "The value of prtMediaPathIndex corresponding to
6623        the default media path; that is, the selection of the
6624        default media path.
6625                Additional information:
6626                The only valid value for this object is 1
6627                (simplex)."
6628::= { prtGeneralEntry 9 }
6629
6630
6631prtConsoleLocalization OBJECT-TYPE
6632    SYNTAX      INTEGER
6633    ACCESS      read-write
6634    STATUS      optional
6635       DESCRIPTION "The value of the prtLocalizationIndex corresponding to
6636        the language, country, and character set to be used for the
6637        console.  This localization applies both to the actual display
6638        on the console as well as the encoding of these console
6639        objects in management operations."
6640::= { prtGeneralEntry 10 }
6641
6642
6643prtConsoleNumberOfDisplayLines OBJECT-TYPE
6644    SYNTAX      INTEGER(0..65535)
6645    ACCESS      read-only
6646    STATUS      optional
6647       DESCRIPTION "The number of lines on the printer's physical
6648        display.  This value is 0 if there are no lines on the
6649        physical display or if there is no physical display."
6650::= { prtGeneralEntry 11 }
6651
6652
6653prtConsoleNumberOfDisplayChars OBJECT-TYPE
6654    SYNTAX      INTEGER(0..65535)
6655    ACCESS      read-only
6656    STATUS      optional
6657       DESCRIPTION "The number of characters per line displayed on the physical
6658        display.  This value is 0 if there are no lines on the
6659        physical display or if there is no physical display.
6660                Additional information:
6661                The device has a 16 character by 2 line display."
6662::= { prtGeneralEntry 12 }
6663
6664
6665prtConsoleDisable OBJECT-TYPE
6666    SYNTAX      INTEGER {
6667                          ePoperatorConsoleEnabled(3)
6668		   }
6669    ACCESS      read-only
6670    STATUS      optional
6671       DESCRIPTION "If the object prtConsoleDisable has value
6672          'operatorConsoleDisabled' then input is not accepted from the
6673          operator console. If the object prtConsoleDisable has the value
6674          'operatorConsoleEnabled' then input is accepted from the
6675          operator console. If the object prtConsoleDisable has the value
6676          'operatorConsoleEnabledLevel1','operatorConsoleEnabledLevel2' or
6677          'operatorConsoleEnabledLevel3' then limited input is accepted
6678          from the operator console; the limitations are product specific,
6679          however, the limitations are generally less restrictive for
6680          operatorConsoleEnabledLevel1 than for
6681          operatorConsoleEnabledLeve2, which is less restrictive than
6682          operatorConsoleEnabledLevel3.
6683          The value of the prtConsoleDisable object is a type-2
6684          enumeration."
6685::= { prtGeneralEntry 13 }
6686
6687
6688prtGeneralPrinterName OBJECT-TYPE
6689    SYNTAX      OCTET STRING (SIZE(0..32))
6690    ACCESS      read-write
6691    STATUS      optional
6692       DESCRIPTION "An administrator-specified name for this printer.
6693          Depending upon implementation of this printer, the value of this
6694          object may or may not be same as the value for the MIB-II
6695          'SysName' object.
6696                Additional information:
6697                The maximum supported string length is 32
6698                characters.  Length of 32 was chosen so a phone number could
6699                be included with the name.
6700                If the user-entered string is too long, the device will store
6701                as much as possible and will return the
6702                <noError> status.  The value of this
6703                object is saved over a power cycle."
6704::= { prtGeneralEntry 16 }
6705
6706
6707prtGeneralSerialNumber OBJECT-TYPE
6708    SYNTAX      OCTET STRING (SIZE(0..11))
6709    ACCESS      read-only
6710    STATUS      optional
6711       DESCRIPTION "A recorded serial number for this device that indexes some type
6712		 device catalog or inventory. This value is usually set by the
6713		 device manufacturer but the MIB supports the option of
6714		 writeability for this object for site-specific administration of
6715		 device inventory or tracking."
6716::= { prtGeneralEntry 17 }
6717
6718
6719prtAlertCriticalEvents OBJECT-TYPE
6720    SYNTAX      INTEGER
6721    ACCESS      read-only
6722    STATUS      optional
6723       DESCRIPTION "A running counter of the number of critical alert events
6724          that have been recorded in the alert table. The value of this
6725          object is RESET in the event of a power cycle operation (i.e.,
6726          the value is not persistent.
6727                Additional information:
6728                This object is set to zero every time the
6729                printer is turned on."
6730::= { prtGeneralEntry 18 }
6731
6732
6733prtAlertAllEvents OBJECT-TYPE
6734    SYNTAX      INTEGER
6735    ACCESS      read-only
6736    STATUS      optional
6737       DESCRIPTION "A running counter of the total number of alert event entries
6738     (critical and non-critical) that have been recorded in the
6739     alert table
6740                Additional information:
6741                This object is set to zero every time the
6742                printer is turned on.  (It is not persistent through a
6743                power-cycle.)"
6744::= { prtGeneralEntry 19 }
6745
6746
6747prtCoverDescription OBJECT-TYPE
6748    SYNTAX      OCTET STRING (SIZE(0..255))
6749    ACCESS      read-only
6750    STATUS      optional
6751       DESCRIPTION "The manufacturer provided cover sub-mechanism  name in the
6752        localization specified by prtGeneralCurrentLocalization."
6753::= { prtCoverEntry 2 }
6754
6755
6756prtCoverStatus OBJECT-TYPE
6757    SYNTAX      INTEGER {
6758                          ePdoorOpen(3),
6759                          ePdoorClosed(4)
6760		   }
6761    ACCESS      read-only
6762    STATUS      optional
6763       DESCRIPTION "The status of this cover sub-unit."
6764::= { prtCoverEntry 3 }
6765
6766
6767prtLocalizationLanguage OBJECT-TYPE
6768    SYNTAX      OCTET STRING (SIZE(0..2))
6769    ACCESS      read-only
6770    STATUS      optional
6771       DESCRIPTION "A two character language code from ISO 639.  Examples
6772          en, gb, ca, fr, de."
6773::= { prtLocalizationEntry 2 }
6774
6775
6776prtLocalizationCountry OBJECT-TYPE
6777    SYNTAX      OCTET STRING (SIZE(0..2))
6778    ACCESS      read-only
6779    STATUS      optional
6780       DESCRIPTION "A two character country code from ISO 3166, a blank string
6781        (two space characters) shall indicate that the country is
6782        not defined.  Examples: US, FR, DE, ..."
6783::= { prtLocalizationEntry 3 }
6784
6785
6786prtLocalizationCharacterSet OBJECT-TYPE
6787    SYNTAX      INTEGER {
6788                          ePcsHPRoman8(2004),
6789                          ePcsISOLatin2(5),
6790                          ePcsISOLatinCyrillic(8),
6791                          ePcsISOLatin5(12),
6792                          ePcsISOLatinGreek(10),
6793                          ePcsISOLatinHebrew(11),
6794                          ePcsISOLatinArabic(9),
6795                          ePcsUnicode(2000)
6796		   }
6797    ACCESS      read-only
6798    STATUS      optional
6799       DESCRIPTION "The coded character set used for this localization."
6800::= { prtLocalizationEntry 4 }
6801
6802
6803prtStorageRefIndex OBJECT-TYPE
6804    SYNTAX      INTEGER(1..65535)
6805    ACCESS      read-only
6806    STATUS      optional
6807       DESCRIPTION "The value of the hrDeviceIndex of the printer device that this
6808        storageEntry is associated with."
6809::= { prtStorageRefEntry 2 }
6810
6811
6812prtDeviceRefIndex OBJECT-TYPE
6813    SYNTAX      INTEGER(1..65535)
6814    ACCESS      read-only
6815    STATUS      optional
6816       DESCRIPTION "The value of the hrDeviceIndex of the printer device that this
6817        deviceEntry is associated with."
6818::= { prtDeviceRefEntry 2 }
6819
6820
6821prtInputType OBJECT-TYPE
6822    SYNTAX      INTEGER {
6823                          ePsheetFeedAutoRemovableTray(3),
6824                          ePsheetFeedAutoNonRemovableTray(4)
6825		   }
6826    ACCESS      read-only
6827    STATUS      optional
6828       DESCRIPTION "The type of technology (discriminated primarily according to
6829        feeder mechanism type) employed by the input sub-unit.  Note,
6830        the Optional Input Class provides for a descriptor field to
6831        further qualify the other choice.
6832                Additional information:
6833                Tray 1 is the multi-purpose tray and is always
6834                present.  It supports both sheets and envelopes.  Its type is
6835                ePsheetFeedAutoNonRemovableTray. The tray 3 object does not
6836                	   exist when the tray is NOT installed."
6837::= { prtInputEntry 2 }
6838
6839
6840prtInputDimUnit OBJECT-TYPE
6841    SYNTAX      INTEGER {
6842                          ePtenThousandthsOfInches(3),
6843                          ePmicrometers(4)
6844		   }
6845    ACCESS      read-only
6846    STATUS      optional
6847       DESCRIPTION "The unit of measurement for use calculating and relaying
6848         dimensional values for this input sub-unit.
6849                Additional information:
6850                Following is a table of paper sizes and
6851                dimensions for each paper size supported by
6852                the product:
6853
6854                Size....................Inches(ten-thousandths)...Micrometers
6855                -----------------------------------------------------------------
6856                eUSExecutive............72500 x 105000............184150 x 266700
6857                eUSLetter...............85000 x 110000............215900 x 279400
6858                eUSLegal................85000 x 140000............215900 x 355600
6859                eFoolscap...............85000 x 130000............215900 x 330200
6860                eROC16K.................77500 x 107500............196850 x 273050
6861                eISOandJISA4............82677 x 116929............210000 x 297000
6862                eISOandJISA5............58286 x 82677.............148000 x 210000
6863                eJISB5..................71654 x 101181............182000 x 257000
6864                eIOSB5..................69300 x 98400.............176000 x 250000
6865                eJapanesePostcardSingle.39370 x 58267.............100000 x 148000
6866                eJapanesePostcardDouble.58267 x 78740.............148000 x 200000
6867                eMonarch................38750 x 75000.............98425  x 190500
6868                eCommercial10...........41250 x 95000.............104775 x 241300
6869                eInternationalDL........43307 x 86614.............110000 x 220000
6870                eInternationalC5........63780 x 90157.............162000 x 229000
6871                eInternationalB5........69291 x 98425.............176000 x 250000
6872                eCustom.................30000 x 140000(max).......76000 x 355600(max)"
6873::= { prtInputEntry 3 }
6874
6875
6876prtInputMediaDimFeedDirDeclared OBJECT-TYPE
6877    SYNTAX      INTEGER
6878    ACCESS      read-only
6879    STATUS      optional
6880       DESCRIPTION "This object provides the value of the declared dimension, in
6881        the feed direction, of the media that is (or, if empty, was or
6882        will be) in this input sub-unit.  The feed direction is the
6883        direction in which the media is fed on this sub-unit.  This
6884        dimension is measured in input sub-unit dimensional units
6885        (prtInputDimUnit).  If this input sub-unit can reliably sense
6886        this value, the value is sensed by the printer and may not be
6887        changed by management requests.  Otherwise, the value may be
6888        changed. The value (-1) means other and specifically means
6889        that this sub-unit places no restriction on this parameter.
6890        The value (-2) indicates unknown.
6891                Additional information:
6892                The default values assume the trays are
6893                configured for letter size paper.  For tray 1 the value is
6894                the dimension for the media size currently declared.
6895
6896                Valid values are 50000 to 140000 if prtInputDimUnit is
6897                ePtenThousandthsOfInches and 127000 to 355600 if
6898                prtInputDimUnit is ePmicrometers."
6899::= { prtInputEntry 4 }
6900
6901
6902prtInputMediaDimXFeedDirDeclared OBJECT-TYPE
6903    SYNTAX      INTEGER
6904    ACCESS      read-only
6905    STATUS      optional
6906       DESCRIPTION "This object provides the value of the declared dimension, in
6907        the cross feed direction, of the media that is (or, if empty,
6908        was or will be) in this input sub-unit.  The cross  feed
6909        direction is ninety degrees relative to the feed direction
6910        associated with this sub-unit. This dimension is measured in
6911        input sub-unit dimensional units (prtInputDimUnit).  If this
6912        input sub-unit can reliably sense this value, the value is
6913        sensed by the printer and may not be changed by management
6914        requests. Otherwise, the value may be changed. The value (-1)
6915        means other and specifically means that this sub-unit places
6916        no restriction on this parameter. The value (-2) indicates
6917        unknown.
6918                Additional information:
6919                The default values assume the trays are
6920                configured for letter size paper.  For trays 1 & 2, the value
6921                is the dimension for the media size currently declared.
6922
6923                Valid values are 30000 to 85000 if prtInputDimUnit is
6924                ePtenThousandthsOfInches and 76000 to 216000 if
6925                prtInputDimUnit is ePmicrometers.  The minimum
6926                value for tray 2 is 72500 (tenthousandsinch)
6927                and 191000(micrometers)."
6928::= { prtInputEntry 5 }
6929
6930
6931prtInputMediaDimFeedDirChosen OBJECT-TYPE
6932    SYNTAX      INTEGER
6933    ACCESS      read-only
6934    STATUS      optional
6935       DESCRIPTION "The printer will act as if media of the chosen dimension (in
6936        the feed direction) is present in this input source.  Note
6937        that this value will be used even if the input tray is empty.
6938        Feed dimension measurements are taken relative to the feed
6939        direction associated with that sub-unit and are in input sub-unit
6940        dimensional units (MediaUnit). If the printer supports the
6941        declared dimension, the granted dimension is the same as
6942        the declared dimension. If not, the granted dimension is
6943        set to the closest dimension that the printer supports
6944        when the declared dimension is set. The value (-1) means
6945        other and specifically indicates that this sub-unit
6946        places no restriction on this parameter. The value (-2)
6947        indicates unknown.
6948                Additional information:
6949                The default value assumes the trays are configured
6950                for letter size paper.  The objects for the trays
6951                return the value of the media size for which the trays
6952                are currently configured because it cannot sense what size
6953                media they contain."
6954::= { prtInputEntry 6 }
6955
6956
6957prtInputMediaDimXFeedDirChosen OBJECT-TYPE
6958    SYNTAX      INTEGER
6959    ACCESS      read-only
6960    STATUS      optional
6961       DESCRIPTION "The printer will act as if media of the chosen dimension (in
6962        the cross feed direction) is present in this input source.
6963        Note that this value will be used even if the input tray is
6964        empty.  The cross feed direction is ninety degrees relative
6965        to the feed direction associated with this sub-unit. This
6966        dimension is measured in input sub-unit dimensional units
6967        (MediaUnit).  If the printer supports the declared
6968        dimension, the granted dimension is the same as the
6969        declared dimension. If not, the granted dimension is set
6970        to the closest dimension that the printer supports when
6971        the declared dimension is set. The value (-1) means other
6972        and specifically indicates that this sub-unit places no
6973        restriction on this parameter.  The value (-2) indicates
6974        unknown.
6975                Additional information:
6976                The default value assumes the trays are configured
6977                for letter size paper.  The object for the trays
6978                return the value of the media size for which the trays
6979                are currently configured because it cannot sense what size
6980                media it contains."
6981::= { prtInputEntry 7 }
6982
6983
6984prtInputCapacityUnit OBJECT-TYPE
6985    SYNTAX      INTEGER {
6986                          ePsheets(8)
6987		   }
6988    ACCESS      read-only
6989    STATUS      optional
6990       DESCRIPTION "The unit of measurement for use in calculating and relaying
6991        capacity values for this input sub-unit.
6992                Additional information:
6993                A sheet is a single piece of 20 pound paper. "
6994::= { prtInputEntry 8 }
6995
6996
6997prtInputMaxCapacity OBJECT-TYPE
6998    SYNTAX      INTEGER
6999    ACCESS      read-only
7000    STATUS      optional
7001       DESCRIPTION "The maximum capacity of the input sub-unit in input
7002        sub-unit capacity units (PrtCapacityUnitTC).  There is no
7003        convention associated with the media itself so this value
7004        reflects claimed capacity. If this input sub-unit can
7005        reliably sense this value, the value is sensed by the
7006        printer and may not be changed by management requests;
7007        otherwise, the value may be written (by a Remote
7008        Control Panel or a Management Application).
7009        The value (-1) means other and specifically
7010        indicates that the sub-unit places no restrictions
7011        on this parameter.  The value (-2) means unknown.
7012                Additional information:
7013                This is specified assuming 20 pound paper for
7014                the paper trays."
7015::= { prtInputEntry 9 }
7016
7017
7018prtInputCurrentLevel OBJECT-TYPE
7019    SYNTAX      INTEGER
7020    ACCESS      read-only
7021    STATUS      optional
7022       DESCRIPTION "The current capacity of the input sub-unit in input
7023        sub-unit capacity units (PrtCapacityUnitTC). If this input
7024        sub-unit can reliably sense this value, the value is
7025        sensed by the printer and may not be changed by
7026        management requests; otherwise, the value may
7027        be written (by a Remote Contol Panel or a
7028        Management Application).  The value (-1) means other and
7029        specifically indicates that the sub-unit places no
7030        restrictions on this parameter. The value (-2) means unknown.
7031        The value (-3) means that the printer knows that at least one
7032        unit remains.
7033                Additional information:
7034                The product can only detect
7035                empty/not empty in its trays.  It returns -3 for not empty
7036                and -2 (unknown) for any other condition (e.g.  tray is empty
7037                or tray is removed)."
7038::= { prtInputEntry 10 }
7039
7040
7041prtInputStatus OBJECT-TYPE
7042    SYNTAX      INTEGER
7043    ACCESS      read-only
7044    STATUS      optional
7045       DESCRIPTION "The current status of this input sub-unit.
7046                Additional information:
7047                The default value assumes that media is loaded
7048                in the tray.  When there is not media loaded in the tray it
7049                returns 9 instead of 0 (the default).
7050
7051                Default - 0 (Available and Idle)
7052                paper motion - 6 (Available and Busy)
7053                paper out in this tray - 9 (Non-Critical Alert(8) + Unavailable and OnRequest(1))
7054                paper mount in this tray - 48 (Critical Alert (16) + OffLine (32))
7055                manual feed prompt (PaperMount) - 48 (Critical Alert (16) + OffLine (32))"
7056::= { prtInputEntry 11 }
7057
7058
7059prtInputMediaName OBJECT-TYPE
7060    SYNTAX      OCTET STRING (SIZE(0..63))
7061    ACCESS      read-write
7062    STATUS      optional
7063       DESCRIPTION "A description of the media contained in this input sub-unit;
7064        This description is intended for display to a human operator.
7065        This description is not processed by the printer.  It is used
7066        to provide information not expressible in terms of the other
7067        media attributes (e.g. prtInputMediaDimFeedDirChosen,
7068        prtInputMediaDimXFeedDirChosen, prtInputMediaWeight,
7069        prtInputMediaType). An example would be `legal tender bond
7070        paper'.
7071                Additional information:
7072                The product supports the
7073                concept of named media types. The values for this
7074                			object will always match one of the MEDIAn-NAME objects."
7075::= { prtInputEntry 12 }
7076
7077
7078prtInputName OBJECT-TYPE
7079    SYNTAX      OCTET STRING (SIZE(0..63))
7080    ACCESS      read-only
7081    STATUS      optional
7082       DESCRIPTION "The name assigned to this input sub-unit."
7083::= { prtInputEntry 13 }
7084
7085
7086prtInputVendorName OBJECT-TYPE
7087    SYNTAX      OCTET STRING (SIZE(0..63))
7088    ACCESS      read-only
7089    STATUS      optional
7090       DESCRIPTION "The vendor name of this input sub-unit."
7091::= { prtInputEntry 14 }
7092
7093
7094prtInputModel OBJECT-TYPE
7095    SYNTAX      OCTET STRING (SIZE(0..63))
7096    ACCESS      read-only
7097    STATUS      optional
7098       DESCRIPTION "The model name of this input sub-unit.
7099                Additional information:
7100                The product does not specify model
7101                names for the input trays."
7102::= { prtInputEntry 15 }
7103
7104
7105prtInputVersion OBJECT-TYPE
7106    SYNTAX      OCTET STRING (SIZE(0..63))
7107    ACCESS      read-only
7108    STATUS      optional
7109       DESCRIPTION "The version of this input sub-unit.
7110                Additional information:
7111                The product does not specify version
7112                numbers for the input trays."
7113::= { prtInputEntry 16 }
7114
7115
7116prtInputSerialNumber OBJECT-TYPE
7117    SYNTAX      OCTET STRING (SIZE(0..63))
7118    ACCESS      read-only
7119    STATUS      optional
7120       DESCRIPTION "The serial number assigned to this input sub-unit.
7121                Additional information:
7122                The product does not specify serial
7123                numbers for the input trays."
7124::= { prtInputEntry 17 }
7125
7126
7127prtInputDescription OBJECT-TYPE
7128    SYNTAX      OCTET STRING (SIZE(0..255))
7129    ACCESS      read-only
7130    STATUS      optional
7131       DESCRIPTION "A free-form text description of this input
7132        sub-unit in the localization specified by
7133        prtGeneralCurrentLocalization."
7134::= { prtInputEntry 18 }
7135
7136
7137prtInputSecurity OBJECT-TYPE
7138    SYNTAX      INTEGER {
7139                          ePother(1),
7140                          ePon(3),
7141                          ePoff(4),
7142                          ePnotPresent(5)
7143		   }
7144    ACCESS      read-only
7145    STATUS      optional
7146       DESCRIPTION "Indicates if this input sub-unit has some security
7147        associated with it.
7148                Additional information:
7149                No security mechanism provided."
7150::= { prtInputEntry 19 }
7151
7152
7153prtOutputType OBJECT-TYPE
7154    SYNTAX      INTEGER {
7155                          ePother(1),
7156                          ePunknown(2),
7157                          ePremovableBin(3),
7158                          ePunRemovableBin(4),
7159                          ePcontinuousRollDevice(5),
7160                          ePmailBox(6),
7161                          ePcontinousFanFold(7)
7162		   }
7163    ACCESS      read-only
7164    STATUS      optional
7165       DESCRIPTION "The type of technology supported by this output sub-unit.
7166                Additional information:
7167                The product has only one output bin, a
7168                face-down bin located at the top of the printer."
7169::= { prtOutputEntry 2 }
7170
7171
7172prtOutputCapacityUnit OBJECT-TYPE
7173    SYNTAX      INTEGER {
7174                          ePtenThousandthsOfInches(3),
7175                          ePmicrometers(4),
7176                          ePsheets(8),
7177                          ePfeet(16),
7178                          ePmeters(17)
7179		   }
7180    ACCESS      read-only
7181    STATUS      optional
7182       DESCRIPTION "The unit of measurement for use in calculating and relaying
7183        capacity values for this output sub-unit.
7184                Additional information:
7185                A sheet is a single piece of 20 pound paper."
7186::= { prtOutputEntry 3 }
7187
7188
7189prtOutputMaxCapacity OBJECT-TYPE
7190    SYNTAX      INTEGER
7191    ACCESS      read-only
7192    STATUS      optional
7193       DESCRIPTION "The maximum capacity of this output sub-unit in output
7194        sub-unit capacity units (PrtCapacityUnitTC). There is no
7195        convention associated with the media itself so this value
7196        essentially reflects claimed capacity. If this output
7197        sub-unit can reliably sense this value, the value is
7198        sensed by the printer and may not be changed by management
7199        requests; otherwise, the value may be written
7200        (by a Remote Control Panel or a Management Application).
7201        The value (-1) means other and specifically indicates
7202        that the sub-unit places no restrictions on this parameter.
7203        The value (-2) means unknown.
7204                Additional information:
7205                Note:  The product cannot sense how
7206                much is in the output bin.  The output bin can hold 125
7207                sheets."
7208::= { prtOutputEntry 4 }
7209
7210
7211prtOutputRemainingCapacity OBJECT-TYPE
7212    SYNTAX      INTEGER
7213    ACCESS      read-only
7214    STATUS      optional
7215       DESCRIPTION "The remaining capacity of the possible output sub-unit
7216        capacity in output sub-unit capacity units (PrtCapacityUnitTC)
7217        of this output sub-unit. If this output sub-unit can
7218        reliably sense this value, the value is sensed by the
7219        printer and may not be modified by management requests;
7220        otherwise, the value may be written (by
7221        a Remote Control Panel or a Management
7222        Application).  The value (-1) means other and
7223        specifically indicates that the sub-unit places no
7224        restrictions on this parameter.  The value (-2) means
7225        unknown.  The value (-3) means that the printer knows that
7226        there remains capacity for at least one unit.
7227                Additional information:
7228                The product does not have any sensing
7229                on the output bin, so it will always report unknown (-2).
7230                Note that for the products, this object is read-only
7231                because any values written by a Remote Control Panel or a
7232                Management Application would be unreliable."
7233::= { prtOutputEntry 5 }
7234
7235
7236prtOutputStatus OBJECT-TYPE
7237    SYNTAX      INTEGER
7238    ACCESS      read-only
7239    STATUS      optional
7240       DESCRIPTION "The current status of this output sub-unit.
7241                Additional information:
7242                The product cannot sense the output
7243                tray so this object will always return 5 (Unknown Status)."
7244::= { prtOutputEntry 6 }
7245
7246
7247prtMarkerMarkTech OBJECT-TYPE
7248    SYNTAX      INTEGER {
7249                          ePelectrophotographicLaser(4)
7250		   }
7251    ACCESS      read-only
7252    STATUS      optional
7253       DESCRIPTION "The type of marking technology used for this marking sub-unit."
7254::= { prtMarkerEntry 2 }
7255
7256
7257prtMarkerCounterUnit OBJECT-TYPE
7258    SYNTAX      INTEGER {
7259                          ePimpressions(7)
7260		   }
7261    ACCESS      read-only
7262    STATUS      optional
7263       DESCRIPTION "The unit that will be used by the printer when reporting
7264        counter values for this marking sub-unit.  The
7265        time units of measure are provided for a device like a
7266        strip recorder that does not or cannot track the physical
7267        dimensions of the media and does not use characters,
7268        lines or sheets.
7269                Additional information:
7270                Since the product keeps track of pages
7271                printed, the counter unit will be defined as ePimpressions
7272                which would be like saying pages printed.  (The term
7273                'impressions' is used instead of 'pages' to avoid confusion
7274                between 'sheets' and 'pages' on a duplexing printer.)"
7275::= { prtMarkerEntry 3 }
7276
7277
7278prtMarkerLifeCount OBJECT-TYPE
7279    SYNTAX      INTEGER
7280    ACCESS      read-only
7281    STATUS      optional
7282       DESCRIPTION "The count of the number of units of measure counted during
7283        the life of printer using units of measure as specified by
7284        prtMarkerCounterUnit.
7285                Additional information:
7286                In the product, the total engine page
7287                count is kept in NVRAM, however the NVRAM value is only
7288                updated every 10 impressions.
7289
7290                NOTE:  The value returned by this OID will be incremented
7291                every page but if power is lost between NVRAM updates, up to
7292                9 impressions of the page count may be lost.  The counter
7293                will be reset to zero after 999999 pages.
7294
7295                The page count is incremented when a sheet of media is pulled
7296                from an input tray."
7297::= { prtMarkerEntry 4 }
7298
7299
7300prtMarkerPowerOnCount OBJECT-TYPE
7301    SYNTAX      INTEGER
7302    ACCESS      read-only
7303    STATUS      optional
7304       DESCRIPTION "The count of the number of units of measure counted since the
7305        equipment was most recently powered on using units of measure as
7306        specified by prtMarkerCounterUnit."
7307::= { prtMarkerEntry 5 }
7308
7309
7310prtMarkerProcessColorants OBJECT-TYPE
7311    SYNTAX      INTEGER(0..65535)
7312    ACCESS      read-only
7313    STATUS      optional
7314       DESCRIPTION "The number of process colors supported by this marker.  A
7315        process color of 1 implies monochrome.  The value of this
7316        object and prtMarkerSpotColorants cannot both be 0.  The value of
7317        prtMarkerProcessColorants must be 0 or greater."
7318::= { prtMarkerEntry 6 }
7319
7320
7321prtMarkerSpotColorants OBJECT-TYPE
7322    SYNTAX      INTEGER(0..65535)
7323    ACCESS      read-only
7324    STATUS      optional
7325       DESCRIPTION "The number of spot colors supported by this marker.  The
7326        value of this object and prtMarkerProcessColorants cannot
7327        both be 0.  Must be 0 or greater."
7328::= { prtMarkerEntry 7 }
7329
7330
7331prtMarkerAddressabilityUnit OBJECT-TYPE
7332    SYNTAX      INTEGER {
7333                          ePtenThousandthsOfInches(3)
7334		   }
7335    ACCESS      read-only
7336    STATUS      optional
7337       DESCRIPTION "The unit of measure of distances, as applied to the marker's
7338         resolution.
7339                Additional information:
7340                This will always be ePtenThousandthsOfInches, no
7341                matter what COLD-RESET-MEDIA-SIZE is because we are talking
7342                about resolution and toner addressability, which is always
7343                dpi."
7344::= { prtMarkerEntry 8 }
7345
7346
7347prtMarkerAddressabilityFeedDir OBJECT-TYPE
7348    SYNTAX      INTEGER
7349    ACCESS      read-only
7350    STATUS      optional
7351       DESCRIPTION "The maximum number of addressable marking positions in the feed
7352        direction per 10000 units of measure specified by
7353        prtMarkerAddressabilityUnit.  A value of (-1) implies 'other' or
7354        'infinite' while a value of (-2) implies 'unknown'.
7355                Additional information:
7356                Use this object to specify resolution.  The
7357                product supports 600 dots per inch."
7358::= { prtMarkerEntry 9 }
7359
7360
7361prtMarkerAddressabilityXFeedDir OBJECT-TYPE
7362    SYNTAX      INTEGER
7363    ACCESS      read-only
7364    STATUS      optional
7365       DESCRIPTION "The maximum number of addressable marking positions in the cross
7366        feed direction in 10000 units of measure specified by
7367        prtMarkerAddressabilityUnit.  A value of (-1) implies 'other' or
7368        'infinite' while a value of (-2) implies 'unknown'.
7369                Additional information:
7370                Use this object to specify resolution.  The
7371                product support 600 dots per inch."
7372::= { prtMarkerEntry 10 }
7373
7374
7375prtMarkerNorthMargin OBJECT-TYPE
7376    SYNTAX      INTEGER
7377    ACCESS      read-only
7378    STATUS      optional
7379       DESCRIPTION "The margin, in units identified by prtMarkerAddressabilityUnit,
7380        from the leading edge of the medium as the medium flows
7381        through the marking engine with the side to be imaged
7382        facing the observer. The leading edge is the North edge
7383        and the other edges are defined by the normal compass
7384        layout of  directions with the compass facing the
7385        observer.  Printing within the area bounded by all four
7386        margins is guaranteed for all interpreters.   The value
7387        (-2) means unknown."
7388::= { prtMarkerEntry 11 }
7389
7390
7391prtMarkerSouthMargin OBJECT-TYPE
7392    SYNTAX      INTEGER
7393    ACCESS      read-only
7394    STATUS      optional
7395       DESCRIPTION "The margin from the South edge  (see prtMarkerNorthMargin)
7396        of the medium in units identified by
7397        prtMarkerAddressabilityUnit.  Printing within the area bounded by
7398        all four margins  is guaranteed for all interpreters.
7399        The value (-2) means unknown."
7400::= { prtMarkerEntry 12 }
7401
7402
7403prtMarkerWestMargin OBJECT-TYPE
7404    SYNTAX      INTEGER
7405    ACCESS      read-only
7406    STATUS      optional
7407       DESCRIPTION "The margin from the West edge (see prtMarkerNorthMargin) of the
7408        medium in units identified by prtMarkerAddressabilityUnit.
7409        Printing within the area bounded by all four margins is
7410        guaranteed for all interpreters.   The value (-2) means
7411        unknown."
7412::= { prtMarkerEntry 13 }
7413
7414
7415prtMarkerEastMargin OBJECT-TYPE
7416    SYNTAX      INTEGER
7417    ACCESS      read-only
7418    STATUS      optional
7419       DESCRIPTION "The margin from the East edge (see prtMarkerNorthMargin) of the
7420        medium in units identified by prtMarkerAddressabilityUnit.
7421        Printing within the area bounded by all four margins is
7422        guaranteed for all interpreters. The value (-2) means
7423        unknown."
7424::= { prtMarkerEntry 14 }
7425
7426
7427prtMarkerStatus OBJECT-TYPE
7428    SYNTAX      INTEGER
7429    ACCESS      read-only
7430    STATUS      optional
7431       DESCRIPTION "The current status of this marker sub-unit.
7432                Additional information:
7433                The default value assumes the printer is idle
7434                and has no malfunctions.
7435
7436                Default - 0 (Available and Idle)
7437                no toner cartridge - 51 (UnAvailable because Broken (3) + Critical Alert (16) + OffLine (32))"
7438::= { prtMarkerEntry 15 }
7439
7440
7441prtMarkerSuppliesMarkerIndex OBJECT-TYPE
7442    SYNTAX      INTEGER(0..65535)
7443    ACCESS      read-only
7444    STATUS      optional
7445       DESCRIPTION "The value of prtMarkerIndex corresponding to the
7446        marking sub-unit with which this marker supply
7447        sub-unit is associated."
7448::= { prtMarkerSuppliesEntry 2 }
7449
7450
7451prtMarkerSuppliesColorantIndex OBJECT-TYPE
7452    SYNTAX      INTEGER(0..65535)
7453    ACCESS      read-only
7454    STATUS      optional
7455       DESCRIPTION "The value of prtMarkerColorantIndex
7456        corresponding to the colorant with which this
7457        marker supply sub-unit is associated.  This value
7458        shall be 0 if there is no colorant table."
7459::= { prtMarkerSuppliesEntry 3 }
7460
7461
7462prtMarkerSuppliesClass OBJECT-TYPE
7463    SYNTAX      INTEGER {
7464                          ePother(1),
7465                          ePsupplyThatIsConsumed(3),
7466                          ePreceptacleThatIsFilled(4)
7467		   }
7468    ACCESS      read-only
7469    STATUS      optional
7470       DESCRIPTION "Indicates whether this supply entity represents a supply
7471        that is consumed or a receptacle that is filled."
7472::= { prtMarkerSuppliesEntry 4 }
7473
7474
7475prtMarkerSuppliesType OBJECT-TYPE
7476    SYNTAX      INTEGER {
7477                          ePtoner(3),
7478                          ePtransferUnit(20),
7479                          ePtonerCartridge(21),
7480                          ePfuser(15),
7481                          ePdeveloper(10),
7482                          ePfuserCleaingPad(19),
7483                          ePopc(9)
7484		   }
7485    ACCESS      read-only
7486    STATUS      optional
7487       DESCRIPTION "The type of this supply."
7488::= { prtMarkerSuppliesEntry 5 }
7489
7490
7491prtMarkerSuppliesDescription OBJECT-TYPE
7492    SYNTAX      OCTET STRING (SIZE(0..255))
7493    ACCESS      read-only
7494    STATUS      optional
7495       DESCRIPTION "The description of this supply container/receptacle in the
7496        localization specified by prtGeneralCurrentLocalization.
7497                Additional information:
7498                "
7499::= { prtMarkerSuppliesEntry 6 }
7500
7501
7502prtMarkerSuppliesSupplyUnit OBJECT-TYPE
7503    SYNTAX      INTEGER {
7504                          ePtenThousandthsOfInches(3),
7505                          ePmicrometers(4),
7506                          ePimpressions(7),
7507                          ePsheets(8),
7508                          ePthousandthsOfOunces(12),
7509                          ePhours(11),
7510                          ePtenthsOfGrams(13),
7511                          ePhundrethsOfFluidOunces(14),
7512                          ePtenthsOfMilliliters(15),
7513                          ePfeet(16),
7514                          ePmeters(17),
7515                          ePpercent(19)
7516		   }
7517    ACCESS      read-only
7518    STATUS      optional
7519       DESCRIPTION "Unit of measure of this marker supply container/receptacle."
7520::= { prtMarkerSuppliesEntry 7 }
7521
7522
7523prtMarkerSuppliesMaxCapacity OBJECT-TYPE
7524    SYNTAX      INTEGER
7525    ACCESS      read-only
7526    STATUS      optional
7527       DESCRIPTION "The maximum capacity of this supply container/receptacle
7528        expressed in prtMarkerSuppliesSupplyUnit. If this supply
7529        container/receptacle can reliably sense this value, the
7530        value is reported by the printer and is read-only;
7531        otherwise, the value may be written (by a Remote Control
7532        Panel or a Management Application). The value (-1) means
7533        other and specifically indicates that the sub-unit places
7534        no restrictions on this parameter. The value (-2) means
7535        unknown.
7536                Additional information:
7537                This object reports the rated life of the Print Cartridge
7538                based on tenths of grams of toner."
7539::= { prtMarkerSuppliesEntry 8 }
7540
7541
7542prtMarkerSuppliesLevel OBJECT-TYPE
7543    SYNTAX      INTEGER
7544    ACCESS      read-only
7545    STATUS      optional
7546       DESCRIPTION "The current level if this supply is a container; the
7547        remaining space if this supply is a receptacle. If this
7548        supply container/receptacle can reliably sense this
7549        value, the value is reported by the printer and is
7550        read-only; otherwise, the value may be written (by a
7551        Remote Control Panel or a Management Application). The
7552        value (-1) means other and specifically indicates that
7553        the sub-unit places no restrictions on this parameter.
7554        The value (-2) means unknown.  A value of (-3) means that the
7555        printer knows that there is some supply/remaining space,
7556        respectively.
7557                Additional information:
7558                Print Cartridges measure life based on the three
7559                components: toner, developer and drum.  These Print
7560                Cartridge objects (1..4) report the lowest of these
7561                three factors in units of tenths of grams.  Print
7562                Cartridges that are not installed will return a value
7563                of 100."
7564::= { prtMarkerSuppliesEntry 9 }
7565
7566
7567prtMarkerColorantMarkerIndex OBJECT-TYPE
7568    SYNTAX      INTEGER(0..65535)
7569    ACCESS      read-only
7570    STATUS      optional
7571       DESCRIPTION "The value of prtMarkerIndex corresponding to the
7572        marker sub-unit with which this colorant entry is
7573        associated."
7574::= { prtMarkerColorantEntry 2 }
7575
7576
7577prtMarkerColorantRole OBJECT-TYPE
7578    SYNTAX      INTEGER {
7579                          ePother(1),
7580                          ePprocess(3),
7581                          ePspot(4)
7582		   }
7583    ACCESS      read-only
7584    STATUS      optional
7585       DESCRIPTION "The role played by this colorant."
7586::= { prtMarkerColorantEntry 3 }
7587
7588
7589prtMarkerColorantValue OBJECT-TYPE
7590    SYNTAX      OCTET STRING (SIZE(0..255))
7591    ACCESS      read-only
7592    STATUS      optional
7593       DESCRIPTION "The name of the color of this
7594        colorant using standardized string names from ISO 10175 (DPA)
7595        and ISO 10180 (SPDL) which are:
7596          other
7597          unknown
7598          white
7599          red
7600          green
7601          blue
7602          cyan
7603          magenta
7604          yellow
7605          black
7606        Implementors may add additional string values. The naming
7607        conventions in ISO 9070 are recommended in order to avoid
7608        potential name clashes.
7609                Additional information:
7610                "
7611::= { prtMarkerColorantEntry 4 }
7612
7613
7614prtMarkerColorantTonality OBJECT-TYPE
7615    SYNTAX      INTEGER
7616    ACCESS      read-only
7617    STATUS      optional
7618       DESCRIPTION "The distinct levels of tonality realizable by a marking
7619        sub-unit when using this colorant.  This value does not
7620        include the number of levels of tonal difference that an
7621        interpreter can obtain by techniques such as half toning.
7622        This value must be at least 2."
7623::= { prtMarkerColorantEntry 5 }
7624
7625
7626prtMediaPathMaxSpeedPrintUnit OBJECT-TYPE
7627    SYNTAX      INTEGER {
7628                          ePimpressionsPerHour(7)
7629		   }
7630    ACCESS      read-only
7631    STATUS      optional
7632       DESCRIPTION "The unit of measure used in specifying the speed of all media
7633        paths in the printer.
7634                Additional information:
7635                ePimpressionsPerHour is the value that will
7636                always be returned for this object.  (Print Speed is measured
7637                in pages-per-minute (impressions per minute), so
7638                ePimpressionsPerHour is a natural extension.)"
7639::= { prtMediaPathEntry 2 }
7640
7641
7642prtMediaPathMediaSizeUnit OBJECT-TYPE
7643    SYNTAX      INTEGER {
7644                          ePtenThousandthsOfInches(3),
7645                          ePmicrometers(4)
7646		   }
7647    ACCESS      read-only
7648    STATUS      optional
7649       DESCRIPTION "The units of measure of media size for use in calculating and
7650        relaying dimensional values for all media paths in the printer."
7651::= { prtMediaPathEntry 3 }
7652
7653
7654prtMediaPathMaxSpeed OBJECT-TYPE
7655    SYNTAX      INTEGER
7656    ACCESS      read-only
7657    STATUS      optional
7658       DESCRIPTION "The maximum printing speed of this media path expressed in
7659        prtMediaPathMaxSpeedUnit's.  A value of (-1) implies
7660        'other'.
7661                Additional information:
7662                The page size for this performance is 8.5 x 11. For
7663                	    the product, this value is (20ppm * 60)."
7664::= { prtMediaPathEntry 4 }
7665
7666
7667prtMediaPathMaxMediaFeedDir OBJECT-TYPE
7668    SYNTAX      INTEGER
7669    ACCESS      read-only
7670    STATUS      optional
7671       DESCRIPTION "The maximum physical media size in the feed direction of this
7672        media path expressed in units of measure specified by
7673        PrtMediaPathMediaSizeUnit.  A value of (-1) implies 'unlimited',
7674        a value of (-2) implies 'unknown'.
7675                Additional information:
7676                The value returned by this object depends on the
7677                value of prtMediaPathMediaSizeUnit.  It is 140000 if
7678                prtInputDimUnit is ePtenThousandthsOfInches or 355600 if
7679                prtInputDimUnit is ePmicrometers.  (140000 is the value
7680                arrived at because legal paper is the longest allowable on
7681                the product.)"
7682::= { prtMediaPathEntry 5 }
7683
7684
7685prtMediaPathMaxMediaXFeedDir OBJECT-TYPE
7686    SYNTAX      INTEGER
7687    ACCESS      read-only
7688    STATUS      optional
7689       DESCRIPTION "The maximum physical media size across the feed direction of
7690        this media path expressed in units of measure specified by
7691        prtMediaPathMediaSizeUnit.  A value of (-2) implies 'unknown'.
7692                Additional information:
7693                The value returned by this object depends on the
7694                value of prtMediaPathMediaSizeUnit.  It is 85000 if
7695                prtInputDimUnit is ePtenThousandthsOfInches or 216000 if
7696                prtInputDimUnit is ePmicrometers."
7697::= { prtMediaPathEntry 6 }
7698
7699
7700prtMediaPathMinMediaFeedDir OBJECT-TYPE
7701    SYNTAX      INTEGER
7702    ACCESS      read-only
7703    STATUS      optional
7704       DESCRIPTION "The minimum physical media size in the feed direction of this
7705        media path expressed in units of measure specified by
7706        prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'.
7707                Additional information:
7708                The value returned by this object depends on the
7709                value of prtMediaPathMediaSizeUnit.  It is 50000 if
7710                prtInputDimUnit is ePtenThousandthsOfInches or 127000 if
7711                prtInputDimUnit is ePmicrometers."
7712::= { prtMediaPathEntry 7 }
7713
7714
7715prtMediaPathMinMediaXFeedDir OBJECT-TYPE
7716    SYNTAX      INTEGER
7717    ACCESS      read-only
7718    STATUS      optional
7719       DESCRIPTION "The minimum physical media size across the feed direction of
7720        this media path expressed in units of measure specified by
7721        prtMediaPathMediaSizeUnit.  A value of (-2) implies 'unknown'.
7722                Additional information:
7723                The value returned by this object depends on the
7724                value of prtMediaPathMediaSizeUnit.  It is 30000 if
7725                prtInputDimUnit is ePtenThousandthsOfInches or 76200 if
7726                prtInputDimUnit is ePmicrometers.  This size corresponds to a
7727                Monarch envelope.  "
7728::= { prtMediaPathEntry 8 }
7729
7730
7731prtMediaPathType OBJECT-TYPE
7732    SYNTAX      INTEGER {
7733                          ePsimplex(5)
7734		   }
7735    ACCESS      read-only
7736    STATUS      optional
7737       DESCRIPTION "The type of the media path for this media path.
7738                Additional information:
7739                This object describes how many paths there are
7740                through the engine disregarding the paper source (tray 1, 2,
7741                or 3)."
7742::= { prtMediaPathEntry 9 }
7743
7744
7745prtMediaPathDescription OBJECT-TYPE
7746    SYNTAX      OCTET STRING (SIZE(0..255))
7747    ACCESS      read-only
7748    STATUS      optional
7749       DESCRIPTION "The manufacturer-provided description of this media path in
7750        the localization specified by prtGeneralCurrentLocalization."
7751::= { prtMediaPathEntry 10 }
7752
7753
7754prtMediaPathStatus OBJECT-TYPE
7755    SYNTAX      INTEGER
7756    ACCESS      read-only
7757    STATUS      optional
7758       DESCRIPTION "The current status of this media path.
7759                Additional information:
7760                The default values assume the printer is idle.
7761
7762                Default - 0 (Available and Idle)
7763                paper motion - 6 (Available and Busy)
7764                paper out in all trays - 9 (Non-Critical Alert(8) + Unavailable and OnRequest(1))
7765                paper mount (any tray) - 0 (Available and Idle)
7766                manual feed prompt (PaperMount) - 48 (Critical Alert (16) + OffLine (32))"
7767::= { prtMediaPathEntry 11 }
7768
7769
7770prtInterpreterLangFamily OBJECT-TYPE
7771    SYNTAX      INTEGER {
7772                          ePother(1),
7773                          ePlangPCL(3),
7774                          ePlangPJL(5),
7775                          ePlangPS(6),
7776                          ePlangAutomatic(37),
7777                          ePlangPCLXL(47)
7778		   }
7779    ACCESS      read-only
7780    STATUS      optional
7781       DESCRIPTION "The family name of a Page Description Language (PDL) or
7782        control language which this interpreter in the printer can
7783		interpret or emulate.
7784                Additional information:
7785                ePlangAutomatic refers to the 'super-language'
7786                made available by implicit language switching."
7787::= { prtInterpreterEntry 2 }
7788
7789
7790prtInterpreterLangLevel OBJECT-TYPE
7791    SYNTAX      OCTET STRING (SIZE(0..31))
7792    ACCESS      read-only
7793    STATUS      optional
7794       DESCRIPTION "The level of the language which this interpreter is
7795        interpreting or emulating.  This might contain a value like
7796        '5e' for an interpreter which is emulating level 5e of the PCL
7797        language.  It might contain '2' for an interpreter which is
7798        emulating level 2 of the PostScript language.  Similarly it
7799        might contain '2' for an interpreter which is emulating level
7800        2 of the HPGL language."
7801::= { prtInterpreterEntry 3 }
7802
7803
7804prtInterpreterLangVersion OBJECT-TYPE
7805    SYNTAX      OCTET STRING (SIZE(0..31))
7806    ACCESS      read-only
7807    STATUS      optional
7808       DESCRIPTION "The date code or version of the language which this interpreter
7809        is interpreting or emulating.
7810                Additional information:
7811                These values are derived from the dateCode field
7812                of the personality entities.  (ePlangautomatic uses the PJL
7813                dateCode.)  For PostScript, this is more detailed revision
7814                information."
7815::= { prtInterpreterEntry 4 }
7816
7817
7818prtInterpreterDescription OBJECT-TYPE
7819    SYNTAX      OCTET STRING (SIZE(0..255))
7820    ACCESS      read-only
7821    STATUS      optional
7822       DESCRIPTION "A string to identify this interpreter in the localization
7823        specified by prtGeneralCurrentLocalization as opposed to the
7824        language which is being interpreted.  It is anticipated that
7825        this string will allow manufacturers to unambiguously identify
7826        their interpreters.
7827                Additional information:
7828                None of these strings are localized."
7829::= { prtInterpreterEntry 5 }
7830
7831
7832prtInterpreterVersion OBJECT-TYPE
7833    SYNTAX      OCTET STRING (SIZE(0..31))
7834    ACCESS      read-only
7835    STATUS      optional
7836       DESCRIPTION "The date code, version number, or other product specific
7837        information tied to this interpreter.  This value is
7838        associated with the interpreter, rather than with the version
7839        of the language which is being interpreted or emulated.
7840                Additional information:
7841                Same as prtInterpreterLangVersion."
7842::= { prtInterpreterEntry 6 }
7843
7844
7845prtInterpreterDefaultOrientation OBJECT-TYPE
7846    SYNTAX      INTEGER {
7847                          ePportrait(3),
7848                          ePlandscape(4)
7849		   }
7850    ACCESS      read-write
7851    STATUS      optional
7852       DESCRIPTION "The current orientation default for this interpreter.  This
7853        value may be overridden for a particular job (e.g., by a
7854        command in the input data stream).
7855                Additional information:
7856                Interpreters 1 and 2 ignore the value of this
7857                object.
7858
7859                The values for PCL and PostScript are either ePportrait or
7860                ePlandscape; attempting to set them to a different value will
7861                cause <badValue> to be returned.
7862                Setting this object for one interpreter will change it for
7863                all installed interpreters."
7864::= { prtInterpreterEntry 7 }
7865
7866
7867prtInterpreterFeedAddressability OBJECT-TYPE
7868    SYNTAX      INTEGER
7869    ACCESS      read-only
7870    STATUS      optional
7871       DESCRIPTION "The maximum interpreter addressability in the feed
7872        direction in 10000 prtMarkerAddressabilityUnits (see
7873        prtMarkerAddressabilityFeedDir ) for this interpreter.
7874        The value (-1) means other and specifically indicates
7875        that the sub-unit places no restrictions on this parameter."
7876::= { prtInterpreterEntry 8 }
7877
7878
7879prtInterpreterXFeedAddressability OBJECT-TYPE
7880    SYNTAX      INTEGER
7881    ACCESS      read-only
7882    STATUS      optional
7883       DESCRIPTION "The maximum interpreter addressability in the cross feed
7884        direction in 10000 prtMarkerAddressabilityUnits (see
7885        prtMarkerAddressabilityXFeedDir) for this interpreter.
7886        The value (-1) means other and specifically indicates
7887        that the sub-unit places no restrictions on this
7888        parameter."
7889::= { prtInterpreterEntry 9 }
7890
7891
7892prtInterpreterDefaultCharSetIn OBJECT-TYPE
7893    SYNTAX      INTEGER {
7894                          ePother(1),
7895                          ePcsASCII(3),
7896                          ePcsISOLatin1(4),
7897                          ePcsISOLatin2(5),
7898                          ePcsISOLatin5(12),
7899                          ePcsISOLatin6(13),
7900                          ePcsISOLatin9(2090),
7901                          ePcsISO4UnitedKingdom(20),
7902                          ePcsISO11SwedishforNames(21),
7903                          ePcsISO15Italian(22),
7904                          ePcsISO17Spanish(23),
7905                          ePcsISO21German(24),
7906                          ePcsISO60DanishNorwegian(25),
7907                          ePcsISO69French(26),
7908                          ePcsUnicodeIBM2039(1004),
7909                          ePcsWindows30Latin1(2000),
7910                          ePcsWindows31Latin1(2001),
7911                          ePcsWindows31Latin2(2002),
7912                          ePcsWindows31Latin5(2003),
7913                          ePcsHPRoman8(2004),
7914                          ePcsAdobeStandardEncoding(2005),
7915                          ePcsPC850Multilingual(2009),
7916                          ePcsPC858Multilingual(2089),
7917                          ePcsPCp852(2010),
7918                          ePcsPC8CodePage437(2011),
7919                          ePcsPC8DNDanishNorwegian(2012),
7920                          ePcsHPPC8Turkish(2014),
7921                          ePcsHPLegal(2017),
7922                          ePcsHPDeskTop(2021),
7923                          ePcsMacintosh(2027),
7924                          ePcsPC77Baltic(2087),
7925                          ePcsWindows1257Baltic(2257)
7926		   }
7927    ACCESS      read-write
7928    STATUS      optional
7929       DESCRIPTION "The default coded character set for input octets
7930        encountered outside a context in which the Page
7931        Description Language established the interpretation
7932        of the octets. (Input octets are presented to the
7933        interpreter through a path defined in the channel group.)
7934        This value shall be (2) if there is no default.
7935                Additional information:
7936                ePcsAdobeStandardEncoding is the same as PSText(10J).
7937
7938                The object corresponding to PCL has read-write access;
7939                all others are read-only.
7940
7941                Note: To determine which languages correspond to which subarrays refer
7942                to the object prtInterpreterLangFamily.
7943
7944                The above list corresponds to the following symbol sets as they appear
7945                on the Control Panel:
7946
7947                ePother( 1) - used if designated coded char. set not in list
7948                ePcsASCII( 3) - ISO-6
7949                ePcsISOLatin1( 4) - ISO L1
7950                ePcsISOLatin2( 5) - IS L2
7951                ePcsISOLatin5( 12) - ISO L5
7952                ePcsISOLatin6( 13) - ISO L6
7953                ePcsISOLatin9( 2090) - ISO L9
7954                ePcsISO4UnitedKingdom( 20) - ISO-4
7955                ePcsISO11SwedishforNames( 21) - ISO-11
7956                ePcsISO15Italian( 22) - ISO-15
7957                ePcsISO17Spanish( 23) - ISO-17
7958                ePcsISO21German( 24) - ISO-21
7959                ePcsISO60DanishNorwegian( 25) - ISO-60
7960                ePcsISO69French( 26) - ISO-69
7961                ePcsUnicodeIBM2039(1004) - PC-1004
7962                ePcsWindows30Latin1( 2000) - WIN 3.0
7963                ePcsWindows31Latin1( 2001) - WIN L1
7964                ePcsWindows31Latin2( 2002) - WIN L2
7965                ePcsWindows31Latin5( 2003) - WIN L5
7966                ePcsHPRoman8( 2004) - ROMAN-8
7967                ePcsAdobeStandardEncoding( 2005) - PS TEXT
7968                ePcsPC850Multilingual( 2009) - PC-850
7969                ePcsPC858Multilingual( 2089) - PC-858
7970                ePcsPCp852( 2010) - PC-852
7971                ePcsPC8CodePage437( 2011) - PC-8
7972                ePcsPC8DNDanishNorwegian( 2012) - PC-8DN
7973                ePcsHPPC8Turkish( 2014) - PC-8 TK
7974                ePcsHPLegal( 2017) - LEGAL
7975                ePcsHPDeskTop( 2021) - DESKTOP
7976                ePcsMacintosh( 2027) - MC TEXT
7977                ePcsPC77Baltic( 2087) - PC-775
7978                ePcsWindows1257Baltic( 2257) - WINBALT"
7979::= { prtInterpreterEntry 10 }
7980
7981
7982prtInterpreterDefaultCharSetOut OBJECT-TYPE
7983    SYNTAX      INTEGER {
7984                          ePcsNoDefault(2),
7985                          ePcsASCII(3),
7986                          ePcsHPRoman8(2004),
7987                          ePcsAdobeStandardEncoding(2005)
7988		   }
7989    ACCESS      read-only
7990    STATUS      optional
7991       DESCRIPTION "The default character set for data coming from this interpreter
7992        through the printer's output channel (i.e. the 'backchannel').
7993        This value shall be (2) if there is no default."
7994::= { prtInterpreterEntry 11 }
7995
7996
7997prtInterpreterTwoWay OBJECT-TYPE
7998    SYNTAX      INTEGER {
7999                          ePyes(3),
8000                          ePno(4)
8001		   }
8002    ACCESS      read-only
8003    STATUS      optional
8004       DESCRIPTION "Indicates whether or not this interpreter returns information
8005        back to the host."
8006::= { prtInterpreterEntry 12 }
8007
8008
8009prtConsoleDisplayBufferText OBJECT-TYPE
8010    SYNTAX      OCTET STRING (SIZE(0..255))
8011    ACCESS      read-only
8012    STATUS      optional
8013       DESCRIPTION "The content of a line in the logical display buffer of
8014        the operator's console of the printer.  When a write
8015        operation occurs, normally a critical message, to one of
8016        the LineText strings, the agent should make that line
8017        displayable if a physical display is present.  Writing
8018        a zero length string clears the line.  It is an
8019        implementation-specific matter as to whether the agent allows
8020        a line to be overwritten before it has been cleared.
8021        Printer generated strings shall be in the localization
8022        specified by prtConsoleLocalization.  Management Application
8023        generated strings should be localized by the Management
8024        Application.
8025                Additional information:
8026                In the case of a 2-line display message,
8027                prtConsoleDisplayBufferText.1 maps to the first
8028                line and prtConsoleDisplayBufferText.2 maps to
8029                the second.  In the case of a 1-line display
8030                message, prtConsoleDisplayBufferText.1 maps to
8031                the first line and prtConsoleDisplayBufferText.2
8032                return NULL."
8033::= { prtConsoleDisplayBufferEntry 2 }
8034
8035
8036prtConsoleOnTime OBJECT-TYPE
8037    SYNTAX      INTEGER
8038    ACCESS      read-only
8039    STATUS      optional
8040       DESCRIPTION "This object, in conjunction with prtConsoleOffTime, defines
8041        the current status of the light.  If both prtConsoleOnTime and
8042        prtConsoleOffTime are non-zero, the lamp is blinking and the
8043        values presented define the on time and off time, respectively,
8044        in milliseconds.  If prtConsoleOnTime is zero and
8045        prtConsoleOffTime is non-zero, the lamp is off.  If
8046        prtConsoleOffTime is zero and prtConsoleOnTime is non-zero,
8047        the lamp is on.  If both values are zero the status of the
8048        lamp is undefined.
8049                Additional information:
8050                There are two control panel LEDs: Attention
8051                and Ready.   When an LED blinks, it is on for one half
8052                second and off for one half second.  The value used for this
8053                object is 500 when the LED is on or blinking, otherwise it is
8054                zero.
8055
8056                When the LEDs are in a cycling state the value of this object
8057                for all LEDs is zero and the value for prtConsoleOffTime for
8058                all LEDs is zero."
8059::= { prtConsoleLightEntry 2 }
8060
8061
8062prtConsoleOffTime OBJECT-TYPE
8063    SYNTAX      INTEGER
8064    ACCESS      read-only
8065    STATUS      optional
8066       DESCRIPTION "This object, in conjunction with prtConsoleOnTime, defines
8067        the current status of the light.  If both prtConsoleOnTime and
8068        prtConsoleOffTime are non-zero, the lamp is blinking and the
8069        values presented define the on time and off time, respectively,
8070        in milliseconds.  If prtConsoleOnTime is zero and
8071        prtConsoleOffTime is non-zero, the lamp is off.  If
8072        prtConsoleOffTime is zero and prtConsoleOnTime is non-zero,
8073        the lamp is on.  If both values are zero the status of the
8074        lamp is undefined.
8075                Additional information:
8076                There are 2 control panel LEDs: Attention
8077                and Ready.  When an LED blinks, it is on for one half
8078                second and off for one half second.  The value used for this
8079                object is 500 when the LED is off or blinking, otherwise it
8080                is
8081                zero.
8082
8083                When the LEDs are in a cycling state the value of this object
8084                for all LEDs is zero and the value for prtConsoleOnTime for
8085                all LEDs is zero."
8086::= { prtConsoleLightEntry 3 }
8087
8088
8089prtConsoleColor OBJECT-TYPE
8090    SYNTAX      INTEGER {
8091                          ePother(1),
8092                          ePunknown(2),
8093                          ePwhite(3),
8094                          ePred(4),
8095                          ePgreen(5),
8096                          ePblue(6),
8097                          ePcyan(7),
8098                          ePmagenta(8),
8099                          ePyellow(9),
8100                          ePorange(10)
8101		   }
8102    ACCESS      read-only
8103    STATUS      optional
8104       DESCRIPTION "The color of this light."
8105::= { prtConsoleLightEntry 4 }
8106
8107
8108prtConsoleDescription OBJECT-TYPE
8109    SYNTAX      OCTET STRING (SIZE(0..255))
8110    ACCESS      read-only
8111    STATUS      optional
8112       DESCRIPTION "The vendor description or label of this light in the
8113        localization specified by prtConsoleLocalization."
8114::= { prtConsoleLightEntry 5 }
8115
8116
8117END
8118