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