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 PRISMAsync Print Server.
hrPrinterTable
The hrDeviceGroup has only one entry of the hrPrinterTable which refers to the printer but without the PRISMAsync Print Server.
Each hrDeviceEntry consists of the following objects:
hrDeviceIndex
hrDeviceType
hrDeviceDescr
hrDeviceId
hrDeviceStatus
hrDeviceErrors
Each hrPrinterEntry consists of the following objects:
hrPrinterStatus
hrPrinterDetectedErrorState
Index "1" represents the hrDevicePrinter entry in the hrDeviceTable.
This object returns the value 5 ("hrDevicePrinter").
A textual description of the device with the following format:
<Manufacturer>, <Printer name>
An OID string identifies the printer type.
Printer type |
Scanner |
OID string |
---|---|---|
VarioPrint 6160 |
No |
1.3.6.1.4.1.1552.20.10.2.6160 |
VarioPrint 6200 |
No |
1.3.6.1.4.1.1552.20.10.2.6200 |
VarioPrint 6250 |
No |
1.3.6.1.4.1.1552.20.10.2.6250 |
VarioPrint 6320 |
No |
1.3.6.1.4.1.1552.20.10.2.6320 |
VarioPrint 6180 |
No |
1.3.6.1.4.1.1552.20.10.2.6180 |
VarioPrint 6220 |
No |
1.3.6.1.4.1.1552.20.10.2.6220 |
VarioPrint 6270 |
No |
1.3.6.1.4.1.1552.20.10.2.6270 |
VarioPrint 6330 |
No |
1.3.6.1.4.1.1552.20.10.2.6330 |
The following status codes are not used: unknown(1) and testing(4)
This value must be the same as prtAlertCriticalEvents from the prtGeneralGroup.
Printer state |
hrDeviceStatus |
hrPrinterStatus |
hrPrinterDetectedError state |
---|---|---|---|
Printer warming-up |
running (2) |
idle (3) |
None |
Printer initialising |
running (2) |
idle (3) |
None |
Service Copy Mode (including KOM) |
down (5) |
other (1) |
Offline (6) |
SDS (including KOM) |
down (5) |
other (1) |
Offline (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 offline |
warning (3) |
idle (3) |
Offline (6) |
Remarks:
The SNMP agent cannot return the hrPrinterStatus states "warm-up" and "other". These states have been mapped to "idle". This was done to keep compatibility with the IBM NPM application.
The error condition "output tray missing" is reported when: "output full" for the external finisher in combination with state "offline". For example, external finisher powered off.
The condition "offline" (no submission possible) is reported when ALL the configured submission protocols are disabled. If only one protocol is configured, the hrPrinterDetectedErrorState will be offline if this protocol is disabled.
None-critical alert conditions do not cause a "Supplies not available" printer status. The reason is that varioPRINT 6000 Series can still print jobs in these cases. For example, toner low, output tray missing, output full for the external finisher, stapler empty or paper tray empty are none-critical alert conditions.
Preparing printer status means that an operator interacts with the printer using the control panel but does not print yet.
This object returns the current printer status. See the "Printer status overview" table directly above.
This object returns any error condition detected by the PRISMAsync Print Server. See the "Printer 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 |
Offline |
6 |
Service requested |
7 |
Paper tray missing |
8 |
Output tray missing |
9 |
Marker supply missing |
10 |
Output near full |
11 |
Output full |
12 |
Paper 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.