Loading

The device group of the HR MIB

The hrDevicegroup of the host resources MIB includes the following supported objects:

  • hrDeviceTable

    The hrDeviceGroup has only one entry of the hrDeviceTable which refers to the printer including the print server.

  • hrPrinterTable

    The hrDeviceGroup has only one entry of the hrPrinterTable which refers to the printer but without the print server.

Each hrDeviceEntry consists of the following objects:

  • hrDeviceIndex

  • hrDeviceType

  • hrDeviceDescr

  • hrDeviceId

  • hrDeviceStatus

  • hrDeviceErrors

Each hrPrinterEntry consists of the following objects:

  • hrPrinterStatus

  • hrPrinterDetectedErrorState

hrDeviceIndex

Index “1” represents the hrDevicePrinter entry in the hrDeviceTable.

hrDeviceType

This object returns the value 5 (“hrDevicePrinter”).

hrDeviceDescr

A textual description of the device with the following format:

<Manufacturer>, <Product name>

hrDeviceID

An OID string identifies the product type.

Product type

Scanner

OID string

varioPRINT 110

Yes

1.3.6.1.4.1.1552.20.14.2.5110

No

1.3.6.1.4.1.1552.20.10.2.5110

varioPRINT 120

Yes

1.3.6.1.4.1.1552.20.14.2.5120

No

1.3.6.1.4.1.1552.20.10.2.5120

varioPRINT 135

Yes

1.3.6.1.4.1.1552.20.14.2.5135

No

1.3.6.1.4.1.1552.20.10.2.5135

varioPRINT 115

Yes

1.3.6.1.4.1.1552.20.14.2.5115

No

1.3.6.1.4.1.1552.20.10.2.5115

varioPRINT 130

Yes

1.3.6.1.4.1.1552.20.14.2.5130

No

1.3.6.1.4.1.1552.20.10.2.5130

varioPRINT 140

Yes

1.3.6.1.4.1.1552.20.14.2.5140

No

1.3.6.1.4.1.1552.20.10.2.5140

hrDeviceStatus

The following status codes are not used: unknown(1) and testing(4)

hrDeviceErrors

This value must be the same as prtAlertCriticalEvents from the prtGeneralGroup.

System status overview

System state

hrDeviceStatus

hrPrinterStatus

hrPrinterDetectedError state

Printer warming-up

running (2)

idle (3)

None

System initialising

running (2)

idle (3)

None

Service Copy Mode (including KOM)

down (5)

other (1)

Off-line (6)

SDS (including KOM)

down (5)

other (1)

Off-line (6)

Standby (idle)

running (2)

idle (3)

None

Processing

running (2)

printing (4)

None

Processing + Non Critical Alert

running (2)

printing (4)

Low Paper (0) or Low Toner (2)

Processing + Critical Alert

warning (3)

idle (3)

Service Requested (7) +

No Paper (1) or No Toner (3)

Low power + Critical Alert

warning (3)

idle (3)

Offline (6) + Service Requested (7)

Sleep mode

warning (3)

idle (3)

Offline (6) + Service Requested (7)

Permanent Error

down (5)

other (1)

Service Requested (7)

Supplies Not Available

warning (3)

idle (3)

No paper (1) or No toner (3) or Output Full (12) +

Service Requested (7)

Operator Recoverable Error

warning (3)

idle (3)

Door Open (4)

Operator Recoverable Error

warning (3)

idle (3)

Jammed (5)

Machine Recoverable Error

warning (3)

idle (3)

Service Requested (7)

Printer off-line

warning (3)

idle (3)

Offline (6)

Remarks:

  1. The SNMP agent cannot return the hrPrinterStatus warm-up and other because it has been mapped to idle. This was done to keep compatibility with the IBM NPM application.

  2. The output tray missing condition is raised when the external finisher full is configured and is in “off-line” condition. For example, external finisher powered off.

  3. The Offline condition (no submission possible) is raised when ALL the configured submission protocols are disabled. If only one protocol is configured, the hrPrinterDetectedErrorState will be off-line if this protocol is disabled.

  4. None-critical alert conditions do not cause a “Supplies not available” system status. The reason is that varioPRINT 140 Series can still print jobs in these cases. For example, toner low, Output tray missing, output full for the external finisher, stapler empty or input tray empty are none-critical alert conditions.

  5. Preparing system status means that an operator interacts with the printer using the control panel but does not print yet.

hrPrinterStatus

This object returns the current printer status. See the "System status overview" table directly above.

hrPrinterDetectedErrorState

This object returns any error condition detected by the system. See the "System status overview" table directly above.

The error conditions are encoded as bits in an octet string with the following definitions:

Error condition

Bit #

Low paper

0

No paper

1

Low toner

2

No toner

3

Door open

4

Jammed

5

Off-line

6

Service requested

7

Input tray missing

8

Output tray missing

9

Marker supply missing

10

Output near full

11

Output full

12

Input tray empty

13

Overdue preventive maintenance

14

Bit numbers start 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 bit with value one means that the condition was detected, while a bit with value zero means that the condition was not detected.