hrprinterdetectederrorstate
OBJECT-TYPE
1.3.6.1.4.1.11.2.3.9.4.2.3.3.5.1.2
Description
This object represents any error conditions detected by the printer. The error conditions are encoded as bits in an octet string, with the following definitions: Condition Bit # hrDeviceStatus lowPaper 0 warning(3) noPaper 1 down(5) lowToner 2 warning(3) noToner 3 down(5) doorOpen 4 down(5) jammed 5 down(5) offline 6 down(5) serviceRequested 7 warning(3) If multiple conditions are currently detected and the hrDeviceStatus would not otherwise be unknown(1) or testing(4), the hrDeviceStatus shall correspond to the worst state of those indicated, where down(5) is worse than warning(3) which is worse than running(2). Bits are numbered starting with the most significant bit of the first byte being bit 0, the least significant bit of the first byte being bit 7, the most significant bit of the second byte being bit 8, and so on. A one bit encodes that the condition was detected, while a zero bit encodes that the condition was not detected. This object is useful for alerting an operator to specific warning or error conditions that may occur, especially those requiring human intervention. Refer to RFC 1514, Host Resources MIB, for more details. Additional information: LaserJet 4500 reports error conditions as follows: lowPaper currently needed. hrDeviceStatus = eHwarning; hrPrinterStatus = eHidle or eHprinting; a non-critical alert is active. noPaper continue. hrDeviceStatus = eHdown; hrPrinterStatus = eHother; a critical alert is active. lowToner to deteriorate until the toner is completely gone. hrDeviceStatus = eHwarning; hrPrinterStatus = eHidle or eHprinting; a non-critical alert is active. noToner hrDeviceStatus = eHdown; hrPrinterStatus = eHother; A critical alert is active. doorOpen hrDeviceStatus = eHdown; hrPrinterStatus = eHother; a critical alert is active. jammed printing until the jam is cleared. hrDeviceStatus = eHdown; hrPrinterStatus = eHother; a critical alert is active. offline it is online again. hrDeviceStatus = eHdown; hrPrinterStatus = eHother; a critical alert is active. serviceRequested above. If the condition prevents printing, the 'offline' bit is also set and its hrDeviceStatus and hrPrinterStatus would prevail. hrDeviceStatus = eHwarning; hrPrinterStatus = eHidle or eHprinting; a non-critical alert is active.
Syntax
OCTET STRING