216 lines
5.7 KiB
Plaintext
216 lines
5.7 KiB
Plaintext
|
WRI-TEMPERATURE-MIB DEFINITIONS ::= BEGIN
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
|
||
|
Integer32, TimeTicks, Counter64,enterprises,
|
||
|
NOTIFICATION-TYPE,Unsigned32
|
||
|
FROM SNMPv2-SMI
|
||
|
TEXTUAL-CONVENTION
|
||
|
FROM SNMPv2-TC
|
||
|
wri,wriProducts
|
||
|
FROM WRI-SMI;
|
||
|
|
||
|
|
||
|
|
||
|
-- temperature monitor
|
||
|
msppTemperature MODULE-IDENTITY
|
||
|
LAST-UPDATED "201001110000Z"
|
||
|
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
|
||
|
CONTACT-INFO
|
||
|
" FHN Customer Service
|
||
|
Tel: 027-87693784"
|
||
|
DESCRIPTION
|
||
|
"The MIB module to describe the monitor for temperature."
|
||
|
REVISION "201001110000Z"
|
||
|
DESCRIPTION
|
||
|
"Add description for oid."
|
||
|
REVISION "200901110000Z"
|
||
|
DESCRIPTION
|
||
|
"Init version for temperature monitor."
|
||
|
::= {msppChassis 6}
|
||
|
|
||
|
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
|
||
|
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
|
||
|
|
||
|
|
||
|
DisplayString ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"8 bit octet."
|
||
|
SYNTAX OCTET STRING
|
||
|
|
||
|
|
||
|
-- msppTemperature OBJECT IDENTIFIER ::= {msppChassis 6}
|
||
|
|
||
|
temperatureGeneral OBJECT IDENTIFIER ::= {msppTemperature 1}
|
||
|
|
||
|
temperatureTrapEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
enable(1),
|
||
|
disable(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable temperature trap or not."
|
||
|
::= { temperatureGeneral 1 }
|
||
|
|
||
|
temperatureMonitorEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
enable(1),
|
||
|
disable(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable temperature monitor or not."
|
||
|
::= { temperatureGeneral 2 }
|
||
|
|
||
|
temperatureNumber OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Temperature numbers"
|
||
|
::= { temperatureGeneral 3 }
|
||
|
|
||
|
temperatureTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF TemperatureEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Temperature information table."
|
||
|
::= { msppTemperature 2 }
|
||
|
|
||
|
temperatureEntry OBJECT-TYPE
|
||
|
SYNTAX TemperatureEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the temperature table."
|
||
|
INDEX {temperatureIndex }
|
||
|
::= { temperatureTable 1 }
|
||
|
|
||
|
TemperatureEntry ::=
|
||
|
SEQUENCE {
|
||
|
temperatureIndex Unsigned32,
|
||
|
temperatureDescr DisplayString,
|
||
|
temperatureLThreshold INTEGER,
|
||
|
temperatureHThreshold INTEGER,
|
||
|
temperatureValue INTEGER,
|
||
|
temperatureState INTEGER,
|
||
|
temperatureTrapEna INTEGER,
|
||
|
temperatureAllSetting OCTET STRING,
|
||
|
--xf add 2014-7-2
|
||
|
temperatureIndexDescr OCTET STRING,
|
||
|
temperatureRebootHThreshold INTEGER
|
||
|
}
|
||
|
-- The following section describes the components of the table.
|
||
|
|
||
|
temperatureIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Unique index for the temperature."
|
||
|
::= { temperatureEntry 1 }
|
||
|
|
||
|
temperatureDescr OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE(0..64))
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"temperature description.slot-1-temp1,slot-1-tem2,eg."
|
||
|
::= { temperatureEntry 2 }
|
||
|
|
||
|
temperatureLThreshold OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"temperature low threshold"
|
||
|
::= { temperatureEntry 3 }
|
||
|
|
||
|
temperatureHThreshold OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"temperature high threshold"
|
||
|
::= { temperatureEntry 4 }
|
||
|
|
||
|
temperatureValue OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"temperature value."
|
||
|
::= { temperatureEntry 5 }
|
||
|
|
||
|
temperatureState OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
normal(0),
|
||
|
lowtrap(1),
|
||
|
hightrap(2)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"temperature state."
|
||
|
::= { temperatureEntry 6 }
|
||
|
|
||
|
temperatureTrapEna OBJECT-TYPE
|
||
|
SYNTAX INTEGER{
|
||
|
enable(1),
|
||
|
disable(2)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable temperature trap or not."
|
||
|
::= { temperatureEntry 7 }
|
||
|
|
||
|
temperatureAllSetting OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"All oid operation of this table."
|
||
|
::= { temperatureEntry 8 }
|
||
|
|
||
|
--xf add 2014-7-2
|
||
|
temperatureIndexDescr OBJECT-TYPE
|
||
|
SYNTAX OCTET STRING
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Temperature index descrption."
|
||
|
::= { temperatureEntry 9 }
|
||
|
|
||
|
temperatureRebootHThreshold OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"temperature high threshold for reboot"
|
||
|
::= { temperatureEntry 10 }
|
||
|
|
||
|
temperatureTrap OBJECT IDENTIFIER ::= {msppTemperature 3}
|
||
|
|
||
|
|
||
|
temperatureOk NOTIFICATION-TYPE
|
||
|
OBJECTS {temperatureDescr,temperatureValue}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"mspp temperature ok trap."
|
||
|
::= { temperatureTrap 1}
|
||
|
|
||
|
temperatureFault NOTIFICATION-TYPE
|
||
|
OBJECTS {temperatureDescr,temperatureValue,temperatureLThreshold,temperatureHThreshold}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"mspp temperature fault trap."
|
||
|
::= { temperatureTrap 2}
|
||
|
|
||
|
END
|
||
|
|