1 2-- (C) COPYRIGHT HEWLETT-PACKARD COMPANY 2013. 3-- 4-- HP Officejet Pro X576dw MFP Printer Model Specific MIB. 5-- Version - 1.0 6-- Generated on Jul. 22, 2013 . 7-- 8-- Company names and product names mentioned herein may be 9-- trademarks, and/or registered trademarks of their respective 10-- companies. 11-- 12-- This MIB describes all the printer model specific 13-- objects supported by the HP Officejet Pro X576dw MFP printer 14-- when networked connected. 15-- 16-- This MIB complies with the following dependencies: 17-- 18-- Printer-MIB 19-- IF-MIB 20-- SNMP-FRAMEWORK-MIB 21-- IANAifType-MIB 22-- INET-ADDRESS-MIB 23-- HOST-RESOURCES-MIB 24-- IANA-CHARSET-MIB 25-- SNMPv2-TC 26-- IANA-PRINTER-MIB 27 28HP-OFFICEJET-PRO-X576DW-MIB DEFINITIONS ::= BEGIN 29 30IMPORTS 31 PrtLocalizedDescriptionStringTC , PrtMediaUnitTC , PrtCapacityUnitTC , PrtSubUnitStatusTC , PresentOnOff , PrtOutputStackingOrderTC , PrtOutputPageDeliveryOrientationTC , PrtMarkerCounterUnitTC , PrtMarkerAddressabilityUnitTC , PrtMarkerSuppliesClassTC , PrtMarkerSuppliesSupplyUnitTC , PrtMarkerColorantRoleTC , PrtMediaPathMaxSpeedPrintUnitTC , PrtChannelStateTC , PrtPrintOrientationTC , PrtInterpreterTwoWayTC , PrtConsoleDescriptionStringTC , PrtAlertSeverityLevelTC 32 FROM Printer-MIB 33 InterfaceIndex , InterfaceIndexOrZero 34 FROM IF-MIB 35 SnmpAdminString 36 FROM SNMP-FRAMEWORK-MIB 37 IANAifType 38 FROM IANAifType-MIB 39 InetAddressType , InetAddress , InetAddressPrefixLength 40 FROM INET-ADDRESS-MIB 41 KBytes , ProductID 42 FROM HOST-RESOURCES-MIB 43 IANACharset 44 FROM IANA-CHARSET-MIB 45 TruthValue , DisplayString , TimeStamp , PhysAddress , AutonomousType 46 FROM SNMPv2-TC 47 PrtGeneralResetTC , PrtConsoleDisableTC , PrtCoverStatusTC , PrtInputTypeTC , PrtOutputTypeTC , PrtMarkerMarkTechTC , PrtMarkerSuppliesTypeTC , PrtMediaPathTypeTC , PrtChannelTypeTC , PrtInterpreterLangFamilyTC , PrtConsoleColorTC , PrtAlertTrainingLevelTC , PrtAlertGroupTC , PrtAlertCodeTC 48 FROM IANA-PRINTER-MIB 49 WEPKeytype 50 FROM IEEE802dot11-MIB; 51org OBJECT IDENTIFIER ::= { iso(1) 3 } 52dod OBJECT IDENTIFIER ::= { org 6 } 53private OBJECT IDENTIFIER ::= { internet 4 } 54netPMLmgmt OBJECT IDENTIFIER ::= { netPML 2 } 55netPML OBJECT IDENTIFIER ::= { netPeripheral 4 } 56printmib OBJECT IDENTIFIER ::= { mib-2 43 } 57internet OBJECT IDENTIFIER ::= { dod 1 } 58enterprises OBJECT IDENTIFIER ::= { private 1 } 59ieee802dot11 OBJECT IDENTIFIER ::= { 1 2 840 10036 } 60ppmPort OBJECT IDENTIFIER ::= { ppmMIBObjects 3 } 61ppmPrinter OBJECT IDENTIFIER ::= { ppmMIBObjects 2 } 62ppmMIB OBJECT IDENTIFIER ::= { enterprises pwg(2699) mibs(1) ppmMIB(2) } 63interface OBJECT IDENTIFIER ::= { nm 4 } 64consumables OBJECT IDENTIFIER ::= { print-engine 10 } 65destination-subsystem OBJECT IDENTIFIER ::= { device 4 } 66processing-subsystem OBJECT IDENTIFIER ::= { device 3 } 67source-subsystem OBJECT IDENTIFIER ::= { device 2 } 68accounting OBJECT IDENTIFIER ::= { device-system 16 } 69device OBJECT IDENTIFIER ::= { netPMLmgmt 1 } 70netPeripheral OBJECT IDENTIFIER ::= { system 9 } 71prtAlert OBJECT IDENTIFIER ::= { printmib 18 } 72prtConsoleLights OBJECT IDENTIFIER ::= { printmib 17 } 73prtConsoleDisplayBuffer OBJECT IDENTIFIER ::= { printmib 16 } 74prtInterpreter OBJECT IDENTIFIER ::= { printmib 15 } 75prtChannel OBJECT IDENTIFIER ::= { printmib 14 } 76prtMediaPath OBJECT IDENTIFIER ::= { printmib 13 } 77prtMarkerColorant OBJECT IDENTIFIER ::= { printmib 12 } 78prtMarkerSupplies OBJECT IDENTIFIER ::= { printmib 11 } 79prtMarker OBJECT IDENTIFIER ::= { printmib 10 } 80prtOutput OBJECT IDENTIFIER ::= { printmib 9 } 81prtInput OBJECT IDENTIFIER ::= { printmib 8 } 82prtLocalization OBJECT IDENTIFIER ::= { printmib 7 } 83prtCover OBJECT IDENTIFIER ::= { printmib 6 } 84prtGeneral OBJECT IDENTIFIER ::= { printmib 5 } 85hrDevice OBJECT IDENTIFIER ::= { host 3 } 86at OBJECT IDENTIFIER ::= { mib-2 3 } 87mgmt OBJECT IDENTIFIER ::= { internet 2 } 88hpPrintServer OBJECT IDENTIFIER ::= { enterprises 11 } 89ieee802dot11i OBJECT IDENTIFIER ::= { ieee802dot11 7 } 90dot11phy OBJECT IDENTIFIER ::= { ieee802dot11 4 } 91dot11smt OBJECT IDENTIFIER ::= { ieee802dot11 1 } 92ppmPortTable OBJECT IDENTIFIER ::= { ppmPort 1 } 93ppmPrinterTable OBJECT IDENTIFIER ::= { ppmPrinter 1 } 94ppmMIBObjects OBJECT IDENTIFIER ::= { ppmMIB 1 } 95snmpAccess OBJECT IDENTIFIER ::= { nm 15 } 96npSecurityDot11BeaconTable OBJECT IDENTIFIER ::= { npSecurity 33 } 97npSecurityDot11SSIDTable OBJECT IDENTIFIER ::= { npSecurity 9 } 98npNpi OBJECT IDENTIFIER ::= { npCard 8 } 99npCfgIPAddrTable OBJECT IDENTIFIER ::= { npCfg 53 } 100npCard OBJECT IDENTIFIER ::= { interface 3 } 101consumables-1 OBJECT IDENTIFIER ::= { consumables 1 } 102print-engine OBJECT IDENTIFIER ::= { destination-subsystem 1 } 103fax-proc-sub OBJECT IDENTIFIER ::= { processing-subsystem 7 } 104pdl OBJECT IDENTIFIER ::= { processing-subsystem 3 } 105scanner OBJECT IDENTIFIER ::= { source-subsystem 2 } 106printer-color-accounting OBJECT IDENTIFIER ::= { accounting 3 } 107printer-accounting OBJECT IDENTIFIER ::= { accounting 1 } 108errorlog OBJECT IDENTIFIER ::= { device-system 11 } 109device-system OBJECT IDENTIFIER ::= { device 1 } 110netPrinter OBJECT IDENTIFIER ::= { netPeripheral 1 } 111prtAlertTable OBJECT IDENTIFIER ::= { prtAlert 1 } 112prtConsoleLightTable OBJECT IDENTIFIER ::= { prtConsoleLights 6 } 113prtConsoleDisplayBufferTable OBJECT IDENTIFIER ::= { prtConsoleDisplayBuffer 5 } 114prtInterpreterTable OBJECT IDENTIFIER ::= { prtInterpreter 1 } 115prtChannelTable OBJECT IDENTIFIER ::= { prtChannel 1 } 116prtMediaPathTable OBJECT IDENTIFIER ::= { prtMediaPath 4 } 117prtMarkerColorantTable OBJECT IDENTIFIER ::= { prtMarkerColorant 1 } 118prtMarkerSuppliesTable OBJECT IDENTIFIER ::= { prtMarkerSupplies 1 } 119prtMarkerTable OBJECT IDENTIFIER ::= { prtMarker 2 } 120prtOutputTable OBJECT IDENTIFIER ::= { prtOutput 2 } 121prtInputTable OBJECT IDENTIFIER ::= { prtInput 2 } 122prtLocalizationTable OBJECT IDENTIFIER ::= { prtLocalization 1 } 123prtCoverTable OBJECT IDENTIFIER ::= { prtCover 1 } 124prtDeviceRefTable OBJECT IDENTIFIER ::= { prtGeneral 3 } 125prtStorageRefTable OBJECT IDENTIFIER ::= { prtGeneral 2 } 126prtGeneralTable OBJECT IDENTIFIER ::= { prtGeneral 1 } 127hrPrinterTable OBJECT IDENTIFIER ::= { hrDevice 5 } 128hrDeviceTable OBJECT IDENTIFIER ::= { hrDevice 2 } 129hrStorageTable OBJECT IDENTIFIER ::= { hrStorage 3 } 130host OBJECT IDENTIFIER ::= { mib-2 25 } 131udpTable OBJECT IDENTIFIER ::= { udp 5 } 132tcpConnTable OBJECT IDENTIFIER ::= { tcp 13 } 133ipNetToMediaTable OBJECT IDENTIFIER ::= { ip 22 } 134ipRouteTable OBJECT IDENTIFIER ::= { ip 21 } 135ipAddrTable OBJECT IDENTIFIER ::= { ip 20 } 136atTable OBJECT IDENTIFIER ::= { at 1 } 137ifTable OBJECT IDENTIFIER ::= { interfaces 2 } 138mib-2 OBJECT IDENTIFIER ::= { mgmt 1 } 139nm OBJECT IDENTIFIER ::= { hpPrintServer 2 } 140dot11RSNConfigAuthenticationSuitesTable OBJECT IDENTIFIER ::= { ieee802dot11i 3 } 141dot11PhyOperationTable OBJECT IDENTIFIER ::= { dot11phy 1 } 142dot11PrivacyTable OBJECT IDENTIFIER ::= { dot11smt 5 } 143dot11WEPDefaultKeysTable OBJECT IDENTIFIER ::= { dot11smt 3 } 144dot11AuthenticationAlgorithmsTable OBJECT IDENTIFIER ::= { dot11smt 2 } 145dot11StationConfigTable OBJECT IDENTIFIER ::= { dot11smt 1 } 146ppmPortEntry OBJECT IDENTIFIER ::= { ppmPortTable 1 } 147ppmPrinterEntry OBJECT IDENTIFIER ::= { ppmPrinterTable 1 } 148ppmGeneral OBJECT IDENTIFIER ::= { ppmMIBObjects 1 } 149community OBJECT IDENTIFIER ::= { snmpAccess 1 } 150npSecurityDot11BeaconEntry OBJECT IDENTIFIER ::= { npSecurityDot11BeaconTable 1 } 151npSecurityDot11SSIDEntry OBJECT IDENTIFIER ::= { npSecurityDot11SSIDTable 1 } 152npSecurity OBJECT IDENTIFIER ::= { npCard 20 } 153npWeb OBJECT IDENTIFIER ::= { npCard 18 } 154npPort OBJECT IDENTIFIER ::= { npCard 13 } 155npIpx OBJECT IDENTIFIER ::= { npCard 10 } 156npNpiCardAttributeEntry OBJECT IDENTIFIER ::= { npNpi 4 } 157npNpiPeripheralAttributeEntry OBJECT IDENTIFIER ::= { npNpi 3 } 158npCtl OBJECT IDENTIFIER ::= { npCard 7 } 159npCfgIPAddrEntry OBJECT IDENTIFIER ::= { npCfgIPAddrTable 1 } 160npCfg OBJECT IDENTIFIER ::= { npCard 5 } 161npSys OBJECT IDENTIFIER ::= { npCard 1 } 162consumable-status OBJECT IDENTIFIER ::= { consumables-1 1 } 163status-prt-eng OBJECT IDENTIFIER ::= { print-engine 2 } 164status-fax-proc-sub OBJECT IDENTIFIER ::= { fax-proc-sub 2 } 165pdl-postscript OBJECT IDENTIFIER ::= { pdl 4 } 166pdl-pcl OBJECT IDENTIFIER ::= { pdl 3 } 167settings-scanner OBJECT IDENTIFIER ::= { scanner 1 } 168printed-media-color-usage OBJECT IDENTIFIER ::= { printer-color-accounting 1 } 169printed-media-usage OBJECT IDENTIFIER ::= { printer-accounting 1 } 170error15 OBJECT IDENTIFIER ::= { errorlog 15 } 171error14 OBJECT IDENTIFIER ::= { errorlog 14 } 172error13 OBJECT IDENTIFIER ::= { errorlog 13 } 173error12 OBJECT IDENTIFIER ::= { errorlog 12 } 174error11 OBJECT IDENTIFIER ::= { errorlog 11 } 175error10 OBJECT IDENTIFIER ::= { errorlog 10 } 176error9 OBJECT IDENTIFIER ::= { errorlog 9 } 177error8 OBJECT IDENTIFIER ::= { errorlog 8 } 178error7 OBJECT IDENTIFIER ::= { errorlog 7 } 179error6 OBJECT IDENTIFIER ::= { errorlog 6 } 180error5 OBJECT IDENTIFIER ::= { errorlog 5 } 181error4 OBJECT IDENTIFIER ::= { errorlog 4 } 182error3 OBJECT IDENTIFIER ::= { errorlog 3 } 183error2 OBJECT IDENTIFIER ::= { errorlog 2 } 184error1 OBJECT IDENTIFIER ::= { errorlog 1 } 185test OBJECT IDENTIFIER ::= { device-system 5 } 186id OBJECT IDENTIFIER ::= { device-system 3 } 187status-system OBJECT IDENTIFIER ::= { device-system 2 } 188settings-system OBJECT IDENTIFIER ::= { device-system 1 } 189generalDeviceStatus OBJECT IDENTIFIER ::= { netPrinter 1 } 190gdStatusEntry OBJECT IDENTIFIER ::= { generalDeviceStatus 2 } 191prtAlertEntry OBJECT IDENTIFIER ::= { prtAlertTable 1 } 192prtConsoleLightEntry OBJECT IDENTIFIER ::= { prtConsoleLightTable 1 } 193prtConsoleDisplayBufferEntry OBJECT IDENTIFIER ::= { prtConsoleDisplayBufferTable 1 } 194prtInterpreterEntry OBJECT IDENTIFIER ::= { prtInterpreterTable 1 } 195prtChannelEntry OBJECT IDENTIFIER ::= { prtChannelTable 1 } 196prtMediaPathEntry OBJECT IDENTIFIER ::= { prtMediaPathTable 1 } 197prtMarkerColorantEntry OBJECT IDENTIFIER ::= { prtMarkerColorantTable 1 } 198prtMarkerSuppliesEntry OBJECT IDENTIFIER ::= { prtMarkerSuppliesTable 1 } 199prtMarkerEntry OBJECT IDENTIFIER ::= { prtMarkerTable 1 } 200prtOutputEntry OBJECT IDENTIFIER ::= { prtOutputTable 1 } 201prtInputEntry OBJECT IDENTIFIER ::= { prtInputTable 1 } 202prtLocalizationEntry OBJECT IDENTIFIER ::= { prtLocalizationTable 1 } 203prtCoverEntry OBJECT IDENTIFIER ::= { prtCoverTable 1 } 204prtDeviceRefEntry OBJECT IDENTIFIER ::= { prtDeviceRefTable 1 } 205prtStorageRefEntry OBJECT IDENTIFIER ::= { prtStorageRefTable 1 } 206prtGeneralEntry OBJECT IDENTIFIER ::= { prtGeneralTable 1 } 207hrPrinterEntry OBJECT IDENTIFIER ::= { hrPrinterTable 1 } 208hrDeviceEntry OBJECT IDENTIFIER ::= { hrDeviceTable 1 } 209hrStorageEntry OBJECT IDENTIFIER ::= { hrStorageTable 1 } 210hrStorage OBJECT IDENTIFIER ::= { host 2 } 211hrSystem OBJECT IDENTIFIER ::= { host 1 } 212snmp OBJECT IDENTIFIER ::= { mib-2 11 } 213udpEntry OBJECT IDENTIFIER ::= { udpTable 1 } 214udp OBJECT IDENTIFIER ::= { mib-2 7 } 215tcpConnEntry OBJECT IDENTIFIER ::= { tcpConnTable 1 } 216tcp OBJECT IDENTIFIER ::= { mib-2 6 } 217icmp OBJECT IDENTIFIER ::= { mib-2 5 } 218ipNetToMediaEntry OBJECT IDENTIFIER ::= { ipNetToMediaTable 1 } 219ipRouteEntry OBJECT IDENTIFIER ::= { ipRouteTable 1 } 220ipAddrEntry OBJECT IDENTIFIER ::= { ipAddrTable 1 } 221ip OBJECT IDENTIFIER ::= { mib-2 4 } 222atEntry OBJECT IDENTIFIER ::= { atTable 1 } 223ifEntry OBJECT IDENTIFIER ::= { ifTable 1 } 224interfaces OBJECT IDENTIFIER ::= { mib-2 2 } 225system OBJECT IDENTIFIER ::= { nm 3 } 226dot11RSNConfigAuthenticationSuitesEntry OBJECT IDENTIFIER ::= { dot11RSNConfigAuthenticationSuitesTable 1 } 227dot11PhyOperationEntry OBJECT IDENTIFIER ::= { dot11PhyOperationTable 1 } 228dot11PrivacyEntry OBJECT IDENTIFIER ::= { dot11PrivacyTable 1 } 229dot11WEPDefaultKeysEntry OBJECT IDENTIFIER ::= { dot11WEPDefaultKeysTable 1 } 230dot11AuthenticationAlgorithmsEntry OBJECT IDENTIFIER ::= { dot11AuthenticationAlgorithmsTable 1 } 231dot11StationConfigEntry OBJECT IDENTIFIER ::= { dot11StationConfigTable 1 } 232settings-fax-proc-sub OBJECT IDENTIFIER ::= { fax-proc-sub 1 } 233 234dot11DesiredSSID OBJECT-TYPE 235 SYNTAX OCTET STRING (SIZE(0..32)) 236 MAX-ACCESS read-write 237 STATUS current 238 DESCRIPTION 239 "This attribute reflects the Service Set ID used 240 in the DesiredSSID parameter of the most recent 241 MLME_Scan.request. This value may be modified 242 by an external management entity and used by the 243 local SME to make decisions about the Scanning process." 244::= { dot11StationConfigEntry 9 } 245 246dot11DesiredBSSType OBJECT-TYPE 247 SYNTAX INTEGER { infrastructure(1), independent(2), any(3) } 248 MAX-ACCESS read-write 249 STATUS current 250 DESCRIPTION 251 "This attribute shall specify the type of BSS the 252 station shall use when scanning for a BSS with which 253 to synchronize. This value is used to filter Probe 254 Response frames and Beacons. When set to infrastructure, 255 the station shall only synchronize with a BSS whose 256 Capability Information field has the ESS subfield set 257 to 1. When set to independent, the station shall only 258 synchronize with a BSS whose Capability Information 259 field has the IBSS subfield set to 1. When set to 260 any, the station may synchronize to either type of 261 BSS." 262::= { dot11StationConfigEntry 10 } 263 264dot11AuthenticationAlgorithm OBJECT-TYPE 265 SYNTAX INTEGER { openSystem (1), sharedKey (2) } 266 MAX-ACCESS read-only 267 STATUS current 268 DESCRIPTION 269 "This attribute shall be a set of all the authentication 270 algorithms supported by the STAs. The following are the 271 default values and the associated algorithm. 272 Value = 1: Open System 273 Value = 2: Shared Key" 274::= { dot11AuthenticationAlgorithmsEntry 2 } 275 276dot11AuthenticationAlgorithmsEnable OBJECT-TYPE 277 SYNTAX TruthValue 278 MAX-ACCESS read-write 279 STATUS current 280 DESCRIPTION 281 "This attribute, when true at a station, 282 shall enable the acceptance of the authentication 283 algorithm described in the corresponding table 284 entry in authentication frames received by the 285 station that have odd authentication sequence numbers. 286 The default value of this attribute shall be 1 for 287 the Open System table entry and 2 for all other table entries." 288::= { dot11AuthenticationAlgorithmsEntry 3 } 289 290dot11WEPDefaultKeyValue OBJECT-TYPE 291 SYNTAX WEPKeytype 292 MAX-ACCESS read-write 293 STATUS current 294 DESCRIPTION 295 "A WEP default secret key value." 296::= { dot11WEPDefaultKeysEntry 2 } 297 298dot11PrivacyInvoked OBJECT-TYPE 299 SYNTAX TruthValue 300 MAX-ACCESS read-write 301 STATUS current 302 DESCRIPTION 303 "When this attribute is true, it shall indicate that the IEEE 304 802.11 WEP mechanism is used for transmitting frames of type 305 Data. The default value of this attribute shall be false." 306::= { dot11PrivacyEntry 1 } 307 308dot11WEPDefaultKeyID OBJECT-TYPE 309 SYNTAX INTEGER (0..3) 310 MAX-ACCESS read-write 311 STATUS current 312 DESCRIPTION 313 "This attribute shall indicate the use of the first, 314 second, third, or fourth element of the WEPDefaultKeys 315 array when set to values of zero, one, two, or three. The 316 default value of this attribute shall be 0." 317 REFERENCE "ISO/IEC 8802-11:1999, 8.3.2" 318::= { dot11PrivacyEntry 2 } 319 320dot11CurrentRegDomain OBJECT-TYPE 321 -- SYNTAX Integer32 322 SYNTAX INTEGER {fcc(16), 323 doc(32), 324 etsi(48), 325 spain (49), 326 france(50), 327 mkk (64), 328 japan (65) } 329 MAX-ACCESS read-write 330 STATUS current 331 DESCRIPTION 332 "The current regulatory domain this instance of the PMD is 333 supporting. This object corresponds to one of the 334 RegDomains listed in dot11RegDomainsSupported." 335::= { dot11PhyOperationEntry 2 } 336 337dot11RSNConfigAuthenticationSuite OBJECT-TYPE 338 SYNTAX OCTET STRING (SIZE(4)) 339 MAX-ACCESS read-only 340 STATUS current 341 DESCRIPTION 342 "An authentication suite. Note that dot1X and PSK may 343 not be enabled simultaneously. These are mutually exclusive. 344 The first three octets shall form an OUI and the fourth octet a 345 cipher/authentication suite within that OUI space. 346 00:00:00:1 is dot1X, 347 00:00:00:2 is PSK" 348::= { dot11RSNConfigAuthenticationSuitesEntry 2 } 349 350dot11RSNConfigAuthenticationSuiteEnabled OBJECT-TYPE 351 SYNTAX TruthValue 352 MAX-ACCESS read-write 353 STATUS current 354 DESCRIPTION 355 "This variable indicates whether the corresponding 356 authentication suite is enabled/disabled." 357::= { dot11RSNConfigAuthenticationSuitesEntry 3 } 358 359--Commenting out the following OID's, since system node from standard MIB file 360--clashes with private MIB file. 361 362--sysDescr OBJECT-TYPE 363-- SYNTAX DisplayString (SIZE (0..255)) 364-- ACCESS read-only 365-- STATUS mandatory 366-- DESCRIPTION 367-- "A textual description of the entity. This value 368-- should include the full name and version 369-- identification of the system's hardware type, 370-- software operating-system, and networking 371-- software. It is mandatory that this only contain 372-- printable ASCII characters." 373--::= { system 1 } 374 375--sysObjectID OBJECT-TYPE 376-- SYNTAX OBJECT IDENTIFIER 377-- ACCESS read-only 378-- STATUS mandatory 379-- DESCRIPTION 380-- "The vendor's authoritative identification of the 381-- network management subsystem contained in the 382-- entity. This value is allocated within the SMI 383-- enterprises subtree (1.3.6.1.4.1) and provides an 384-- easy and unambiguous means for determining `what 385-- kind of box' is being managed. For example, if 386-- vendor `Flintstones, Inc.' was assigned the 387-- subtree 1.3.6.1.4.1.4242, it could assign the 388-- identifier 1.3.6.1.4.1.4242.1.1 to its `Fred 389-- Router'." 390--::= { system 2 } 391 392--sysUpTime OBJECT-TYPE 393-- SYNTAX TimeTicks 394-- ACCESS read-only 395-- STATUS mandatory 396-- DESCRIPTION 397-- "The time (in hundredths of a second) since the 398-- network management portion of the system was last 399-- re-initialized." 400--::= { system 3 } 401 402--sysContact OBJECT-TYPE 403-- SYNTAX DisplayString (SIZE (0..255)) 404-- ACCESS read-write 405-- STATUS mandatory 406-- DESCRIPTION 407-- "The textual identification of the contact person 408-- for this managed node, together with information 409-- on how to contact this person." 410--::= { system 4 } 411 412--sysName OBJECT-TYPE 413-- SYNTAX DisplayString (SIZE (0..255)) 414-- ACCESS read-write 415-- STATUS mandatory 416-- DESCRIPTION 417-- "An administratively-assigned name for this 418-- managed node. By convention, this is the node's 419-- fully-qualified domain name." 420--::= { system 5 } 421 422--sysLocation OBJECT-TYPE 423-- SYNTAX DisplayString (SIZE (0..255)) 424-- ACCESS read-write 425-- STATUS mandatory 426-- DESCRIPTION 427-- "The physical location of this node (e.g., 428-- `telephone closet, 3rd floor')." 429--::= { system 6 } 430 431--sysServices OBJECT-TYPE 432-- SYNTAX INTEGER (0..127) 433-- ACCESS read-only 434-- STATUS mandatory 435-- DESCRIPTION 436-- "A value which indicates the set of services that 437-- this entity primarily offers. 438-- The value is a sum. This sum initially takes the 439-- value zero, Then, for each layer, L, in the range 440-- 1 through 7, that this node performs transactions 441-- for, 2 raised to (L - 1) is added to the sum. For 442-- example, a node which performs primarily routing 443-- functions would have a value of 4 (2^(3-1)). In 444-- contrast, a node which is a host offering 445-- application services would have a value of 72 446-- (2^(4-1) + 2^(7-1)). Note that in the context of 447-- the Internet suite of protocols, values should be 448-- calculated accordingly: 449-- layer functionality 450-- 1 physical (e.g., repeaters) 451-- 2 datalink/subnetwork (e.g., bridges) 452-- 3 internet (e.g., IP gateways) 453-- 4 end-to-end (e.g., IP hosts) 454-- 7 applications (e.g., mail relays) 455-- For systems including OSI protocols, layers 5 and 456-- 6 may also be counted." 457--::= { system 7 } 458 459--sysORLastChange OBJECT-TYPE 460-- SYNTAX TimeStamp 461-- MAX-ACCESS read-only 462-- STATUS current 463-- DESCRIPTION 464-- "The value of sysUpTime at the time of the most recent 465-- change in state or value of any instance of sysORID." 466--::= { system 8 } 467 468ifNumber OBJECT-TYPE 469 SYNTAX Integer32 470 MAX-ACCESS read-only 471 STATUS current 472 DESCRIPTION 473 "The number of network interfaces (regardless of their 474 current state) present on this system." 475::= { interfaces 1 } 476 477ifIndex OBJECT-TYPE 478 SYNTAX InterfaceIndex 479 MAX-ACCESS read-only 480 STATUS current 481 DESCRIPTION 482 "A unique value, greater than zero, for each interface. It 483 is recommended that values are assigned contiguously 484 starting from 1. The value for each interface sub-layer 485 must remain constant at least from one re-initialization of 486 the entity's network management system to the next re- 487 initialization." 488::= { ifEntry 1 } 489 490ifDescr OBJECT-TYPE 491 SYNTAX DisplayString (SIZE (0..255)) 492 MAX-ACCESS read-only 493 STATUS current 494 DESCRIPTION 495 "A textual string containing information about the 496 interface. This string should include the name of the 497 manufacturer, the product name and the version of the 498 interface hardware/software." 499::= { ifEntry 2 } 500 501ifType OBJECT-TYPE 502 SYNTAX IANAifType 503 MAX-ACCESS read-only 504 STATUS current 505 DESCRIPTION 506 "The type of interface. Additional values for ifType are 507 assigned by the Internet Assigned Numbers Authority (IANA), 508 through updating the syntax of the IANAifType textual 509 convention." 510::= { ifEntry 3 } 511 512ifMtu OBJECT-TYPE 513 SYNTAX Integer32 514 MAX-ACCESS read-only 515 STATUS current 516 DESCRIPTION 517 "The size of the largest packet which can be sent/received 518 on the interface, specified in octets. For interfaces that 519 are used for transmitting network datagrams, this is the 520 size of the largest network datagram that can be sent on the 521 interface." 522::= { ifEntry 4 } 523 524ifSpeed OBJECT-TYPE 525 SYNTAX Gauge32 526 MAX-ACCESS read-only 527 STATUS current 528 DESCRIPTION 529 "An estimate of the interface's current bandwidth in bits 530 per second. For interfaces which do not vary in bandwidth 531 or for those where no accurate estimation can be made, this 532 object should contain the nominal bandwidth. If the 533 bandwidth of the interface is greater than the maximum value 534 reportable by this object then this object should report its 535 maximum value (4,294,967,295) and ifHighSpeed must be used 536 to report the interace's speed. For a sub-layer which has 537 no concept of bandwidth, this object should be zero." 538::= { ifEntry 5 } 539 540ifPhysAddress OBJECT-TYPE 541 SYNTAX PhysAddress 542 MAX-ACCESS read-only 543 STATUS current 544 DESCRIPTION 545 "The interface's address at its protocol sub-layer. For 546 example, for an 802.x interface, this object normally 547 contains a MAC address. The interface's media-specific MIB 548 must define the bit and byte ordering and the format of the 549 value of this object. For interfaces which do not have such 550 an address (e.g., a serial line), this object should contain 551 an octet string of zero length." 552::= { ifEntry 6 } 553 554ifAdminStatus OBJECT-TYPE 555 SYNTAX INTEGER { 556 up(1), -- ready to pass packets 557 down(2), 558 testing(3) -- in some test mode 559 } 560 MAX-ACCESS read-write 561 STATUS current 562 DESCRIPTION 563 "The desired state of the interface. The testing(3) state 564 indicates that no operational packets can be passed. When a 565 managed system initializes, all interfaces start with 566 ifAdminStatus in the down(2) state. As a result of either 567 explicit management action or per configuration information 568 retained by the managed system, ifAdminStatus is then 569 changed to either the up(1) or testing(3) states (or remains 570 in the down(2) state)." 571::= { ifEntry 7 } 572 573ifOperStatus OBJECT-TYPE 574 SYNTAX INTEGER { 575 up(1), -- ready to pass packets 576 down(2), 577 testing(3), -- in some test mode 578 unknown(4), -- status can not be determined 579 -- for some reason. 580 dormant(5), 581 notPresent(6), -- some component is missing 582 lowerLayerDown(7) -- down due to state of 583 -- lower-layer interface(s) 584 } 585 MAX-ACCESS read-only 586 STATUS current 587 DESCRIPTION 588 "The current operational state of the interface. The 589 testing(3) state indicates that no operational packets can 590 be passed. If ifAdminStatus is down(2) then ifOperStatus 591 should be down(2). If ifAdminStatus is changed to up(1) 592 then ifOperStatus should change to up(1) if the interface is 593 ready to transmit and receive network traffic; it should 594 change to dormant(5) if the interface is waiting for 595 external actions (such as a serial line waiting for an 596 incoming connection); it should remain in the down(2) state 597 if and only if there is a fault that prevents it from going 598 to the up(1) state; it should remain in the notPresent(6) 599 state if the interface has missing (typically, hardware) 600 components." 601::= { ifEntry 8 } 602 603ifLastChange OBJECT-TYPE 604 SYNTAX TimeTicks 605 MAX-ACCESS read-only 606 STATUS current 607 DESCRIPTION 608 "The value of sysUpTime at the time the interface entered 609 its current operational state. If the current state was 610 entered prior to the last re-initialization of the local 611 network management subsystem, then this object contains a 612 zero value." 613::= { ifEntry 9 } 614 615ifInOctets OBJECT-TYPE 616 SYNTAX Counter32 617 MAX-ACCESS read-only 618 STATUS current 619 DESCRIPTION 620 "The total number of octets received on the interface, 621 including framing characters. 622 Discontinuities in the value of this counter can occur at 623 re-initialization of the management system, and at other 624 times as indicated by the value of 625 ifCounterDiscontinuityTime." 626::= { ifEntry 10 } 627 628ifInUcastPkts OBJECT-TYPE 629 SYNTAX Counter32 630 MAX-ACCESS read-only 631 STATUS current 632 DESCRIPTION 633 "The number of packets, delivered by this sub-layer to a 634 higher (sub-)layer, which were not addressed to a multicast 635 or broadcast address at this sub-layer. 636 Discontinuities in the value of this counter can occur at 637 re-initialization of the management system, and at other 638 times as indicated by the value of 639 ifCounterDiscontinuityTime." 640::= { ifEntry 11 } 641 642ifInNUcastPkts OBJECT-TYPE 643 SYNTAX Counter32 644 MAX-ACCESS read-only 645 STATUS deprecated 646 DESCRIPTION 647 "The number of packets, delivered by this sub-layer to a 648 higher (sub-)layer, which were addressed to a multicast or 649 broadcast address at this sub-layer. 650 Discontinuities in the value of this counter can occur at 651 re-initialization of the management system, and at other 652 times as indicated by the value of 653 ifCounterDiscontinuityTime. 654 This object is deprecated in favour of ifInMulticastPkts and 655 ifInBroadcastPkts." 656::= { ifEntry 12 } 657 658ifInDiscards OBJECT-TYPE 659 SYNTAX Counter32 660 MAX-ACCESS read-only 661 STATUS current 662 DESCRIPTION 663 "The number of inbound packets which were chosen to be 664 discarded even though no errors had been detected to prevent 665 their being deliverable to a higher-layer protocol. One 666 possible reason for discarding such a packet could be to 667 free up buffer space. 668 Discontinuities in the value of this counter can occur at 669 re-initialization of the management system, and at other 670 times as indicated by the value of 671 ifCounterDiscontinuityTime." 672::= { ifEntry 13 } 673 674ifInErrors OBJECT-TYPE 675 SYNTAX Counter32 676 MAX-ACCESS read-only 677 STATUS current 678 DESCRIPTION 679 "For packet-oriented interfaces, the number of inbound 680 packets that contained errors preventing them from being 681 deliverable to a higher-layer protocol. For character- 682 oriented or fixed-length interfaces, the number of inbound 683 transmission units that contained errors preventing them 684 from being deliverable to a higher-layer protocol. 685 Discontinuities in the value of this counter can occur at 686 re-initialization of the management system, and at other 687 times as indicated by the value of 688 ifCounterDiscontinuityTime." 689::= { ifEntry 14 } 690 691ifInUnknownProtos OBJECT-TYPE 692 SYNTAX Counter32 693 MAX-ACCESS read-only 694 STATUS current 695 DESCRIPTION 696 "For packet-oriented interfaces, the number of packets 697 received via the interface which were discarded because of 698 an unknown or unsupported protocol. For character-oriented 699 or fixed-length interfaces that support protocol 700 multiplexing the number of transmission units received via 701 the interface which were discarded because of an unknown or 702 unsupported protocol. For any interface that does not 703 support protocol multiplexing, this counter will always be 704 0. 705 Discontinuities in the value of this counter can occur at 706 re-initialization of the management system, and at other 707 times as indicated by the value of 708 ifCounterDiscontinuityTime." 709::= { ifEntry 15 } 710 711ifOutOctets OBJECT-TYPE 712 SYNTAX Counter32 713 MAX-ACCESS read-only 714 STATUS current 715 DESCRIPTION 716 "The total number of octets transmitted out of the 717 interface, including framing characters. 718 Discontinuities in the value of this counter can occur at 719 re-initialization of the management system, and at other 720 times as indicated by the value of 721 ifCounterDiscontinuityTime." 722::= { ifEntry 16 } 723 724ifOutUcastPkts OBJECT-TYPE 725 SYNTAX Counter32 726 MAX-ACCESS read-only 727 STATUS current 728 DESCRIPTION 729 "The total number of packets that higher-level protocols 730 requested be transmitted, and which were not addressed to a 731 multicast or broadcast address at this sub-layer, including 732 those that were discarded or not sent. 733 Discontinuities in the value of this counter can occur at 734 re-initialization of the management system, and at other 735 times as indicated by the value of 736 ifCounterDiscontinuityTime." 737::= { ifEntry 17 } 738 739ifOutNUcastPkts OBJECT-TYPE 740 SYNTAX Counter32 741 MAX-ACCESS read-only 742 STATUS deprecated 743 DESCRIPTION 744 "The total number of packets that higher-level protocols 745 requested be transmitted, and which were addressed to a 746 multicast or broadcast address at this sub-layer, including 747 those that were discarded or not sent. 748 Discontinuities in the value of this counter can occur at 749 re-initialization of the management system, and at other 750 times as indicated by the value of 751 ifCounterDiscontinuityTime. 752 This object is deprecated in favour of ifOutMulticastPkts 753 and ifOutBroadcastPkts." 754::= { ifEntry 18 } 755 756ifOutDiscards OBJECT-TYPE 757 SYNTAX Counter32 758 MAX-ACCESS read-only 759 STATUS current 760 DESCRIPTION 761 "The number of outbound packets which were chosen to be 762 discarded even though no errors had been detected to prevent 763 their being transmitted. One possible reason for discarding 764 such a packet could be to free up buffer space. 765 Discontinuities in the value of this counter can occur at 766 re-initialization of the management system, and at other 767 times as indicated by the value of 768 ifCounterDiscontinuityTime." 769::= { ifEntry 19 } 770 771ifOutErrors OBJECT-TYPE 772 SYNTAX Counter32 773 MAX-ACCESS read-only 774 STATUS current 775 DESCRIPTION 776 "For packet-oriented interfaces, the number of outbound 777 packets that could not be transmitted because of errors. 778 For character-oriented or fixed-length interfaces, the 779 number of outbound transmission units that could not be 780 transmitted because of errors. 781 Discontinuities in the value of this counter can occur at 782 re-initialization of the management system, and at other 783 times as indicated by the value of 784 ifCounterDiscontinuityTime." 785::= { ifEntry 20 } 786 787ifOutQLen OBJECT-TYPE 788 SYNTAX Gauge32 789 MAX-ACCESS read-only 790 STATUS deprecated 791 DESCRIPTION 792 "The length of the output packet queue (in packets)." 793::= { ifEntry 21 } 794 795ifSpecific OBJECT-TYPE 796 SYNTAX OBJECT IDENTIFIER 797 MAX-ACCESS read-only 798 STATUS deprecated 799 DESCRIPTION 800 "A reference to MIB definitions specific to the particular 801 media being used to realize the interface. It is 802 recommended that this value point to an instance of a MIB 803 object in the media-specific MIB, i.e., that this object 804 have the semantics associated with the InstancePointer 805 textual convention defined in RFC 2579. In fact, it is 806 recommended that the media-specific MIB specify what value 807 ifSpecific should/can take for values of ifType. If no MIB 808 definitions specific to the particular media are available, 809 the value should be set to the OBJECT IDENTIFIER { 0 0 }." 810::= { ifEntry 22 } 811 812atIfIndex OBJECT-TYPE 813 SYNTAX INTEGER 814 ACCESS read-write 815 STATUS deprecated 816 DESCRIPTION 817 "The interface on which this entry's equivalence 818 is effective. The interface identified by a 819 particular value of this index is the same 820 interface as identified by the same value of 821 ifIndex." 822::= { atEntry 1 } 823 824atPhysAddress OBJECT-TYPE 825 SYNTAX PhysAddress 826 ACCESS read-write 827 STATUS deprecated 828 DESCRIPTION 829 "The media-dependent `physical' address. 830 Setting this object to a null string (one of zero 831 length) has the effect of invaliding the 832 corresponding entry in the atTable object. That 833 is, it effectively dissasociates the interface 834 identified with said entry from the mapping 835 identified with said entry. It is an 836 implementation-specific matter as to whether the 837 agent removes an invalidated entry from the table. 838 Accordingly, management stations must be prepared 839 to receive tabular information from agents that 840 corresponds to entries not currently in use. 841 Proper interpretation of such entries requires 842 examination of the relevant atPhysAddress object." 843::= { atEntry 2 } 844 845atNetAddress OBJECT-TYPE 846 SYNTAX NetworkAddress 847 ACCESS read-write 848 STATUS deprecated 849 DESCRIPTION 850 "The NetworkAddress (e.g., the IP address) 851 corresponding to the media-dependent `physical' 852 address." 853::= { atEntry 3 } 854 855ipForwarding OBJECT-TYPE 856 SYNTAX INTEGER { 857 forwarding(1), -- acting as a gateway 858 not-forwarding(2) -- NOT acting as a gateway 859 } 860 ACCESS read-write 861 STATUS mandatory 862 DESCRIPTION 863 "The indication of whether this entity is acting 864 as an IP gateway in respect to the forwarding of 865 datagrams received by, but not addressed to, this 866 entity. IP gateways forward datagrams. IP hosts 867 do not (except those source-routed via the host). 868 Note that for some managed nodes, this object may 869 take on only a subset of the values possible. 870 Accordingly, it is appropriate for an agent to 871 return a `badValue' response if a management 872 station attempts to change this object to an 873 inappropriate value." 874::= { ip 1 } 875 876ipDefaultTTL OBJECT-TYPE 877 SYNTAX INTEGER 878 ACCESS read-write 879 STATUS mandatory 880 DESCRIPTION 881 "The default value inserted into the Time-To-Live 882 field of the IP header of datagrams originated at 883 this entity, whenever a TTL value is not supplied 884 by the transport layer protocol." 885::= { ip 2 } 886 887ipInReceives OBJECT-TYPE 888 SYNTAX Counter 889 ACCESS read-only 890 STATUS mandatory 891 DESCRIPTION 892 "The total number of input datagrams received from 893 interfaces, including those received in error." 894::= { ip 3 } 895 896ipInHdrErrors OBJECT-TYPE 897 SYNTAX Counter 898 ACCESS read-only 899 STATUS mandatory 900 DESCRIPTION 901 "The number of input datagrams discarded due to 902 errors in their IP headers, including bad 903 checksums, version number mismatch, other format 904 errors, time-to-live exceeded, errors discovered 905 in processing their IP options, etc." 906::= { ip 4 } 907 908ipInAddrErrors OBJECT-TYPE 909 SYNTAX Counter 910 ACCESS read-only 911 STATUS mandatory 912 DESCRIPTION 913 "The number of input datagrams discarded because 914 the IP address in their IP header's destination 915 field was not a valid address to be received at 916 this entity. This count includes invalid 917 addresses (e.g., 0.0.0.0) and addresses of 918 unsupported Classes (e.g., Class E). For entities 919 which are not IP Gateways and therefore do not 920 forward datagrams, this counter includes datagrams 921 discarded because the destination address was not 922 a local address." 923::= { ip 5 } 924 925ipForwDatagrams OBJECT-TYPE 926 SYNTAX Counter 927 ACCESS read-only 928 STATUS mandatory 929 DESCRIPTION 930 "The number of input datagrams for which this 931 entity was not their final IP destination, as a 932 result of which an attempt was made to find a 933 route to forward them to that final destination. 934 In entities which do not act as IP Gateways, this 935 counter will include only those packets which were 936 Source-Routed via this entity, and the Source- 937 Route option processing was successful." 938::= { ip 6 } 939 940ipInUnknownProtos OBJECT-TYPE 941 SYNTAX Counter 942 ACCESS read-only 943 STATUS mandatory 944 DESCRIPTION 945 "The number of locally-addressed datagrams 946 received successfully but discarded because of an 947 unknown or unsupported protocol." 948::= { ip 7 } 949 950ipInDiscards OBJECT-TYPE 951 SYNTAX Counter 952 ACCESS read-only 953 STATUS mandatory 954 DESCRIPTION 955 "The number of input IP datagrams for which no 956 problems were encountered to prevent their 957 continued processing, but which were discarded 958 (e.g., for lack of buffer space). Note that this 959 counter does not include any datagrams discarded 960 while awaiting re-assembly." 961::= { ip 8 } 962 963ipInDelivers OBJECT-TYPE 964 SYNTAX Counter 965 ACCESS read-only 966 STATUS mandatory 967 DESCRIPTION 968 "The total number of input datagrams successfully 969 delivered to IP user-protocols (including ICMP)." 970::= { ip 9 } 971 972ipOutRequests OBJECT-TYPE 973 SYNTAX Counter 974 ACCESS read-only 975 STATUS mandatory 976 DESCRIPTION 977 "The total number of IP datagrams which local IP 978 user-protocols (including ICMP) supplied to IP in 979 requests for transmission. Note that this counter 980 does not include any datagrams counted in 981 ipForwDatagrams." 982::= { ip 10 } 983 984ipOutDiscards OBJECT-TYPE 985 SYNTAX Counter 986 ACCESS read-only 987 STATUS mandatory 988 DESCRIPTION 989 "The number of output IP datagrams for which no 990 problem was encountered to prevent their 991 transmission to their destination, but which were 992 discarded (e.g., for lack of buffer space). Note 993 that this counter would include datagrams counted 994 in ipForwDatagrams if any such packets met this 995 (discretionary) discard criterion." 996::= { ip 11 } 997 998ipOutNoRoutes OBJECT-TYPE 999 SYNTAX Counter 1000 ACCESS read-only 1001 STATUS mandatory 1002 DESCRIPTION 1003 "The number of IP datagrams discarded because no 1004 route could be found to transmit them to their 1005 destination. Note that this counter includes any 1006 packets counted in ipForwDatagrams which meet this 1007 `no-route' criterion. Note that this includes any 1008 datagarms which a host cannot route because all of 1009 its default gateways are down." 1010::= { ip 12 } 1011 1012ipReasmTimeout OBJECT-TYPE 1013 SYNTAX INTEGER 1014 ACCESS read-only 1015 STATUS mandatory 1016 DESCRIPTION 1017 "The maximum number of seconds which received 1018 fragments are held while they are awaiting 1019 reassembly at this entity." 1020::= { ip 13 } 1021 1022ipReasmReqds OBJECT-TYPE 1023 SYNTAX Counter 1024 ACCESS read-only 1025 STATUS mandatory 1026 DESCRIPTION 1027 "The number of IP fragments received which needed 1028 to be reassembled at this entity." 1029::= { ip 14 } 1030 1031ipReasmOKs OBJECT-TYPE 1032 SYNTAX Counter 1033 ACCESS read-only 1034 STATUS mandatory 1035 DESCRIPTION 1036 "The number of IP datagrams successfully re- 1037 assembled." 1038::= { ip 15 } 1039 1040ipReasmFails OBJECT-TYPE 1041 SYNTAX Counter 1042 ACCESS read-only 1043 STATUS mandatory 1044 DESCRIPTION 1045 "The number of failures detected by the IP re- 1046 assembly algorithm (for whatever reason: timed 1047 out, errors, etc). Note that this is not 1048 necessarily a count of discarded IP fragments 1049 since some algorithms (notably the algorithm in 1050 RFC 815) can lose track of the number of fragments 1051 by combining them as they are received." 1052::= { ip 16 } 1053 1054ipFragOKs OBJECT-TYPE 1055 SYNTAX Counter 1056 ACCESS read-only 1057 STATUS mandatory 1058 DESCRIPTION 1059 "The number of IP datagrams that have been 1060 successfully fragmented at this entity." 1061::= { ip 17 } 1062 1063ipFragFails OBJECT-TYPE 1064 SYNTAX Counter 1065 ACCESS read-only 1066 STATUS mandatory 1067 DESCRIPTION 1068 "The number of IP datagrams that have been 1069 discarded because they needed to be fragmented at 1070 this entity but could not be, e.g., because their 1071 Don't Fragment flag was set." 1072::= { ip 18 } 1073 1074ipFragCreates OBJECT-TYPE 1075 SYNTAX Counter 1076 ACCESS read-only 1077 STATUS mandatory 1078 DESCRIPTION 1079 "The number of IP datagram fragments that have 1080 been generated as a result of fragmentation at 1081 this entity." 1082::= { ip 19 } 1083 1084ipAdEntAddr OBJECT-TYPE 1085 SYNTAX IpAddress 1086 ACCESS read-only 1087 STATUS mandatory 1088 DESCRIPTION 1089 "The IP address to which this entry's addressing 1090 information pertains." 1091::= { ipAddrEntry 1 } 1092 1093ipAdEntIfIndex OBJECT-TYPE 1094 SYNTAX INTEGER 1095 ACCESS read-only 1096 STATUS mandatory 1097 DESCRIPTION 1098 "The index value which uniquely identifies the 1099 interface to which this entry is applicable. The 1100 interface identified by a particular value of this 1101 index is the same interface as identified by the 1102 same value of ifIndex." 1103::= { ipAddrEntry 2 } 1104 1105ipAdEntNetMask OBJECT-TYPE 1106 SYNTAX IpAddress 1107 ACCESS read-only 1108 STATUS mandatory 1109 DESCRIPTION 1110 "The subnet mask associated with the IP address of 1111 this entry. The value of the mask is an IP 1112 address with all the network bits set to 1 and all 1113 the hosts bits set to 0." 1114::= { ipAddrEntry 3 } 1115 1116ipAdEntBcastAddr OBJECT-TYPE 1117 SYNTAX INTEGER 1118 ACCESS read-only 1119 STATUS mandatory 1120 DESCRIPTION 1121 "The value of the least-significant bit in the IP 1122 broadcast address used for sending datagrams on 1123 the (logical) interface associated with the IP 1124 address of this entry. For example, when the 1125 Internet standard all-ones broadcast address is 1126 used, the value will be 1. This value applies to 1127 both the subnet and network broadcasts addresses 1128 used by the entity on this (logical) interface." 1129::= { ipAddrEntry 4 } 1130 1131ipAdEntReasmMaxSize OBJECT-TYPE 1132 SYNTAX INTEGER (0..65535) 1133 ACCESS read-only 1134 STATUS mandatory 1135 DESCRIPTION 1136 "The size of the largest IP datagram which this 1137 entity can re-assemble from incoming IP fragmented 1138 datagrams received on this interface." 1139::= { ipAddrEntry 5 } 1140 1141ipRouteDest OBJECT-TYPE 1142 SYNTAX IpAddress 1143 ACCESS read-write 1144 STATUS mandatory 1145 DESCRIPTION 1146 "The destination IP address of this route. An 1147 entry with a value of 0.0.0.0 is considered a 1148 default route. Multiple routes to a single 1149 destination can appear in the table, but access to 1150 such multiple entries is dependent on the table- 1151 access mechanisms defined by the network 1152 management protocol in use." 1153::= { ipRouteEntry 1 } 1154 1155ipRouteIfIndex OBJECT-TYPE 1156 SYNTAX INTEGER 1157 ACCESS read-write 1158 STATUS mandatory 1159 DESCRIPTION 1160 "The index value which uniquely identifies the 1161 local interface through which the next hop of this 1162 route should be reached. The interface identified 1163 by a particular value of this index is the same 1164 interface as identified by the same value of 1165 ifIndex." 1166::= { ipRouteEntry 2 } 1167 1168ipRouteMetric1 OBJECT-TYPE 1169 SYNTAX INTEGER 1170 ACCESS read-write 1171 STATUS mandatory 1172 DESCRIPTION 1173 "The primary routing metric for this route. The 1174 semantics of this metric are determined by the 1175 routing-protocol specified in the route's 1176 ipRouteProto value. If this metric is not used, 1177 its value should be set to -1." 1178::= { ipRouteEntry 3 } 1179 1180ipRouteMetric2 OBJECT-TYPE 1181 SYNTAX INTEGER 1182 ACCESS read-write 1183 STATUS mandatory 1184 DESCRIPTION 1185 "An alternate routing metric for this route. The 1186 semantics of this metric are determined by the 1187 routing-protocol specified in the route's 1188 ipRouteProto value. If this metric is not used, 1189 its value should be set to -1." 1190::= { ipRouteEntry 4 } 1191 1192ipRouteMetric3 OBJECT-TYPE 1193 SYNTAX INTEGER 1194 ACCESS read-write 1195 STATUS mandatory 1196 DESCRIPTION 1197 "An alternate routing metric for this route. The 1198 semantics of this metric are determined by the 1199 routing-protocol specified in the route's 1200 ipRouteProto value. If this metric is not used, 1201 its value should be set to -1." 1202::= { ipRouteEntry 5 } 1203 1204ipRouteMetric4 OBJECT-TYPE 1205 SYNTAX INTEGER 1206 ACCESS read-write 1207 STATUS mandatory 1208 DESCRIPTION 1209 "An alternate routing metric for this route. The 1210 semantics of this metric are determined by the 1211 routing-protocol specified in the route's 1212 ipRouteProto value. If this metric is not used, 1213 its value should be set to -1." 1214::= { ipRouteEntry 6 } 1215 1216ipRouteNextHop OBJECT-TYPE 1217 SYNTAX IpAddress 1218 ACCESS read-write 1219 STATUS mandatory 1220 DESCRIPTION 1221 "The IP address of the next hop of this route. 1222 (In the case of a route bound to an interface 1223 which is realized via a broadcast media, the value 1224 of this field is the agent's IP address on that 1225 interface.)" 1226::= { ipRouteEntry 7 } 1227 1228ipRouteType OBJECT-TYPE 1229 SYNTAX INTEGER { 1230 other(1), -- none of the following 1231 invalid(2), -- an invalidated route 1232 -- route to directly 1233 direct(3), -- connected (sub-)network 1234 -- route to a non-local 1235 indirect(4) -- host/network/sub-network 1236 } 1237 ACCESS read-write 1238 STATUS mandatory 1239 DESCRIPTION 1240 "The type of route. Note that the values 1241 direct(3) and indirect(4) refer to the notion of 1242 direct and indirect routing in the IP 1243 architecture. 1244 Setting this object to the value invalid(2) has 1245 the effect of invalidating the corresponding entry 1246 in the ipRouteTable object. That is, it 1247 effectively dissasociates the destination 1248 identified with said entry from the route 1249 identified with said entry. It is an 1250 implementation-specific matter as to whether the 1251 agent removes an invalidated entry from the table. 1252 Accordingly, management stations must be prepared 1253 to receive tabular information from agents that 1254 corresponds to entries not currently in use. 1255 Proper interpretation of such entries requires 1256 examination of the relevant ipRouteType object." 1257::= { ipRouteEntry 8 } 1258 1259ipRouteProto OBJECT-TYPE 1260 SYNTAX INTEGER { 1261 other(1), -- none of the following 1262 -- non-protocol information, 1263 -- e.g., manually configured 1264 local(2), -- entries 1265 -- set via a network 1266 netmgmt(3), -- management protocol 1267 -- obtained via ICMP, 1268 icmp(4), -- e.g., Redirect 1269 -- the remaining values are 1270 -- all gateway routing 1271 -- protocols 1272 egp(5), 1273 ggp(6), 1274 hello(7), 1275 rip(8), 1276 is-is(9), 1277 es-is(10), 1278 ciscoIgrp(11), 1279 bbnSpfIgp(12), 1280 ospf(13), 1281 bgp(14) 1282 } 1283 ACCESS read-only 1284 STATUS mandatory 1285 DESCRIPTION 1286 "The routing mechanism via which this route was 1287 learned. Inclusion of values for gateway routing 1288 protocols is not intended to imply that hosts 1289 should support those protocols." 1290::= { ipRouteEntry 9 } 1291 1292ipRouteAge OBJECT-TYPE 1293 SYNTAX INTEGER 1294 ACCESS read-write 1295 STATUS mandatory 1296 DESCRIPTION 1297 "The number of seconds since this route was last 1298 updated or otherwise determined to be correct. 1299 Note that no semantics of `too old' can be implied 1300 except through knowledge of the routing protocol 1301 by which the route was learned." 1302::= { ipRouteEntry 10 } 1303 1304ipRouteMask OBJECT-TYPE 1305 SYNTAX IpAddress 1306 ACCESS read-write 1307 STATUS mandatory 1308 DESCRIPTION 1309 "Indicate the mask to be logical-ANDed with the 1310 destination address before being compared to the 1311 value in the ipRouteDest field. For those systems 1312 that do not support arbitrary subnet masks, an 1313 agent constructs the value of the ipRouteMask by 1314 determining whether the value of the correspondent 1315 ipRouteDest field belong to a class-A, B, or C 1316 network, and then using one of: 1317 mask network 1318 255.0.0.0 class-A 1319 255.255.0.0 class-B 1320 255.255.255.0 class-C 1321 If the value of the ipRouteDest is 0.0.0.0 (a 1322 default route), then the mask value is also 1323 0.0.0.0. It should be noted that all IP routing 1324 subsystems implicitly use this mechanism." 1325::= { ipRouteEntry 11 } 1326 1327ipRouteMetric5 OBJECT-TYPE 1328 SYNTAX INTEGER 1329 ACCESS read-write 1330 STATUS mandatory 1331 DESCRIPTION 1332 "An alternate routing metric for this route. The 1333 semantics of this metric are determined by the 1334 routing-protocol specified in the route's 1335 ipRouteProto value. If this metric is not used, 1336 its value should be set to -1." 1337::= { ipRouteEntry 12 } 1338 1339ipRouteInfo OBJECT-TYPE 1340 SYNTAX OBJECT IDENTIFIER 1341 ACCESS read-only 1342 STATUS mandatory 1343 DESCRIPTION 1344 "A reference to MIB definitions specific to the 1345 particular routing protocol which is responsible 1346 for this route, as determined by the value 1347 specified in the route's ipRouteProto value. If 1348 this information is not present, its value should 1349 be set to the OBJECT IDENTIFIER { 0 0 }, which is 1350 a syntatically valid object identifier, and any 1351 conformant implementation of ASN.1 and BER must be 1352 able to generate and recognize this value." 1353::= { ipRouteEntry 13 } 1354 1355ipNetToMediaIfIndex OBJECT-TYPE 1356 SYNTAX INTEGER 1357 ACCESS read-write 1358 STATUS mandatory 1359 DESCRIPTION 1360 "The interface on which this entry's equivalence 1361 is effective. The interface identified by a 1362 particular value of this index is the same 1363 interface as identified by the same value of 1364 ifIndex." 1365::= { ipNetToMediaEntry 1 } 1366 1367ipNetToMediaPhysAddress OBJECT-TYPE 1368 SYNTAX PhysAddress 1369 ACCESS read-write 1370 STATUS mandatory 1371 DESCRIPTION 1372 "The media-dependent `physical' address." 1373::= { ipNetToMediaEntry 2 } 1374 1375ipNetToMediaNetAddress OBJECT-TYPE 1376 SYNTAX IpAddress 1377 ACCESS read-write 1378 STATUS mandatory 1379 DESCRIPTION 1380 "The IpAddress corresponding to the media- 1381 dependent `physical' address." 1382::= { ipNetToMediaEntry 3 } 1383 1384ipNetToMediaType OBJECT-TYPE 1385 SYNTAX INTEGER { 1386 other(1), -- none of the following 1387 invalid(2), -- an invalidated mapping 1388 dynamic(3), 1389 static(4) 1390 } 1391 ACCESS read-write 1392 STATUS mandatory 1393 DESCRIPTION 1394 "The type of mapping. 1395 Setting this object to the value invalid(2) has 1396 the effect of invalidating the corresponding entry 1397 in the ipNetToMediaTable. That is, it effectively 1398 dissasociates the interface identified with said 1399 entry from the mapping identified with said entry. 1400 It is an implementation-specific matter as to 1401 whether the agent removes an invalidated entry 1402 from the table. Accordingly, management stations 1403 must be prepared to receive tabular information 1404 from agents that corresponds to entries not 1405 currently in use. Proper interpretation of such 1406 entries requires examination of the relevant 1407 ipNetToMediaType object." 1408::= { ipNetToMediaEntry 4 } 1409 1410ipRoutingDiscards OBJECT-TYPE 1411 SYNTAX Counter 1412 ACCESS read-only 1413 STATUS mandatory 1414 DESCRIPTION 1415 "The number of routing entries which were chosen 1416 to be discarded even though they are valid. One 1417 possible reason for discarding such an entry could 1418 be to free-up buffer space for other routing 1419 entries." 1420::= { ip 23 } 1421 1422icmpInMsgs OBJECT-TYPE 1423 SYNTAX Counter 1424 ACCESS read-only 1425 STATUS mandatory 1426 DESCRIPTION 1427 "The total number of ICMP messages which the 1428 entity received. Note that this counter includes 1429 all those counted by icmpInErrors." 1430::= { icmp 1 } 1431 1432icmpInErrors OBJECT-TYPE 1433 SYNTAX Counter 1434 ACCESS read-only 1435 STATUS mandatory 1436 DESCRIPTION 1437 "The number of ICMP messages which the entity 1438 received but determined as having ICMP-specific 1439 errors (bad ICMP checksums, bad length, etc.)." 1440::= { icmp 2 } 1441 1442icmpInDestUnreachs OBJECT-TYPE 1443 SYNTAX Counter 1444 ACCESS read-only 1445 STATUS mandatory 1446 DESCRIPTION 1447 "The number of ICMP Destination Unreachable 1448 messages received." 1449::= { icmp 3 } 1450 1451icmpInTimeExcds OBJECT-TYPE 1452 SYNTAX Counter 1453 ACCESS read-only 1454 STATUS mandatory 1455 DESCRIPTION 1456 "The number of ICMP Time Exceeded messages 1457 received." 1458::= { icmp 4 } 1459 1460icmpInParmProbs OBJECT-TYPE 1461 SYNTAX Counter 1462 ACCESS read-only 1463 STATUS mandatory 1464 DESCRIPTION 1465 "The number of ICMP Parameter Problem messages 1466 received." 1467::= { icmp 5 } 1468 1469icmpInSrcQuenchs OBJECT-TYPE 1470 SYNTAX Counter 1471 ACCESS read-only 1472 STATUS mandatory 1473 DESCRIPTION 1474 "The number of ICMP Source Quench messages 1475 received." 1476::= { icmp 6 } 1477 1478icmpInRedirects OBJECT-TYPE 1479 SYNTAX Counter 1480 ACCESS read-only 1481 STATUS mandatory 1482 DESCRIPTION 1483 "The number of ICMP Redirect messages received." 1484::= { icmp 7 } 1485 1486icmpInEchos OBJECT-TYPE 1487 SYNTAX Counter 1488 ACCESS read-only 1489 STATUS mandatory 1490 DESCRIPTION 1491 "The number of ICMP Echo (request) messages 1492 received." 1493::= { icmp 8 } 1494 1495icmpInEchoReps OBJECT-TYPE 1496 SYNTAX Counter 1497 ACCESS read-only 1498 STATUS mandatory 1499 DESCRIPTION 1500 "The number of ICMP Echo Reply messages received." 1501::= { icmp 9 } 1502 1503icmpInTimestamps OBJECT-TYPE 1504 SYNTAX Counter 1505 ACCESS read-only 1506 STATUS mandatory 1507 DESCRIPTION 1508 "The number of ICMP Timestamp (request) messages 1509 received." 1510::= { icmp 10 } 1511 1512icmpInTimestampReps OBJECT-TYPE 1513 SYNTAX Counter 1514 ACCESS read-only 1515 STATUS mandatory 1516 DESCRIPTION 1517 "The number of ICMP Timestamp Reply messages 1518 received." 1519::= { icmp 11 } 1520 1521icmpInAddrMasks OBJECT-TYPE 1522 SYNTAX Counter 1523 ACCESS read-only 1524 STATUS mandatory 1525 DESCRIPTION 1526 "The number of ICMP Address Mask Request messages 1527 received." 1528::= { icmp 12 } 1529 1530icmpInAddrMaskReps OBJECT-TYPE 1531 SYNTAX Counter 1532 ACCESS read-only 1533 STATUS mandatory 1534 DESCRIPTION 1535 "The number of ICMP Address Mask Reply messages 1536 received." 1537::= { icmp 13 } 1538 1539icmpOutMsgs OBJECT-TYPE 1540 SYNTAX Counter 1541 ACCESS read-only 1542 STATUS mandatory 1543 DESCRIPTION 1544 "The total number of ICMP messages which this 1545 entity attempted to send. Note that this counter 1546 includes all those counted by icmpOutErrors." 1547::= { icmp 14 } 1548 1549icmpOutErrors OBJECT-TYPE 1550 SYNTAX Counter 1551 ACCESS read-only 1552 STATUS mandatory 1553 DESCRIPTION 1554 "The number of ICMP messages which this entity did 1555 not send due to problems discovered within ICMP 1556 such as a lack of buffers. This value should not 1557 include errors discovered outside the ICMP layer 1558 such as the inability of IP to route the resultant 1559 datagram. In some implementations there may be no 1560 types of error which contribute to this counter's 1561 value." 1562::= { icmp 15 } 1563 1564icmpOutDestUnreachs OBJECT-TYPE 1565 SYNTAX Counter 1566 ACCESS read-only 1567 STATUS mandatory 1568 DESCRIPTION 1569 "The number of ICMP Destination Unreachable 1570 messages sent." 1571::= { icmp 16 } 1572 1573icmpOutTimeExcds OBJECT-TYPE 1574 SYNTAX Counter 1575 ACCESS read-only 1576 STATUS mandatory 1577 DESCRIPTION 1578 "The number of ICMP Time Exceeded messages sent." 1579::= { icmp 17 } 1580 1581icmpOutParmProbs OBJECT-TYPE 1582 SYNTAX Counter 1583 ACCESS read-only 1584 STATUS mandatory 1585 DESCRIPTION 1586 "The number of ICMP Parameter Problem messages 1587 sent." 1588::= { icmp 18 } 1589 1590icmpOutSrcQuenchs OBJECT-TYPE 1591 SYNTAX Counter 1592 ACCESS read-only 1593 STATUS mandatory 1594 DESCRIPTION 1595 "The number of ICMP Source Quench messages sent." 1596::= { icmp 19 } 1597 1598icmpOutRedirects OBJECT-TYPE 1599 SYNTAX Counter 1600 ACCESS read-only 1601 STATUS mandatory 1602 DESCRIPTION 1603 "The number of ICMP Redirect messages sent. For a 1604 host, this object will always be zero, since hosts 1605 do not send redirects." 1606::= { icmp 20 } 1607 1608icmpOutEchos OBJECT-TYPE 1609 SYNTAX Counter 1610 ACCESS read-only 1611 STATUS mandatory 1612 DESCRIPTION 1613 "The number of ICMP Echo (request) messages sent." 1614::= { icmp 21 } 1615 1616icmpOutEchoReps OBJECT-TYPE 1617 SYNTAX Counter 1618 ACCESS read-only 1619 STATUS mandatory 1620 DESCRIPTION 1621 "The number of ICMP Echo Reply messages sent." 1622::= { icmp 22 } 1623 1624icmpOutTimestamps OBJECT-TYPE 1625 SYNTAX Counter 1626 ACCESS read-only 1627 STATUS mandatory 1628 DESCRIPTION 1629 "The number of ICMP Timestamp (request) messages 1630 sent." 1631::= { icmp 23 } 1632 1633icmpOutTimestampReps OBJECT-TYPE 1634 SYNTAX Counter 1635 ACCESS read-only 1636 STATUS mandatory 1637 DESCRIPTION 1638 "The number of ICMP Timestamp Reply messages 1639 sent." 1640::= { icmp 24 } 1641 1642icmpOutAddrMasks OBJECT-TYPE 1643 SYNTAX Counter 1644 ACCESS read-only 1645 STATUS mandatory 1646 DESCRIPTION 1647 "The number of ICMP Address Mask Request messages 1648 sent." 1649::= { icmp 25 } 1650 1651icmpOutAddrMaskReps OBJECT-TYPE 1652 SYNTAX Counter 1653 ACCESS read-only 1654 STATUS mandatory 1655 DESCRIPTION 1656 "The number of ICMP Address Mask Reply messages 1657 sent." 1658::= { icmp 26 } 1659 1660tcpRtoAlgorithm OBJECT-TYPE 1661 SYNTAX INTEGER { 1662 other(1), -- none of the following 1663 constant(2), -- a constant rto 1664 rsre(3), -- MIL-STD-1778, Appendix B 1665 vanj(4) -- Van Jacobson's algorithm [10] 1666 } 1667 ACCESS read-only 1668 STATUS mandatory 1669 DESCRIPTION 1670 "The algorithm used to determine the timeout value 1671 used for retransmitting unacknowledged octets." 1672::= { tcp 1 } 1673 1674tcpRtoMin OBJECT-TYPE 1675 SYNTAX INTEGER 1676 ACCESS read-only 1677 STATUS mandatory 1678 DESCRIPTION 1679 "The minimum value permitted by a TCP 1680 implementation for the retransmission timeout, 1681 measured in milliseconds. More refined semantics 1682 for objects of this type depend upon the algorithm 1683 used to determine the retransmission timeout. In 1684 particular, when the timeout algorithm is rsre(3), 1685 an object of this type has the semantics of the 1686 LBOUND quantity described in RFC 793." 1687::= { tcp 2 } 1688 1689tcpRtoMax OBJECT-TYPE 1690 SYNTAX INTEGER 1691 ACCESS read-only 1692 STATUS mandatory 1693 DESCRIPTION 1694 "The maximum value permitted by a TCP 1695 implementation for the retransmission timeout, 1696 measured in milliseconds. More refined semantics 1697 for objects of this type depend upon the algorithm 1698 used to determine the retransmission timeout. In 1699 particular, when the timeout algorithm is rsre(3), 1700 an object of this type has the semantics of the 1701 UBOUND quantity described in RFC 793." 1702::= { tcp 3 } 1703 1704tcpMaxConn OBJECT-TYPE 1705 SYNTAX INTEGER 1706 ACCESS read-only 1707 STATUS mandatory 1708 DESCRIPTION 1709 "The limit on the total number of TCP connections 1710 the entity can support. In entities where the 1711 maximum number of connections is dynamic, this 1712 object should contain the value -1." 1713::= { tcp 4 } 1714 1715tcpActiveOpens OBJECT-TYPE 1716 SYNTAX Counter 1717 ACCESS read-only 1718 STATUS mandatory 1719 DESCRIPTION 1720 "The number of times TCP connections have made a 1721 direct transition to the SYN-SENT state from the 1722 CLOSED state." 1723::= { tcp 5 } 1724 1725tcpPassiveOpens OBJECT-TYPE 1726 SYNTAX Counter 1727 ACCESS read-only 1728 STATUS mandatory 1729 DESCRIPTION 1730 "The number of times TCP connections have made a 1731 direct transition to the SYN-RCVD state from the 1732 LISTEN state." 1733::= { tcp 6 } 1734 1735tcpAttemptFails OBJECT-TYPE 1736 SYNTAX Counter 1737 ACCESS read-only 1738 STATUS mandatory 1739 DESCRIPTION 1740 "The number of times TCP connections have made a 1741 direct transition to the CLOSED state from either 1742 the SYN-SENT state or the SYN-RCVD state, plus the 1743 number of times TCP connections have made a direct 1744 transition to the LISTEN state from the SYN-RCVD 1745 state." 1746::= { tcp 7 } 1747 1748tcpEstabResets OBJECT-TYPE 1749 SYNTAX Counter 1750 ACCESS read-only 1751 STATUS mandatory 1752 DESCRIPTION 1753 "The number of times TCP connections have made a 1754 direct transition to the CLOSED state from either 1755 the ESTABLISHED state or the CLOSE-WAIT state." 1756::= { tcp 8 } 1757 1758tcpCurrEstab OBJECT-TYPE 1759 SYNTAX Gauge 1760 ACCESS read-only 1761 STATUS mandatory 1762 DESCRIPTION 1763 "The number of TCP connections for which the 1764 current state is either ESTABLISHED or CLOSE- 1765 WAIT." 1766::= { tcp 9 } 1767 1768tcpInSegs OBJECT-TYPE 1769 SYNTAX Counter 1770 ACCESS read-only 1771 STATUS mandatory 1772 DESCRIPTION 1773 "The total number of segments received, including 1774 those received in error. This count includes 1775 segments received on currently established 1776 connections." 1777::= { tcp 10 } 1778 1779tcpOutSegs OBJECT-TYPE 1780 SYNTAX Counter 1781 ACCESS read-only 1782 STATUS mandatory 1783 DESCRIPTION 1784 "The total number of segments sent, including 1785 those on current connections but excluding those 1786 containing only retransmitted octets." 1787::= { tcp 11 } 1788 1789tcpRetransSegs OBJECT-TYPE 1790 SYNTAX Counter 1791 ACCESS read-only 1792 STATUS mandatory 1793 DESCRIPTION 1794 "The total number of segments retransmitted - that 1795 is, the number of TCP segments transmitted 1796 containing one or more previously transmitted 1797 octets." 1798::= { tcp 12 } 1799 1800tcpConnState OBJECT-TYPE 1801 SYNTAX INTEGER { 1802 closed(1), 1803 listen(2), 1804 synSent(3), 1805 synReceived(4), 1806 established(5), 1807 finWait1(6), 1808 finWait2(7), 1809 closeWait(8), 1810 lastAck(9), 1811 closing(10), 1812 timeWait(11), 1813 deleteTCB(12) 1814 } 1815 ACCESS read-write 1816 STATUS mandatory 1817 DESCRIPTION 1818 "The state of this TCP connection. 1819 The only value which may be set by a management 1820 station is deleteTCB(12). Accordingly, it is 1821 appropriate for an agent to return a `badValue' 1822 response if a management station attempts to set 1823 this object to any other value. 1824 If a management station sets this object to the 1825 value deleteTCB(12), then this has the effect of 1826 deleting the TCB (as defined in RFC 793) of the 1827 corresponding connection on the managed node, 1828 resulting in immediate termination of the 1829 connection. 1830 As an implementation-specific option, a RST 1831 segment may be sent from the managed node to the 1832 other TCP endpoint (note however that RST segments 1833 are not sent reliably)." 1834::= { tcpConnEntry 1 } 1835 1836tcpConnLocalAddress OBJECT-TYPE 1837 SYNTAX IpAddress 1838 ACCESS read-only 1839 STATUS mandatory 1840 DESCRIPTION 1841 "The local IP address for this TCP connection. In 1842 the case of a connection in the listen state which 1843 is willing to accept connections for any IP 1844 interface associated with the node, the value 1845 0.0.0.0 is used." 1846::= { tcpConnEntry 2 } 1847 1848tcpConnLocalPort OBJECT-TYPE 1849 SYNTAX INTEGER (0..65535) 1850 ACCESS read-only 1851 STATUS mandatory 1852 DESCRIPTION 1853 "The local port number for this TCP connection." 1854::= { tcpConnEntry 3 } 1855 1856tcpConnRemAddress OBJECT-TYPE 1857 SYNTAX IpAddress 1858 ACCESS read-only 1859 STATUS mandatory 1860 DESCRIPTION 1861 "The remote IP address for this TCP connection." 1862::= { tcpConnEntry 4 } 1863 1864tcpConnRemPort OBJECT-TYPE 1865 SYNTAX INTEGER (0..65535) 1866 ACCESS read-only 1867 STATUS mandatory 1868 DESCRIPTION 1869 "The remote port number for this TCP connection." 1870::= { tcpConnEntry 5 } 1871 1872tcpInErrs OBJECT-TYPE 1873 SYNTAX Counter 1874 ACCESS read-only 1875 STATUS mandatory 1876 DESCRIPTION 1877 "The total number of segments received in error 1878 (e.g., bad TCP checksums)." 1879::= { tcp 14 } 1880 1881tcpOutRsts OBJECT-TYPE 1882 SYNTAX Counter 1883 ACCESS read-only 1884 STATUS mandatory 1885 DESCRIPTION 1886 "The number of TCP segments sent containing the 1887 RST flag." 1888::= { tcp 15 } 1889 1890udpInDatagrams OBJECT-TYPE 1891 SYNTAX Counter32 1892 MAX-ACCESS read-only 1893 STATUS current 1894 DESCRIPTION 1895 "The total number of UDP datagrams delivered to UDP 1896 users. 1897 Discontinuities in the value of this counter can occur 1898 at re-initialization of the management system, and at 1899 other times as indicated by discontinuities in the 1900 value of sysUpTime." 1901::= { udp 1 } 1902 1903udpNoPorts OBJECT-TYPE 1904 SYNTAX Counter32 1905 MAX-ACCESS read-only 1906 STATUS current 1907 DESCRIPTION 1908 "The total number of received UDP datagrams for which 1909 there was no application at the destination port. 1910 Discontinuities in the value of this counter can occur 1911 at re-initialization of the management system, and at 1912 other times as indicated by discontinuities in the 1913 value of sysUpTime." 1914::= { udp 2 } 1915 1916udpInErrors OBJECT-TYPE 1917 SYNTAX Counter32 1918 MAX-ACCESS read-only 1919 STATUS current 1920 DESCRIPTION 1921 "The number of received UDP datagrams that could not be 1922 delivered for reasons other than the lack of an 1923 application at the destination port. 1924 Discontinuities in the value of this counter can occur 1925 at re-initialization of the management system, and at 1926 other times as indicated by discontinuities in the 1927 value of sysUpTime." 1928::= { udp 3 } 1929 1930udpOutDatagrams OBJECT-TYPE 1931 SYNTAX Counter32 1932 MAX-ACCESS read-only 1933 STATUS current 1934 DESCRIPTION 1935 "The total number of UDP datagrams sent from this 1936 entity. 1937 Discontinuities in the value of this counter can occur 1938 at re-initialization of the management system, and at 1939 other times as indicated by discontinuities in the 1940 value of sysUpTime." 1941::= { udp 4 } 1942 1943udpLocalAddress OBJECT-TYPE 1944 SYNTAX IpAddress 1945 MAX-ACCESS read-only 1946 STATUS deprecated 1947 DESCRIPTION 1948 "The local IP address for this UDP listener. In the 1949 case of a UDP listener that is willing to accept 1950 datagrams for any IP interface associated with the 1951 node, the value 0.0.0.0 is used." 1952::= { udpEntry 1 } 1953 1954udpLocalPort OBJECT-TYPE 1955 SYNTAX Integer32 (0..65535) 1956 MAX-ACCESS read-only 1957 STATUS deprecated 1958 DESCRIPTION 1959 "The local port number for this UDP listener." 1960::= { udpEntry 2 } 1961 1962snmpInPkts OBJECT-TYPE 1963 SYNTAX Counter 1964 ACCESS read-only 1965 STATUS mandatory 1966 DESCRIPTION 1967 "The total number of Messages delivered to the 1968 SNMP entity from the transport service." 1969::= { snmp 1 } 1970 1971snmpOutPkts OBJECT-TYPE 1972 SYNTAX Counter 1973 ACCESS read-only 1974 STATUS mandatory 1975 DESCRIPTION 1976 "The total number of SNMP Messages which were 1977 passed from the SNMP protocol entity to the 1978 transport service." 1979::= { snmp 2 } 1980 1981snmpInBadVersions OBJECT-TYPE 1982 SYNTAX Counter 1983 ACCESS read-only 1984 STATUS mandatory 1985 DESCRIPTION 1986 "The total number of SNMP Messages which were 1987 delivered to the SNMP protocol entity and were for 1988 an unsupported SNMP version." 1989::= { snmp 3 } 1990 1991snmpInBadCommunityNames OBJECT-TYPE 1992 SYNTAX Counter 1993 ACCESS read-only 1994 STATUS mandatory 1995 DESCRIPTION 1996 "The total number of SNMP Messages delivered to 1997 the SNMP protocol entity which used a SNMP 1998 community name not known to said entity." 1999::= { snmp 4 } 2000 2001snmpInBadCommunityUses OBJECT-TYPE 2002 SYNTAX Counter 2003 ACCESS read-only 2004 STATUS mandatory 2005 DESCRIPTION 2006 "The total number of SNMP Messages delivered to 2007 the SNMP protocol entity which represented an SNMP 2008 operation which was not allowed by the SNMP 2009 community named in the Message." 2010::= { snmp 5 } 2011 2012snmpInASNParseErrs OBJECT-TYPE 2013 SYNTAX Counter 2014 ACCESS read-only 2015 STATUS mandatory 2016 DESCRIPTION 2017 "The total number of ASN.1 or BER errors 2018 encountered by the SNMP protocol entity when 2019 decoding received SNMP Messages." 2020::= { snmp 6 } 2021 2022snmpInTooBigs OBJECT-TYPE 2023 SYNTAX Counter 2024 ACCESS read-only 2025 STATUS mandatory 2026 DESCRIPTION 2027 "The total number of SNMP PDUs which were 2028 delivered to the SNMP protocol entity and for 2029 which the value of the error-status field is 2030 `tooBig'." 2031::= { snmp 8 } 2032 2033snmpInNoSuchNames OBJECT-TYPE 2034 SYNTAX Counter 2035 ACCESS read-only 2036 STATUS mandatory 2037 DESCRIPTION 2038 "The total number of SNMP PDUs which were 2039 delivered to the SNMP protocol entity and for 2040 which the value of the error-status field is 2041 `noSuchName'." 2042::= { snmp 9 } 2043 2044snmpInBadValues OBJECT-TYPE 2045 SYNTAX Counter 2046 ACCESS read-only 2047 STATUS mandatory 2048 DESCRIPTION 2049 "The total number of SNMP PDUs which were 2050 delivered to the SNMP protocol entity and for 2051 which the value of the error-status field is 2052 `badValue'." 2053::= { snmp 10 } 2054 2055snmpInReadOnlys OBJECT-TYPE 2056 SYNTAX Counter 2057 ACCESS read-only 2058 STATUS mandatory 2059 DESCRIPTION 2060 "The total number valid SNMP PDUs which were 2061 delivered to the SNMP protocol entity and for 2062 which the value of the error-status field is 2063 `readOnly'. It should be noted that it is a 2064 protocol error to generate an SNMP PDU which 2065 contains the value `readOnly' in the error-status 2066 field, as such this object is provided as a means 2067 of detecting incorrect implementations of the 2068 SNMP." 2069::= { snmp 11 } 2070 2071snmpInGenErrs OBJECT-TYPE 2072 SYNTAX Counter 2073 ACCESS read-only 2074 STATUS mandatory 2075 DESCRIPTION 2076 "The total number of SNMP PDUs which were 2077 delivered to the SNMP protocol entity and for 2078 which the value of the error-status field is 2079 `genErr'." 2080::= { snmp 12 } 2081 2082snmpInTotalReqVars OBJECT-TYPE 2083 SYNTAX Counter 2084 ACCESS read-only 2085 STATUS mandatory 2086 DESCRIPTION 2087 "The total number of MIB objects which have been 2088 retrieved successfully by the SNMP protocol entity 2089 as the result of receiving valid SNMP Get-Request 2090 and Get-Next PDUs." 2091::= { snmp 13 } 2092 2093snmpInTotalSetVars OBJECT-TYPE 2094 SYNTAX Counter 2095 ACCESS read-only 2096 STATUS mandatory 2097 DESCRIPTION 2098 "The total number of MIB objects which have been 2099 altered successfully by the SNMP protocol entity 2100 as the result of receiving valid SNMP Set-Request 2101 PDUs." 2102::= { snmp 14 } 2103 2104snmpInGetRequests OBJECT-TYPE 2105 SYNTAX Counter 2106 ACCESS read-only 2107 STATUS mandatory 2108 DESCRIPTION 2109 "The total number of SNMP Get-Request PDUs which 2110 have been accepted and processed by the SNMP 2111 protocol entity." 2112::= { snmp 15 } 2113 2114snmpInGetNexts OBJECT-TYPE 2115 SYNTAX Counter 2116 ACCESS read-only 2117 STATUS mandatory 2118 DESCRIPTION 2119 "The total number of SNMP Get-Next PDUs which have 2120 been accepted and processed by the SNMP protocol 2121 entity." 2122::= { snmp 16 } 2123 2124snmpInSetRequests OBJECT-TYPE 2125 SYNTAX Counter 2126 ACCESS read-only 2127 STATUS mandatory 2128 DESCRIPTION 2129 "The total number of SNMP Set-Request PDUs which 2130 have been accepted and processed by the SNMP 2131 protocol entity." 2132::= { snmp 17 } 2133 2134snmpInGetResponses OBJECT-TYPE 2135 SYNTAX Counter 2136 ACCESS read-only 2137 STATUS mandatory 2138 DESCRIPTION 2139 "The total number of SNMP Get-Response PDUs which 2140 have been accepted and processed by the SNMP 2141 protocol entity." 2142::= { snmp 18 } 2143 2144snmpInTraps OBJECT-TYPE 2145 SYNTAX Counter 2146 ACCESS read-only 2147 STATUS mandatory 2148 DESCRIPTION 2149 "The total number of SNMP Trap PDUs which have 2150 been accepted and processed by the SNMP protocol 2151 entity." 2152::= { snmp 19 } 2153 2154snmpOutTooBigs OBJECT-TYPE 2155 SYNTAX Counter 2156 ACCESS read-only 2157 STATUS mandatory 2158 DESCRIPTION 2159 "The total number of SNMP PDUs which were 2160 generated by the SNMP protocol entity and for 2161 which the value of the error-status field is 2162 `tooBig.'" 2163::= { snmp 20 } 2164 2165snmpOutNoSuchNames OBJECT-TYPE 2166 SYNTAX Counter 2167 ACCESS read-only 2168 STATUS mandatory 2169 DESCRIPTION 2170 "The total number of SNMP PDUs which were 2171 generated by the SNMP protocol entity and for 2172 which the value of the error-status is 2173 `noSuchName'." 2174::= { snmp 21 } 2175 2176snmpOutBadValues OBJECT-TYPE 2177 SYNTAX Counter 2178 ACCESS read-only 2179 STATUS mandatory 2180 DESCRIPTION 2181 "The total number of SNMP PDUs which were 2182 generated by the SNMP protocol entity and for 2183 which the value of the error-status field is 2184 `badValue'." 2185::= { snmp 22 } 2186 2187snmpOutGenErrs OBJECT-TYPE 2188 SYNTAX Counter 2189 ACCESS read-only 2190 STATUS mandatory 2191 DESCRIPTION 2192 "The total number of SNMP PDUs which were 2193 generated by the SNMP protocol entity and for 2194 which the value of the error-status field is 2195 `genErr'." 2196::= { snmp 24 } 2197 2198snmpOutGetRequests OBJECT-TYPE 2199 SYNTAX Counter 2200 ACCESS read-only 2201 STATUS mandatory 2202 DESCRIPTION 2203 "The total number of SNMP Get-Request PDUs which 2204 have been generated by the SNMP protocol entity." 2205::= { snmp 25 } 2206 2207snmpOutGetNexts OBJECT-TYPE 2208 SYNTAX Counter 2209 ACCESS read-only 2210 STATUS mandatory 2211 DESCRIPTION 2212 "The total number of SNMP Get-Next PDUs which have 2213 been generated by the SNMP protocol entity." 2214::= { snmp 26 } 2215 2216snmpOutSetRequests OBJECT-TYPE 2217 SYNTAX Counter 2218 ACCESS read-only 2219 STATUS mandatory 2220 DESCRIPTION 2221 "The total number of SNMP Set-Request PDUs which 2222 have been generated by the SNMP protocol entity." 2223::= { snmp 27 } 2224 2225snmpOutGetResponses OBJECT-TYPE 2226 SYNTAX Counter 2227 ACCESS read-only 2228 STATUS mandatory 2229 DESCRIPTION 2230 "The total number of SNMP Get-Response PDUs which 2231 have been generated by the SNMP protocol entity." 2232::= { snmp 28 } 2233 2234snmpOutTraps OBJECT-TYPE 2235 SYNTAX Counter 2236 ACCESS read-only 2237 STATUS mandatory 2238 DESCRIPTION 2239 "The total number of SNMP Trap PDUs which have 2240 been generated by the SNMP protocol entity." 2241::= { snmp 29 } 2242 2243snmpEnableAuthenTraps OBJECT-TYPE 2244 SYNTAX INTEGER { enabled(1), disabled(2) } 2245 ACCESS read-write 2246 STATUS mandatory 2247 DESCRIPTION 2248 "Indicates whether the SNMP agent process is 2249 permitted to generate authentication-failure 2250 traps. The value of this object overrides any 2251 configuration information; as such, it provides a 2252 means whereby all authentication-failure traps may 2253 be disabled. 2254 Note that it is strongly recommended that this 2255 object be stored in non-volatile memory so that it 2256 remains constant between re-initializations of the 2257 network management system." 2258::= { snmp 30 } 2259 2260hrSystemUptime OBJECT-TYPE 2261 SYNTAX TimeTicks 2262 MAX-ACCESS read-only 2263 STATUS current 2264 DESCRIPTION 2265 "The amount of time since this host was last 2266 initialized. Note that this is different from 2267 sysUpTime in the SNMPv2-MIB [RFC1907] because 2268 sysUpTime is the uptime of the network management 2269 portion of the system." 2270::= { hrSystem 1 } 2271 2272hrMemorySize OBJECT-TYPE 2273 SYNTAX KBytes 2274 UNITS "KBytes" 2275 MAX-ACCESS read-only 2276 STATUS current 2277 DESCRIPTION 2278 "The amount of physical read-write main memory, 2279 typically RAM, contained by the host." 2280::= { hrStorage 2 } 2281 2282hrStorageIndex OBJECT-TYPE 2283 SYNTAX Integer32 (1..2147483647) 2284 MAX-ACCESS read-only 2285 STATUS current 2286 DESCRIPTION 2287 "A unique value for each logical storage area 2288 contained by the host." 2289::= { hrStorageEntry 1 } 2290 2291hrStorageType OBJECT-TYPE 2292 SYNTAX AutonomousType 2293 MAX-ACCESS read-only 2294 STATUS current 2295 DESCRIPTION 2296 "The type of storage represented by this entry." 2297::= { hrStorageEntry 2 } 2298 2299hrStorageDescr OBJECT-TYPE 2300 SYNTAX DisplayString 2301 MAX-ACCESS read-only 2302 STATUS current 2303 DESCRIPTION 2304 "A description of the type and instance of the storage 2305 described by this entry." 2306::= { hrStorageEntry 3 } 2307 2308hrStorageAllocationUnits OBJECT-TYPE 2309 SYNTAX Integer32 (1..2147483647) 2310 UNITS "Bytes" 2311 MAX-ACCESS read-only 2312 STATUS current 2313 DESCRIPTION 2314 "The size, in bytes, of the data objects allocated 2315 from this pool. If this entry is monitoring sectors, 2316 blocks, buffers, or packets, for example, this number 2317 will commonly be greater than one. Otherwise this 2318 number will typically be one." 2319::= { hrStorageEntry 4 } 2320 2321hrStorageSize OBJECT-TYPE 2322 SYNTAX Integer32 (0..2147483647) 2323 MAX-ACCESS read-write 2324 STATUS current 2325 DESCRIPTION 2326 "The size of the storage represented by this entry, in 2327 units of hrStorageAllocationUnits. This object is 2328 writable to allow remote configuration of the size of 2329 the storage area in those cases where such an 2330 operation makes sense and is possible on the 2331 underlying system. For example, the amount of main 2332 memory allocated to a buffer pool might be modified or 2333 the amount of disk space allocated to virtual memory 2334 might be modified." 2335::= { hrStorageEntry 5 } 2336 2337hrStorageUsed OBJECT-TYPE 2338 SYNTAX Integer32 (0..2147483647) 2339 MAX-ACCESS read-only 2340 STATUS current 2341 DESCRIPTION 2342 "The amount of the storage represented by this entry 2343 that is allocated, in units of 2344 hrStorageAllocationUnits." 2345::= { hrStorageEntry 6 } 2346 2347hrStorageAllocationFailures OBJECT-TYPE 2348 SYNTAX Counter32 2349 MAX-ACCESS read-only 2350 STATUS current 2351 DESCRIPTION 2352 "The number of requests for storage represented by 2353 this entry that could not be honored due to not enough 2354 storage. It should be noted that as this object has a 2355 SYNTAX of Counter32, that it does not have a defined 2356 initial value. However, it is recommended that this 2357 object be initialized to zero, even though management 2358 stations must not depend on such an initialization." 2359::= { hrStorageEntry 7 } 2360 2361hrDeviceIndex OBJECT-TYPE 2362 SYNTAX Integer32 (1..2147483647) 2363 MAX-ACCESS read-only 2364 STATUS current 2365 DESCRIPTION 2366 "A unique value for each device contained by the host. 2367 The value for each device must remain constant at 2368 least from one re-initialization of the agent to the 2369 next re-initialization." 2370::= { hrDeviceEntry 1 } 2371 2372hrDeviceType OBJECT-TYPE 2373 SYNTAX AutonomousType 2374 MAX-ACCESS read-only 2375 STATUS current 2376 DESCRIPTION 2377 "An indication of the type of device. 2378 If this value is 2379 `hrDeviceProcessor { hrDeviceTypes 3 }' then an entry 2380 exists in the hrProcessorTable which corresponds to 2381 this device. 2382 If this value is 2383 `hrDeviceNetwork { hrDeviceTypes 4 }', then an entry 2384 exists in the hrNetworkTable which corresponds to this 2385 device. 2386 If this value is 2387 `hrDevicePrinter { hrDeviceTypes 5 }', then an entry 2388 exists in the hrPrinterTable which corresponds to this 2389 device. 2390 If this value is 2391 `hrDeviceDiskStorage { hrDeviceTypes 6 }', then an 2392 entry exists in the hrDiskStorageTable which 2393 corresponds to this device." 2394::= { hrDeviceEntry 2 } 2395 2396hrDeviceDescr OBJECT-TYPE 2397 SYNTAX DisplayString (SIZE (0..64)) 2398 MAX-ACCESS read-only 2399 STATUS current 2400 DESCRIPTION 2401 "A textual description of this device, including the 2402 device's manufacturer and revision, and optionally, 2403 its serial number." 2404::= { hrDeviceEntry 3 } 2405 2406hrDeviceID OBJECT-TYPE 2407 SYNTAX ProductID 2408 MAX-ACCESS read-only 2409 STATUS current 2410 DESCRIPTION 2411 "The product ID for this device." 2412::= { hrDeviceEntry 4 } 2413 2414hrDeviceStatus OBJECT-TYPE 2415 SYNTAX INTEGER { 2416 unknown(1), 2417 running(2), 2418 warning(3), 2419 testing(4), 2420 down(5) 2421 } 2422 MAX-ACCESS read-only 2423 STATUS current 2424 DESCRIPTION 2425 "The current operational state of the device described 2426 by this row of the table. A value unknown(1) 2427 indicates that the current state of the device is 2428 unknown. running(2) indicates that the device is up 2429 and running and that no unusual error conditions are 2430 known. The warning(3) state indicates that agent has 2431 been informed of an unusual error condition by the 2432 operational software (e.g., a disk device driver) but 2433 that the device is still 'operational'. An example 2434 would be a high number of soft errors on a disk. A 2435 value of testing(4), indicates that the device is not 2436 available for use because it is in the testing state. 2437 The state of down(5) is used only when the agent has 2438 been informed that the device is not available for any 2439 use." 2440::= { hrDeviceEntry 5 } 2441 2442hrDeviceErrors OBJECT-TYPE 2443 SYNTAX Counter32 2444 MAX-ACCESS read-only 2445 STATUS current 2446 DESCRIPTION 2447 "The number of errors detected on this device. It 2448 should be noted that as this object has a SYNTAX of 2449 Counter32, that it does not have a defined initial 2450 value. However, it is recommended that this object be 2451 initialized to zero, even though management stations 2452 must not depend on such an initialization." 2453::= { hrDeviceEntry 6 } 2454 2455hrPrinterStatus OBJECT-TYPE 2456 SYNTAX INTEGER { 2457 other(1), 2458 unknown(2), 2459 idle(3), 2460 printing(4), 2461 warmup(5) 2462 } 2463 MAX-ACCESS read-only 2464 STATUS current 2465 DESCRIPTION 2466 "The current status of this printer device." 2467::= { hrPrinterEntry 1 } 2468 2469hrPrinterDetectedErrorState OBJECT-TYPE 2470 SYNTAX OCTET STRING 2471 MAX-ACCESS read-only 2472 STATUS current 2473 DESCRIPTION 2474 "This object represents any error conditions detected 2475 by the printer. The error conditions are encoded as 2476 bits in an octet string, with the following 2477 definitions: 2478 Condition Bit # 2479 lowPaper 0 2480 noPaper 1 2481 lowToner 2 2482 noToner 3 2483 doorOpen 4 2484 jammed 5 2485 offline 6 2486 serviceRequested 7 2487 inputTrayMissing 8 2488 outputTrayMissing 9 2489 markerSupplyMissing 10 2490 outputNearFull 11 2491 outputFull 12 2492 inputTrayEmpty 13 2493 overduePreventMaint 14 2494 Bits are numbered starting with the most significant 2495 bit of the first byte being bit 0, the least 2496 significant bit of the first byte being bit 7, the 2497 most significant bit of the second byte being bit 8, 2498 and so on. A one bit encodes that the condition was 2499 detected, while a zero bit encodes that the condition 2500 was not detected. 2501 This object is useful for alerting an operator to 2502 specific warning or error conditions that may occur, 2503 especially those requiring human intervention." 2504::= { hrPrinterEntry 2 } 2505 2506prtGeneralConfigChanges OBJECT-TYPE 2507 SYNTAX Counter32 2508 MAX-ACCESS read-only 2509 STATUS current 2510 DESCRIPTION 2511 "Counts configuration changes within the printer. A 2512 configuration change is defined to be an action that results in 2513 a change to any MIB object other than those that reflect status 2514 or level, or those that act as counters or gauges. In addition, 2515 any action that results in a row being added or deleted from 2516 any table in the Printer MIB is considered a configuration 2517 change. Such changes will often affect the capability of the 2518 printer to service certain types of print jobs. Management 2519 applications may cache infrequently changed configuration 2520 information about sub units within the printer. This object 2521 should be incremented whenever the agent wishes to notify 2522 management applications that any cached configuration 2523 information for this device is to be considered 'stale'. At 2524 this point, the management application should flush any 2525 configuration information cached about this device and fetch 2526 new configuration information. 2527 The following are examples of actions that would cause the 2528 prtGeneralConfigChanges object to be incremented: 2529 - Adding an output bin 2530 - Changing the media in a sensing input tray 2531 - Changing the value of prtInputMediaType 2532 Note that the prtGeneralConfigChanges counter would not be 2533 incremented when an input tray is temporarily removed to load 2534 additional paper or when the level of an input device changes. 2535 NOTE: The above description has been modified from RFC 1759 2536 for clarification." 2537::= { prtGeneralEntry 1 } 2538 2539prtGeneralCurrentLocalization OBJECT-TYPE 2540 SYNTAX Integer32 (1..65535) 2541 MAX-ACCESS read-write 2542 STATUS current 2543 DESCRIPTION 2544 "The value of the prtLocalizationIndex corresponding to the 2545 current language, country, and character set to be used for 2546 localized string values that are identified as being dependent 2547 on the value of this object. Note that this object does not 2548 apply to localized strings in the prtConsole group or to any 2549 object that is not explicitly identified as being localized 2550 according to prtGeneralCurrentLocalization. When an object's 2551 'charset' is controlled by the value of 2552 prtGeneralCurrentLocalization, it MUST specify 2553 PrtLocalizedDescriptionStringTC as its syntax. 2554 NOTE: The above description has been modified from RFC 1759 2555 for clarification." 2556::= { prtGeneralEntry 2 } 2557 2558prtGeneralReset OBJECT-TYPE 2559 -- NOTE: In RFC 1759, the enumeration values were implicitly defined 2560 -- by this object. 2561 SYNTAX PrtGeneralResetTC 2562 MAX-ACCESS read-write 2563 STATUS current 2564 DESCRIPTION 2565 "Setting this value to 'powerCycleReset', 'resetToNVRAM', or 2566 'resetToFactoryDefaults' will result in the resetting of the 2567 printer. When read, this object will always have the value 2568 'notResetting(3)', and a SET of the value 'notResetting' shall 2569 have no effect on the printer. Some of the defined values are 2570 optional. However, every implementation must support at least 2571 the values 'notResetting' and 'resetToNVRAM'." 2572::= { prtGeneralEntry 3 } 2573 2574prtGeneralCurrentOperator OBJECT-TYPE 2575 SYNTAX OCTET STRING (SIZE(0..127)) 2576 MAX-ACCESS read-write 2577 STATUS current 2578 DESCRIPTION 2579 "The name of the person who is responsible for operating 2580 this printer. It is suggested that this string include 2581 information that would enable other humans to reach the 2582 operator, such as a phone number. As a convention to 2583 facilitate automatic notification of the operator by the 2584 agent or network management station, the phone number, 2585 fax number or email address should be indicated by the 2586 URL schemes 'tel:', 'fax:' and 'mailto:', respectively. 2587 If either the phone, fax, or email information is not 2588 available, then a line should not be included for this 2589 information. 2590 NOTE: For interoperability purposes, it is advisable to 2591 use email addresses formatted according to [RFC2822] 2592 requirements. 2593 NOTE: The above description has been modified from RFC 1759 2594 for clarification." 2595::= { prtGeneralEntry 4 } 2596 2597prtGeneralServicePerson OBJECT-TYPE 2598 SYNTAX OCTET STRING (SIZE(0..127)) 2599 MAX-ACCESS read-write 2600 STATUS current 2601 DESCRIPTION 2602 "The name of the person responsible for servicing this 2603 printer. It is suggested that this string include 2604 information that would enable other humans to reach the 2605 service person, such as a phone number. As a convention 2606 to facilitate automatic notification of the operator by 2607 the agent or network management station, the phone 2608 number, fax number or email address should be indicated 2609 by the URL schemes 'tel:', 'fax:' and 'mailto:', 2610 respectively. If either the phone, fax, or email 2611 information is not available, then a line should not 2612 be included for this information. 2613 NOTE: For interoperability purposes, it is advisable to use 2614 email addresses formatted per [RFC2822] requirements. 2615 NOTE: The above description has been modified from RFC 1759 2616 for clarification." 2617::= { prtGeneralEntry 5 } 2618 2619prtInputDefaultIndex OBJECT-TYPE 2620 SYNTAX Integer32 (1..65535) 2621 MAX-ACCESS read-write 2622 STATUS current 2623 DESCRIPTION 2624 "The value of prtInputIndex corresponding to the default input 2625 sub-unit: that is, this object selects the default source of 2626 input media." 2627::= { prtGeneralEntry 6 } 2628 2629prtOutputDefaultIndex OBJECT-TYPE 2630 -- A range has been added to the SYNTAX clause that was not in 2631 -- RFC 1759. Although this violates SNMP compatibility rules, 2632 -- it provides a more reasonable guide for SNMP managers. 2633 SYNTAX Integer32 (1..65535) 2634 MAX-ACCESS read-write 2635 STATUS current 2636 DESCRIPTION 2637 "The value of prtOutputIndex corresponding to the default 2638 output sub-unit; that is, this object selects the default 2639 output destination." 2640::= { prtGeneralEntry 7 } 2641 2642prtMarkerDefaultIndex OBJECT-TYPE 2643 SYNTAX Integer32 (1..65535) 2644 MAX-ACCESS read-write 2645 STATUS current 2646 DESCRIPTION 2647 "The value of prtMarkerIndex corresponding to the 2648 default marker sub-unit; that is, this object selects the 2649 default marker." 2650::= { prtGeneralEntry 8 } 2651 2652prtMediaPathDefaultIndex OBJECT-TYPE 2653 SYNTAX Integer32 (1..65535) 2654 MAX-ACCESS read-write 2655 STATUS current 2656 DESCRIPTION 2657 "The value of prtMediaPathIndex corresponding to 2658 the default media path; that is, the selection of the 2659 default media path." 2660::= { prtGeneralEntry 9 } 2661 2662prtConsoleLocalization OBJECT-TYPE 2663 SYNTAX Integer32 (1..65535) 2664 MAX-ACCESS read-write 2665 STATUS current 2666 DESCRIPTION 2667 "The value of the prtLocalizationIndex corresponding to 2668 the language, country, and character set to be used for the 2669 console. This localization applies both to the actual display 2670 on the console as well as the encoding of these console objects 2671 in management operations. When an object's 'charset' is 2672 controlled by the value of prtConsoleLocalization, it MUST 2673 specify PrtConsoleDescriptionStringTC as its syntax. 2674 NOTE: The above description has been modified from RFC 1759 2675 for clarification." 2676::= { prtGeneralEntry 10 } 2677 2678prtConsoleNumberOfDisplayLines OBJECT-TYPE 2679 SYNTAX Integer32 (0..65535) 2680 MAX-ACCESS read-only 2681 STATUS current 2682 DESCRIPTION 2683 "The number of lines on the printer's physical 2684 display. This value is 0 if there are no lines on the 2685 physical display or if there is no physical display" 2686::= { prtGeneralEntry 11 } 2687 2688prtConsoleNumberOfDisplayChars OBJECT-TYPE 2689 SYNTAX Integer32 (0..65535) 2690 MAX-ACCESS read-only 2691 STATUS current 2692 DESCRIPTION 2693 "The number of characters per line displayed on the physical 2694 display. This value is 0 if there are no lines on the physical 2695 display or if there is no physical display" 2696::= { prtGeneralEntry 12 } 2697 2698prtConsoleDisable OBJECT-TYPE 2699 -- In RFC 1759, the enumeration values were implicitly defined 2700 -- by this object. 2701 SYNTAX PrtConsoleDisableTC 2702 MAX-ACCESS read-write 2703 STATUS current 2704 DESCRIPTION 2705 "This value indicates how input is (or is not) accepted from 2706 the operator console. 2707 NOTE: The above description has been modified from RFC 1759 2708 for clarification." 2709::= { prtGeneralEntry 13 } 2710 2711prtGeneralPrinterName OBJECT-TYPE 2712 SYNTAX OCTET STRING (SIZE (0..127)) 2713 MAX-ACCESS read-write 2714 STATUS current 2715 DESCRIPTION 2716 "An administrator-specified name for this printer. Depending 2717 upon implementation of this printer, the value of this object 2718 may or may not be same as the value for the MIB-II 'SysName' 2719 object." 2720::= { prtGeneralEntry 16 } 2721 2722prtGeneralSerialNumber OBJECT-TYPE 2723 SYNTAX OCTET STRING (SIZE (0..255)) 2724 MAX-ACCESS read-write 2725 STATUS current 2726 DESCRIPTION 2727 "A recorded serial number for this device that indexes some 2728 type device catalog or inventory. This value is usually set by 2729 the device manufacturer but the MIB supports the option of 2730 writing for this object for site-specific administration of 2731 device inventory or tracking." 2732::= { prtGeneralEntry 17 } 2733 2734prtAlertCriticalEvents OBJECT-TYPE 2735 SYNTAX Counter32 2736 MAX-ACCESS read-only 2737 STATUS current 2738 DESCRIPTION 2739 "A running counter of the number of critical alert events that 2740 have been recorded in the alert table. The value of this object 2741 is RESET in the event of a power cycle operation (i.e., the 2742 value is not persistent." 2743::= { prtGeneralEntry 18 } 2744 2745prtAlertAllEvents OBJECT-TYPE 2746 SYNTAX Counter32 2747 MAX-ACCESS read-only 2748 STATUS current 2749 DESCRIPTION 2750 "A running counter of the total number of alert event entries 2751 (critical and non-critical) that have been recorded in the 2752 alert table" 2753::= { prtGeneralEntry 19 } 2754 2755prtStorageRefIndex OBJECT-TYPE 2756 -- NOTE: The range has been changed from RFC 1759 to be compatible 2757 -- with the defined range of hrDeviceIndex. 2758 SYNTAX Integer32 (0..2147483647) 2759 MAX-ACCESS read-only 2760 STATUS current 2761 DESCRIPTION 2762 "The value of the hrDeviceIndex of the printer device that this 2763 storageEntry is associated with." 2764::= { prtStorageRefEntry 2 } 2765 2766prtDeviceRefIndex OBJECT-TYPE 2767 -- NOTE: The range has been changed from RFC 1759 to be compatible 2768 -- with the defined range of hrDeviceIndex. 2769 SYNTAX Integer32 (0..2147483647) 2770 MAX-ACCESS read-only 2771 STATUS current 2772 DESCRIPTION 2773 "The value of the hrDeviceIndex of the printer device that this 2774 deviceEntry is associated with." 2775::= { prtDeviceRefEntry 2 } 2776 2777prtCoverDescription OBJECT-TYPE 2778 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 2779 -- to a TC to better support localization of the object. 2780 SYNTAX PrtLocalizedDescriptionStringTC 2781 MAX-ACCESS read-only 2782 STATUS current 2783 DESCRIPTION 2784 "The manufacturer provided cover sub-mechanism name in the 2785 localization specified by prtGeneralCurrentLocalization." 2786::= { prtCoverEntry 2 } 2787 2788prtCoverStatus OBJECT-TYPE 2789 -- NOTE: In RFC 1759, the enumeration values were implicitly defined 2790 -- by this object and are now defined in the IANA-PRINTER-MIB. The 2791 -- new TC has defined "coverOpen" and "coverClosed" to replace 2792 -- "doorOpen" and "doorClosed" in RFC 1759. A name change is not 2793 -- formally allowed per SMI rules, but was agreed to by the WG group 2794 -- since a door has a more restrictive meaning than a cover and 2795 -- Cover group is intended to support doors as a subset of covers. 2796 SYNTAX PrtCoverStatusTC 2797 MAX-ACCESS read-only 2798 STATUS current 2799 DESCRIPTION 2800 "The status of this cover sub-unit." 2801::= { prtCoverEntry 3 } 2802 2803prtLocalizationLanguage OBJECT-TYPE 2804 -- Note: The size is fixed, was incorrectly 0..2 in RFC 1759. 2805 SYNTAX OCTET STRING (SIZE(2)) 2806 MAX-ACCESS read-only 2807 STATUS current 2808 DESCRIPTION 2809 "A two character language code from ISO 639. Examples en, 2810 es, fr, de. NOTE: These examples were shown as upper case in 2811 RFC 1759 and are now shown as lower case to agree with ISO 639." 2812::= { prtLocalizationEntry 2 } 2813 2814prtLocalizationCountry OBJECT-TYPE 2815 -- Note: The size is fixed, was incorrectly 0..2 in RFC 1759. 2816 SYNTAX OCTET STRING (SIZE(2)) 2817 MAX-ACCESS read-only 2818 STATUS current 2819 DESCRIPTION 2820 "A two character country code from ISO 3166, a blank string 2821 (two space characters) shall indicate that the country is not 2822 defined. Examples: US, GB, FR, DE, ..." 2823::= { prtLocalizationEntry 3 } 2824 2825prtLocalizationCharacterSet OBJECT-TYPE 2826 SYNTAX IANACharset 2827 MAX-ACCESS read-only 2828 STATUS current 2829 DESCRIPTION 2830 "The coded character set used for this localization." 2831::= { prtLocalizationEntry 4 } 2832 2833prtInputType OBJECT-TYPE 2834 -- NOTE: In RFC 1759, the enumeration values were implicitly 2835 -- defined by this object. 2836 SYNTAX PrtInputTypeTC 2837 MAX-ACCESS read-only 2838 STATUS current 2839 DESCRIPTION 2840 "The type of technology (discriminated primarily according to 2841 feeder mechanism type) employed by the input sub-unit. Note, 2842 the Input Class provides for a descriptor field to further 2843 qualify the other choice." 2844::= { prtInputEntry 2 } 2845 2846prtInputDimUnit OBJECT-TYPE 2847 SYNTAX PrtMediaUnitTC 2848 MAX-ACCESS read-only 2849 STATUS current 2850 DESCRIPTION 2851 "The unit of measurement for use calculating and relaying 2852 dimensional values for this input sub-unit." 2853::= { prtInputEntry 3 } 2854 2855prtInputMediaDimFeedDirDeclared OBJECT-TYPE 2856 -- NOTE: In RFC 1759, the range was not defined. 2857 SYNTAX Integer32 (-2..2147483647) 2858 MAX-ACCESS read-write 2859 STATUS current 2860 DESCRIPTION 2861 "This object provides the value of the declared dimension, in 2862 the feed direction, of the media that is (or, if empty, was or 2863 will be) in this input sub-unit. The feed direction is the 2864 direction in which the media is fed on this sub-unit. This 2865 dimension is measured in input sub-unit dimensional units 2866 (controlled by prtInputDimUnit, which uses PrtMediaUnitTC). If 2867 this input sub-unit can reliably sense this value, the value is 2868 sensed by the printer and may not be changed by management 2869 requests. Otherwise, the value may be changed. The value (-1) 2870 means other and specifically means that this sub-unit places no 2871 restriction on this parameter. The value (-2) indicates 2872 unknown." 2873::= { prtInputEntry 4 } 2874 2875prtInputMediaDimXFeedDirDeclared OBJECT-TYPE 2876 -- NOTE: In RFC 1759, the range was not defined. 2877 SYNTAX Integer32 (-2..2147483647) 2878 MAX-ACCESS read-write 2879 STATUS current 2880 DESCRIPTION 2881 "This object provides the value of the declared dimension, in 2882 the cross feed direction, of the media that is (or, if empty, 2883 was or will be) in this input sub-unit. The cross feed 2884 direction is ninety degrees relative to the feed direction 2885 associated with this sub-unit. This dimension is measured in 2886 input sub-unit dimensional units (controlled by 2887 prtInputDimUnit,which uses PrtMediaUnitTC). If this input sub- 2888 unit can reliably sense this value, the value is sensed by the 2889 printer and may not be changed by management requests. 2890 Otherwise, the value may be changed. The value (-1) means other 2891 and specifically means that this sub-unit places no restriction 2892 on this parameter. The value (-2) indicates unknown." 2893::= { prtInputEntry 5 } 2894 2895prtInputMediaDimFeedDirChosen OBJECT-TYPE 2896 -- NOTE: In RFC 1759, the range was not defined. 2897 SYNTAX Integer32 (-2..2147483647) 2898 MAX-ACCESS read-only 2899 STATUS current 2900 DESCRIPTION 2901 "The printer will act as if media of the chosen dimension (in 2902 the feed direction) is present in this input source. Note that 2903 this value will be used even if the input tray is empty. Feed 2904 dimension measurements are taken relative to the feed direction 2905 associated with that sub-unit and are in input sub-unit 2906 dimensional units (controlled by prtInputDimUnit, which uses 2907 PrtMediaUnitTC). If the printer supports the declared 2908 dimension,the granted dimension is the same as the declared 2909 dimension. If not, the granted dimension is set to the closest 2910 dimension that the printer supports when the declared dimension 2911 is set. The value (-1) means other and specifically indicates 2912 that this sub-unit places no restriction on this parameter. The 2913 value (-2)indicates unknown." 2914::= { prtInputEntry 6 } 2915 2916prtInputMediaDimXFeedDirChosen OBJECT-TYPE 2917 -- NOTE: In RFC 1759, the range was not defined. 2918 SYNTAX Integer32 (-2..2147483647) 2919 MAX-ACCESS read-only 2920 STATUS current 2921 DESCRIPTION 2922 "The printer will act as if media of the chosen dimension (in 2923 the cross feed direction) is present in this input source. Note 2924 that this value will be used even if the input tray is empty. 2925 The cross feed direction is ninety degrees relative to the feed 2926 direction associated with this sub-unit. This dimension is 2927 measured in input sub-unit dimensional units (controlled by 2928 prtInputDimUnit, which uses PrtMediaUnitTC). If the printer 2929 supports the declare dimension, the granted dimension is the 2930 same as the declared dimension. If not, the granted dimension 2931 is set to the closest dimension that the printer supports when 2932 the declared dimension is set. The value (-1) means other and 2933 specifically indicates that this sub-unit places no restriction 2934 on this parameter. The value (-2) indicates unknown." 2935::= { prtInputEntry 7 } 2936 2937prtInputCapacityUnit OBJECT-TYPE 2938 -- NOTE: In RFC 1759, the enumeration values were implicitly 2939 -- defined by this object. 2940 SYNTAX PrtCapacityUnitTC 2941 MAX-ACCESS read-only 2942 STATUS current 2943 DESCRIPTION 2944 "The unit of measurement for use in calculating and relaying 2945 capacity values for this input sub-unit." 2946::= { prtInputEntry 8 } 2947 2948prtInputMaxCapacity OBJECT-TYPE 2949 -- NOTE: In RFC 1759, the range was not defined. 2950 SYNTAX Integer32 (-2..2147483647) 2951 MAX-ACCESS read-write 2952 STATUS current 2953 DESCRIPTION 2954 "The maximum capacity of the input sub-unit in input sub-unit 2955 capacity units (PrtCapacityUnitTC). There is no convention 2956 associated with the media itself so this value reflects claimed 2957 capacity. If this input sub-unit can reliably sense this value, 2958 the value is sensed by the printer and may not be changed by 2959 management requests; otherwise, the value may be written (by a 2960 Remote Control Panel or a Management Application). The value 2961 (-1) means other and specifically indicates that the sub-unit 2962 places no restrictions on this parameter. The value (-2) means 2963 unknown." 2964::= { prtInputEntry 9 } 2965 2966prtInputCurrentLevel OBJECT-TYPE 2967 -- NOTE: In RFC 1759, the range was not defined. 2968 SYNTAX Integer32 (-3..2147483647) -- in capacity units 2969 -- (PrtCapacityUnitTC). 2970 MAX-ACCESS read-write 2971 STATUS current 2972 DESCRIPTION 2973 "The current capacity of the input sub-unit in input sub-unit 2974 capacity units (PrtCapacityUnitTC). If this input sub-unit can 2975 reliably sense this value, the value is sensed by the printer 2976 and may not be changed by management requests; otherwise, the 2977 value may be written (by a Remote Control Panel or a Management 2978 Application). The value (-1) means other and specifically 2979 indicates that the sub-unit places no restrictions on this 2980 parameter. The value (-2) means unknown. The value (-3) means 2981 that the printer knows that at least one unit remains." 2982::= { prtInputEntry 10 } 2983 2984prtInputStatus OBJECT-TYPE 2985 SYNTAX PrtSubUnitStatusTC 2986 MAX-ACCESS read-only 2987 STATUS current 2988 DESCRIPTION 2989 "The current status of this input sub-unit." 2990::= { prtInputEntry 11 } 2991 2992prtInputMediaName OBJECT-TYPE 2993 SYNTAX OCTET STRING (SIZE(0..63)) 2994 MAX-ACCESS read-write 2995 STATUS current 2996 DESCRIPTION 2997 "A description of the media contained in this input sub-unit; 2998 This description is to be used by a client to format and 2999 Localize a string for display to a human operator. This 3000 description is not processed by the printer. It is used to 3001 provide information not expressible in terms of the other 3002 media attributes (e.g., prtInputMediaDimFeedDirChosen, 3003 prtInputMediaDimXFeedDirChosen, prtInputMediaWeight, 3004 prtInputMediaType)." 3005 -- The following reference was not included in RFC 1759. 3006 REFERENCE 3007 "The PWG Standardized Media Names specification [PWGMEDIA] 3008 contains the recommended values for this object. See also 3009 RFC 3805 Appendix C,'Media Names', which lists the values 3010 Of standardized media names defined in ISO/IEC 10175." 3011::= { prtInputEntry 12 } 3012 3013prtInputName OBJECT-TYPE 3014 SYNTAX OCTET STRING (SIZE(0..63)) 3015 MAX-ACCESS read-write 3016 STATUS current 3017 DESCRIPTION 3018 "The name assigned to this input sub-unit." 3019::= { prtInputEntry 13 } 3020 3021prtInputVendorName OBJECT-TYPE 3022 SYNTAX OCTET STRING (SIZE(0..63)) 3023 MAX-ACCESS read-only 3024 STATUS current 3025 DESCRIPTION 3026 "The vendor name of this input sub-unit." 3027::= { prtInputEntry 14 } 3028 3029prtInputModel OBJECT-TYPE 3030 SYNTAX OCTET STRING (SIZE(0..63)) 3031 MAX-ACCESS read-only 3032 STATUS current 3033 DESCRIPTION 3034 "The model name of this input sub-unit." 3035::= { prtInputEntry 15 } 3036 3037prtInputVersion OBJECT-TYPE 3038 SYNTAX OCTET STRING (SIZE(0..63)) 3039 MAX-ACCESS read-only 3040 STATUS current 3041 DESCRIPTION 3042 "The version of this input sub-unit." 3043::= { prtInputEntry 16 } 3044 3045prtInputSerialNumber OBJECT-TYPE 3046 SYNTAX OCTET STRING (SIZE(0..32)) 3047 MAX-ACCESS read-only 3048 STATUS current 3049 DESCRIPTION 3050 "The serial number assigned to this input sub-unit." 3051::= { prtInputEntry 17 } 3052 3053prtInputDescription OBJECT-TYPE 3054 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 3055 -- to a TC to better support localization of the object. 3056 SYNTAX PrtLocalizedDescriptionStringTC 3057 MAX-ACCESS read-only 3058 STATUS current 3059 DESCRIPTION 3060 "A free-form text description of this input sub-unit in the 3061 localization specified by prtGeneralCurrentLocalization." 3062::= { prtInputEntry 18 } 3063 3064prtInputSecurity OBJECT-TYPE 3065 SYNTAX PresentOnOff 3066 MAX-ACCESS read-write 3067 STATUS current 3068 DESCRIPTION 3069 "Indicates if this input sub-unit has some security associated 3070 with it." 3071::= { prtInputEntry 19 } 3072 3073prtInputMediaWeight OBJECT-TYPE 3074 -- NOTE: In RFC 1759, the range was not defined. 3075 SYNTAX Integer32 (-2..2147483647) 3076 MAX-ACCESS read-write 3077 STATUS current 3078 DESCRIPTION 3079 "The weight of the medium associated with this input sub-unit 3080 in grams / per meter squared. The value (-2) means unknown." 3081::= { prtInputEntry 20 } 3082 3083prtInputMediaType OBJECT-TYPE 3084 SYNTAX OCTET STRING (SIZE(0..63)) 3085 MAX-ACCESS read-write 3086 STATUS current 3087 DESCRIPTION 3088 "The name of the type of medium associated with this input sub 3089 unit. This name need not be processed by the printer; it might 3090 simply be displayed to an operator. 3091 NOTE: The above description has been modified from RFC 1759." 3092 -- The following reference was not included in RFC 1759. 3093 REFERENCE 3094 "The PWG Standardized Media Names specification [PWGMEDIA], 3095 section 3 Media Type Names, contains the recommended values for 3096 this object. Implementers may add additional string values. 3097 The naming conventions in ISO 9070 are recommended in order to 3098 avoid potential name clashes." 3099::= { prtInputEntry 21 } 3100 3101prtInputMediaColor OBJECT-TYPE 3102 SYNTAX OCTET STRING (SIZE(0..63)) 3103 MAX-ACCESS read-write 3104 STATUS current 3105 DESCRIPTION 3106 "The name of the color of the medium associated with 3107 this input sub-unit using standardized string values. 3108 NOTE: The above description has been modified from RFC 1759." 3109 -- The following reference was not included in RFC 1759. 3110 REFERENCE 3111 "The PWG Standardized Media Names specification [PWGMEDIA], 3112 section 4 Media Color Names, contains the recommended values 3113 for this object. Implementers may add additional string values. 3114 The naming conventions in ISO 9070 are recommended in order to 3115 avoid potential name clashes." 3116::= { prtInputEntry 22 } 3117 3118prtInputMediaFormParts OBJECT-TYPE 3119 -- NOTE: In RFC 1759, the range was not defined. 3120 SYNTAX Integer32 (-2..2147483647) 3121 MAX-ACCESS read-write 3122 STATUS current 3123 DESCRIPTION 3124 "The number of parts associated with the medium 3125 associated with this input sub-unit if the medium is a 3126 multi-part form. The value (-1) means other and 3127 specifically indicates that the device places no 3128 restrictions on this parameter. The value (-2) means 3129 unknown." 3130::= { prtInputEntry 23 } 3131 3132prtInputMediaLoadTimeout OBJECT-TYPE 3133 SYNTAX Integer32 (-2..2147483647) 3134 MAX-ACCESS read-write 3135 STATUS current 3136 DESCRIPTION 3137 "When the printer is not able to print due to a subunit being 3138 empty or the requested media must be manually loaded, the 3139 printer will wait for the duration (in seconds) specified by 3140 this object. Upon expiration of the time-out, the printer will 3141 take the action specified by prtInputNextIndex. 3142 The event which causes the printer to enter the waiting state 3143 is product specific. If the printer is not waiting for manually 3144 fed media, it may switch from an empty subunit to a different 3145 subunit without waiting for the time-out to expire. 3146 A value of (-1) implies 'other' or 'infinite' which translates 3147 to 'wait forever'. The action which causes printing to continue 3148 is product specific. A value of (-2) implies 'unknown'." 3149::= { prtInputEntry 24 } 3150 3151prtOutputType OBJECT-TYPE 3152 -- NOTE: In RFC 1759, the enumeration values were implicitly defined 3153 -- by this object. 3154 SYNTAX PrtOutputTypeTC 3155 MAX-ACCESS read-only 3156 STATUS current 3157 DESCRIPTION 3158 "The type of technology supported by this output sub-unit." 3159::= { prtOutputEntry 2 } 3160 3161prtOutputCapacityUnit OBJECT-TYPE 3162 SYNTAX PrtCapacityUnitTC 3163 MAX-ACCESS read-only 3164 STATUS current 3165 DESCRIPTION 3166 "The unit of measurement for use in calculating and relaying 3167 capacity values for this output sub-unit." 3168::= { prtOutputEntry 3 } 3169 3170prtOutputMaxCapacity OBJECT-TYPE 3171 -- NOTE: In RFC 1759, the range was not defined. 3172 SYNTAX Integer32 (-2..2147483647) 3173 MAX-ACCESS read-write 3174 STATUS current 3175 DESCRIPTION 3176 "The maximum capacity of this output sub-unit in output sub- 3177 unit capacity units (PrtCapacityUnitTC). There is no convention 3178 associated with the media itself so this value essentially 3179 reflects claimed capacity. If this output sub-unit can reliably 3180 sense this value, the value is sensed by the printer and may 3181 not be changed by management requests; otherwise, the value may 3182 be written (by a Remote Control Panel or a Management 3183 Application). The value (-1) means other and specifically 3184 indicates that the sub-unit places no restrictions on this 3185 parameter. The value (-2) means unknown." 3186::= { prtOutputEntry 4 } 3187 3188prtOutputRemainingCapacity OBJECT-TYPE 3189 -- NOTE: In RFC 1759, the range was not defined. 3190 SYNTAX Integer32 (-3..2147483647) 3191 MAX-ACCESS read-write 3192 STATUS current 3193 DESCRIPTION 3194 "The remaining capacity of the possible output sub-unit 3195 capacity in output sub-unit capacity units 3196 (PrtCapacityUnitTC)of this output sub-unit. If this output sub- 3197 unit can reliably sense this value, the value is sensed by the 3198 printer and may not be modified by management requests; 3199 otherwise, the value may be written (by a Remote Control Panel 3200 or a Management Application). The value (-1) means other and 3201 specifically indicates that the sub-unit places no restrictions 3202 on this parameter. The value (-2) means unknown. The value 3203 (-3) means that the printer knows that there remains capacity 3204 for at least one unit." 3205::= { prtOutputEntry 5 } 3206 3207prtOutputStatus OBJECT-TYPE 3208 SYNTAX PrtSubUnitStatusTC 3209 MAX-ACCESS read-only 3210 STATUS current 3211 DESCRIPTION 3212 "The current status of this output sub-unit." 3213::= { prtOutputEntry 6 } 3214 3215prtOutputName OBJECT-TYPE 3216 SYNTAX OCTET STRING (SIZE(0..63)) 3217 MAX-ACCESS read-write 3218 STATUS current 3219 DESCRIPTION 3220 "The name assigned to this output sub-unit." 3221::= { prtOutputEntry 7 } 3222 3223prtOutputVendorName OBJECT-TYPE 3224 SYNTAX OCTET STRING (SIZE(0..63)) 3225 MAX-ACCESS read-only 3226 STATUS current 3227 DESCRIPTION 3228 "The vendor name of this output sub-unit." 3229::= { prtOutputEntry 8 } 3230 3231prtOutputModel OBJECT-TYPE 3232 SYNTAX OCTET STRING (SIZE(0..63)) 3233 MAX-ACCESS read-only 3234 STATUS current 3235 DESCRIPTION 3236 "The model name assigned to this output sub-unit. 3237 NOTE: The above description has been modified from RFC 1759 3238 for clarification." 3239::= { prtOutputEntry 9 } 3240 3241prtOutputVersion OBJECT-TYPE 3242 SYNTAX OCTET STRING (SIZE(0..63)) 3243 MAX-ACCESS read-only 3244 STATUS current 3245 DESCRIPTION 3246 "The version of this output sub-unit." 3247::= { prtOutputEntry 10 } 3248 3249prtOutputSerialNumber OBJECT-TYPE 3250 SYNTAX OCTET STRING (SIZE(0..63)) 3251 MAX-ACCESS read-only 3252 STATUS current 3253 DESCRIPTION 3254 "The serial number assigned to this output sub-unit." 3255::= { prtOutputEntry 11 } 3256 3257prtOutputDescription OBJECT-TYPE 3258 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 3259 -- to a TC to better support localization of the object. 3260 SYNTAX PrtLocalizedDescriptionStringTC 3261 MAX-ACCESS read-only 3262 STATUS current 3263 DESCRIPTION 3264 "A free-form text description of this output sub-unit in the 3265 localization specified by prtGeneralCurrentLocalization." 3266::= { prtOutputEntry 12 } 3267 3268prtOutputSecurity OBJECT-TYPE 3269 SYNTAX PresentOnOff 3270 MAX-ACCESS read-write 3271 STATUS current 3272 DESCRIPTION 3273 "Indicates if this output sub-unit has some security associated 3274 with it and if that security is enabled or not." 3275::= { prtOutputEntry 13 } 3276 3277prtOutputDimUnit OBJECT-TYPE 3278 SYNTAX PrtMediaUnitTC 3279 MAX-ACCESS read-only 3280 STATUS current 3281 DESCRIPTION 3282 "The unit of measurement for use in calculating and relaying 3283 dimensional values for this output sub-unit." 3284::= { prtOutputEntry 14 } 3285 3286prtOutputMaxDimFeedDir OBJECT-TYPE 3287 -- NOTE: In RFC 1759, the range was not defined. 3288 SYNTAX Integer32 (-2..2147483647) 3289 MAX-ACCESS read-write 3290 STATUS current 3291 DESCRIPTION 3292 "The maximum dimensions supported by this output sub-unit 3293 for measurements taken parallel relative to the feed 3294 direction associated with that sub-unit in output 3295 sub-unit dimensional units (controlled by prtOutputDimUnit, 3296 which uses PrtMediaUnitTC). If this output sub-unit can 3297 reliably sense this value, the value is sensed by the printer 3298 and may not be changed with management protocol operations. 3299 The value (-1) means other and specifically indicates that the 3300 sub-unit places no restrictions on this parameter. The value 3301 (-2) means unknown. 3302 NOTE: The above description has been modified from RFC 1759 3303 for clarification and to explain the purpose of (-1) and (-2)." 3304::= { prtOutputEntry 15 } 3305 3306prtOutputMaxDimXFeedDir OBJECT-TYPE 3307 -- NOTE: In RFC 1759, the range was not defined. 3308 SYNTAX Integer32 (-2..2147483647) 3309 MAX-ACCESS read-write 3310 STATUS current 3311 DESCRIPTION 3312 "The maximum dimensions supported by this output sub-unit 3313 for measurements taken ninety degrees relative to the 3314 feed direction associated with that sub-unit in output 3315 sub-unit dimensional units (controlled by prtOutputDimUnit, 3316 which uses PrtMediaUnitTC). If this output sub-unit can 3317 reliably sense this value, the value is sensed by the printer 3318 and may not be changed with management protocol operations. 3319 The value (-1) means other and specifically indicates that the 3320 sub-unit places no restrictions on this parameter. The value 3321 (-2) means unknown. 3322 NOTE: The above description has been modified from RFC 1759 3323 for clarification and to explain the purpose of (-1) and (-2)." 3324::= { prtOutputEntry 16 } 3325 3326prtOutputMinDimFeedDir OBJECT-TYPE 3327 -- NOTE: In RFC 1759, the range was not defined. 3328 SYNTAX Integer32 (-2..2147483647) 3329 MAX-ACCESS read-write 3330 STATUS current 3331 DESCRIPTION 3332 "The minimum dimensions supported by this output sub-unit 3333 for measurements taken parallel relative to the feed 3334 direction associated with that sub-unit in output 3335 sub-unit dimensional units (controlled by prtOutputDimUnit, 3336 which uses PrtMediaUnitTC). If this output sub-unit can 3337 reliably sense this value, the value is sensed by the printer 3338 and may not be changed with management protocol operations. 3339 The value (-1) means other and specifically indicates that the 3340 sub-unit places no restrictions on this parameter. The value 3341 (-2) means unknown. 3342 NOTE: The above description has been modified from RFC 1759 3343 for clarification and to explain the purpose of (-1) and (-2)." 3344::= { prtOutputEntry 17 } 3345 3346prtOutputMinDimXFeedDir OBJECT-TYPE 3347 -- NOTE: In RFC 1759, the range was not defined. 3348 SYNTAX Integer32 (-2..2147483647) 3349 MAX-ACCESS read-write 3350 STATUS current 3351 DESCRIPTION 3352 "The minimum dimensions supported by this output sub-unit 3353 for measurements taken ninety degrees relative to the 3354 feed direction associated with that sub-unit in output 3355 sub-unit dimensional units (controlled by prtOutputDimUnit, 3356 which uses PrtMediaUnitTC). If this output sub-unit can 3357 reliably sense this value, the value is sensed by the printer 3358 and may not be changed with management protocol operations. 3359 The value (-1) means other and specifically indicates that the 3360 sub-unit places no restrictions on this parameter. The value 3361 (-2) means unknown. 3362 NOTE: The above description has been modified from RFC 1759 3363 for clarification and to explain the purpose of (-1) and (-2)." 3364::= { prtOutputEntry 18 } 3365 3366prtOutputStackingOrder OBJECT-TYPE 3367 -- NOTE: In RFC 1759, the enumeration values were implicitly 3368 -- defined by this object. 3369 SYNTAX PrtOutputStackingOrderTC 3370 MAX-ACCESS read-write 3371 STATUS current 3372 DESCRIPTION 3373 "The current state of the stacking order for the 3374 associated output sub-unit. 'FirstToLast' means 3375 that as pages are output the front of the next page is 3376 placed against the back of the previous page. 3377 'LasttoFirst' means that as pages are output the back 3378 of the next page is placed against the front of the 3379 previous page." 3380::= { prtOutputEntry 19 } 3381 3382prtOutputPageDeliveryOrientation OBJECT-TYPE 3383 -- NOTE: In RFC 1759, the enumeration values were implicitly 3384 -- defined by this object. 3385 SYNTAX PrtOutputPageDeliveryOrientationTC 3386 MAX-ACCESS read-write 3387 STATUS current 3388 DESCRIPTION 3389 "The reading surface that will be 'up' when pages are 3390 delivered to the associated output sub-unit. Values are 3391 faceUp and faceDown. (Note: interpretation of these 3392 values is in general context-dependent based on locale; 3393 presentation of these values to an end-user should be 3394 normalized to the expectations of the user)." 3395::= { prtOutputEntry 20 } 3396 3397prtOutputBursting OBJECT-TYPE 3398 SYNTAX PresentOnOff 3399 MAX-ACCESS read-write 3400 STATUS current 3401 DESCRIPTION 3402 "This object indicates that the outputting sub-unit supports 3403 bursting, and if so, whether the feature is enabled. Bursting 3404 is the process by which continuous media is separated into 3405 individual sheets, typically by bursting along pre-formed 3406 perforations." 3407::= { prtOutputEntry 21 } 3408 3409prtOutputDecollating OBJECT-TYPE 3410 SYNTAX PresentOnOff 3411 MAX-ACCESS read-write 3412 STATUS current 3413 DESCRIPTION 3414 "This object indicates that the output supports decollating, 3415 and if so, whether the feature is enabled. Decollating is the 3416 process by which the individual parts within a multi-part form 3417 are separated and sorted into separate stacks for each part." 3418::= { prtOutputEntry 22 } 3419 3420prtOutputPageCollated OBJECT-TYPE 3421 SYNTAX PresentOnOff 3422 MAX-ACCESS read-write 3423 STATUS current 3424 DESCRIPTION 3425 "This object indicates that the output sub-unit supports page 3426 collation, and if so, whether the feature is enabled. See RFC 3427 3805 Appendix A, Glossary Of Terms, for definition of how this 3428 document defines collation. 3429 NOTE: The above description has been modified from RFC 1759 3430 for clarification." 3431::= { prtOutputEntry 23 } 3432 3433prtOutputOffsetStacking OBJECT-TYPE 3434 SYNTAX PresentOnOff 3435 MAX-ACCESS read-write 3436 STATUS current 3437 DESCRIPTION 3438 "This object indicates that the output supports offset 3439 stacking,and if so, whether the feature is enabled. See RFC 3440 3805 Appendix A, Glossary Of Terms, for how Offset Stacking is 3441 defined by this document. 3442 NOTE: The above description has been modified from RFC 1759 3443 for clarification." 3444::= { prtOutputEntry 24 } 3445 3446prtMarkerMarkTech OBJECT-TYPE 3447 -- NOTE: In RFC 1759, the enumeration values were implicitly 3448 -- defined by this object. 3449 SYNTAX PrtMarkerMarkTechTC 3450 MAX-ACCESS read-only 3451 STATUS current 3452 DESCRIPTION 3453 "The type of marking technology used for this marking 3454 sub-unit." 3455::= { prtMarkerEntry 2 } 3456 3457prtMarkerCounterUnit OBJECT-TYPE 3458 -- NOTE: In RFC 1759, the enumeration values were implicitly 3459 -- defined by this object. 3460 SYNTAX PrtMarkerCounterUnitTC 3461 MAX-ACCESS read-only 3462 STATUS current 3463 DESCRIPTION 3464 "The unit that will be used by the printer when reporting 3465 counter values for this marking sub-unit. The time units of 3466 measure are provided for a device like a strip recorder that 3467 does not or cannot track the physical dimensions of the media 3468 and does not use characters, lines or sheets." 3469::= { prtMarkerEntry 3 } 3470 3471prtMarkerLifeCount OBJECT-TYPE 3472 SYNTAX Counter32 3473 MAX-ACCESS read-only 3474 STATUS current 3475 DESCRIPTION 3476 "The count of the number of units of measure counted during the 3477 life of printer using units of measure as specified by 3478 prtMarkerCounterUnit. 3479 Note: This object should be implemented as a persistent object 3480 with a reliable value throughout the lifetime of the printer." 3481::= { prtMarkerEntry 4 } 3482 3483prtMarkerPowerOnCount OBJECT-TYPE 3484 SYNTAX Counter32 3485 MAX-ACCESS read-only 3486 STATUS current 3487 DESCRIPTION 3488 "The count of the number of units of measure counted since the 3489 equipment was most recently powered on using units of measure 3490 as specified by prtMarkerCounterUnit." 3491::= { prtMarkerEntry 5 } 3492 3493prtMarkerProcessColorants OBJECT-TYPE 3494 SYNTAX Integer32 (0..65535) 3495 MAX-ACCESS read-only 3496 STATUS current 3497 DESCRIPTION 3498 "The number of process colors supported by this marker. A 3499 process color of 1 implies monochrome. The value of this 3500 object and prtMarkerSpotColorants cannot both be 0. The value 3501 of prtMarkerProcessColorants must be 0 or greater. 3502 NOTE: The above description has been modified from RFC 1759 3503 for clarification." 3504::= { prtMarkerEntry 6 } 3505 3506prtMarkerSpotColorants OBJECT-TYPE 3507 SYNTAX Integer32 (0..65535) 3508 MAX-ACCESS read-only 3509 STATUS current 3510 DESCRIPTION 3511 "The number of spot colors supported by this marker. The value 3512 of this object and prtMarkerProcessColorants cannot both be 0. 3513 Must be 0 or greater. 3514 NOTE: The above description has been modified from RFC 1759 3515 for clarification." 3516::= { prtMarkerEntry 7 } 3517 3518prtMarkerAddressabilityUnit OBJECT-TYPE 3519 -- NOTE: In RFC 1759, the enumeration values were implicitly 3520 -- defined by this object. 3521 SYNTAX PrtMarkerAddressabilityUnitTC 3522 MAX-ACCESS read-only 3523 STATUS current 3524 DESCRIPTION 3525 "The unit of measure of distances, as applied to the marker's 3526 resolution. 3527 NOTE: The above description has been modified from RFC 1759 3528 for clarification." 3529::= { prtMarkerEntry 8 } 3530 3531prtMarkerAddressabilityFeedDir OBJECT-TYPE 3532 -- NOTE: In RFC 1759, the range was not defined. 3533 SYNTAX Integer32 (-2..2147483647) 3534 MAX-ACCESS read-only 3535 STATUS current 3536 DESCRIPTION 3537 "The maximum number of addressable marking positions in the 3538 feed direction per 10000 units of measure specified by 3539 prtMarkerAddressabilityUnit. A value of (-1) implies 'other' 3540 or 'infinite' while a value of (-2) implies 'unknown'. 3541 NOTE: The above description has been modified from RFC 1759 3542 for clarification." 3543::= { prtMarkerEntry 9 } 3544 3545prtMarkerAddressabilityXFeedDir OBJECT-TYPE 3546 -- NOTE: In RFC 1759, the range was not defined. 3547 SYNTAX Integer32 (-2..2147483647) 3548 MAX-ACCESS read-only 3549 STATUS current 3550 DESCRIPTION 3551 "The maximum number of addressable marking positions in the 3552 cross feed direction in 10000 units of measure specified by 3553 prtMarkerAddressabilityUnit. A value of (-1) implies 'other' 3554 or 'infinite' while a value of (-2) implies 'unknown'. 3555 NOTE: The above description has been modified from RFC 1759 3556 for clarification." 3557::= { prtMarkerEntry 10 } 3558 3559prtMarkerNorthMargin OBJECT-TYPE 3560 -- NOTE: In RFC 1759, the range was not defined. 3561 SYNTAX Integer32 (-2..2147483647) 3562 MAX-ACCESS read-only 3563 STATUS current 3564 DESCRIPTION 3565 "The margin, in units identified by prtMarkerAddressabilityUnit, 3566 from the leading edge of the medium as the medium flows through 3567 the marking engine with the side to be imaged facing the 3568 observer. The leading edge is the North edge and the other 3569 edges are defined by the normal compass layout of directions 3570 with the compass facing the observer. Printing within the area 3571 bounded by all four margins is guaranteed for all interpreters. 3572 The value (-2) means unknown." 3573::= { prtMarkerEntry 11 } 3574 3575prtMarkerSouthMargin OBJECT-TYPE 3576 -- NOTE: In RFC 1759, the range was not defined. 3577 SYNTAX Integer32 (-2..2147483647) 3578 MAX-ACCESS read-only 3579 STATUS current 3580 DESCRIPTION 3581 "The margin from the South edge (see prtMarkerNorthMargin) of 3582 the medium in units identified by prtMarkerAddressabilityUnit. 3583 Printing within the area bounded by all four margins is 3584 guaranteed for all interpreters. The value (-2) means unknown." 3585::= { prtMarkerEntry 12 } 3586 3587prtMarkerWestMargin OBJECT-TYPE 3588 -- NOTE: In RFC 1759, the range was not defined. 3589 SYNTAX Integer32 (-2..2147483647) 3590 MAX-ACCESS read-only 3591 STATUS current 3592 DESCRIPTION 3593 "The margin from the West edge (see prtMarkerNorthMargin) of 3594 the medium in units identified by prtMarkerAddressabilityUnit. 3595 Printing within the area bounded by all four margins is 3596 guaranteed for all interpreters. The value (-2) means unknown." 3597::= { prtMarkerEntry 13 } 3598 3599prtMarkerEastMargin OBJECT-TYPE 3600 -- NOTE: In RFC 1759, the range was not defined. 3601 SYNTAX Integer32 (-2..2147483647) 3602 MAX-ACCESS read-only 3603 STATUS current 3604 DESCRIPTION 3605 "The margin from the East edge (see prtMarkerNorthMargin) of 3606 the medium in units identified by prtMarkerAddressabilityUnit. 3607 Printing within the area bounded by all four margins is 3608 guaranteed for all interpreters. The value (-2) means unknown." 3609::= { prtMarkerEntry 14 } 3610 3611prtMarkerStatus OBJECT-TYPE 3612 SYNTAX PrtSubUnitStatusTC 3613 MAX-ACCESS read-only 3614 STATUS current 3615 DESCRIPTION 3616 "The current status of this marker sub-unit." 3617::= { prtMarkerEntry 15 } 3618 3619prtMarkerSuppliesMarkerIndex OBJECT-TYPE 3620 SYNTAX Integer32 (0..65535) 3621 MAX-ACCESS read-only 3622 STATUS current 3623 DESCRIPTION 3624 "The value of prtMarkerIndex corresponding to the marking sub 3625 unit with which this marker supply sub-unit is associated." 3626::= { prtMarkerSuppliesEntry 2 } 3627 3628prtMarkerSuppliesColorantIndex OBJECT-TYPE 3629 SYNTAX Integer32 (0..65535) 3630 MAX-ACCESS read-only 3631 STATUS current 3632 DESCRIPTION 3633 "The value of prtMarkerColorantIndex corresponding to the 3634 colorant with which this marker supply sub-unit is associated. 3635 This value shall be 0 if there is no colorant table or if this 3636 supply does not depend on a single specified colorant. 3637 NOTE: The above description has been modified from RFC 1759 3638 for clarification." 3639::= { prtMarkerSuppliesEntry 3 } 3640 3641prtMarkerSuppliesClass OBJECT-TYPE 3642 -- NOTE: In RFC 1759, the enumeration values were implicitly 3643 -- defined by this object. 3644 SYNTAX PrtMarkerSuppliesClassTC 3645 MAX-ACCESS read-only 3646 STATUS current 3647 DESCRIPTION 3648 "Indicates whether this supply entity represents a supply that 3649 is consumed or a receptacle that is filled. 3650 NOTE: The above description has been modified from RFC 1759 3651 for clarification." 3652::= { prtMarkerSuppliesEntry 4 } 3653 3654prtMarkerSuppliesType OBJECT-TYPE 3655 -- NOTE: In RFC 1759, the enumeration values were implicitly 3656 -- defined by this object. 3657 SYNTAX PrtMarkerSuppliesTypeTC 3658 MAX-ACCESS read-only 3659 STATUS current 3660 DESCRIPTION 3661 "The type of this supply." 3662::= { prtMarkerSuppliesEntry 5 } 3663 3664prtMarkerSuppliesDescription OBJECT-TYPE 3665 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 3666 -- to a TC to better support localization of the object. 3667 SYNTAX PrtLocalizedDescriptionStringTC 3668 MAX-ACCESS read-only 3669 STATUS current 3670 DESCRIPTION 3671 "The description of this supply container/receptacle in the 3672 localization specified by prtGeneralCurrentLocalization." 3673::= { prtMarkerSuppliesEntry 6 } 3674 3675prtMarkerSuppliesSupplyUnit OBJECT-TYPE 3676 -- NOTE: In RFC 1759, the enumeration values were implicitly 3677 -- defined by this object. 3678 SYNTAX PrtMarkerSuppliesSupplyUnitTC 3679 MAX-ACCESS read-only 3680 STATUS current 3681 DESCRIPTION 3682 "Unit of measure of this marker supply container/receptacle. 3683 NOTE: The above description has been modified from RFC 1759 3684 for clarification." 3685::= { prtMarkerSuppliesEntry 7 } 3686 3687prtMarkerSuppliesMaxCapacity OBJECT-TYPE 3688 -- NOTE: In RFC 1759, the range was not defined. 3689 SYNTAX Integer32 (-2..2147483647) 3690 MAX-ACCESS read-write 3691 STATUS current 3692 DESCRIPTION 3693 "The maximum capacity of this supply container/receptacle 3694 expressed in prtMarkerSuppliesSupplyUnit. If this supply 3695 container/receptacle can reliably sense this value, the value 3696 is reported by the printer and is read-only; otherwise, the 3697 value may be written (by a Remote Control Panel or a Management 3698 Application). The value (-1) means other and specifically 3699 indicates that the sub-unit places no restrictions on this 3700 parameter. The value (-2) means unknown." 3701::= { prtMarkerSuppliesEntry 8 } 3702 3703prtMarkerSuppliesLevel OBJECT-TYPE 3704 -- NOTE: In RFC 1759, the range was not defined. 3705 SYNTAX Integer32 (-3..2147483647) 3706 MAX-ACCESS read-write 3707 STATUS current 3708 DESCRIPTION 3709 "The current level if this supply is a container; the remaining 3710 space if this supply is a receptacle. If this supply 3711 container/receptacle can reliably sense this value, the value 3712 is reported by the printer and is read-only; otherwise, the 3713 value may be written (by a Remote Control Panel or a Management 3714 Application). The value (-1) means other and specifically 3715 indicates that the sub-unit places no restrictions on this 3716 parameter. The value (-2) means unknown. A value of (-3) means 3717 that the printer knows that there is some supply/remaining 3718 space, respectively." 3719::= { prtMarkerSuppliesEntry 9 } 3720 3721prtMarkerColorantMarkerIndex OBJECT-TYPE 3722 SYNTAX Integer32 (0..65535) 3723 MAX-ACCESS read-only 3724 STATUS current 3725 DESCRIPTION 3726 "The value of prtMarkerIndex corresponding to the marker sub 3727 unit with which this colorant entry is associated." 3728::= { prtMarkerColorantEntry 2 } 3729 3730prtMarkerColorantRole OBJECT-TYPE 3731 -- NOTE: In RFC 1759, the enumeration values were implicitly 3732 -- defined by this object. 3733 SYNTAX PrtMarkerColorantRoleTC 3734 MAX-ACCESS read-only 3735 STATUS current 3736 DESCRIPTION 3737 "The role played by this colorant." 3738::= { prtMarkerColorantEntry 3 } 3739 3740prtMarkerColorantValue OBJECT-TYPE 3741 -- NOTE: The string length range has been increased from RFC 1759. 3742 SYNTAX OCTET STRING (SIZE(0..255)) 3743 MAX-ACCESS read-only 3744 STATUS current 3745 DESCRIPTION 3746 "The name of the color of this colorant using standardized 3747 string names from ISO 10175 (DPA) and ISO 10180 (SPDL) such as: 3748 other 3749 unknown 3750 white 3751 red 3752 green 3753 blue 3754 cyan 3755 magenta 3756 yellow 3757 black 3758 Implementers may add additional string values. The naming 3759 conventions in ISO 9070 are recommended in order to avoid 3760 potential name clashes" 3761::= { prtMarkerColorantEntry 4 } 3762 3763prtMarkerColorantTonality OBJECT-TYPE 3764 -- NOTE: In RFC 1759, the range was not defined. 3765 SYNTAX Integer32 (2..2147483647) 3766 MAX-ACCESS read-only 3767 STATUS current 3768 DESCRIPTION 3769 "The distinct levels of tonality realizable by a marking sub 3770 unit when using this colorant. This value does not include the 3771 number of levels of tonal difference that an interpreter can 3772 obtain by techniques such as half toning. This value must be at 3773 least 2." 3774::= { prtMarkerColorantEntry 5 } 3775 3776prtMediaPathMaxSpeedPrintUnit OBJECT-TYPE 3777 -- NOTE: In RFC 1759, the enumeration values were implicitly 3778 -- defined by this object. 3779 SYNTAX PrtMediaPathMaxSpeedPrintUnitTC 3780 MAX-ACCESS read-only 3781 STATUS current 3782 DESCRIPTION 3783 "The unit of measure used in specifying the speed of all media 3784 paths in the printer." 3785::= { prtMediaPathEntry 2 } 3786 3787prtMediaPathMediaSizeUnit OBJECT-TYPE 3788 SYNTAX PrtMediaUnitTC 3789 MAX-ACCESS read-only 3790 STATUS current 3791 DESCRIPTION 3792 "The units of measure of media size for use in calculating and 3793 relaying dimensional values for all media paths in the 3794 printer." 3795::= { prtMediaPathEntry 3 } 3796 3797prtMediaPathMaxSpeed OBJECT-TYPE 3798 -- NOTE: In RFC 1759, the range was not defined. 3799 SYNTAX Integer32 (-2..2147483647) 3800 MAX-ACCESS read-only 3801 STATUS current 3802 DESCRIPTION 3803 "The maximum printing speed of this media path expressed in 3804 prtMediaPathMaxSpeedUnit's. A value of (-1) implies 'other'." 3805::= { prtMediaPathEntry 4 } 3806 3807prtMediaPathMaxMediaFeedDir OBJECT-TYPE 3808 -- NOTE: In RFC 1759, the range was not defined. 3809 SYNTAX Integer32 (-2..2147483647) 3810 MAX-ACCESS read-only 3811 STATUS current 3812 DESCRIPTION 3813 "The maximum physical media size in the feed direction of this 3814 media path expressed in units of measure specified by 3815 PrtMediaPathMediaSizeUnit. A value of (-1) implies 'unlimited' 3816 a value of (-2) implies 'unknown'. 3817 NOTE: The above description has been modified from RFC 1759 3818 for clarification." 3819::= { prtMediaPathEntry 5 } 3820 3821prtMediaPathMaxMediaXFeedDir OBJECT-TYPE 3822 -- NOTE: In RFC 1759, the range was not defined. 3823 SYNTAX Integer32 (-2..2147483647) 3824 MAX-ACCESS read-only 3825 STATUS current 3826 DESCRIPTION 3827 "The maximum physical media size across the feed direction of 3828 this media path expressed in units of measure specified by 3829 prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'. 3830 NOTE: The above description has been modified from RFC 1759 3831 for clarification." 3832::= { prtMediaPathEntry 6 } 3833 3834prtMediaPathMinMediaFeedDir OBJECT-TYPE 3835 -- NOTE: In RFC 1759, the range was not defined. 3836 SYNTAX Integer32 (-2..2147483647) 3837 MAX-ACCESS read-only 3838 STATUS current 3839 DESCRIPTION 3840 "The minimum physical media size in the feed direction of this 3841 media path expressed in units of measure specified by 3842 prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'. 3843 NOTE: The above description has been modified from RFC 1759 3844 for clarification." 3845::= { prtMediaPathEntry 7 } 3846 3847prtMediaPathMinMediaXFeedDir OBJECT-TYPE 3848 -- NOTE: In RFC 1759, the range was not defined. 3849 SYNTAX Integer32 (-2..2147483647) 3850 MAX-ACCESS read-only 3851 STATUS current 3852 DESCRIPTION 3853 "The minimum physical media size across the feed direction of 3854 this media path expressed in units of measure specified by 3855 prtMediaPathMediaSizeUnit. A value of (-2) implies 'unknown'. 3856 NOTE: The above description has been modified from RFC 1759 3857 for clarification." 3858::= { prtMediaPathEntry 8 } 3859 3860prtMediaPathType OBJECT-TYPE 3861 -- NOTE: In RFC 1759, the enumeration values were implicitly 3862 -- defined by this object. 3863 SYNTAX PrtMediaPathTypeTC 3864 MAX-ACCESS read-only 3865 STATUS current 3866 DESCRIPTION 3867 "The type of the media path for this media path." 3868::= { prtMediaPathEntry 9 } 3869 3870prtMediaPathDescription OBJECT-TYPE 3871 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 3872 -- to a TC to better support localization of the object. 3873 SYNTAX PrtLocalizedDescriptionStringTC 3874 MAX-ACCESS read-only 3875 STATUS current 3876 DESCRIPTION 3877 "The manufacturer-provided description of this media path in 3878 the localization specified by prtGeneralCurrentLocalization." 3879::= { prtMediaPathEntry 10 } 3880 3881prtMediaPathStatus OBJECT-TYPE 3882 SYNTAX PrtSubUnitStatusTC 3883 MAX-ACCESS read-only 3884 STATUS current 3885 DESCRIPTION 3886 "The current status of this media path." 3887::= { prtMediaPathEntry 11 } 3888 3889prtChannelType OBJECT-TYPE 3890 -- NOTE: In RFC 1759, the enumeration values were implicitly 3891 -- defined by this object. 3892 SYNTAX PrtChannelTypeTC 3893 MAX-ACCESS read-only 3894 STATUS current 3895 DESCRIPTION 3896 "The type of this print data channel. This object provides the 3897 linkage to ChannelType-specific groups that may (conceptually) 3898 extend the prtChannelTable with additional details about that 3899 channel." 3900::= { prtChannelEntry 2 } 3901 3902prtChannelProtocolVersion OBJECT-TYPE 3903 SYNTAX OCTET STRING (SIZE(0..63)) 3904 MAX-ACCESS read-only 3905 STATUS current 3906 DESCRIPTION 3907 "The version of the protocol used on this channel. The format 3908 used for version numbering depends on prtChannelType." 3909::= { prtChannelEntry 3 } 3910 3911prtChannelCurrentJobCntlLangIndex OBJECT-TYPE 3912 -- NOTE: In RFC 1759, the range was not defined. 3913 SYNTAX Integer32 (0..65535) 3914 MAX-ACCESS read-write 3915 STATUS current 3916 DESCRIPTION 3917 "The value of prtInterpreterIndex corresponding to the Control 3918 Language Interpreter for this channel. This interpreter defines 3919 the syntax used for control functions, such as querying or 3920 changing environment variables and identifying job boundaries 3921 (e.g., PJL, PostScript, NPAP). A value of zero indicates that 3922 there is no current Job Control Language Interpreter for this 3923 channel. 3924 NOTE: The above description has been modified from RFC 1759 3925 for clarification." 3926::= { prtChannelEntry 4 } 3927 3928prtChannelDefaultPageDescLangIndex OBJECT-TYPE 3929 -- NOTE: In RFC 1759, the range was not defined. 3930 SYNTAX Integer32 (0..65535) 3931 MAX-ACCESS read-write 3932 STATUS current 3933 DESCRIPTION 3934 "The value of prtInterpreterIndex corresponding to the Page 3935 Description Language Interpreter for this channel. This 3936 interpreter defines the default Page Description Language 3937 interpreter to be used for the print data unless the Control 3938 Language is used to select a specific interpreter (e.g., PCL, 3939 PostScript Language, auto-sense). A value of zero indicates 3940 that there is no default page description language interpreter 3941 for this channel. 3942 NOTE: The above description has been modified from RFC 1759 3943 for clarification." 3944::= { prtChannelEntry 5 } 3945 3946prtChannelState OBJECT-TYPE 3947 -- NOTE: In RFC 1759, the enumeration values were implicitly 3948 -- defined by this object. 3949 SYNTAX PrtChannelStateTC 3950 MAX-ACCESS read-write 3951 STATUS current 3952 DESCRIPTION 3953 "The state of this print data channel. The value determines 3954 whether control information and print data is allowed through 3955 this channel or not." 3956::= { prtChannelEntry 6 } 3957 3958prtChannelIfIndex OBJECT-TYPE 3959 SYNTAX InterfaceIndexOrZero -- Was Integer32 in RFC 1759. 3960 MAX-ACCESS read-write 3961 STATUS current 3962 DESCRIPTION 3963 "The value of ifIndex in the ifTable; see the Interfaces Group 3964 MIB [RFC2863] which corresponds to this channel. 3965 When more than one row of the ifTable is relevant, this is the 3966 index of the row representing the topmost layer in the 3967 interface hierarchy. A value of zero indicates that no 3968 interface is associated with this channel. 3969 NOTE: The above description has been modified from RFC 1759 3970 for clarification." 3971::= { prtChannelEntry 7 } 3972 3973prtChannelStatus OBJECT-TYPE 3974 SYNTAX PrtSubUnitStatusTC 3975 MAX-ACCESS read-only 3976 STATUS current 3977 DESCRIPTION 3978 "The current status of the channel." 3979::= { prtChannelEntry 8 } 3980 3981prtChannelInformation OBJECT-TYPE 3982 SYNTAX OCTET STRING (SIZE (0..255)) 3983 MAX-ACCESS read-only 3984 STATUS current 3985 DESCRIPTION 3986 "Auxiliary information to allow a printing application to use 3987 the channel for data submission to the printer. An application 3988 capable of using a specific PrtChannelType should be able to 3989 use the combined information from the prtChannelInformation and 3990 other channel and interface group objects to 'bootstrap' its 3991 use of the channel. prtChannelInformation is not intended to 3992 provide a general channel description, nor to provide 3993 information that is available once the channel is in use. 3994 The encoding and interpretation of the prtChannelInformation 3995 object is specific to channel type. The description of each 3996 PrtChannelType enum value for which prtChannelInformation is 3997 defined specifies the appropriate encoding and interpretation, 3998 including interaction with other objects. For channel types 3999 that do not specify a prtChannelInformation value, its value 4000 shall be null (0 length). 4001 When a new PrtChannelType enumeration value is registered, its 4002 accompanying description must specify the encoding and 4003 interpretation of the prtChannelInformation value for the 4004 channel type. prtChannelInformation semantics for an existing 4005 PrtChannelType may be added or amended in the same manner as 4006 described in section 2.4.1 for type 2 enumeration values. 4007 The prtChannelInformation specifies values for a collection of 4008 channel attributes, represented as text according to the 4009 following rules: 4010 1. The prtChannelInformation is not affected by localization. 4011 2. The prtChannelInformation is a list of entries representing 4012 the attribute values. Each entry consists of the following 4013 items, in order: 4014 a. A keyword, composed of alphabetic characters (A-Z, a-z) 4015 represented by their NVT ASCII [RFC854] codes, that 4016 identifies a channel attribute, 4017 b. The NVT ASCII code for an Equals Sign (=) (code 61) to 4018 delimit the keyword, 4019 c. A data value encoded using rules specific to the 4020 PrtChannelType to with the prtChannelInformation applies which 4021 must in no case allow an octet with value 10 (the NVT ASCII 4022 Line Feed code), 4023 d. the NVT ASCII code for a Line Feed character (code 10) to 4024 delimit the data value. 4025 No other octets shall be present. 4026 Keywords are case-sensitive. Conventionally, keywords are 4027 capitalized (including each word of a multi-word keyword) and 4028 since they occupy space in the prtChannelInformation, they are 4029 kept short. 4030 3. If a channel attribute has multiple values, it is 4031 represented by multiple entries with the same keyword, each 4032 specifying one value. Otherwise, there shall be at most one 4033 entry for each attribute. 4034 4. By default, entries may appear in any order. If there are 4035 ordering constraints for particular entries, these must be 4036 specified in their definitions. 4037 5. The prtChannelInformation value by default consists of text 4038 represented by NVT ASCII graphics character codes. However, 4039 other representations may be specified: 4040 a. In cases where the prtChannelInformation value contains 4041 information not normally coded in textual form, whatever 4042 symbolic representation is conventionally used for the 4043 information should be used for encoding the 4044 prtChannelInformation value. (For instance, a binary port value 4045 might be represented as a decimal number using NVT ASCII 4046 codes.) Such encoding must be specified in the definition of 4047 the value. 4048 b. The value may contain textual information in a character set 4049 other than NVT ASCII graphics characters. (For instance, an 4050 identifier might consist of ISO 10646 text encoded using the 4051 UTF-8 encoding scheme.) Such a character set and its encoding 4052 must be specified in the definition of the value. 4053 6. For each PrtChannelType for which prtChannelInformation 4054 entries are defined, the descriptive text associated with the 4055 PrtChannelType enumeration value shall specify the following 4056 information for each entry: 4057 Title: Brief description phrase, e.g.: 'Port name', 4058 'Service Name', etc. 4059 Keyword: The keyword value, e.g.: 'Port' or 'Service' 4060 Syntax: The encoding of the entry value if it cannot be 4061 directly represented by NVT ASCII. 4062 Status: 'Mandatory', 'Optional', or 'Conditionally 4063 Mandatory' 4064 Multiplicity: 'Single' or 'Multiple' to indicate whether the 4065 entry may be present multiple times. 4066 Description: Description of the use of the entry, other 4067 information required to complete the definition 4068 (e.g.: ordering constraints, interactions between 4069 entries). 4070 Applications that interpret prtChannelInformation should ignore 4071 unrecognized entries, so they are not affected if new entry 4072 types are added." 4073::= { prtChannelEntry 9 } 4074 4075prtInterpreterLangFamily OBJECT-TYPE 4076 -- NOTE: In RFC 1759, the enumeration values were implicitly 4077 -- defined by this object. 4078 SYNTAX PrtInterpreterLangFamilyTC 4079 MAX-ACCESS read-only 4080 STATUS current 4081 DESCRIPTION 4082 "The family name of a Page Description Language (PDL) or 4083 control language which this interpreter in the printer can 4084 interpret or emulate. 4085 NOTE: The above description has been modified from RFC 1759 4086 for clarification." 4087::= { prtInterpreterEntry 2 } 4088 4089prtInterpreterLangLevel OBJECT-TYPE 4090 SYNTAX OCTET STRING (SIZE(0..31)) 4091 MAX-ACCESS read-only 4092 STATUS current 4093 DESCRIPTION 4094 "The level of the language which this interpreter is 4095 interpreting or emulating. This might contain a value like 4096 '5e'for an interpreter which is emulating level 5e of the PCL 4097 language. It might contain '2' for an interpreter which is 4098 emulating level 2 of the PostScript language. Similarly it 4099 might contain '2' for an interpreter which is emulating level 2 4100 of the HPGL language." 4101::= { prtInterpreterEntry 3 } 4102 4103prtInterpreterLangVersion OBJECT-TYPE 4104 SYNTAX OCTET STRING (SIZE(0..31)) 4105 MAX-ACCESS read-only 4106 STATUS current 4107 DESCRIPTION 4108 "The date code or version of the language which this 4109 interpreter is interpreting or emulating." 4110::= { prtInterpreterEntry 4 } 4111 4112prtInterpreterDescription OBJECT-TYPE 4113 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 4114 -- to a TC to better support localization of the object. 4115 SYNTAX PrtLocalizedDescriptionStringTC 4116 MAX-ACCESS read-only 4117 STATUS current 4118 DESCRIPTION 4119 "A string to identify this interpreter in the localization 4120 specified by prtGeneralCurrentLocalization as opposed to the 4121 language which is being interpreted. It is anticipated that 4122 this string will allow manufacturers to unambiguously identify 4123 their interpreters." 4124::= { prtInterpreterEntry 5 } 4125 4126prtInterpreterVersion OBJECT-TYPE 4127 SYNTAX OCTET STRING (SIZE(0..31)) 4128 MAX-ACCESS read-only 4129 STATUS current 4130 DESCRIPTION 4131 "The date code, version number, or other product specific 4132 information tied to this interpreter. This value is associated 4133 with the interpreter, rather than with the version of the 4134 language which is being interpreted or emulated." 4135::= { prtInterpreterEntry 6 } 4136 4137prtInterpreterDefaultOrientation OBJECT-TYPE 4138 -- NOTE: In RFC 1759, the enumeration values were implicitly 4139 -- defined by this object. 4140 SYNTAX PrtPrintOrientationTC 4141 MAX-ACCESS read-write 4142 STATUS current 4143 DESCRIPTION 4144 "The current orientation default for this interpreter. This 4145 value may be overridden for a particular job (e.g., by a 4146 command in the input data stream)." 4147::= { prtInterpreterEntry 7 } 4148 4149prtInterpreterFeedAddressability OBJECT-TYPE 4150 -- NOTE: In RFC 1759, the range was not defined. 4151 SYNTAX Integer32 (-2..2147483647) 4152 MAX-ACCESS read-only 4153 STATUS current 4154 DESCRIPTION 4155 "The maximum interpreter addressability in the feed 4156 direction in 10000 prtMarkerAddressabilityUnits (as specified 4157 by prtMarkerDefaultIndex) for this interpreter. The 4158 value (-1) means other and specifically indicates that the 4159 sub-unit places no restrictions on this parameter. The value 4160 (-2) means unknown. 4161 NOTE: The above description has been modified from RFC 1759 4162 for clarification." 4163::= { prtInterpreterEntry 8 } 4164 4165prtInterpreterXFeedAddressability OBJECT-TYPE 4166 -- NOTE: In RFC 1759, the range was not defined. 4167 SYNTAX Integer32 (-2..2147483647) 4168 MAX-ACCESS read-only 4169 STATUS current 4170 DESCRIPTION 4171 "The maximum interpreter addressability in the cross feed 4172 direction in 10000 prtMarkerAddressabilityUnits (as specified 4173 by prtMarkerDefaultIndex) for this interpreter. The 4174 value (-1) means other and specifically indicates that the 4175 sub-unit places no restrictions on this parameter. The value 4176 (-2) means unknown. 4177 NOTE: The above description has been modified from RFC 1759 4178 for clarification." 4179::= { prtInterpreterEntry 9 } 4180 4181prtInterpreterDefaultCharSetIn OBJECT-TYPE 4182 SYNTAX IANACharset 4183 MAX-ACCESS read-write 4184 STATUS current 4185 DESCRIPTION 4186 "The default coded character set for input octets encountered 4187 outside a context in which the Page Description Language 4188 established the interpretation of the octets. (Input octets are 4189 presented to the interpreter through a path defined in the 4190 channel group.)" 4191::= { prtInterpreterEntry 10 } 4192 4193prtInterpreterDefaultCharSetOut OBJECT-TYPE 4194 SYNTAX IANACharset 4195 MAX-ACCESS read-write 4196 STATUS current 4197 DESCRIPTION 4198 "The default character set for data coming from this 4199 interpreter through the printer's output channel (i.e. the 4200 'backchannel')." 4201::= { prtInterpreterEntry 11 } 4202 4203prtInterpreterTwoWay OBJECT-TYPE 4204 -- NOTE: In RFC 1759, the enumeration values were implicitly 4205 -- defined by this object. 4206 SYNTAX PrtInterpreterTwoWayTC 4207 MAX-ACCESS read-only 4208 STATUS current 4209 DESCRIPTION 4210 "Indicates whether or not this interpreter returns information 4211 back to the host." 4212::= { prtInterpreterEntry 12 } 4213 4214prtConsoleDisplayBufferText OBJECT-TYPE 4215 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 4216 -- to a TC to better support localization of the object. 4217 SYNTAX PrtConsoleDescriptionStringTC 4218 MAX-ACCESS read-write 4219 STATUS current 4220 DESCRIPTION 4221 "The content of a line in the logical display buffer of 4222 the operator's console of the printer. When a write 4223 operation occurs, normally a critical message, to one of 4224 the LineText strings, the agent should make that line 4225 displayable if a physical display is present. Writing a zero 4226 length string clears the line. It is an implementation- 4227 specific matter as to whether the agent allows a line to be 4228 overwritten before it has been cleared. Printer generated 4229 strings shall be in the localization specified by 4230 prtConsoleLocalization.Management Application generated strings 4231 should be localized by the Management Application." 4232::= { prtConsoleDisplayBufferEntry 2 } 4233 4234prtConsoleOnTime OBJECT-TYPE 4235 -- NOTE: In RFC 1759, the range was not defined. 4236 SYNTAX Integer32 (0..2147483647) 4237 MAX-ACCESS read-write 4238 STATUS current 4239 DESCRIPTION 4240 "This object, in conjunction with prtConsoleOffTime, defines 4241 the current status of the light. If both prtConsoleOnTime and 4242 prtConsoleOffTime are non-zero, the lamp is blinking and the 4243 values presented define the on time and off time, respectively, 4244 in milliseconds. If prtConsoleOnTime is zero and 4245 prtConsoleOffTime is non-zero, the lamp is off. If 4246 prtConsoleOffTime is zero and prtConsoleOnTime is non-zero, the 4247 lamp is on. If both values are zero the lamp is off. 4248 NOTE: The above description has been modified from RFC 1759 4249 for clarification." 4250::= { prtConsoleLightEntry 2 } 4251 4252prtConsoleOffTime OBJECT-TYPE 4253 -- NOTE: In RFC 1759, the range was not defined. 4254 SYNTAX Integer32 (0..2147483647) 4255 MAX-ACCESS read-write 4256 STATUS current 4257 DESCRIPTION 4258 "This object, in conjunction with prtConsoleOnTime, defines the 4259 current status of the light. If both prtConsoleOnTime and 4260 prtConsoleOffTime are non-zero, the lamp is blinking and the 4261 values presented define the on time and off time, respectively, 4262 in milliseconds. If prtConsoleOnTime is zero and 4263 prtConsoleOffTime is non-zero, the lamp is off. If 4264 prtConsoleOffTime is zero and prtConsoleOnTime is non-zero, the 4265 lamp is on. If both values are zero the lamp is off. 4266 NOTE: The above description has been modified from RFC 1759 4267 for clarification." 4268::= { prtConsoleLightEntry 3 } 4269 4270prtConsoleColor OBJECT-TYPE 4271 -- NOTE: In RFC 1759, the enumeration values were implicitly 4272 -- defined by this object. 4273 SYNTAX PrtConsoleColorTC 4274 MAX-ACCESS read-only 4275 STATUS current 4276 DESCRIPTION 4277 "The color of this light." 4278::= { prtConsoleLightEntry 4 } 4279 4280prtConsoleDescription OBJECT-TYPE 4281 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 4282 -- to a TC to better support localization of the object. 4283 SYNTAX PrtConsoleDescriptionStringTC 4284 MAX-ACCESS read-only 4285 STATUS current 4286 DESCRIPTION 4287 "The vendor description or label of this light in the 4288 localization specified by prtConsoleLocalization." 4289::= { prtConsoleLightEntry 5 } 4290 4291prtAlertSeverityLevel OBJECT-TYPE 4292 -- NOTE: In RFC 1759, the enumeration values were implicitly 4293 -- defined by this object. 4294 SYNTAX PrtAlertSeverityLevelTC 4295 MAX-ACCESS read-only 4296 STATUS current 4297 DESCRIPTION 4298 "The level of severity of this alert table entry. The printer 4299 determines the severity level assigned to each entry into the 4300 table." 4301::= { prtAlertEntry 2 } 4302 4303prtAlertTrainingLevel OBJECT-TYPE 4304 -- NOTE: In RFC 1759, the enumeration values were implicitly 4305 -- defined by this object. 4306 SYNTAX PrtAlertTrainingLevelTC 4307 MAX-ACCESS read-only 4308 STATUS current 4309 DESCRIPTION 4310 "See TEXTUAL-CONVENTION PrtAlertTrainingLevelTC. 4311 NOTE: The above description has been modified from RFC 1759 4312 for clarification." 4313::= { prtAlertEntry 3 } 4314 4315prtAlertGroup OBJECT-TYPE 4316 -- NOTE: In RFC 1759, the enumeration values were implicitly 4317 -- defined by this object. 4318 SYNTAX PrtAlertGroupTC 4319 MAX-ACCESS read-only 4320 STATUS current 4321 DESCRIPTION 4322 "The type of sub-unit within the printer model that this alert 4323 is related. Input, output, and markers are examples of printer 4324 model groups, i.e., examples of types of sub-units. Wherever 4325 possible, these enumerations match the sub-identifier that 4326 identifies the relevant table in the printmib." 4327::= { prtAlertEntry 4 } 4328 4329prtAlertGroupIndex OBJECT-TYPE 4330 -- NOTE: In RFC 1759, the range was not defined. 4331 SYNTAX Integer32 (-1..2147483647) 4332 MAX-ACCESS read-only 4333 STATUS current 4334 DESCRIPTION 4335 "The low-order index of the row within the table identified 4336 by prtAlertGroup that represents the sub-unit of the printer 4337 that caused this alert, or -1 if not applicable. The 4338 combination of the prtAlertGroup and the prtAlertGroupIndex 4339 defines exactly which printer sub-unit caused the alert; for 4340 example, Input #3, Output#2, and Marker #1. Every object in 4341 this MIB is indexed with hrDeviceIndex and optionally, another 4342 index variable. If this other index variable is present in the 4343 table that generated the alert, it will be used as the value 4344 for this object. Otherwise, this value shall be -1. 4345 NOTE: The above description has been modified from RFC 1759 4346 for clarification." 4347::= { prtAlertEntry 5 } 4348 4349prtAlertLocation OBJECT-TYPE 4350 -- NOTE: In RFC 1759, the range was not defined. 4351 SYNTAX Integer32 (-2..2147483647) 4352 MAX-ACCESS read-only 4353 STATUS current 4354 DESCRIPTION 4355 "The sub-unit location that is defined by the printer 4356 manufacturer to further refine the location of this alert 4357 within the designated sub-unit. The location is used in 4358 conjunction with the Group and GroupIndex values; for example, 4359 there is an alert in Input #2 at location number 7. The value 4360 (-2) indicates unknown. 4361 NOTE: The above description has been modified from RFC 1759 4362 for clarification." 4363::= { prtAlertEntry 6 } 4364 4365prtAlertCode OBJECT-TYPE 4366 -- NOTE: In RFC 1759, the enumeration values were implicitly 4367 -- defined by this object. 4368 SYNTAX PrtAlertCodeTC 4369 MAX-ACCESS read-only 4370 STATUS current 4371 DESCRIPTION 4372 "See associated TEXTUAL-CONVENTION PrtAlertCodeTC. 4373 NOTE: The above description has been modified from RFC 1759 4374 for clarification." 4375::= { prtAlertEntry 7 } 4376 4377prtAlertDescription OBJECT-TYPE 4378 -- In RFC 1759, the SYNTAX was OCTET STRING. This has been changed 4379 -- to a TC to better support localization of the object. 4380 SYNTAX PrtLocalizedDescriptionStringTC 4381 MAX-ACCESS read-only 4382 STATUS current 4383 DESCRIPTION 4384 "A description of this alert entry in the localization 4385 specified by prtGeneralCurrentLocalization. The description is 4386 provided by the printer to further elaborate on the enumerated 4387 alert or provide information in the case where the code is 4388 classified as 'other' or 'unknown'. The printer is required to 4389 return a description string but the string may be a null 4390 string." 4391::= { prtAlertEntry 8 } 4392 4393prtAlertTime OBJECT-TYPE 4394 SYNTAX TimeTicks 4395 MAX-ACCESS read-only 4396 STATUS current 4397 DESCRIPTION 4398 "The value of sysUpTime at the time that this alert was 4399 generated." 4400::= { prtAlertEntry 9 } 4401 4402gdStatusLineState OBJECT-TYPE 4403 SYNTAX Integer32 ( 0 .. 255 ) 4404 MAX-ACCESS read-only 4405 STATUS current 4406 DESCRIPTION 4407 "This describes the line state of the peripheral. 4408 When non-zero, the peripheral is off-line. When 4409 zero the peripheral is on-line." 4410::= { gdStatusEntry 1 } 4411 4412gdStatusPaperOut OBJECT-TYPE 4413 SYNTAX Integer32 4414 MAX-ACCESS read-only 4415 STATUS current 4416 DESCRIPTION 4417 "This indicates that the peripheral is out of paper. 4418 off (0), 4419 paper-out-or-paper-mount (1), 4420 manual-paper-feed-needed (2)" 4421::= { gdStatusEntry 8 } 4422 4423gdStatusPaperJam OBJECT-TYPE 4424 SYNTAX Integer32 4425 MAX-ACCESS read-only 4426 STATUS current 4427 DESCRIPTION 4428 "This indicates that the peripheral has a paper jam. 4429 off (0), 4430 paper-jam(1)" 4431::= { gdStatusEntry 9 } 4432 4433gdStatusBusy OBJECT-TYPE 4434 SYNTAX Integer32 ( 0 .. 255 ) 4435 MAX-ACCESS read-only 4436 STATUS current 4437 DESCRIPTION 4438 "This indicates that the peripheral is busy processing 4439 print/plot data." 4440::= { gdStatusEntry 14 } 4441 4442gdStatusWait OBJECT-TYPE 4443 SYNTAX Integer32 ( 0 .. 255 ) 4444 MAX-ACCESS read-only 4445 STATUS current 4446 DESCRIPTION 4447 "This indicates that the peripheral is waiting for print/plot 4448 data to process." 4449::= { gdStatusEntry 15 } 4450 4451gdStatusInitialize OBJECT-TYPE 4452 SYNTAX Integer32 4453 MAX-ACCESS read-only 4454 STATUS current 4455 DESCRIPTION 4456 "This indicates that the peripheral is initializing or 4457 warming up. 4458 off (0), 4459 initializing (1), 4460 warm-up(2)" 4461::= { gdStatusEntry 16 } 4462 4463gdStatusDoorOpen OBJECT-TYPE 4464 SYNTAX Integer32 ( 0 .. 255 ) 4465 MAX-ACCESS read-only 4466 STATUS current 4467 DESCRIPTION 4468 "This indicates that the peripheral cover or door is open." 4469::= { gdStatusEntry 17 } 4470 4471gdStatusPrinting OBJECT-TYPE 4472 SYNTAX Integer32 4473 MAX-ACCESS read-only 4474 STATUS current 4475 DESCRIPTION 4476 "This indicates that the peripheral is printing or otherwise 4477 marking or moving paper. 4478 off (0), 4479 ordinary-page (1), 4480 test-fonts-config-or-start-page (2)" 4481::= { gdStatusEntry 18 } 4482 4483gdStatusPaperOutput OBJECT-TYPE 4484 SYNTAX Integer32 4485 MAX-ACCESS read-only 4486 STATUS current 4487 DESCRIPTION 4488 "This indicates that the peripheral has a paper output problem 4489 such as the output storage bin being full. 4490 off (0), 4491 output-storage-full (1)" 4492::= { gdStatusEntry 19 } 4493 4494gdStatusDisplay OBJECT-TYPE 4495 SYNTAX DisplayString 4496 MAX-ACCESS read-only 4497 STATUS current 4498 DESCRIPTION 4499 "The string diplayed on the peripheral front panel." 4500::= { generalDeviceStatus 3 } 4501 4502gdStatusId OBJECT-TYPE 4503 SYNTAX OCTET STRING ( SIZE ( 0 .. 1024 ) ) 4504 MAX-ACCESS read-only 4505 STATUS current 4506 DESCRIPTION 4507 "A formatted string of NVT ASCII 4508 charactersdescribing this peripheral." 4509::= { generalDeviceStatus 7 } 4510 4511gdStatusJobTimeout OBJECT-TYPE 4512 SYNTAX Integer32 4513 MAX-ACCESS read-write 4514 STATUS obsolete 4515 DESCRIPTION 4516 "This value represents (in seconds) the maximum time of 4517 inactivity which must elapse before the print server card 4518 switches from the current network protocol to another when 4519 a normal end of job is not detected." 4520::= { generalDeviceStatus 10 } 4521 4522gdPasswords OBJECT-TYPE 4523 SYNTAX OCTET STRING ( SIZE ( 0 .. 255 ) ) 4524 MAX-ACCESS read-write 4525 STATUS current 4526 DESCRIPTION 4527 "This object is used as a 256 byte NVRAM area for JetAdmin. It 4528 is completely managed by JetAdmin. Initially it is initialized 4529 to all zeros. A coldboot will re-initialize to all zeros." 4530::= { generalDeviceStatus 13 } 4531 4532energy-star OBJECT-TYPE 4533 SYNTAX INTEGER 4534 ACCESS read-write 4535 STATUS optional 4536 DESCRIPTION 4537 "Returns or changes the Energy Star sleep value. If the value 4538 is greater than zero, then the device will go into energy 4539 saving sleep mode after the print engine has been idle for the 4540 number of seconds specified by this object. A value of zero 4541 means Energy Star is disabled and the device will not go to 4542 sleep based on print engine idle time. The value must be 4543 non-negative." 4544::= { settings-system 1 } 4545 4546sleep-mode OBJECT-TYPE 4547 SYNTAX INTEGER { 4548 eFalse(1), 4549 eTrue(2) 4550 } 4551 ACCESS read-write 4552 STATUS optional 4553 DESCRIPTION 4554 "Returns eTrue if the device is in energy saving sleep mode, 4555 otherwise returns eFalse. Setting SLEEP-MODE to eFalse causes 4556 the device to wake up, if it is in sleep mode. Setting 4557 SLEEP-MODE to eTrue causes the device to go into sleep mode." 4558::= { settings-system 2 } 4559 4560install-date OBJECT-TYPE 4561 SYNTAX DisplayString (SIZE(13)) 4562 ACCESS read-write 4563 STATUS optional 4564 DESCRIPTION 4565 "Identifies the date that the device was installed. The format 4566 of the string is 'YYYYMMDDHHmmZ'. Where: 4567 YYYY is the year. 4568 MM is the month (1-12). 4569 DD is the day (1-31). 4570 HH is the hour of the day (0-23). 4571 mm are the minutes (0-59). 4572 'Z' designates Greenwich Mean Time; if 'Z' not specified, 4573 value is local time. 4574 Device POS must specify the conditions for setting this 4575 object." 4576::= { status-system 8 } 4577 4578date-and-time OBJECT-TYPE 4579 SYNTAX OCTET STRING 4580 ACCESS read-write 4581 STATUS optional 4582 DESCRIPTION "A C structure containing the following fields: typedef 4583 struct { 4584 ubyte yr; /* year: 0 to 99 */ 4585 ubyte mon; /* month: 1 to 12 */ 4586 ubyte day; /* day: 1 to 31 */ 4587 ubyte wday; /* Day of week: 1 to 07 */ 4588 ubyte hr; /* hour: 0 to 23 */ 4589 ubyte min; /* minute: 0 to 59 */ 4590 ubyte sec; /* second: 0 to 59 */ 4591 } date_t; 4592 where ubyte is an unsigned byte (0-255)." 4593::= { status-system 17 } 4594 4595model-number OBJECT-TYPE 4596 SYNTAX DisplayString 4597 ACCESS read-only 4598 STATUS optional 4599 DESCRIPTION 4600 "Identifies the device model number as listed in the HP 4601 corporate price list (e.g. C2121A for DeskJet 500C). The string 4602 is as specific as possible. Products should note in POS if the 4603 model number on the CPL changes but the device reports the 4604 previous model number. If the model number changes based on the 4605 installed options, the POS should indicate if only the base 4606 model number is returned, or if the device senses the installed 4607 options and returns the correct model number. If possible, 4608 encode the model number in a symbol set (like Roman-8) that 4609 matches the ASCII character set and limit the characters used 4610 to ASCII characters." 4611::= { id 1 } 4612 4613model-name OBJECT-TYPE 4614 SYNTAX DisplayString (SIZE(1..32)) 4615 ACCESS read-only 4616 STATUS optional 4617 DESCRIPTION 4618 "Identifies the device model name (e.g. ''DeskJet 1200C''). The 4619 string is as specific as possible. Capitalization and spacing 4620 should match family naming conventions. Products should note in 4621 POS if the model name on the HP corporate price list changes 4622 but the device reports the previous device name. If the model 4623 name changes based on the installed options, the POS should 4624 indicate if only the base model name is returned, or if the 4625 device senses the installed options and returns the correct 4626 model name. If possible, encode the model name in a symbol set 4627 (like Roman-8) that matches the ASCII character set and limit 4628 the characters used to ASCII characters." 4629::= { id 2 } 4630 4631serial-number OBJECT-TYPE 4632 SYNTAX DisplayString (SIZE(0..10)) 4633 ACCESS read-only 4634 STATUS optional 4635 DESCRIPTION 4636 "Identifies the serial number for the device. If the 4637 SERIAL-NUMBER object is set by the user, then setting the 4638 object does not need to be protected. If the SERIAL-NUMBER 4639 object is set at the factory, then the SERVICE-PASSWORD object 4640 must be set correctly before the SERIAL-NUMBER object is 4641 writable. If this is a writable object, the POS should indicate 4642 the maximum supported string length. If possible, encode the 4643 serial number in a symbol set (like Roman-8) that matches the 4644 ASCII character set and limit the characters used to ASCII 4645 characters." 4646::= { id 3 } 4647 4648fw-rom-datecode OBJECT-TYPE 4649 SYNTAX DisplayString 4650 ACCESS read-only 4651 STATUS optional 4652 DESCRIPTION 4653 "Identifies the base system firmware date code. The date code 4654 will be encoded in the yyyymmdd format. There may be several 4655 versions of the base system firmware. The date code associated 4656 with the version of the base system firmware that is being used 4657 is reported. There may be other date code objects for other 4658 specific modules such as fonts, localization modules, etc.; 4659 these other datecode objects are device specific." 4660::= { id 5 } 4661 4662fw-rom-revision OBJECT-TYPE 4663 SYNTAX DisplayString 4664 ACCESS read-only 4665 STATUS optional 4666 DESCRIPTION 4667 "This identifies the system code firmware ROM revision code. The 4668 format for a revision is major_revision.minor_revision. There 4669 may be other ROM revision code objects for other specific ROMs 4670 such as font ROMs, localization ROMs, etc; these other ROM 4671 revision code objects are device specific." 4672::= { id 6 } 4673 4674device-location OBJECT-TYPE 4675 SYNTAX DisplayString 4676 ACCESS read-write 4677 STATUS optional 4678 DESCRIPTION 4679 "User defined device location. The POS should indicate the 4680 maximum supported string length. If the user entered string is 4681 too long, the device will store as much as possible and will 4682 return the <OKNearestLegal ValueSubstituted>.Additional information: 4683 The maximum supported string length is 16 4684 characters. If the user entered string is too long, 4685 the device will store the first 16 characters and will 4686 return the <noError> status." 4687::= { id 11 } 4688 4689asset-number OBJECT-TYPE 4690 SYNTAX DisplayString 4691 ACCESS read-write 4692 STATUS optional 4693 DESCRIPTION 4694 "User defined asset number. The POS should indicate the maximum 4695 supported string length. If the user entered string is too 4696 long, the device will store as much as possible and will return 4697 the <OKNearestLegal ValueSubstituted>.Additional information: 4698 The maximum supported string length is 8 4699 characters. If the user entered string is too long, 4700 the device will store the first 8 characters and will 4701 return the <noError> status." 4702::= { id 12 } 4703 4704print-internal-page OBJECT-TYPE 4705 SYNTAX INTEGER { 4706 eNotPrintingAnInternalPage(1), 4707 ePrintingAnUnknownInternalPage(2), 4708 eDeviceDemoPage1ConfigurationPage(3), 4709 eDeviceDemoPage2(4), 4710 eDeviceDemoPage5ErrorLog(7), 4711 eDeviceDemoPage6FileSystemDirectoryListing(8), 4712 eDeviceDemoPage7MenuMap(9), 4713 ePrintUsagePage(100), 4714 eSuppliesPage(101), 4715 eDevicePaperPathTest(254), 4716 eDevicePageRegistrationPage(255), 4717 ePrintQualityPages(256), 4718 ePCLFontList1(350), 4719 ePSFontList(450) 4720 } 4721 ACCESS read-write 4722 STATUS optional 4723 DESCRIPTION 4724 "Writing this object to a value other than 4725 eNotPrintingAnInternalPage causes the device to attempt to 4726 print an internally generated page. Reading this object 4727 provides an indication what internally generated page is 4728 currently being printed, if any. The actual page is device 4729 specific. Some devices may support continuously printing an 4730 internally generated page. Setting this object to 4731 eNotPrintingAnInternalPage terminates continuously printing 4732 internally generated pages. An internally generated page may 4733 not be allowed to be printed at any arbitrary time; under what 4734 conditions it will succeed or fail is device specific. If the 4735 device supports the requested page, but can not start printing 4736 the page when requested, the device will respond with 4737 <genErr>. RECOMMENDATION: If the 4738 device is ready (i.e. the NOT-READY-PRINTER object does not 4739 contain any items, except maybe being off-line) and is idle 4740 (i.e. the NOT-IDLE object does not contain any items), this 4741 request should always succeed. This provides a mechanism for 4742 driver writers to always determine if the action will succeed 4743 or not." 4744::= { test 2 } 4745 4746error1-time-stamp OBJECT-TYPE 4747 SYNTAX INTEGER 4748 ACCESS read-only 4749 STATUS optional 4750 DESCRIPTION 4751 "Contains some sort of time stamp indicating when error 1 4752 occurred. Example time stamps include the actual time the error 4753 occurred (in seconds since Jan. 1, 1970), and the total engine 4754 page count. The device POS documents the meaning of the time 4755 stamp." 4756::= { error1 1 } 4757 4758error1-code OBJECT-TYPE 4759 SYNTAX INTEGER 4760 ACCESS read-only 4761 STATUS optional 4762 DESCRIPTION 4763 "Contains a device specific error code. Each device POS should 4764 list what errors are logged to the error log and the meaning of 4765 each supported error code value." 4766::= { error1 2 } 4767 4768error1-date-time OBJECT-TYPE 4769 SYNTAX OCTET STRING 4770 ACCESS read-only 4771 STATUS optional 4772 DESCRIPTION "This item contains the date and the time at which an error 4773 occurred. The values returned will be in hexadecimal. If the 4774 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4775 03 0f where, 4776 04 (hex) - corresponds to the year 2004. 4777 07 (hex) - corresponds to month, 07 4778 0d (hex) - corresponds to date, 13 4779 03 (hex) - corresponds to hour, 3 a.m. 4780 0f (hex) - corresponds to min, 15." 4781::= { error1 3 } 4782 4783error2-time-stamp OBJECT-TYPE 4784 SYNTAX INTEGER 4785 ACCESS read-only 4786 STATUS optional 4787 DESCRIPTION 4788 "Contains some sort of time stamp indicating when error 2 4789 occurred. Example time stamps include the actual time the error 4790 occurred (in seconds since Jan. 1, 1970), and the total engine 4791 page count. The device POS documents the meaning of the time 4792 stamp." 4793::= { error2 1 } 4794 4795error2-code OBJECT-TYPE 4796 SYNTAX INTEGER 4797 ACCESS read-only 4798 STATUS optional 4799 DESCRIPTION 4800 "Contains a device specific error code. Each device POS should 4801 list what errors are logged to the error log and the meaning of 4802 each supported error code value." 4803::= { error2 2 } 4804 4805error2-date-time OBJECT-TYPE 4806 SYNTAX OCTET STRING 4807 ACCESS read-only 4808 STATUS optional 4809 DESCRIPTION "This item contains the date and the time at which an error 4810 occurred. The values returned will be in hexadecimal. If the 4811 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4812 03 0f where, 4813 04 (hex) - corresponds to the year 2004. 4814 07 (hex) - corresponds to month, 07 4815 0d (hex) - corresponds to date, 13 4816 03 (hex) - corresponds to hour, 3 a.m. 4817 0f (hex) - corresponds to min, 15." 4818::= { error2 3 } 4819 4820error3-time-stamp OBJECT-TYPE 4821 SYNTAX INTEGER 4822 ACCESS read-only 4823 STATUS optional 4824 DESCRIPTION 4825 "Contains some sort of time stamp indicating when error 3 4826 occurred. Example time stamps include the actual time the error 4827 occurred (in seconds since Jan. 1, 1970), and the total engine 4828 page count. The device POS documents the meaning of the time 4829 stamp." 4830::= { error3 1 } 4831 4832error3-code OBJECT-TYPE 4833 SYNTAX INTEGER 4834 ACCESS read-only 4835 STATUS optional 4836 DESCRIPTION 4837 "Contains a device specific error code. Each device POS should 4838 list what errors are logged to the error log and the meaning of 4839 each supported error code value." 4840::= { error3 2 } 4841 4842error3-date-time OBJECT-TYPE 4843 SYNTAX OCTET STRING 4844 ACCESS read-only 4845 STATUS optional 4846 DESCRIPTION "This item contains the date and the time at which an error 4847 occurred. The values returned will be in hexadecimal. If the 4848 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4849 03 0f where, 4850 04 (hex) - corresponds to the year 2004. 4851 07 (hex) - corresponds to month, 07 4852 0d (hex) - corresponds to date, 13 4853 03 (hex) - corresponds to hour, 3 a.m. 4854 0f (hex) - corresponds to min, 15." 4855::= { error3 3 } 4856 4857error4-time-stamp OBJECT-TYPE 4858 SYNTAX INTEGER 4859 ACCESS read-only 4860 STATUS optional 4861 DESCRIPTION 4862 "Contains some sort of time stamp indicating when error 4 4863 occurred. Example time stamps include the actual time the error 4864 occurred (in seconds since Jan. 1, 1970), and the total engine 4865 page count. The device POS documents the meaning of the time 4866 stamp." 4867::= { error4 1 } 4868 4869error4-code OBJECT-TYPE 4870 SYNTAX INTEGER 4871 ACCESS read-only 4872 STATUS optional 4873 DESCRIPTION 4874 "Contains a device specific error code. Each device POS should 4875 list what errors are logged to the error log and the meaning of 4876 each supported error code value." 4877::= { error4 2 } 4878 4879error4-date-time OBJECT-TYPE 4880 SYNTAX OCTET STRING 4881 ACCESS read-only 4882 STATUS optional 4883 DESCRIPTION "This item contains the date and the time at which an error 4884 occurred. The values returned will be in hexadecimal. If the 4885 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4886 03 0f where, 4887 04 (hex) - corresponds to the year 2004. 4888 07 (hex) - corresponds to month, 07 4889 0d (hex) - corresponds to date, 13 4890 03 (hex) - corresponds to hour, 3 a.m. 4891 0f (hex) - corresponds to min, 15." 4892::= { error4 3 } 4893 4894error5-time-stamp OBJECT-TYPE 4895 SYNTAX INTEGER 4896 ACCESS read-only 4897 STATUS optional 4898 DESCRIPTION 4899 "Contains some sort of time stamp indicating when error 5 4900 occurred. Example time stamps include the actual time the error 4901 occurred (in seconds since Jan. 1, 1970), and the total engine 4902 page count. The device POS documents the meaning of the time 4903 stamp." 4904::= { error5 1 } 4905 4906error5-code OBJECT-TYPE 4907 SYNTAX INTEGER 4908 ACCESS read-only 4909 STATUS optional 4910 DESCRIPTION 4911 "Contains a device specific error code. Each device POS should 4912 list what errors are logged to the error log and the meaning of 4913 each supported error code value." 4914::= { error5 2 } 4915 4916error5-date-time OBJECT-TYPE 4917 SYNTAX OCTET STRING 4918 ACCESS read-only 4919 STATUS optional 4920 DESCRIPTION "This item contains the date and the time at which an error 4921 occurred. The values returned will be in hexadecimal. If the 4922 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4923 03 0f where, 4924 04 (hex) - corresponds to the year 2004. 4925 07 (hex) - corresponds to month, 07 4926 0d (hex) - corresponds to date, 13 4927 03 (hex) - corresponds to hour, 3 a.m. 4928 0f (hex) - corresponds to min, 15." 4929::= { error5 3 } 4930 4931error6-time-stamp OBJECT-TYPE 4932 SYNTAX INTEGER 4933 ACCESS read-only 4934 STATUS optional 4935 DESCRIPTION 4936 "Contains some sort of time stamp indicating when error 6 4937 occurred. Example time stamps include the actual time the error 4938 occurred (in seconds since Jan. 1, 1970), and the total engine 4939 page count. The device POS documents the meaning of the time 4940 stamp." 4941::= { error6 1 } 4942 4943error6-code OBJECT-TYPE 4944 SYNTAX INTEGER 4945 ACCESS read-only 4946 STATUS optional 4947 DESCRIPTION 4948 "Contains a device specific error code. Each device POS should 4949 list what errors are logged to the error log and the meaning of 4950 each supported error code value." 4951::= { error6 2 } 4952 4953error6-date-time OBJECT-TYPE 4954 SYNTAX OCTET STRING 4955 ACCESS read-only 4956 STATUS optional 4957 DESCRIPTION "This item contains the date and the time at which an error 4958 occurred. The values returned will be in hexadecimal. If the 4959 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4960 03 0f where, 4961 04 (hex) - corresponds to the year 2004. 4962 07 (hex) - corresponds to month, 07 4963 0d (hex) - corresponds to date, 13 4964 03 (hex) - corresponds to hour, 3 a.m. 4965 0f (hex) - corresponds to min, 15." 4966::= { error6 3 } 4967 4968error7-time-stamp OBJECT-TYPE 4969 SYNTAX INTEGER 4970 ACCESS read-only 4971 STATUS optional 4972 DESCRIPTION 4973 "Contains some sort of time stamp indicating when error 7 4974 occurred. Example time stamps include the actual time the error 4975 occurred (in seconds since Jan. 1, 1970), and the total engine 4976 page count. The device POS documents the meaning of the time 4977 stamp." 4978::= { error7 1 } 4979 4980error7-code OBJECT-TYPE 4981 SYNTAX INTEGER 4982 ACCESS read-only 4983 STATUS optional 4984 DESCRIPTION 4985 "Contains a device specific error code. Each device POS should 4986 list what errors are logged to the error log and the meaning of 4987 each supported error code value." 4988::= { error7 2 } 4989 4990error7-date-time OBJECT-TYPE 4991 SYNTAX OCTET STRING 4992 ACCESS read-only 4993 STATUS optional 4994 DESCRIPTION "This item contains the date and the time at which an error 4995 occurred. The values returned will be in hexadecimal. If the 4996 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 4997 03 0f where, 4998 04 (hex) - corresponds to the year 2004. 4999 07 (hex) - corresponds to month, 07 5000 0d (hex) - corresponds to date, 13 5001 03 (hex) - corresponds to hour, 3 a.m. 5002 0f (hex) - corresponds to min, 15." 5003::= { error7 3 } 5004 5005error8-time-stamp OBJECT-TYPE 5006 SYNTAX INTEGER 5007 ACCESS read-only 5008 STATUS optional 5009 DESCRIPTION 5010 "Contains some sort of time stamp indicating when error 8 5011 occurred. Example time stamps include the actual time the error 5012 occurred (in seconds since Jan. 1, 1970), and the total engine 5013 page count. The device POS documents the meaning of the time 5014 stamp." 5015::= { error8 1 } 5016 5017error8-code OBJECT-TYPE 5018 SYNTAX INTEGER 5019 ACCESS read-only 5020 STATUS optional 5021 DESCRIPTION 5022 "Contains a device specific error code. Each device POS should 5023 list what errors are logged to the error log and the meaning of 5024 each supported error code value." 5025::= { error8 2 } 5026 5027error8-date-time OBJECT-TYPE 5028 SYNTAX OCTET STRING 5029 ACCESS read-only 5030 STATUS optional 5031 DESCRIPTION "This item contains the date and the time at which an error 5032 occurred. The values returned will be in hexadecimal. If the 5033 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5034 03 0f where, 5035 04 (hex) - corresponds to the year 2004. 5036 07 (hex) - corresponds to month, 07 5037 0d (hex) - corresponds to date, 13 5038 03 (hex) - corresponds to hour, 3 a.m. 5039 0f (hex) - corresponds to min, 15." 5040::= { error8 3 } 5041 5042error9-time-stamp OBJECT-TYPE 5043 SYNTAX INTEGER 5044 ACCESS read-only 5045 STATUS optional 5046 DESCRIPTION 5047 "Contains some sort of time stamp indicating when error 9 5048 occurred. Example time stamps include the actual time the error 5049 occurred (in seconds since Jan. 1, 1970), and the total engine 5050 page count. The device POS documents the meaning of the time 5051 stamp." 5052::= { error9 1 } 5053 5054error9-code OBJECT-TYPE 5055 SYNTAX INTEGER 5056 ACCESS read-only 5057 STATUS optional 5058 DESCRIPTION 5059 "Contains a device specific error code. Each device POS should 5060 list what errors are logged to the error log and the meaning of 5061 each supported error code value." 5062::= { error9 2 } 5063 5064error9-date-time OBJECT-TYPE 5065 SYNTAX OCTET STRING 5066 ACCESS read-only 5067 STATUS optional 5068 DESCRIPTION "This item contains the date and the time at which an error 5069 occurred. The values returned will be in hexadecimal. If the 5070 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5071 03 0f where, 5072 04 (hex) - corresponds to the year 2004. 5073 07 (hex) - corresponds to month, 07 5074 0d (hex) - corresponds to date, 13 5075 03 (hex) - corresponds to hour, 3 a.m. 5076 0f (hex) - corresponds to min, 15." 5077::= { error9 3 } 5078 5079error10-time-stamp OBJECT-TYPE 5080 SYNTAX INTEGER 5081 ACCESS read-only 5082 STATUS optional 5083 DESCRIPTION 5084 "Contains some sort of time stamp indicating when error 10 5085 occurred. Example time stamps include the actual time the error 5086 occurred (in seconds since Jan. 1, 1970), and the total engine 5087 page count. The device POS documents the meaning of the time 5088 stamp." 5089::= { error10 1 } 5090 5091error10-code OBJECT-TYPE 5092 SYNTAX INTEGER 5093 ACCESS read-only 5094 STATUS optional 5095 DESCRIPTION 5096 "Contains a device specific error code. Each device POS should 5097 list what errors are logged to the error log and the meaning of 5098 each supported error code value." 5099::= { error10 2 } 5100 5101error10-date-time OBJECT-TYPE 5102 SYNTAX OCTET STRING 5103 ACCESS read-only 5104 STATUS optional 5105 DESCRIPTION "This item contains the date and the time at which an error 5106 occurred. The values returned will be in hexadecimal. If the 5107 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5108 03 0f where, 5109 04 (hex) - corresponds to the year 2004. 5110 07 (hex) - corresponds to month, 07 5111 0d (hex) - corresponds to date, 13 5112 03 (hex) - corresponds to hour, 3 a.m. 5113 0f (hex) - corresponds to min, 15." 5114::= { error10 3 } 5115 5116error11-time-stamp OBJECT-TYPE 5117 SYNTAX INTEGER 5118 ACCESS read-only 5119 STATUS optional 5120 DESCRIPTION 5121 "Contains some sort of time stamp indicating when error 11 5122 occurred. Example time stamps include the actual time the error 5123 occurred (in seconds since Jan. 1, 1970), and the total engine 5124 page count. The device POS documents the meaning of the time 5125 stamp." 5126::= { error11 1 } 5127 5128error11-code OBJECT-TYPE 5129 SYNTAX INTEGER 5130 ACCESS read-only 5131 STATUS optional 5132 DESCRIPTION 5133 "Contains a device specific error code. Each device POS should 5134 list what errors are logged to the error log and the meaning of 5135 each supported error code value." 5136::= { error11 2 } 5137 5138error11-date-time OBJECT-TYPE 5139 SYNTAX OCTET STRING 5140 ACCESS read-only 5141 STATUS optional 5142 DESCRIPTION "This item contains the date and the time at which an error 5143 occurred. The values returned will be in hexadecimal. If the 5144 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5145 03 0f where, 5146 04 (hex) - corresponds to the year 2004. 5147 07 (hex) - corresponds to month, 07 5148 0d (hex) - corresponds to date, 13 5149 03 (hex) - corresponds to hour, 3 a.m. 5150 0f (hex) - corresponds to min, 15." 5151::= { error11 3 } 5152 5153error12-time-stamp OBJECT-TYPE 5154 SYNTAX INTEGER 5155 ACCESS read-only 5156 STATUS optional 5157 DESCRIPTION 5158 "Contains some sort of time stamp indicating when error 12 5159 occurred. Example time stamps include the actual time the error 5160 occurred (in seconds since Jan. 1, 1970), and the total engine 5161 page count. The device POS documents the meaning of the time 5162 stamp." 5163::= { error12 1 } 5164 5165error12-code OBJECT-TYPE 5166 SYNTAX INTEGER 5167 ACCESS read-only 5168 STATUS optional 5169 DESCRIPTION 5170 "Contains a device specific error code. Each device POS should 5171 list what errors are logged to the error log and the meaning of 5172 each supported error code value." 5173::= { error12 2 } 5174 5175error12-date-time OBJECT-TYPE 5176 SYNTAX OCTET STRING 5177 ACCESS read-only 5178 STATUS optional 5179 DESCRIPTION "This item contains the date and the time at which an error 5180 occurred. The values returned will be in hexadecimal. If the 5181 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5182 03 0f where, 5183 04 (hex) - corresponds to the year 2004. 5184 07 (hex) - corresponds to month, 07 5185 0d (hex) - corresponds to date, 13 5186 03 (hex) - corresponds to hour, 3 a.m. 5187 0f (hex) - corresponds to min, 15." 5188::= { error12 3 } 5189 5190error13-time-stamp OBJECT-TYPE 5191 SYNTAX INTEGER 5192 ACCESS read-only 5193 STATUS optional 5194 DESCRIPTION 5195 "Contains some sort of time stamp indicating when error 13 5196 occurred. Example time stamps include the actual time the error 5197 occurred (in seconds since Jan. 1, 1970), and the total engine 5198 page count. The device POS documents the meaning of the time 5199 stamp." 5200::= { error13 1 } 5201 5202error13-code OBJECT-TYPE 5203 SYNTAX INTEGER 5204 ACCESS read-only 5205 STATUS optional 5206 DESCRIPTION 5207 "Contains a device specific error code. Each device POS should 5208 list what errors are logged to the error log and the meaning of 5209 each supported error code value." 5210::= { error13 2 } 5211 5212error13-date-time OBJECT-TYPE 5213 SYNTAX OCTET STRING 5214 ACCESS read-only 5215 STATUS optional 5216 DESCRIPTION "This item contains the date and the time at which an error 5217 occurred. The values returned will be in hexadecimal. If the 5218 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5219 03 0f where, 5220 04 (hex) - corresponds to the year 2004. 5221 07 (hex) - corresponds to month, 07 5222 0d (hex) - corresponds to date, 13 5223 03 (hex) - corresponds to hour, 3 a.m. 5224 0f (hex) - corresponds to min, 15." 5225::= { error13 3 } 5226 5227error14-time-stamp OBJECT-TYPE 5228 SYNTAX INTEGER 5229 ACCESS read-only 5230 STATUS optional 5231 DESCRIPTION 5232 "Contains some sort of time stamp indicating when error 14 5233 occurred. Example time stamps include the actual time the error 5234 occurred (in seconds since Jan. 1, 1970), and the total engine 5235 page count. The device POS documents the meaning of the time 5236 stamp." 5237::= { error14 1 } 5238 5239error14-code OBJECT-TYPE 5240 SYNTAX INTEGER 5241 ACCESS read-only 5242 STATUS optional 5243 DESCRIPTION 5244 "Contains a device specific error code. Each device POS should 5245 list what errors are logged to the error log and the meaning of 5246 each supported error code value." 5247::= { error14 2 } 5248 5249error14-date-time OBJECT-TYPE 5250 SYNTAX OCTET STRING 5251 ACCESS read-only 5252 STATUS optional 5253 DESCRIPTION "This item contains the date and the time at which an error 5254 occurred. The values returned will be in hexadecimal. If the 5255 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5256 03 0f where, 5257 04 (hex) - corresponds to the year 2004. 5258 07 (hex) - corresponds to month, 07 5259 0d (hex) - corresponds to date, 13 5260 03 (hex) - corresponds to hour, 3 a.m. 5261 0f (hex) - corresponds to min, 15." 5262::= { error14 3 } 5263 5264error15-time-stamp OBJECT-TYPE 5265 SYNTAX INTEGER 5266 ACCESS read-only 5267 STATUS optional 5268 DESCRIPTION 5269 "Contains some sort of time stamp indicating when error 15 5270 occurred. Example time stamps include the actual time the error 5271 occurred (in seconds since Jan. 1, 1970), and the total engine 5272 page count. The device POS documents the meaning of the time 5273 stamp." 5274::= { error15 1 } 5275 5276error15-code OBJECT-TYPE 5277 SYNTAX INTEGER 5278 ACCESS read-only 5279 STATUS optional 5280 DESCRIPTION 5281 "Contains a device specific error code. Each device POS should 5282 list what errors are logged to the error log and the meaning of 5283 each supported error code value." 5284::= { error15 2 } 5285 5286error15-date-time OBJECT-TYPE 5287 SYNTAX OCTET STRING 5288 ACCESS read-only 5289 STATUS optional 5290 DESCRIPTION "This item contains the date and the time at which an error 5291 occurred. The values returned will be in hexadecimal. If the 5292 date is 2004-Jul-13 and the time is 03:15 a.m., we get 04 07 0d 5293 03 0f where, 5294 04 (hex) - corresponds to the year 2004. 5295 07 (hex) - corresponds to month, 07 5296 0d (hex) - corresponds to date, 13 5297 03 (hex) - corresponds to hour, 3 a.m. 5298 0f (hex) - corresponds to min, 15." 5299::= { error15 3 } 5300 5301printed-media-simplex-count OBJECT-TYPE 5302 SYNTAX INTEGER(0..930576247) 5303 ACCESS read-only 5304 STATUS optional 5305 DESCRIPTION 5306 "Total number of simplex pages printed in this media size. 5307 Additional information: 5308 The 5 usage (simplex/duplex count, simplex/duplex click 5309 charge and paper size total) objects described here and 5310 below detail the usage for the printer for each paper 5311 size defined in the PCL Implementor's Guide and in the 5312 Media Size Table in the hpmib.txt. The OID binding is 5313 based on the click attribute and paper size. 5314 For example: 5315 The format for the OID is as follows: 5316 3.4.1.5.x.y 5317 <-----> | | 5318 | | \ 5319 / | paper size 5320 / \ 5321 PRINTER-CLICK_TOTALS ROOT \ 5322 OID click attribute 1..5 5323 x values are 1..5: 5324 1) simplex count 5325 2) simplex click charge 5326 3) duplex count 5327 4) duplex click charge 5328 5) printer or scanner paper size total (i.e. depends if the 5329 root OID is referrring to the printer or scanner). 5330 y : paper size as defined in the Media Size Table in the 5331 hpmib.txt " 5332::= { printed-media-usage 1 } 5333 5334printed-media-duplex-count OBJECT-TYPE 5335 SYNTAX INTEGER(0..930576247) 5336 ACCESS read-only 5337 STATUS optional 5338 DESCRIPTION 5339 "Total number of duplex pages printed in this media size." 5340::= { printed-media-usage 3 } 5341 5342printed-media-color-simplex-count OBJECT-TYPE 5343 SYNTAX INTEGER 5344 ACCESS read-only 5345 STATUS optional 5346 DESCRIPTION 5347 "Total number of color simplex pages printed in this media 5348 size." 5349::= { printed-media-color-usage 1 } 5350 5351printed-media-color-duplex-count OBJECT-TYPE 5352 SYNTAX INTEGER 5353 ACCESS read-only 5354 STATUS optional 5355 DESCRIPTION 5356 "Total number of color duplex pages printed in this media size." 5357::= { printed-media-color-usage 3 } 5358 5359scanner-accessory-adf-sheet-count OBJECT-TYPE 5360 SYNTAX INTEGER(0..2147483647) 5361 ACCESS read-only 5362 STATUS optional 5363 DESCRIPTION "Total number of sheets that have been fed through the Automatic 5364 Document Feed (ADF) accessory. 5365 Additional information: 5366 The Automatic Document Feed (ADF) count is 5367 incremented each time a sheet feeds through the 5368 ADF. 5369 The value will be updated at the end of every 5370 scan job. " 5371::= { settings-scanner 20 } 5372 5373scanner-accessory-flatbed-scan-count OBJECT-TYPE 5374 SYNTAX INTEGER(0..2147483647) 5375 ACCESS read-only 5376 STATUS optional 5377 DESCRIPTION "Total number of scans performed by a flatbed scanner 5378 accessory. 5379 Additional information: 5380 The count is only incremented when a sheet is 5381 scanned on the FLATBED. 5382 The return value of this object will reset 5383 to the lower multiple of 10 at a power cycle. 5384 The value will be updated at the end of every 5385 scan job. " 5386::= { settings-scanner 21 } 5387 5388scanner-accessory-copy-job-scan-count OBJECT-TYPE 5389 SYNTAX INTEGER 5390 ACCESS read-only 5391 STATUS optional 5392 DESCRIPTION "This relates to the number of pages scanned for copying. This 5393 item is incremented by 2 for each sheet scanned through the ADF 5394 in 2-sided scan mode, and it is incremented by 1 for flatbed 5395 scans. Scanning for testing and calibration purposes are NOT TO 5396 BE INCLUDED in this count. 5397 Additional information: 5398 The value will be updated at the end of every 5399 scan job. " 5400::= { settings-scanner 61 } 5401 5402scanner-accessory-send-job-scan-count OBJECT-TYPE 5403 SYNTAX INTEGER 5404 ACCESS read-only 5405 STATUS optional 5406 DESCRIPTION "This relates to the number of pages scanned for fax/send. This 5407 item is incremented by 2 for each sheet scanned through the ADF 5408 in 2-sided scan mode, and it is incremented by 1 for flatbed 5409 scans. Scanning for testing and calibration purposes are NOT TO 5410 BE INCLUDED in this count. 5411 Additional information: 5412 The value will be updated at the end of every 5413 scan job. " 5414::= { settings-scanner 62 } 5415 5416scanner-accessory-total-copy-pages-printed OBJECT-TYPE 5417 SYNTAX INTEGER 5418 ACCESS read-only 5419 STATUS optional 5420 DESCRIPTION "This relates to the number of copy pages printed on a device. 5421 The output sheet that is duplexed (made 2- sided) should be 5422 counted as 2 pages." 5423::= { settings-scanner 63 } 5424 5425scan-to-folder-count OBJECT-TYPE 5426 SYNTAX INTEGER(0..9999999) 5427 ACCESS read-only 5428 STATUS optional 5429 DESCRIPTION "The number of scan-to-folder scan jobs. 5430 Additional information: 5431 The number of scan-to-folder scan jobs." 5432::= { settings-scanner 89 } 5433 5434fax-job-scan-count OBJECT-TYPE 5435 SYNTAX INTEGER(0..9999999) 5436 ACCESS read-only 5437 STATUS optional 5438 DESCRIPTION "The number of fax scan jobs. 5439 Additional information: 5440 The number of fax scan jobs." 5441::= { settings-scanner 90 } 5442 5443pcl-total-page-count OBJECT-TYPE 5444 SYNTAX INTEGER 5445 ACCESS read-only 5446 STATUS optional 5447 DESCRIPTION 5448 "Total number of PCL pages printed by the device. 5449 Additional information: 5450 The page count is incremented when a sheet of media is pulled from an input 5451 tray. A duplex printed sheet will cause this counter to be incremented by 5452 two." 5453::= { pdl-pcl 5 } 5454 5455postscript-total-page-count OBJECT-TYPE 5456 SYNTAX INTEGER 5457 ACCESS read-only 5458 STATUS optional 5459 DESCRIPTION 5460 "Total number of PostScript pages printed by the device." 5461::= { pdl-postscript 5 } 5462 5463afax-send-page-count OBJECT-TYPE 5464 SYNTAX INTEGER 5465 ACCESS read-write 5466 STATUS optional 5467 DESCRIPTION "Keeps the total number of pages sent successfully via the 5468 analog fax modem. This count would be synchronised with the 5469 number of fax jobs sent successfully. The <<hidden>> must 5470 be set correctly to write this object." 5471::= { status-fax-proc-sub 11 } 5472 5473afax-recv-page-count OBJECT-TYPE 5474 SYNTAX INTEGER 5475 ACCESS read-write 5476 STATUS optional 5477 DESCRIPTION "Keeps the total number of pages received successfully via the 5478 analog fax modem. This count would be synchronised with the 5479 number of fax jobs received successfully. The <<hidden>> 5480 must be set correctly to write this object." 5481::= { status-fax-proc-sub 12 } 5482 5483total-color-page-count OBJECT-TYPE 5484 SYNTAX INTEGER 5485 ACCESS read-only 5486 STATUS optional 5487 DESCRIPTION 5488 "Total number of color pages printed by the device. 5489 Additional information: 5490 Any page with one or more color pixels is counted as a color page. Pages that only 5491 contain black marks are not counted by this object. 5492 A duplexed sheet of media will cause the counter to be incremented by two." 5493::= { status-prt-eng 7 } 5494 5495duplex-page-count OBJECT-TYPE 5496 SYNTAX INTEGER 5497 ACCESS read-only 5498 STATUS optional 5499 DESCRIPTION 5500 "Total number of sheets of media that have been duplex printed. 5501 A sheet is counted if it travels through the duplex page path, 5502 regardless of whether or not marks are made on the page. The 5503 POS will indicate if the value is kept in NVRAM." 5504::= { status-prt-eng 22 } 5505 5506consumable-status-cartridge-model OBJECT-TYPE 5507 SYNTAX DisplayString (SIZE(0..24)) 5508 ACCESS read-only 5509 STATUS optional 5510 DESCRIPTION 5511 "This object is used to read the cartridge model number 5512 associated with this consumable. 5513 Additional information: 5514 This object will only exist for Authentic HP consumables. 5515 If the cartridge is deemed to be NonHP, then this object 5516 will not exist." 5517::= { consumable-status 1 } 5518 5519consumable-status-manufacturing-date OBJECT-TYPE 5520 SYNTAX DisplayString (SIZE(0..24)) 5521 ACCESS read-only 5522 STATUS optional 5523 DESCRIPTION 5524 "This object is used to report the date on which this consumable 5525 was manufactured. The format of the string is 'YYYYMMDD', where 5526 YYYY is the year, MM is the month (1-12), and DD is the day 5527 (1-31). 5528 Additional information: 5529 This object will only exist for Authentic HP consumables. 5530 If the cartridge is deemed to be NonHP, then this object 5531 will not exist." 5532::= { consumable-status 2 } 5533 5534consumable-status-serial-number OBJECT-TYPE 5535 SYNTAX DisplayString (SIZE(0..24)) 5536 ACCESS read-only 5537 STATUS optional 5538 DESCRIPTION 5539 "This object is used to report the serial number for this 5540 consumable. 5541 Additional information: 5542 This object will only exist for Authentic HP consumables. 5543 If the cartridge is deemed to be NonHP, then this object 5544 will not exist." 5545::= { consumable-status 3 } 5546 5547consumable-status-first-install-date OBJECT-TYPE 5548 SYNTAX DisplayString (SIZE(0..24)) 5549 ACCESS read-only 5550 STATUS optional 5551 DESCRIPTION 5552 "This object is used to report the date on which this consumable 5553 was first installed. The format of the string is 'YYYYMMDD'. 5554 Where: 5555 YYYY is the year. 5556 MM is the month (1-12). 5557 DD is the day (1-31). 5558 The device POS needs to indicate what will be written in the 5559 event the printer does not have a real time clock. 5560 Additional information: 5561 This object will only exist for Authentic HP consumables. 5562 If the cartridge is deemed to be NonHP, then this object 5563 will not exist. For printers without internal clocks, the 5564 date will always be 20000101." 5565::= { consumable-status 8 } 5566 5567npSysModelNumber OBJECT-TYPE 5568 SYNTAX OCTET STRING ( SIZE ( 6 ) ) 5569 MAX-ACCESS read-only 5570 STATUS current 5571 DESCRIPTION 5572 "The HP model number of the device." 5573::= { npSys 10 } 5574 5575npSysCardServices1 OBJECT-TYPE 5576 SYNTAX Integer32 5577 MAX-ACCESS read-only 5578 STATUS current 5579 DESCRIPTION 5580 "This object is a bitmap showing what services are available 5581 on the card. 5582 Bit 0 - IPX/SPX/NCP protocol stack 5583 Bit 1 - IP/TCP protocol stack 5584 Bit 2 - LLC/DLC protocol stack 5585 Bit 3 - Ethertalk protocol stack 5586 Bit 4 - IPv6 protocol stack 5587 Bit 5 - IPSec protocol stack 5588 Bits 6 - 11 Reserved 5589 Bit 12 - LPD print services 5590 Bit 13 - FTP print services 5591 Bit 14 - Port 9100 print services 5592 Bit 15 - IPP print services 5593 Bits 16 - 23 Reserved 5594 Bit 24 - Queue Server Bindery 5595 Bit 25 - Queue Server NDS 5596 Bit 26 - Remote Printer 5597 Bit 27 - SPX Direct Mode 5598 Bit 28 - DLC Print Services 5599 Bit 29 - EtherTalk Print Services 5600 Bits 30 - 31 Reserved" 5601::= { npSys 16 } 5602 5603npSysCardServices2 OBJECT-TYPE 5604 SYNTAX Integer32 5605 MAX-ACCESS read-only 5606 STATUS current 5607 DESCRIPTION 5608 "This object is a bitmap showing what services are available 5609 on the card. 5610 Bit 0 - XIP2 5611 Bit 1 - PML Get/Set 5612 Bit 2 - PML Traps 5613 Bit 3 - Scan to Web Browser 5614 Bit 4 - Scan to Email 5615 Bit 5 - MFP Scan Support 5616 Bits 6 - 11 Reserved 5617 Bit 12 - Telnet API 5618 Bit 13 - Web API 5619 Bit 14 - SNMP V2 5620 Bit 15 - SNMP Traps 5621 Bit 16 - Download 5622 Bit 17 - TFTP 5623 Bit 18 - RCFG 5624 Bit 19 - SLP 5625 Bit 20 - Syslog 5626 Bit 21 - DHCP 5627 Bit 22 - BOOTP 5628 Bit 23 - RARP 5629 Bit 24 - SNMP V3 5630 Bit 25 - SSL Functionality 5631 Bit 26 - Auto IP 5632 Bit 27 - SNMP V3 SHA-1 & AES-128 support. 5633 Bits 28 - 31 Reserved" 5634::= { npSys 17 } 5635 5636npSysCardServices3 OBJECT-TYPE 5637 SYNTAX Integer32 5638 MAX-ACCESS read-only 5639 STATUS current 5640 DESCRIPTION 5641 "This object is a bitmap showing what services are available 5642 on the card. 5643 Bit 0 - 100T 5644 Bit 1 - Token Ring 802.5 5645 Bit 2 - 802.11b 5646 Bit 3 - 80211.a 5647 Bit 4 - Bluetooth 5648 Bits 5 - 11 Reserved 5649 Bit 12 - EIO. For embedded Jetdirect this bit will be 1. 5650 Bit 13 - LIO 5651 Bit 14 - USB 5652 Bit 15 - Firewire 5653 Bit 16 - TCP Download 5654 Bits 17 - 31 Reserved" 5655::= { npSys 22 } 5656 5657npSysFactoryMacAddress OBJECT-TYPE 5658 SYNTAX OCTET STRING 5659 MAX-ACCESS read-only 5660 STATUS current 5661 DESCRIPTION 5662 "Factory assigned hardware (MAC) address" 5663::= { npSys 23 } 5664 5665npCfgSource OBJECT-TYPE 5666 SYNTAX INTEGER { manual-one ( 1 ) , bootp-two ( 2 ) , manual-three ( 3 ) , bootp-four ( 4 ) , dhcp ( 5 ) , not-configured ( 6 ) , default-config ( 7 ) , rarp ( 8 ) , read-only ( 9 ) , auto-ip ( 10 ) } 5667 MAX-ACCESS read-write 5668 STATUS current 5669 DESCRIPTION 5670 "This object indicates how the device obtained its IP configuration." 5671::= { npCfg 1 } 5672 5673npCfgYiaddr OBJECT-TYPE 5674 SYNTAX IpAddress 5675 MAX-ACCESS read-write 5676 STATUS current 5677 DESCRIPTION 5678 "The IP address assigned to the card from the BOOTP reply 5679 yiaddr field." 5680::= { npCfg 2 } 5681 5682npCfgSiaddr OBJECT-TYPE 5683 SYNTAX IpAddress 5684 MAX-ACCESS read-only 5685 STATUS current 5686 DESCRIPTION 5687 "The IP address of the TFTP server from the BOOTP reply 5688 siaddr field." 5689::= { npCfg 3 } 5690 5691npCfgSubnetMask OBJECT-TYPE 5692 SYNTAX IpAddress 5693 MAX-ACCESS read-write 5694 STATUS current 5695 DESCRIPTION 5696 "The subnet mask associated with the IP address of this card." 5697::= { npCfg 12 } 5698 5699npCfgDefaultGateway OBJECT-TYPE 5700 SYNTAX IpAddress 5701 MAX-ACCESS read-write 5702 STATUS current 5703 DESCRIPTION 5704 "This variable contains the IP address of the default router for this 5705 card." 5706::= { npCfg 13 } 5707 5708npCfgDomainName OBJECT-TYPE 5709 SYNTAX OCTET STRING ( SIZE ( 0 .. 255 ) ) 5710 MAX-ACCESS read-write 5711 STATUS current 5712 DESCRIPTION 5713 "The print server domain name." 5714::= { npCfg 16 } 5715 5716npCfgIPP OBJECT-TYPE 5717 SYNTAX Integer32 5718 MAX-ACCESS read-write 5719 STATUS current 5720 DESCRIPTION 5721 "Below are the different values accepted by this OID. 5722 0 - Disable IPP and IPP-S 5723 1 - Enable IPP and IPP-S 5724 2 - Enable IPP-S only 5725 3 - Enable IPP only 5726 " 5727::= { npCfg 18 } 5728 5729npCfgDNSNameServerId OBJECT-TYPE 5730 SYNTAX IpAddress 5731 MAX-ACCESS read-write 5732 STATUS current 5733 DESCRIPTION 5734 "IP address of Primary DNS name-server." 5735::= { npCfg 21 } 5736 5737npCfgWINSNameServerIdPri OBJECT-TYPE 5738 SYNTAX IpAddress 5739 MAX-ACCESS read-write 5740 STATUS current 5741 DESCRIPTION 5742 "Primary name server for NetBIOS over TCP/IP." 5743::= { npCfg 22 } 5744 5745npCfgWINSNameServerIdSec OBJECT-TYPE 5746 SYNTAX IpAddress 5747 MAX-ACCESS read-write 5748 STATUS current 5749 DESCRIPTION 5750 "Secondary name server for NetBIOS over TCP/IP." 5751::= { npCfg 23 } 5752 5753npCfgPasswd1Verify OBJECT-TYPE 5754 SYNTAX OCTET STRING ( SIZE ( 0 .. 16 ) ) 5755 MAX-ACCESS read-write 5756 STATUS current 5757 DESCRIPTION 5758 "Compares string value to passwd1 and returns OK if match, 5759 GENERAL ERROR if doesn't match." 5760::= { npCfg 28 } 5761 5762npCfgPasswd1 OBJECT-TYPE 5763 SYNTAX DisplayString 5764 MAX-ACCESS read-write 5765 STATUS current 5766 DESCRIPTION 5767 "Password for root or administrator. Get request returns 5768 either 'SET' or 'NOT_SET'." 5769::= { npCfg 29 } 5770 5771npCfgLinkType OBJECT-TYPE 5772 SYNTAX INTEGER { autoNegotiate ( 1 ) , full10T ( 2 ) , half10T ( 3 ) , full100T ( 4 ) , half100T ( 5 ) , auto100T ( 6 ) , full1000T ( 7 ) } 5773 MAX-ACCESS read-write 5774 STATUS current 5775 DESCRIPTION 5776 "Network link speed and communication mode." 5777::= { npCfg 35 } 5778 5779npCfgSnmpDefaultReadCmnty OBJECT-TYPE 5780 SYNTAX Integer32 ( 0 .. 1 ) 5781 MAX-ACCESS read-write 5782 STATUS current 5783 DESCRIPTION 5784 "Controls Default Read Community Name access. 5785 (0) = Disabled, i.e., default get community names FAIL to access target. 5786 (1) = Enabled, i.e., default get community names SUCCEED to access target." 5787::= { npCfg 40 } 5788 5789npCfgBonjourDomainName OBJECT-TYPE 5790 SYNTAX OCTET STRING ( SIZE ( 0 .. 255 ) ) 5791 MAX-ACCESS read-only 5792 STATUS current 5793 DESCRIPTION 5794 "The name used as the 'target name' in the DNS SRV records by 5795 Multicast Domain Name System (Bonjour)." 5796::= { npCfg 46 } 5797 5798npCfgDNSNameServerIdSecondary OBJECT-TYPE 5799 SYNTAX IpAddress 5800 MAX-ACCESS read-write 5801 STATUS current 5802 DESCRIPTION 5803 "IP address of Secondary DNS name-server." 5804::= { npCfg 47 } 5805 5806npCfgIPv6DomainName OBJECT-TYPE 5807 SYNTAX OCTET STRING 5808 MAX-ACCESS read-write 5809 STATUS current 5810 DESCRIPTION 5811 "IPv6 Domain Name." 5812::= { npCfg 49 } 5813 5814npCfgIPv6ConfigState OBJECT-TYPE 5815 SYNTAX INTEGER { ipv6-going-down ( 0 ) , ipv6-is-up ( 1 ) } 5816 MAX-ACCESS read-only 5817 STATUS current 5818 DESCRIPTION 5819 "IPv6 stack status event; IPv6 enabled/disabled." 5820::= { npCfg 50 } 5821 5822npCfgIPAddrIndex OBJECT-TYPE 5823 SYNTAX Integer32 ( -2147483648 .. 2147483647 ) 5824 MAX-ACCESS read-only 5825 STATUS current 5826::= { npCfgIPAddrEntry 1 } 5827 5828npCfgIPAddrType OBJECT-TYPE 5829 SYNTAX InetAddressType { unknown ( 0 ) , ipv4 ( 1 ) , ipv6 ( 2 ) , ipv4z ( 3 ) , ipv6z ( 4 ) , dns ( 16 ) } 5830 MAX-ACCESS read-only 5831 STATUS current 5832 DESCRIPTION 5833 "The address type of npCfgIPAddress. 5834 unknown(0) An unknown address type. This value MUST 5835 be used if the value of the corresponding 5836 InetAddress object is a zero-length string. 5837 It may also be used to indicate an IP address 5838 which is not in one of the formats defined below. 5839 ipv4(1) An IPv4 address as defined by the 5840 InetAddressIPv4 textual convention. 5841 ipv6(2) A global IPv6 address as defined by the 5842 InetAddressIPv6 textual convention. 5843 ipv4z(3) A non-global IPv4 address including a zone 5844 index as defined by the InetAddressIPv4z 5845 textual convention. 5846 ipv6z(4) A non-global IPv6 address including a zone 5847 index as defined by the InetAddressIPv6z 5848 textual convention. 5849 dns(16) A DNS domain name as defined by the 5850 InetAddressDNS textual convention. 5851 For more details please refer RFC 3291, RFC 4001. 5852 " 5853::= { npCfgIPAddrEntry 2 } 5854 5855npCfgIPAddress OBJECT-TYPE 5856 SYNTAX InetAddress ( SIZE ( 0 .. 255 ) ) 5857 MAX-ACCESS read-only 5858 STATUS current 5859 DESCRIPTION 5860 "The IP address to which this entry's addressing information 5861 pertains. The address type of this object is specified in 5862 npCfgIPAddrType." 5863::= { npCfgIPAddrEntry 3 } 5864 5865npCfgIPAddrIfIndex OBJECT-TYPE 5866 SYNTAX InterfaceIndex 5867 MAX-ACCESS read-only 5868 STATUS current 5869 DESCRIPTION 5870 "Same as ifIndex." 5871::= { npCfgIPAddrEntry 4 } 5872 5873npCfgIPAddrConfigBy OBJECT-TYPE 5874 SYNTAX INTEGER { manual-one ( 1 ) , bootp-two ( 2 ) , manual-three ( 3 ) , bootp-four ( 4 ) , dhcpv4 ( 5 ) , not-configured ( 6 ) , default-config ( 7 ) , rarp ( 8 ) , read-only ( 9 ) , auto-ip ( 10 ) , dhcpv6 ( 11 ) , stateless ( 12 ) , linklocal ( 13 ) } 5875 MAX-ACCESS read-only 5876 STATUS current 5877 DESCRIPTION 5878 "This object indicates how the device obtained the 5879 corresponding IP address." 5880::= { npCfgIPAddrEntry 5 } 5881 5882npCfgIPAddrStatus OBJECT-TYPE 5883 SYNTAX INTEGER { undefined ( 0 ) , valid ( 1 ) , invalid ( 2 ) } 5884 MAX-ACCESS read-only 5885 STATUS current 5886 DESCRIPTION 5887 "Status of the associated IP Address." 5888::= { npCfgIPAddrEntry 6 } 5889 5890npCfgIPAddrPrefixLength OBJECT-TYPE 5891 SYNTAX InetAddressPrefixLength 5892 MAX-ACCESS read-only 5893 STATUS current 5894 DESCRIPTION 5895 "The prefix length associated with this address." 5896::= { npCfgIPAddrEntry 7 } 5897 5898npCfgIPAddrValidLifetime OBJECT-TYPE 5899 SYNTAX OCTET STRING 5900 MAX-ACCESS read-only 5901 STATUS current 5902 DESCRIPTION 5903 "Valid lifetime of this address. Only applicable 5904 to IPv6 addresses. The format is: {Never, 00d00h00m00s} 5905 where number of days can be upto 80 characters in length." 5906::= { npCfgIPAddrEntry 8 } 5907 5908npCfgIPAddrPrefLifetime OBJECT-TYPE 5909 SYNTAX OCTET STRING 5910 MAX-ACCESS read-only 5911 STATUS current 5912 DESCRIPTION 5913 "Preferred lifetime of this address in seconds. Only applicable 5914 to IPv6 addresses. The format is: {Always, 00d00h00m00s} 5915 where number of days can be upto 80 characters in length." 5916::= { npCfgIPAddrEntry 9 } 5917 5918npCfgIPv6DNSAddr1 OBJECT-TYPE 5919 SYNTAX InetAddress 5920 MAX-ACCESS read-write 5921 STATUS current 5922 DESCRIPTION 5923 "IPv6 DNS Address, priority 1." 5924::= { npCfg 56 } 5925 5926npCfgIPv6DNSAddr2 OBJECT-TYPE 5927 SYNTAX InetAddress 5928 MAX-ACCESS read-write 5929 STATUS current 5930 DESCRIPTION 5931 "IPv6 DNS Address, priority 2." 5932::= { npCfg 57 } 5933 5934npCfgIPConfigPrecedence OBJECT-TYPE 5935 SYNTAX OCTET STRING 5936 MAX-ACCESS read-write 5937 STATUS current 5938 DESCRIPTION 5939 "Allows to set uniform rules for parameter overwrite by 5940 different configuration methods. 5941 0 - Manual 5942 1 - TFTP 5943 2 - DHCPv4/Bootp 5944 3 - DHCPv6 - only if ipv6 is supported 5945 3/4 - Default - 4 if ipv6 is supported otherwise 3 5946 The set string should be 0:1:2:3:4 (or 0:1:2:3 when ipv6 is not supported) 5947 or any colon separated combination of the 5 (or 4) integral values. The 5948 string should contain all integral values atleast and atmost once." 5949::= { npCfg 59 } 5950 5951npCfgSTAWirelessMode OBJECT-TYPE 5952 SYNTAX INTEGER { b/g-Mode ( 0 ) , b/g/n-Mode ( 1 ) } 5953 MAX-ACCESS read-write 5954 STATUS current 5955 DESCRIPTION 5956 "Different standardized 802.11 wireless modes. 5957 The following values are defined: 5958 0 - b/g/n-mode (Default) 5959 1 - n-mode only 5960 Note: Guard Interval, AMSDU, Block Acknowledgement, and AMPDU are applicable in 802.11 n modes only. 5961 " 5962::= { npCfg 72 } 5963 5964npCfgWirelessDirectSSIDSuffix OBJECT-TYPE 5965 SYNTAX OCTET STRING ( SIZE ( 1 .. 20 ) ) 5966 MAX-ACCESS read-write 5967 STATUS current 5968 DESCRIPTION 5969 " 5970 The modifiable suffix of the network name (SSID) used by the uAP for Wireless Direct. 5971 The default is '<sub brand> <hp model>'. The value of this object is suffixed to the 5972 value of npCfgWirelessDirectSSIDPrefix to form the complete SSID. 5973 " 5974::= { npCfg 87 } 5975 5976npCfgWirelessDirectSSIDPrefix OBJECT-TYPE 5977 SYNTAX OCTET STRING ( SIZE ( 1 .. 12 ) ) 5978 MAX-ACCESS read-only 5979 STATUS current 5980 DESCRIPTION 5981 " 5982 The prefix of the network name (SSID) used by the uAP for Wireless Direct. 5983 The value is 'HP-Print-XY-' where XY is the last two hex characters from the 5984 wireless MAC address. The prefix is read-only. The value of this object is 5985 prefixed to the value of npCfgWirelessDirectSSIDSuffix to form the complete SSID. 5986 " 5987::= { npCfg 86 } 5988 5989npCtlProtocolSet OBJECT-TYPE 5990 SYNTAX Integer32 5991 MAX-ACCESS read-write 5992 STATUS current 5993 DESCRIPTION 5994 "This is a 4 byte integer value. The least significant bytes 5995 represent the protocols on the card. A value of '1' indicates 5996 a protocol that is enabled. A value of '0' indicates a 5997 protocol that is disabled. 5998 The 32-bit protocol enable 'structure' is defined as: 5999 bits 31-28: Number of I/O channels/protocols present (NUM_CHAN) 6000 bits 27-24: Number of I/O channels which may operate concurrently 6001 (NUM_OP_CHAN) 6002 bits 23-16: unused, reserved 6003 bits 15-1: Individual I/O channel/protocol enable bits, 6004 0 == disable, 1 == enable 6005 MIO_IOCHAN_NOVELL bit 1 6006 MIO_IOCHAN_LLC bit 2 6007 MIO_IOCHAN_TCP bit 3 6008 MIO_IOCHAN_ATALK bit 4 6009 MIO_IOCHAN_IPV6 bit 5 6010 bit 0: When NUM_OP_CHAN == 1, auto-protocol select enable bit, 6011 0 == disable, 1 == enable (APS_ON)" 6012::= { npCtl 9 } 6013 6014npCtlSLP OBJECT-TYPE 6015 SYNTAX Integer32 ( 0 .. 1 ) 6016 MAX-ACCESS read-write 6017 STATUS current 6018 DESCRIPTION 6019 "Configure Service Location Protocol (SLP) service. 6020 (0) = SLP disabled 6021 (1) = SLP enabled" 6022::= { npCtl 21 } 6023 6024npCtlLPD OBJECT-TYPE 6025 SYNTAX Integer32 ( 0 .. 1 ) 6026 MAX-ACCESS read-write 6027 STATUS current 6028 DESCRIPTION 6029 "Configure Line Printer Daemon Protocol (LPD) service. 6030 (0) = LPD disabled 6031 (1) = LPD enabled" 6032::= { npCtl 22 } 6033 6034npCtl9100 OBJECT-TYPE 6035 SYNTAX Integer32 ( 0 .. 1 ) 6036 MAX-ACCESS read-write 6037 STATUS current 6038 DESCRIPTION 6039 "Configure TCP port 9100 printing. 6040 (0) = port 9100 printing disabled 6041 (1) = port 9100 printing enabled" 6042::= { npCtl 24 } 6043 6044npCtlSnmpVersionAccess OBJECT-TYPE 6045 SYNTAX INTEGER { snmpV1RW-snmpV3RW ( 1 ) , snmpV1RO-snmpV3RW ( 2 ) , snmpV1NoAccess-snmpV3RW ( 3 ) , snmpV1RW-snmpV3NoAccess ( 4 ) ,snmpV1RO-snmpV3NoAccess ( 5 ) } 6046 MAX-ACCESS read-write 6047 STATUS current 6048 DESCRIPTION 6049 "Manages an SNMP version's read and write access to the MIB." 6050::= { npCtl 27 } 6051 6052npCtlSnmpV3InitAccount OBJECT-TYPE 6053 SYNTAX INTEGER { Destroy ( 0 ) , blockInitEncrypt ( 4 ) } 6054 MAX-ACCESS read-write 6055 STATUS current 6056 DESCRIPTION 6057 "Used to create initial SNMPv3 account. The following rules apply: 6058 0 = clear init account, only if previously 0. 6059 4 = Block init account, only cold reset will clear or use Web User interface. 6060 Setting this object to blocked (4) will block an initial account 6061 creation until a cold reset." 6062::= { npCtl 28 } 6063 6064npCtlBonjour OBJECT-TYPE 6065 SYNTAX Integer32 ( 0 .. 1 ) 6066 MAX-ACCESS read-write 6067 STATUS current 6068 DESCRIPTION 6069 "Configure Multicast Domain Name Service. 6070 (0) = Bonjour disabled 6071 (1) = Bonjour enabled" 6072::= { npCtl 29 } 6073 6074npCtlNetworkConnectionMode OBJECT-TYPE 6075 SYNTAX INTEGER { auto-cable-detect ( 1 ) , disable-radio ( 2 ) , disable-wired ( 3 ) } 6076 MAX-ACCESS read-write 6077 STATUS current 6078 DESCRIPTION 6079 "This object controls the selection of the active network 6080 interface used for communication. This is applicable to 6081 products supporting dual wired and wireless network interfaces" 6082::= { npCtl 32 } 6083 6084npCtlWSDiscovery OBJECT-TYPE 6085 SYNTAX INTEGER { disable ( 0 ) , enable ( 1 ) } 6086 MAX-ACCESS read-write 6087 STATUS current 6088 DESCRIPTION 6089 "Web Services Discovery enable/disable." 6090::= { npCtl 36 } 6091 6092npCtlWSPrint OBJECT-TYPE 6093 SYNTAX INTEGER { disable ( 0 ) , enable ( 1 ) } 6094 MAX-ACCESS read-write 6095 STATUS current 6096 DESCRIPTION 6097 "Web Services Print enable/disable." 6098::= { npCtl 37 } 6099 6100npCtlWPAD OBJECT-TYPE 6101 SYNTAX INTEGER { disable ( 0 ) , automatic-Web-Proxy ( 1 ) , manual-url ( 2 ) , manual-proxy-settings ( 3 ) } 6102 MAX-ACCESS read-write 6103 STATUS current 6104 DESCRIPTION 6105 " Used to Disable and Enable Web-Proxy Auto Discovery." 6106::= { npCtl 39 } 6107 6108npCtlFpDot11WirelessState OBJECT-TYPE 6109 SYNTAX INTEGER { Disable ( 0 ) , Enable ( 1 )} 6110 MAX-ACCESS read-write 6111 STATUS current 6112 DESCRIPTION 6113 "Use for enabling and disabling Wireless Radio. 6114 The following values are defined: 6115 Disable = 0 6116 Enable = 1 6117 Default = 1(Enabled)" 6118::= { npCtl 47 } 6119 6120npCtlDot11nSTAGuardInterval OBJECT-TYPE 6121 SYNTAX INTEGER { Auto ( 0 ) , Short ( 1 ) , Long ( 2 ) } 6122 MAX-ACCESS read-write 6123 STATUS current 6124 DESCRIPTION 6125 "The guard interval is the space between symbols (characters) being transmitted. 6126 The guard interval is there to eliminate intersymbol interference, which is referred to as ISI. 6127 ISI happens when echoes or reflections from one symbol interfere with another. Adding time between 6128 symbol transmissions allows these echoes and reflections to settle in before the next symbol is transmitted. 6129 Short Guard Interval increases the data rate by roughly 10-11%. 6130 The following values are defined: 6131 0 - Auto (default) 6132 1 - Short 6133 2 - Long 6134 " 6135::= { npCtl 51 } 6136 6137npCtlDot11nSTAAMSDUAggregation OBJECT-TYPE 6138 SYNTAX INTEGER { Disable ( 0 ) , Enable ( 1 ) } 6139 MAX-ACCESS read-write 6140 STATUS current 6141 DESCRIPTION 6142 "802.11n can send multiple frames per single access to the medium by combining frames together into one larger frame. 6143 There are two forms of frame aggregation: 6144 Aggregated Mac Service Data Unit (A-MSDU) and Aggregated Mac Protocol Data Unit (A-MPDU). 6145 A-MSDU increases the maximum frame transmission size from 2,304 bytes to almost 8k bytes (7935 to be exact) 6146 while A-MPDU allows up to 64k bytes. A- MSDU creates the larger frame by combining smaller frames with 6147 the same physical source and destination end points and traffic class (i.e. QoS) into one large frame with a common MAC header. 6148 Disable = 0 6149 Enable(Default) = 1 6150 " 6151::= { npCtl 52 } 6152 6153npCtlDot11nSTABlockACKs OBJECT-TYPE 6154 SYNTAX INTEGER { Disable ( 0 ) , Enable ( 1 )} 6155 MAX-ACCESS read-write 6156 STATUS current 6157 DESCRIPTION 6158 "This mechanism allows each of the aggregated data frames to be individually acknowledged or 6159 retransmitted if affected by an error. Block acknowledgement compiles all the acknowledgements 6160 of the individual constituent frames produced by MPDU aggregation into a single frame returned 6161 by the recipient to the sender. This allows a compact and rapid mechanism to implement selective 6162 retransmission of only those constituent frames that are not acknowledged. 6163 Disable = 0 6164 Enable(Default) = 1 6165 " 6166::= { npCtl 53 } 6167 6168npCtlDot11nSTAAMPDUAggregation OBJECT-TYPE 6169 SYNTAX INTEGER { Disable ( 0 ) , Enable ( 1 ) } 6170 MAX-ACCESS read-write 6171 STATUS current 6172 DESCRIPTION 6173 "802.11n can send multiple frames per single access to the medium by combining frames together into one larger frame. 6174 There are two forms of frame aggregation: 6175 Aggregated Mac Service Data Unit (A-MSDU) and Aggregated Mac Protocol Data Unit (A-MPDU). 6176 A-MSDU increases the maximum frame transmission size from 2,304 bytes to almost 8k bytes (7935 to be exact) 6177 while A-MPDU allows up to 64k bytes. A- MSDU creates the larger frame by combining smaller frames with 6178 the same physical source and destination end points and traffic class (i.e. QoS) into one large frame with a common MAC header. 6179 Disable = 0 6180 Enable(Default) = 1 6181 " 6182::= { npCtl 54 } 6183 6184npCtlWirelessDirectSSIDBroadcast OBJECT-TYPE 6185 SYNTAX INTEGER { not-allowed ( 0 ) , allowed ( 1 ) } 6186 MAX-ACCESS read-write 6187 STATUS current 6188 DESCRIPTION 6189 "This is used to allow or hide broadcasting of the SSID by the uAP. 6190 Allowed(Default) = 1 6191 Not Allowed = 0 6192 " 6193::= { npCtl 57 } 6194 6195npCtlWirelessDirectHidePassphrase OBJECT-TYPE 6196 SYNTAX INTEGER { show ( 0 ) , hide ( 1 ) } 6197 MAX-ACCESS read-write 6198 STATUS obsolete 6199 DESCRIPTION 6200 " 6201 This controls display of the Wireless Direct passphrase on configuration reports/pages or on the control panel. 6202 Show = 0 6203 Hide = 1 6204 Note: This OID is not yet implemented and has been added to reserve the OID number for future purposes 6205 as the number has already been shared with other teams. 6206 " 6207::= { npCtl 58 } 6208 6209npCtlDeviceMode OBJECT-TYPE 6210 SYNTAX INTEGER { WiredStationMode ( 1 ) , WirelessStationMode ( 2 ) , AccessPointMode (3) } 6211 MAX-ACCESS read-only 6212 STATUS current 6213 DESCRIPTION 6214 " Use to check the current state of the device. 6215 WiredStationMode = 1 6216 WirelessStationMode = 2 6217 AccessPointMode = 3 6218 " 6219::= { npCtl 67 } 6220 6221npCtlWirelessSTAState OBJECT-TYPE 6222 SYNTAX INTEGER { disabled ( 0 ), enabled ( 1 ) } 6223 MAX-ACCESS read-write 6224 STATUS current 6225 DESCRIPTION 6226 "Configure 802.11 wireless station (STA) functionality 6227 0 = Wireless station is disabled 6228 1 = Wireless station is enabled 6229 " 6230::= { npCtl 73 } 6231 6232npCtlWirelessDirectState OBJECT-TYPE 6233 SYNTAX INTEGER { disabled ( 0 ), enabled ( 1 ) } 6234 MAX-ACCESS read-write 6235 STATUS current 6236 DESCRIPTION 6237 "Configure 802.11 wireless direct (uAP) functionality 6238 0 = Wireless Direct is disabled 6239 1 = Wireless Direct is enabled 6240 " 6241::= { npCtl 74 } 6242 6243npNpiPaeClass OBJECT-TYPE 6244 SYNTAX INTEGER { printer ( 1 ) , plotter ( 2 ) , xStation ( 3 ) } 6245 MAX-ACCESS read-only 6246 STATUS current 6247 DESCRIPTION 6248 "The class assigned to the peripheral onto which 6249 this card is plugged." 6250::= { npNpiPeripheralAttributeEntry 2 } 6251 6252npNpiPaeIdentification OBJECT-TYPE 6253 SYNTAX INTEGER { laserjet-IIISI ( 1 ) , laserjet-4SI ( 5 ) } 6254 MAX-ACCESS read-only 6255 STATUS current 6256 DESCRIPTION 6257 "The Identification number of the peripheral. These values are 6258 defined in the MIO spec. DesignJet, PaintJet XL300, and 6259 DesignJet/600 peripherals will identify themselves as 6260 LaserJet-IIIsi." 6261::= { npNpiPeripheralAttributeEntry 3 } 6262 6263npNpiCaeClass OBJECT-TYPE 6264 SYNTAX INTEGER { rs-232 ( 1 ) , centronics ( 2 ) , csma-cd-network ( 3 ) , token-ring-network ( 4 ) , scsi ( 5 ) , hpib ( 6 ) , localtalk ( 7 ) , hpna ( 8 ) , usb ( 9 ) , firewire ( 10 ) , bluetooth ( 11 ) , ieee802-11b ( 12 ) } 6265 MAX-ACCESS read-only 6266 STATUS current 6267 DESCRIPTION 6268 "The class of this network peripheral card." 6269::= { npNpiCardAttributeEntry 2 } 6270 6271npIpxSapInfo OBJECT-TYPE 6272 SYNTAX OCTET STRING 6273 MAX-ACCESS read-only 6274 STATUS current 6275 DESCRIPTION 6276 "This is a 50 byte array that contains the following 6277 information. 6278 2 bytes: bindery object type (always 030c in hi-lo order) 6279 12 bytes: Mac address of card (ASCII) 6280 2 bytes: frame type 6281 also high bit (8000) is set if card is not configured 6282 2 bytes : unit type (hex 81 for NetJet card) 6283 32 bytes: node name (ASCII) which is: 6284 print server name for Queue Server mode 6285 printer name for RPTR mode" 6286::= { npIpx 6 } 6287 6288npIpxGetUnitCfgResp2 OBJECT-TYPE 6289 SYNTAX OCTET STRING 6290 MAX-ACCESS read-only 6291 STATUS current 6292 DESCRIPTION 6293 "This object is the Get Unit Config Response 6294 structure described in the IPX code. This 6295 structure is of variable length depending 6296 on how many servers are configured. This is 6297 the second set of info when more than 6298 8 print servers are configured." 6299::= { npIpx 7 } 6300 6301npIpxRcfgAddress OBJECT-TYPE 6302 SYNTAX OCTET STRING ( SIZE ( 12 ) ) 6303 MAX-ACCESS read-only 6304 STATUS current 6305 DESCRIPTION 6306 "The 12 octet IPX address of the Novell RCFG socket. The address 6307 is in network byte order." 6308::= { npIpx 13 } 6309 6310npPortNumPorts OBJECT-TYPE 6311 SYNTAX Integer32 ( 0 .. 255 ) 6312 MAX-ACCESS read-only 6313 STATUS current 6314 DESCRIPTION 6315 "The number of peripheral interfaces supported by this device." 6316::= { npPort 1 } 6317 6318npWebProxyServerId OBJECT-TYPE 6319 SYNTAX OCTET STRING ( SIZE ( 0 .. 255 ) ) 6320 MAX-ACCESS read-write 6321 STATUS current 6322 DESCRIPTION 6323 "IP address or hostname of web proxy server." 6324::= { npWeb 12 } 6325 6326npWebProxyServerPort OBJECT-TYPE 6327 SYNTAX Integer32 6328 MAX-ACCESS read-write 6329 STATUS current 6330 DESCRIPTION 6331 "IP port of web proxy server" 6332::= { npWeb 13 } 6333 6334npWebProxyUserName OBJECT-TYPE 6335 SYNTAX OCTET STRING ( SIZE ( 0 .. 64 ) ) 6336 MAX-ACCESS read-write 6337 STATUS current 6338 DESCRIPTION 6339 "Proxy web user identification" 6340::= { npWeb 14 } 6341 6342npWebProxyUserPasswd OBJECT-TYPE 6343 SYNTAX OCTET STRING ( SIZE ( 0 .. 32 ) ) 6344 MAX-ACCESS read-write 6345 STATUS current 6346 DESCRIPTION 6347 "Proxy web user password" 6348::= { npWeb 15 } 6349 6350npSecurityDot11ServerAuthentication OBJECT-TYPE 6351 SYNTAX INTEGER { eap-md5 ( 1 ) , eap-tls ( 2 ) , leap ( 4 ) , peap ( 8 ) , ttls ( 16 ) } 6352 MAX-ACCESS read-write 6353 STATUS current 6354 DESCRIPTION 6355 "Server-Based Authentication with the following bitwise values: 6356 None(0), 6357 EAP-MD5(1), 6358 EAP-TLS(2), 6359 LEAP(4), 6360 PEAP(8), 6361 TTLS(16)" 6362::= { npSecurity 1 } 6363 6364npSecurityDot1xEapMd5Identity OBJECT-TYPE 6365 SYNTAX OCTET STRING ( SIZE ( 0 .. 130 ) ) 6366 MAX-ACCESS read-write 6367 STATUS current 6368 DESCRIPTION 6369 "Radius MD5 authentication User Name." 6370::= { npSecurity 2 } 6371 6372npSecurityDot1xTLSAuthServerId OBJECT-TYPE 6373 SYNTAX OCTET STRING ( SIZE ( 0 .. 64 ) ) 6374 MAX-ACCESS read-write 6375 STATUS current 6376 DESCRIPTION 6377 "TLS authentication Server ID." 6378::= { npSecurity 3 } 6379 6380npSecurityPublicKey OBJECT-TYPE 6381 SYNTAX OCTET STRING ( SIZE ( 0 .. 64 ) ) 6382 MAX-ACCESS read-only 6383 STATUS current 6384 DESCRIPTION 6385 "The public key of a public/private key pair to be 6386 used by applications to set encrypted values." 6387::= { npSecurity 4 } 6388 6389npSecurityDot11EncryptedDot11NetworkName OBJECT-TYPE 6390 SYNTAX OCTET STRING ( SIZE ( 0 .. 130 ) ) 6391 MAX-ACCESS write-only 6392 STATUS current 6393 DESCRIPTION 6394 "The encrypted network name (SSID). Use the 6395 npSecurityPublicKey to encrypt this value. 6396 Setting this object will cause the card to reconfigure." 6397::= { npSecurity 5 } 6398 6399npSecurityDot11EncryptedDot1xEapMd5Secret OBJECT-TYPE 6400 SYNTAX OCTET STRING ( SIZE ( 0 .. 130 ) ) 6401 MAX-ACCESS write-only 6402 STATUS current 6403 DESCRIPTION 6404 "The encrypted dot1xEapMD5Secret authentication password. 6405 Use the npSecurityPublicKey to encrypt this value. 6406 Setting this object will cause the card to reconfigure." 6407::= { npSecurity 6 } 6408 6409npSecurityDot11SignalStrength OBJECT-TYPE 6410 SYNTAX INTEGER { level-1-TBD ( 1 ) , level-2-TBD ( 2 ) , level-3-TBD ( 3 ) , level-4-TBD ( 4 ) , level-5-TBD ( 5 ) } 6411 MAX-ACCESS read-only 6412 STATUS current 6413 DESCRIPTION 6414 "A weighted average over time of the signal strength 6415 between the access point and the print server in infrastructure 6416 mode. Not applicable when in ad hoc mode." 6417::= { npSecurity 8 } 6418 6419npSecurityDot11SSID OBJECT-TYPE 6420 SYNTAX OCTET STRING ( SIZE ( 0 .. 32 ) ) 6421 MAX-ACCESS read-only 6422 STATUS current 6423 DESCRIPTION 6424 "A discovered SSID value." 6425::= { npSecurityDot11SSIDEntry 2 } 6426 6427npSecurityDot11SSIDTableNumEntries OBJECT-TYPE 6428 SYNTAX Integer32 6429 MAX-ACCESS read-only 6430 STATUS current 6431 DESCRIPTION 6432 "Displays the number of discovered SSIDs in 6433 the SSID Table." 6434::= { npSecurity 10 } 6435 6436npSecurityDot11SSLCertLoaded OBJECT-TYPE 6437 SYNTAX INTEGER { true ( 1 ) , false ( 2 ) } 6438 MAX-ACCESS read-only 6439 STATUS current 6440 DESCRIPTION 6441 "Indicates if SSL certificate has been loaded." 6442::= { npSecurity 11 } 6443 6444npSecurityDot11TLSCertLoaded OBJECT-TYPE 6445 SYNTAX INTEGER { true ( 1 ) , false ( 2 ) } 6446 MAX-ACCESS read-only 6447 STATUS current 6448 DESCRIPTION 6449 "Indicates if TLS Trusted CA certificate has been loaded." 6450::= { npSecurity 12 } 6451 6452npSecuritySnmpV3EncryptedUserName OBJECT-TYPE 6453 SYNTAX OCTET STRING ( SIZE ( 256 ) ) 6454 MAX-ACCESS write-only 6455 STATUS current 6456 DESCRIPTION 6457 "The encrypted SNMPv3 User Name. 6458 Use the npSecurityPublicKey to encrypt this value. 6459 The new SNMPv3 User Account will be installed after the 6460 npSecuritySnmpV3EncryptedUserName, npSecuritySnmpV3AuthKeyPassPhrase 6461 and npSecuritySnmpV3PrivKeyPassPharse have been set." 6462::= { npSecurity 13 } 6463 6464npSecuritySnmpV3AuthKeyPassPhrase OBJECT-TYPE 6465 SYNTAX OCTET STRING ( SIZE ( 256 ) ) 6466 MAX-ACCESS write-only 6467 STATUS current 6468 DESCRIPTION 6469 "The encrypted SNMPv3 Authentication passphrase or key . 6470 Use the npSecurityPublicKey to encrypt this value. 6471 The new SNMPv3 User Account will be installed after the 6472 npSecuritySnmpV3EncryptedUserName, npSecuritySnmpV3AuthKeyPassPhrase 6473 and npSecuritySnmpV3PrivKeyPassPharse have been set. 6474 Set npSecuritySnmpV3AuthAlgorithm, npSecuritySnmpV3PrivAlgorithm and npSecuritySnmpV3PassPhrase 6475 to the required values before setting this OID. 6476 " 6477::= { npSecurity 14 } 6478 6479npSecuritySnmpV3PrivKeyPassPharse OBJECT-TYPE 6480 SYNTAX OCTET STRING ( SIZE ( 256 ) ) 6481 MAX-ACCESS write-only 6482 STATUS current 6483 DESCRIPTION 6484 "The encrypted SNMPv3 Privacy passphrase or key. 6485 Use the npSecurityPublicKey to encrypt this value. 6486 The new SNMPv3 User Account will be installed after the 6487 npSecuritySnmpV3EncryptedUserName, npSecuritySnmpV3AuthKeyPassPhrase 6488 and npSecuritySnmpV3PrivKeyPassPharse have been set. 6489 Set npSecuritySnmpV3AuthAlgorithm, npSecuritySnmpV3PrivAlgorithm and npSecuritySnmpV3PassPhrase 6490 to the required values before setting this OID. 6491 " 6492::= { npSecurity 15 } 6493 6494npSecurityDot11ExactMatchServerId OBJECT-TYPE 6495 SYNTAX INTEGER { true ( 1 ) , false ( 2 ) } 6496 MAX-ACCESS read-write 6497 STATUS current 6498 DESCRIPTION 6499 "Indicates if an exact match is required on the EAP Server ID." 6500::= { npSecurity 19 } 6501 6502npSecurityDot11EncryptionStrength OBJECT-TYPE 6503 SYNTAX INTEGER { low ( 1 ) , medium ( 2 ) , high ( 3 ) } 6504 MAX-ACCESS read-write 6505 STATUS current 6506 DESCRIPTION 6507 "Indicates the EAP encrytpion strength." 6508::= { npSecurity 20 } 6509 6510npSecurityCertBuff OBJECT-TYPE 6511 SYNTAX OCTET STRING ( SIZE ( 512 ) ) 6512 MAX-ACCESS read-only 6513 STATUS current 6514 DESCRIPTION 6515 "A 512 byte buffer of the print server certificate as indexed by 6516 npSecurityCertBuffIndex." 6517::= { npSecurity 21 } 6518 6519npSecurityCertBuffIndex OBJECT-TYPE 6520 SYNTAX INTEGER { block1 ( 1 ) , block2 ( 2 ) , block3 ( 3 ) , block4 ( 4 ) , block5 ( 5 ) , block6 ( 6 ) } 6521 MAX-ACCESS read-write 6522 STATUS current 6523 DESCRIPTION 6524 "Indicates the index of the 512 byte block of the print server 6525 certificate to load into npSecurityCertBuff." 6526::= { npSecurity 22 } 6527 6528npSecuritySslRedirection OBJECT-TYPE 6529 SYNTAX INTEGER { redirectionEnabled ( 1 ) , redirectionDisabled ( 2 ) } 6530 MAX-ACCESS read-write 6531 STATUS current 6532 DESCRIPTION 6533 "Setting this object causes the SSL redirection connection 6534 to be enabled or disabled." 6535::= { npSecurity 23 } 6536 6537npSecurityReset OBJECT-TYPE 6538 SYNTAX INTEGER { Set ( 0 ) , Reset ( 1 ) } 6539 MAX-ACCESS read-write 6540 STATUS current 6541 DESCRIPTION 6542 "Setting this object causes security object to reset bact to the defaults." 6543::= { npSecurity 24 } 6544 6545npSecurityDot11WEPStrength OBJECT-TYPE 6546 SYNTAX INTEGER { not-set ( 1 ) , strenth-40-bit ( 2 ) , strenth-104-bit ( 3 ) } 6547 MAX-ACCESS read-only 6548 STATUS current 6549 DESCRIPTION 6550 "Indicates the encryption strength of the WEP keys." 6551::= { npSecurity 26 } 6552 6553npSecurityServicesSupported OBJECT-TYPE 6554 SYNTAX Integer32 6555 MAX-ACCESS read-only 6556 STATUS current 6557 DESCRIPTION 6558 "BITWISE indication of the 802.11 security services this device supports. 6559 The following bits are defined: 6560 MD5 (0) 6561 TLS (1) 6562 TTLS (2) 6563 LEAP (3) 6564 PEAP (4) 6565 Reserved (5 - 15) 6566 WEP (16) 6567 WPA (17) 6568 AES (18) 6569 WPA2 (19) 6570 AUTO_FOR_WEP_SUPPORTED (20) 6571 AUTO_FOR_WPA_SUPPORTED (21) 6572 AUTO_FOR_ENCRYPTION_SUPPORTED (22) 6573 Reserved (23 - 31)" 6574::= { npSecurity 27 } 6575 6576npSecurityDot11Encryption OBJECT-TYPE 6577 SYNTAX Integer32 6578 MAX-ACCESS read-write 6579 STATUS current 6580 DESCRIPTION 6581 "802.11 encryption method currently enabled. 6582 The following values are defined: 6583 NONE (0x00) 6584 SSN/WEP (0x01) 6585 TKIP (0x02) 6586 AES (0x03) 6587 AUTO (0x04) 6588 Reserved (5 - 31) 6589 It is advised not to use dot11PrivacyInvoked OID anymore, instead use npSecurityDot11Encryption. 6590 Since Jetdirect updates the same variable when the set happens through any of the two OIDs and 6591 npSecurityDot11Encryption is more versatile, it is recommended to use this OID. 6592 " 6593::= { npSecurity 28 } 6594 6595npSecurityDot11MulticastCipher OBJECT-TYPE 6596 SYNTAX Integer32 6597 MAX-ACCESS read-write 6598 STATUS current 6599 DESCRIPTION 6600 "BITWISE indication of the multicast cipher method currently enabled. 6601 At minimum, one bit must be set. 6602 The following bits are defined: 6603 WEP (0) 6604 WPA (1) 6605 Reserved (2 - 31)" 6606::= { npSecurity 29 } 6607 6608npSecurityDot11BeaconInfoXMLString OBJECT-TYPE 6609 SYNTAX OCTET STRING ( SIZE ( 0 .. 512 ) ) 6610 MAX-ACCESS read-only 6611 STATUS current 6612 DESCRIPTION 6613 "This object returns an XML encoded string with information about 6614 the discovered BSSID." 6615::= { npSecurityDot11BeaconEntry 2 } 6616 6617npSecurityDot11BeaconTableNumEntries OBJECT-TYPE 6618 SYNTAX Integer32 6619 MAX-ACCESS read-only 6620 STATUS current 6621 DESCRIPTION 6622 "Displays the number of discovered SSIDs in the DOT11 Beacon Table." 6623::= { npSecurity 34 } 6624 6625npSecurityDot11OpenSSIDEnabled OBJECT-TYPE 6626 SYNTAX TruthValue 6627 MAX-ACCESS read-only 6628 STATUS current 6629 DESCRIPTION 6630 "Indicates if the Open SSID is enabled (Spirit-only)." 6631::= { npSecurity 35 } 6632 6633npSecurityDot11DynamicEncryption OBJECT-TYPE 6634 SYNTAX INTEGER { NONE ( 0 ) , BASIC ( 1 ) , WPA ( 2 ) , WPA2 ( 3 ) , AUTO ( 4 ) } 6635 MAX-ACCESS read-write 6636 STATUS current 6637 DESCRIPTION 6638 "WPA mode. 6639 (0x00) = NONE 6640 (0x01) = BASIC 6641 (0x02) = WPA 6642 (0x03) = WPA2 6643 (0x04) = AUTO" 6644::= { npSecurity 42 } 6645 6646npSecurityDot11LinkAuthentication OBJECT-TYPE 6647 SYNTAX INTEGER { open ( 1 ) , shared-key ( 2 ) , leap ( 128 ) , auto ( 143 ) } 6648 MAX-ACCESS read-write 6649 STATUS current 6650 DESCRIPTION 6651 "DOT11 Link Authentication modes. 6652 (1) = OPEN 6653 (2) = SHARED-KEY 6654 (128) = LEAP 6655 (143) = AUTO 6656 We can set the Link Authentication using the object dot11AuthenticationAlgorithmsEnable ( OID: 1.2.840.10036.1.2.1.3.x ) 6657 Since the dot11AuthenticationAlgorithsmEnable object does not supports setting of AUTO option, we provide this object. 6658 Through this OID you can set to any one of the above options. 6659 Whereas using the dot11AuthenticationAlgorithmsEnable object we can set either OPEN OR SHARED mode only." 6660::= { npSecurity 43 } 6661 6662npSecuritySnmpV3AuthAlgorithm OBJECT-TYPE 6663 SYNTAX INTEGER { md5 ( 2 ), sha-1 ( 3 ) } 6664 MAX-ACCESS read-write 6665 STATUS current 6666 DESCRIPTION 6667 "Indicates the Authentication Algorithm used. 6668 It can have the value MD5 or SHA-1. 6669 This key will have a default value set to MD5. 6670 The following values are defined: 6671 MD5 2 (Default) 6672 SHA-1 3 6673 " 6674::= { npSecurity 44 } 6675 6676npSecuritySnmpV3PrivAlgorithm OBJECT-TYPE 6677 SYNTAX INTEGER { des ( 2 ), aes-128 ( 3 ) } 6678 MAX-ACCESS read-write 6679 STATUS current 6680 DESCRIPTION 6681 "Indicates the Privacy Algorithm used. 6682 It can have the value DES or AES-128. 6683 This key will have a default value set to DES. 6684 The following values are defined: 6685 DES 2 (Default) 6686 AES-128 3 6687 " 6688::= { npSecurity 45 } 6689 6690npSecuritySnmpV3PassPhrase OBJECT-TYPE 6691 SYNTAX INTEGER { key ( 0 ), passphrase ( 1 ) } 6692 MAX-ACCESS read-write 6693 STATUS current 6694 DESCRIPTION 6695 "Indicates whether npSecuritySnmpV3AuthKeyPassPhrase and npSecuritySnmpV3PrivKeyPassPharse OIDs 6696 will have Passphrase or key value. 6697 Key Value 0 6698 Passphrase 1 6699 " 6700::= { npSecurity 46 } 6701 6702npSecurityWirelessDirectEncryptionMethod OBJECT-TYPE 6703 SYNTAX INTEGER { noSecurity ( 1 ) , wpa ( 2 ) } 6704 MAX-ACCESS read-write 6705 STATUS current 6706 DESCRIPTION 6707 "This is used to select the encryption protocol in Wireless Direct Mode. 6708 The following values are defined: 6709 No Security ( 1 ) 6710 WPA ( 2 ) 6711 " 6712::= { npSecurity 51 } 6713 6714npSecurityWirelessDirectEncryptedPassPhrase OBJECT-TYPE 6715 SYNTAX OCTET STRING ( SIZE ( 1 .. 64 ) ) 6716 MAX-ACCESS write-only 6717 STATUS current 6718 DESCRIPTION 6719 " 6720 The WPA2 Passphrase or pre-shared key for secure Wireless Direct. 6721 The values allowed are 8 to 63 printable ASCII characters for passphrase 6722 or a 64 character hex value for pre-shared key. 6723 Use npSecurityPublicKey to encrypt this value. 6724 " 6725::= { npSecurity 55 } 6726 6727npSecurityDot1xFailSafe OBJECT-TYPE 6728 SYNTAX INTEGER { Enable ( 1 ) , Disable ( 0 ) } 6729 MAX-ACCESS read-write 6730 STATUS current 6731 DESCRIPTION 6732 "After configuring 802.1x on the printer and switching it over to a secured network, if authentication is 6733 successful printer retains connectivity and if it fails it loses connectivity. 6734 In case of authentication failure, it does not acquire connectivity even when switched over to an unsecured network. 6735 802.1x failsafe is a feature which allows printer to retain connectivity in a unsecured network even if authentication fails. 6736 Setting this OID to 1 enables this feature and setting to 0 disables this feature. 6737 Connect anyway (802.1x Fail-Safe) ( 1 ) 6738 Block network (secure failure) ( 0 ) 6739 " 6740::= { npSecurity 57 } 6741 6742npSecuritySSLProtocol OBJECT-TYPE 6743 SYNTAX INTEGER 6744 MAX-ACCESS read-write 6745 STATUS current 6746 DESCRIPTION 6747 " 6748 Different SSL Protocols can be selected with the following bitwise values: 6749 SSL 3.0 (1) 6750 TLS 1.0 (2) 6751 TLS 1.1 (4) 6752 TLS 1.2 (8) 6753 " 6754::= { npSecurity 58 } 6755 6756setCommunityName OBJECT-TYPE 6757 SYNTAX OCTET STRING ( SIZE ( 0 .. 255 ) ) 6758 MAX-ACCESS read-write 6759 STATUS current 6760 DESCRIPTION 6761 "This object controls access of snmp read-write requests. Factory 6762 default configuration provides authentication of incoming packets 6763 with community names: internal and public. This object overrides the 6764 factory default settings so that the factory default setttings no longer 6765 work. This object returns SET or NOT_SET." 6766::= { community 1 } 6767 6768getCommunityName OBJECT-TYPE 6769 SYNTAX OCTET STRING ( SIZE ( 0 .. 255 ) ) 6770 MAX-ACCESS read-write 6771 STATUS current 6772 DESCRIPTION 6773 "This object controls access of snmp read requests. Factory 6774 default configuration provides authentication of incoming packets 6775 with community names: internal and public. This object provides 6776 access in addition to the factory default settings. If 6777 set, then authentication will succeed with any of the following 6778 community names: internal, public, getCommunityName, or 6779 setCommunityName. This object returns SET or NOT_SET." 6780::= { community 2 } 6781 6782ppmGeneralNaturalLanguage OBJECT-TYPE 6783 SYNTAX SnmpAdminString (SIZE (0..63)) 6784 MAX-ACCESS read-only 6785 STATUS current 6786 DESCRIPTION 6787 "The natural language tag (RFC 3066), specified in US-ASCII, for 6788 all localized text string objects defined in this MIB (syntax of 6789 'SnmpAdminString'), or the empty string if not specified. For 6790 example, 'fr-CH' (French as written in Switzerland). 6791 Compatibility Note: At the time of publication of this MIB, 6792 language tags are restricted to US-ASCII. In order to support 6793 possible future evolution of languages tags (in a successor to 6794 RFC 3066) to allow non-ASCII characters, this object has been 6795 defined with a syntax of UTF-8 (RFC 3629). 6796 This natural language tag is necessary for support of correct 6797 glyph selection for text display, for support of text-to- 6798 speech, for support of correct sorting of text values, etc. 6799 If this object is empty, then the natural language for all 6800 localized text string objects in this MIB MUST default to 6801 'en-US' (US English)." 6802 REFERENCE 6803 "prtGeneralCurrentLocalization in IETF Printer MIB (RFC 6804 1759/3805). 6805 jobNaturalLanguageTag in IETF Job Monitoring MIB (RFC 2707)." 6806 DEFVAL { ''H } -- no natural language tag 6807::= { ppmGeneral 1 } 6808 6809ppmGeneralNumberOfPrinters OBJECT-TYPE 6810 SYNTAX Gauge32 6811 MAX-ACCESS read-only 6812 STATUS current 6813 DESCRIPTION 6814 "The number of printers supported on this network system, 6815 i.e., the number of entries in the 'ppmPrinterTable' below, or 6816 zero if no printers are currently configured." 6817 DEFVAL { 0 } -- no printers configured 6818::= { ppmGeneral 2 } 6819 6820ppmGeneralNumberOfPorts OBJECT-TYPE 6821 SYNTAX Gauge32 6822 MAX-ACCESS read-only 6823 STATUS current 6824 DESCRIPTION 6825 "The number of printer ports supported on this network system, 6826 i.e., the number of entries in the 'ppmPortTable' below, or 6827 zero if no printer ports are currently configured." 6828 DEFVAL { 0 } -- no printer ports configured 6829::= { ppmGeneral 3 } 6830 6831ppmPrinterName OBJECT-TYPE 6832 SYNTAX SnmpAdminString (SIZE (0..127)) 6833 MAX-ACCESS read-only 6834 STATUS current 6835 DESCRIPTION 6836 "A user friendly name for this printer that may be used to 6837 facilitate user selection of a printer supported by a network 6838 system, in the locale specified by 'ppmGeneralNaturalLanguage'. 6839 This printer name may contain non-ASCII characters that are NOT 6840 allowed in a URI (RFC 3986) without percent-encoding. 6841 Systems that implement the IETF Printer MIB v1 (RFC 1759) SHOULD 6842 implement this object as an augmentation to the Printer MIB v1. 6843 Systems that implement the IETF Printer MIB v2 (RFC 3805) MUST 6844 ensure that the value of this object is identical to the value 6845 of 'prtGeneralPrinterName' for each printer. 6846 The value of this object SHOULD be unique across all printers on 6847 this network system and SHOULD be meaningful to end users 6848 (e.g., 'PrinterXYZ'). 6849 The value of this object SHOULD be set by an out-of-band method 6850 (e.g., local console) during installation (by the vendor or site 6851 administrator) and SHOULD NOT be subsequently modified, so that 6852 the value can be used as a static key for access to the printer. 6853 The charset of this text string object is UTF-8 (RFC 3629), in 6854 order to support names that cannot be represented in US-ASCII." 6855 REFERENCE 6856 "prtGeneralPrinterName in IETF Printer MIB v2 (RFC 3805). 6857 printer-name in IPP/1.1 (RFC 2911)." 6858 DEFVAL { ''H } -- printer name not specified 6859::= { ppmPrinterEntry 2 } 6860 6861ppmPrinterIEEE1284DeviceId OBJECT-TYPE 6862 SYNTAX OCTET STRING (SIZE (0..1023)) 6863 MAX-ACCESS read-only 6864 STATUS current 6865 DESCRIPTION 6866 "The IEEE 1284 device ID for this printer, a set of capabilities 6867 (keys and values) specified in the US-ASCII charset and the 6868 format 'key1: value {, value }; ... keyN: value {,value };', 6869 as follows: 6870 (a) SPACE (0x20), TAB (0x09), VTAB (0x0B), CR (0x0D), NL (0x0A), 6871 and FF (0x0C) are allowed, but are ignored when parsing 6872 (b) other control characters (less than 0x20) MUST NOT be used 6873 (c) COLON (0x3A), COMMA (0x2C), and SEMICOLON (0x3B) are used as 6874 delimiters and MUST NOT be included in any key or value 6875 (d) each key MUST be separated from value(s) using COLON (0x3A) 6876 (e) multiple values MUST BE separated using COMMA (0x2C) 6877 (f) each capability MUST BE terminated using SEMICOLON (0x3B) 6878 (g) all printers MUST include the following capabilities 6879 - MANUFACTURER (or abbreviation MFG) 6880 - MODEL (or abbreviation MDL) 6881 (h) all printers MAY include the following capabilities 6882 - COMMAND SET (or abbreviation CMD) 6883 - COMMENT 6884 - ACTIVE COMMAND SET 6885 For example (actually all on one line of text): 6886 MANUFACTURER:ACME Manufacturing; 6887 COMMAND SET:PCL,PJL,PS,XHTML-Print+xml; 6888 MODEL:LaserBeam 9; 6889 COMMENT:Anything you like; 6890 ACTIVE COMMAND SET:PCL; 6891 The value of this object MUST exactly match the IEEE 1284-2000 6892 Device ID string, except that the length field MUST NOT be 6893 specified. The value MUST be assigned by the Printer vendor 6894 and MUST NOT be localized by the Print Service. 6895 Compatibility Note: At the time of publication of this MIB, 6896 IEEE device IDs are restricted to US-ASCII. In order to support 6897 possible future evolution of IEEE device IDs (in a successor to 6898 IEEE 1284-2000) to allow non-ASCII characters, this object has 6899 been defined with a syntax of OCTET STRING to support the future 6900 use of UTF-8 (RFC 3629). 6901 If this object is empty, then the value of 'ppmPortProtocolType' 6902 for the selected port SHOULD be used to load a generic driver." 6903 REFERENCE 6904 "Section 7.6 of IEEE 1284-2000. 6905 printer-make-and-model in IPP/1.1 (RFC 2911)." 6906 DEFVAL { ''H } -- no IEEE 1284 device ID 6907::= { ppmPrinterEntry 3 } 6908 6909ppmPrinterNumberOfPorts OBJECT-TYPE 6910 SYNTAX Gauge32 6911 MAX-ACCESS read-only 6912 STATUS current 6913 DESCRIPTION 6914 "The number of printer ports supported on this network printer, 6915 i.e., the number of entries in the 'ppmPortTable' below with a 6916 first index of 'ppmPrinterIndex', or zero if no printer ports 6917 are currently configured." 6918 DEFVAL { 0 } -- no printer ports configured 6919::= { ppmPrinterEntry 4 } 6920 6921ppmPrinterPreferredPortIndex OBJECT-TYPE 6922 SYNTAX Integer32 (0..2147483647) 6923 MAX-ACCESS read-only 6924 STATUS current 6925 DESCRIPTION 6926 "The value of 'ppmPortIndex' for the preferred port for this 6927 printer (configured by vendor or site administrator), or zero if 6928 not specified. 6929 Compatibility Note: The value of zero is NOT valid for 6930 'ppmPortIndex'. It is an out-of-band value. 6931 If this object is non-zero, then installation applications 6932 SHOULD default to this port in their user interface dialogue." 6933 REFERENCE 6934 "document-format-default in IPP/1.1 (RFC 2911)." 6935 DEFVAL { 0 } -- no preferred port configured 6936::= { ppmPrinterEntry 5 } 6937 6938ppmPrinterHrDeviceIndex OBJECT-TYPE 6939 SYNTAX Integer32 (0..2147483647) 6940 MAX-ACCESS read-only 6941 STATUS current 6942 DESCRIPTION 6943 "The value of 'hrDeviceIndex' in the IETF Host Resources MIB 6944 (RFC 1514/2790), or zero if not specified. This value of 6945 'hrDeviceIndex' MAY be used for status queries for this printer 6946 if the value of 'ppmPrinterSnmpQueryEnabled' is 'true'. 6947 Compatibility Note: The value of zero is NOT valid for 6948 'hrDeviceIndex'. It is an out-of-band value. 6949 If this object is zero, then monitoring applications MUST NOT 6950 attempt status queries for this printer in the IETF Host 6951 Resources MIB (RFC 1514/2790) and/or IETF Printer MIB 6952 (RFC 1759/3805)." 6953 REFERENCE 6954 "hrDeviceStatus, hrPrinterStatus, hrPrinterDetectedErrorState 6955 in IETF Host Resources MIB (RFC 1514/2790). 6956 Section 2.2.13.2 'Overall Printer Status' and 6957 Appendix E 'Overall Printer Status Table' in IETF Printer MIB v2 6958 (RFC 3805)." 6959 DEFVAL { 0 } -- no host device index 6960::= { ppmPrinterEntry 6 } 6961 6962ppmPrinterSnmpCommunityName OBJECT-TYPE 6963 SYNTAX OCTET STRING (SIZE (0..255)) 6964 MAX-ACCESS read-only 6965 STATUS current 6966 DESCRIPTION 6967 "The SNMP read community name, an opaque binary string, for 6968 access to status information in IETF Host Resources MIB (RFC 6969 1514/2790) and IETF Printer MIB (RFC 1759/3805) for this printer 6970 via the value of 'ppmPrinterHrDeviceIndex' (i.e., a 'MIB view' 6971 of these two MIBs). 6972 Security Warning: Due to the widespread availability of free 6973 'packet sniffers' (network traffic snooping applications) and 6974 SNMP packet decoders, SNMP community names no longer offer even 6975 weak security. This object SHOULD only be used to support 'MIB 6976 views'. Implementations SHOULD use SNMPv3 security to protect 6977 network resources from unauthorized monitoring. 6978 If this object is empty, then the SNMP read community name for 6979 this printer (if any) SHOULD default to 'public' in US-ASCII." 6980 REFERENCE 6981 "snmpCommunityName in IETF SNMP Community MIB (RFC 3584)." 6982 DEFVAL { ''H } -- no SNMP read community name 6983::= { ppmPrinterEntry 7 } 6984 6985ppmPrinterSnmpQueryEnabled OBJECT-TYPE 6986 SYNTAX TruthValue 6987 MAX-ACCESS read-only 6988 STATUS current 6989 DESCRIPTION 6990 "The status query mode for this printer, for queries by 6991 monitoring applications in the IETF Host Resources MIB 6992 (RFC 1514/2790) and/or IETF Printer MIB (RFC 1759/3805). 6993 If this object is 'true', then monitoring applications MAY 6994 attempt status queries for this printer in the IETF Host 6995 Resources MIB and/or IETF Printer MIB. 6996 If this object is 'false', then monitoring applications MUST 6997 NOT attempt status queries for this printer in the IETF Host 6998 Resources MIB and/or IETF Printer MIB." 6999 REFERENCE 7000 "ppmPrinterSnmpCommunityName." 7001 DEFVAL { false } -- SNMP status queries disabled 7002::= { ppmPrinterEntry 8 } 7003 7004ppmPortEnabled OBJECT-TYPE 7005 SYNTAX TruthValue 7006 MAX-ACCESS read-only 7007 STATUS current 7008 DESCRIPTION 7009 "The current administrative configuration mode for this port. 7010 If this object is 'false', then applications MUST NOT attempt 7011 installation of this port and SHOULD NOT attempt print job 7012 submission to this port. 7013 If this object is 'true', then the port is currently enabled. 7014 If this object is 'false', then the port is currently disabled." 7015 REFERENCE 7016 "ppmPortProtocolType and ppmPortHrDeviceIndex." 7017 DEFVAL { false } -- port disabled 7018::= { ppmPortEntry 2 } 7019 7020ppmPortName OBJECT-TYPE 7021 SYNTAX SnmpAdminString (SIZE (0..127)) 7022 MAX-ACCESS read-only 7023 STATUS current 7024 DESCRIPTION 7025 "A user friendly name for this port that may be used to 7026 facilitate user selection of a port on a multi-port network 7027 system, in the locale specified by 'ppmGeneralNaturalLanguage'. 7028 This port name may contain non-ASCII characters that are NOT 7029 allowed in a URI (RFC 3986) without percent-encoding. 7030 The value of this object SHOULD be unique across all ports on 7031 this network system and SHOULD be meaningful to end users 7032 (e.g., 'PrinterXYZ-LPR-Duplex'). 7033 The value of this object SHOULD be set by an out-of-band method 7034 (e.g., local console) during installation (by the vendor or site 7035 administrator) and SHOULD NOT be subsequently modified, so that 7036 the value can be used as a static key for access to the port. 7037 The charset of this text string object is UTF-8 (RFC 3629), in 7038 order to support names that cannot be represented in US-ASCII." 7039 REFERENCE 7040 "prtChannelInformation in IETF Printer MIB v2 (RFC 3805)." 7041 DEFVAL { ''H } -- port name not specified 7042::= { ppmPortEntry 3 } 7043 7044ppmPortServiceNameOrURI OBJECT-TYPE 7045 SYNTAX SnmpAdminString (SIZE (0..255)) 7046 MAX-ACCESS read-only 7047 STATUS current 7048 DESCRIPTION 7049 "The service name or URI for this port, specified in UTF-8 (RFC 7050 3629), in the locale specified by 'ppmGeneralNaturalLanguage'. 7051 The service name is typically a queue name. 7052 Compatibility Note: At the time of publication of this MIB, 7053 the Microsoft tools do not support LPR queue names longer than 7054 32 characters. Network administrators SHOULD NOT assign longer 7055 LPR queue names, to prevent interworking problems. 7056 Compatibility Note: At the time of publication of this MIB, 7057 IETF URI Generic Syntax (RFC 3986) requires that all non-ASCII 7058 characters be percent-encoded, while IETF Internationalized 7059 Resource Identifiers (RFC 3987) permits native UTF-8 resource 7060 identifiers and supplies mappings to and from standard URI. 7061 In order to support current use of IRI and possible future 7062 evolution of URI (in a successor to RFC 3986) to allow non-ASCII 7063 characters, this object has been defined with a syntax of UTF-8 7064 (RFC 3629). 7065 Examples of well-formed service URI for print protocols 7066 include: 7067 - 'lpr://foo.example.com/public-printer' (where 'public- 7068 printer' is the LPR queue name portion) 7069 and 7070 - 'ipp://bar.example.com/printer/fox' 7071 If this object is non-empty, then it SHOULD NOT conflict with a 7072 the default (e.g., IANA-registered) or explicit transport target 7073 port specified in 'ppmPortProtocolTargetPort'. In case of 7074 conflict, the URI value in 'ppmPortServiceNameOrURI' is 7075 authoritative (e.g., 'ipp://example.com:631/~smith/printer'). 7076 If this object is empty and 'ppmPortProtocolType' is 7077 'chLPDServer(8)', the LPR queue name MUST default to 'LPR'." 7078 REFERENCE 7079 "IETF Line Printer Daemon Protocol (RFC 1179). 7080 'lpr:' URL scheme in IANA-registered SLP Printer Schema at 7081 http://www.iana.org/assignments/svrloc-templates/ 7082 printer-uri in LDAP Printer Schema (RFC 3712). 7083 IPP/1.1: IPP URL Scheme (RFC 3510). 7084 printer-uri-supported in IPP/1.1 (RFC 2911)." 7085 DEFVAL { ''H } -- no service name or URI 7086::= { ppmPortEntry 4 } 7087 7088ppmPortProtocolType OBJECT-TYPE 7089 SYNTAX Integer32 (0..2147483647) 7090 MAX-ACCESS read-only 7091 STATUS current 7092 DESCRIPTION 7093 "The protocol type of this printer port, specified as a value 7094 from 'PrtChannelTypeTC' in the IANA Printer MIB (e.g., 7095 'chLPDServer(8)' for LPR (RFC 1179) or 'chPort9100(11)' for 7096 Raw), or zero if not specified. 7097 Compatibility Note: The value of zero is NOT registered in the 7098 IANA Printer MIB. It is an out-of-band value. Thus the syntax 7099 of this object is NOT specified as 'PrtChannelTypeTC'. 7100 Systems that do NOT implement IETF Printer MIB v2 (RFC 3805) 7101 SHOULD use 'chPort9100(11)' for Raw printing (with an alternate 7102 port in 'ppmPortProtocolTargetPort', if necessary), because 7103 'chPortTCP(37)' and 'chBidirPortTCP(38)' are NOT defined in 7104 IETF Printer MIB v1 (RFC 1759). 7105 Systems that do implement the IETF Printer MIB v2 (RFC 3805) 7106 MAY instead use 'chPortTCP(37)' or 'chBidirPortTCP(38)' for Raw 7107 printing, because 'chPort9100(11)' is DEPRECATED in IETF 7108 Printer MIB v2. 7109 Systems that implement any version of the IETF Printer MIB 7110 (RFC 1759/3805) SHOULD use the same value of protocol type for 7111 this port in the 'prtChannelTable', so monitoring applications 7112 MAY search for more channel information and status." 7113 REFERENCE 7114 "PrtChannelTypeTC in IANA Printer MIB (RFC 3805 and 7115 http://www.iana.org/assignments/ianaprinter-mib). 7116 prtChannelType in IETF Printer MIB (RFC 1759/3805)." 7117 DEFVAL { 0 } -- protocol type not specified 7118::= { ppmPortEntry 5 } 7119 7120ppmPortProtocolTargetPort OBJECT-TYPE 7121 SYNTAX Integer32 (0..65535) 7122 MAX-ACCESS read-only 7123 STATUS current 7124 DESCRIPTION 7125 "The transport (TCP, UDP, etc.) target port number for this 7126 protocol, i.e., an alternate port from the protocol default, or 7127 zero if not specified (use protocol default). This object MAY 7128 be used for any print protocol (from the Internet, NetWare, 7129 AppleTalk, or other protocol suite). 7130 If this object is zero, then the actual target port number is 7131 the default port for the specified 'ppmPortProtocolType' (e.g., 7132 'chPort9100(11)' uses '9100'). 7133 If this object is non-zero, then it SHOULD NOT conflict with the 7134 default (e.g., IANA-registered) target port implied by the value 7135 of 'ppmPortProtocolType' or the explicit transport target port 7136 specified in 'ppmPortServiceNameOrURI'. In case of conflict, 7137 the URI value in 'ppmPortServiceNameOrURI' is authoritative 7138 (e.g., 'ipp://example.com:631/~smith/printer'). 7139 If 'ppmPortProtocolType' is 'chLPDServer(8)', then this object 7140 MUST be ignored (because LPR target port is fixed at '515')." 7141 REFERENCE 7142 "IETF Line Printer Daemon Protocol (RFC 1179)." 7143 DEFVAL { 0 } -- target port not specified 7144::= { ppmPortEntry 6 } 7145 7146ppmPortProtocolAltSourceEnabled OBJECT-TYPE 7147 SYNTAX TruthValue 7148 MAX-ACCESS read-only 7149 STATUS current 7150 DESCRIPTION 7151 "The alternate transport source port mode for this protocol. 7152 If this object is 'true', then transport source ports outside 7153 the standard range MAY be used (e.g., LPR source port standard 7154 range is defined in RFC 1179 to be '721' to '731', inclusive). 7155 If this object is 'false', then transport source ports outside 7156 the standard range MUST NOT be used (to avoid protocol 7157 errors)." 7158 REFERENCE 7159 "IETF Line Printer Daemon Protocol (RFC 1179)." 7160 DEFVAL { false } -- alt source ports disabled 7161::= { ppmPortEntry 7 } 7162 7163ppmPortPrtChannelIndex OBJECT-TYPE 7164 SYNTAX Integer32 (0..65535) 7165 MAX-ACCESS read-only 7166 STATUS current 7167 DESCRIPTION 7168 "The value of 'prtChannelIndex' in IETF Printer MIB 7169 (RFC 1759/3805) that corresponds to this printer port, or zero 7170 if not specified. 7171 Compatibility Note: The value of zero is NOT valid for 7172 'prtChannelIndex'. It is an out-of-band value. 7173 Systems that implement any version of the IETF Printer MIB 7174 (RFC 1759/3805) SHOULD correctly implement this object, so 7175 monitoring applications MAY search for print channel information 7176 and status. 7177 If this object is zero, then monitoring applications MUST NOT 7178 attempt print channel status queries for this printer port." 7179 REFERENCE 7180 "prtChannelIndex, prtChannelIfIndex, prtChannelState, and 7181 prtChannelStatus in IETF Printer MIB (RFC 1759/3805)." 7182 DEFVAL { 0 } -- no print channel index 7183::= { ppmPortEntry 8 } 7184 7185ppmPortLprByteCountEnabled OBJECT-TYPE 7186 SYNTAX TruthValue 7187 MAX-ACCESS read-only 7188 STATUS current 7189 DESCRIPTION 7190 "The current LPR byte counting mode for this port if applicable. 7191 If the value of 'ppmPortProtocolType' is NOT 'chLPDServer(8)', 7192 then monitoring applications MUST ignore the value of this 7193 object. 7194 If this object is 'true', then LPR byte counting is enabled. 7195 If this object is 'false', then LPR byte counting is disabled." 7196 REFERENCE 7197 "IETF Line Printer Daemon Protocol (RFC 1179)." 7198 DEFVAL { false } -- LPR byte counting disabled 7199::= { ppmPortEntry 9 } 7200 7201speed-energy-usage OBJECT-TYPE 7202 SYNTAX INTEGER { 7203 eFasterFirstPage(1), 7204 eSaveEnergy(2), 7205 eSaveMostEnergy(3), 7206 eSaveMoreEnergy(4) 7207 } 7208 ACCESS read-write 7209 STATUS optional 7210 DESCRIPTION "Option to keep the fuser in a pre-warmed state to speed up 7211 first page out." 7212 ::={ settings-system 50 } 7213 7214enable-engine-early-warmup OBJECT-TYPE 7215 SYNTAX INTEGER { 7216 eDisable(1), 7217 eEnable(2) 7218 } 7219 ACCESS read-write 7220 STATUS optional 7221 DESCRIPTION "This PML object is used by HP SW to enable/disable the printer 7222 to send the signal of warm-up process early to engine. The 7223 effect of warming up early will reduce the First Page Out 7224 time." 7225 ::= { settings-system 101 } 7226 7227total-engine-page-count OBJECT-TYPE 7228 SYNTAX INTEGER 7229 ACCESS read-write 7230 STATUS optional 7231 DESCRIPTION "Total number of pages printed by the device. POS indicates if 7232 the total engine page count is kept in NVRAM, and the maximum 7233 supported value before the page count rolls over to zero." 7234 ::= { status-prt-eng 5 } 7235 7236fax-print-page-count OBJECT-TYPE 7237 SYNTAX INTEGER 7238 ACCESS read-write 7239 STATUS optional 7240 DESCRIPTION "This object tracks the page count for the pages sent to the 7241 print engine for fax jobs. In order to write this object 7242 SERVICE-PASSWORD must be set correctly." 7243 ::= { settings-fax-proc-sub 32 } 7244 7245total-mono-page-count OBJECT-TYPE 7246 SYNTAX INTEGER 7247 ACCESS read-only 7248 STATUS optional 7249 DESCRIPTION "Total number of black pages printed by the device." 7250 ::= { status-prt-eng 6 } 7251 7252END 7253