The syntax of prtConsoleDisable is currently defined as:
prtConsoleDisable OBJECT-TYPE
SYNTAX INTEGER {
operatorConsoleEnabled (3),
operatorConsoleDisabled (4)
}
This is a list of enumerated values but the MIB does not specify
which type (1, 2 or 3) they are. I believe that the MIB should
specify that these are "Type 2" enumerated values.
Along with this clarification, I recommend that
operatorConsoleEnabledLevel1 (5), operatorConsoleEnabledLevel2 (6)
and operatorConsoleEnabledLevel3 (7) be added.
The reason this change is needed is to allow printer consoles to be
enabled with limited sets of features.
The Description field currently reads:
DESCRIPTION
"If the object prtConsoleDisable has value
'operatorConsoleDisabled' then input is not accepted from the
operator console. If the object prtConsoleDisable has the value
'operatorConsoleEnabled' then input is accepted from the
operator console.
"
It would need to be changed as follows:
DESCRIPTION
"If the object prtConsoleDisable has value
'operatorConsoleDisabled' then input is not accepted from the
operator console. If the object prtConsoleDisable has the value
'operatorConsoleEnabled' then unlimited input is accepted from
the operator console. If the object prtConsoleDisable has the
value 'operatorConsoleEnabledLevel1',
'operatorConsoleEnabledLevel2' or 'operatorConsoleEnabledLevel3'
then limited input is accepted from the operator console; the
limitations are product specific, however, the limitations are
generally less restrictive for operatorConsoleEnabledLevel1 than
for operatorConsoleEnabledLeve2, which is less restrictive than
operatorConsoleEnabledLevel3.
"
Bob Pentecost
HP