INFORMANT-MBM DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM RFC-1212 Gauge FROM RFC1155-SMI informant FROM WTCS; motherBoardMonitor OBJECT IDENTIFIER -- LAST-UPDATED "200406232039Z" -- ORGANIZATION "Informant Systems, Inc." -- CONTACT-INFO -- " Garth Williams -- Tel: +1 780 433 7973 -- E-mail: garth.williams@wtcs.org" -- DESCRIPTION -- "The MIB module for informant standard entities." -- REVISION "200406232039Z" -- DESCRIPTION -- "The initial revision of this MIB module." ::= { informant 10 } mbmBusType OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "None" ::= { motherBoardMonitor 1 } mbmPath OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "MBM path" ::= { motherBoardMonitor 2 } mbmSmbName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "Nice name for SMBus" ::= { motherBoardMonitor 3 } mbmSmbType OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "None" ::= { motherBoardMonitor 4 } mbmVersion OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "MBM Version number" ::= { motherBoardMonitor 5 } mbmSensorTable OBJECT-TYPE SYNTAX SEQUENCE OF MbmSensorEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The (conceptual) table listing all the MBM sensors." ::= { motherBoardMonitor 6 } mbmSensorEntry OBJECT-TYPE SYNTAX MbmSensorEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (conceptual row) in the mbmSensorTable." INDEX { mbmSensorIndex } ::= { mbmSensorTable 1 } MbmSensorEntry ::= SEQUENCE { mbmSensorIndex INTEGER, mbmSensorName OCTET STRING, mbmSensorType INTEGER, mbmSensorReadout INTEGER, mbmSensorCurrentI INTEGER, mbmSensorCurrentS OCTET STRING, mbmSensorLowI INTEGER, mbmSensorLowS OCTET STRING, mbmSensorHighI INTEGER, mbmSensorHighS OCTET STRING, mbmSensorAlarm1I INTEGER, mbmSensorAlarm1S OCTET STRING, mbmSensorAlarm2I INTEGER, mbmSensorAlarm2S OCTET STRING } mbmSensorIndex OBJECT-TYPE SYNTAX INTEGER (1..99) ACCESS read-only STATUS mandatory DESCRIPTION "Index for this sensor" ::= { mbmSensorEntry 1 } mbmSensorName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..11)) ACCESS read-only STATUS mandatory DESCRIPTION "Name of sensor" ::= { mbmSensorEntry 2 } mbmSensorType OBJECT-TYPE SYNTAX INTEGER { stUnknown(0), stTemperature(1), stVoltage(2), stFan(3), stMhz(4), stPercentage(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of sensor" ::= { mbmSensorEntry 3 } mbmSensorReadout OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total number of readout" ::= { mbmSensorEntry 4 } mbmSensorCurrentI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current value in integer form" ::= { mbmSensorEntry 5 } mbmSensorCurrentS OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "Current value in string form" ::= { mbmSensorEntry 6 } mbmSensorLowI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Lowest readout value in integer form" ::= { mbmSensorEntry 7 } mbmSensorLowS OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "Lowest readout value in string form" ::= { mbmSensorEntry 8 } mbmSensorHighI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Highest readout value in integer form" ::= { mbmSensorEntry 9 } mbmSensorHighS OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "Highest readout value in string form" ::= { mbmSensorEntry 10 } mbmSensorAlarm1I OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "temp & fan: low alarm; voltage: % off (integer form)" ::= { mbmSensorEntry 11 } mbmSensorAlarm1S OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "temp & fan: low alarm; voltage: % off string form)" ::= { mbmSensorEntry 12 } mbmSensorAlarm2I OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "temp: high alarm (integer form)" ::= { mbmSensorEntry 13 } mbmSensorAlarm2S OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "temp: high alarm (string form)" ::= { mbmSensorEntry 14 } END