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