Initial commit
This commit is contained in:
580
MIBS/wisi/WISI-GTMODULES-MIB
Normal file
580
MIBS/wisi/WISI-GTMODULES-MIB
Normal file
@ -0,0 +1,580 @@
|
||||
|
||||
WISI-GTMODULES-MIB DEFINITIONS ::= BEGIN
|
||||
--============================================================================--
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
Counter32, Unsigned32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
gtUnit
|
||||
FROM WISI-TANGRAM-MIB;
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201609080000Z"
|
||||
ORGANIZATION "WISI Communications GmbH & Co. KG"
|
||||
CONTACT-INFO
|
||||
"https://wisiconnect.tv/"
|
||||
DESCRIPTION
|
||||
"This MIB module represents the modules within a system (rack
|
||||
unit) of a WISI next-generation headend. It provides general
|
||||
module information, such as the hardware or firmware ID as well
|
||||
as an unique serial number."
|
||||
|
||||
REVISION "201609080000Z"
|
||||
DESCRIPTION
|
||||
"Added gtModuleReboot to gtModulesTable. Made module power
|
||||
a writeable enumerated value. Updated contact information."
|
||||
REVISION "201606080000Z"
|
||||
DESCRIPTION
|
||||
"Renamed scalar gtModuleSlot to avoid clash with gtModuleTable column."
|
||||
REVISION "201506160000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Added FWIDUploaded to gtModulesTable.."
|
||||
REVISION "201307290000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Added module status for N+1 redundancy to table gtModulesTable"
|
||||
REVISION "201306260000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Added notifications for N+1 redundancy and module status used in GT11."
|
||||
REVISION "201210310000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Added inputs and outputs list."
|
||||
REVISION "201112130000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Updated MIBs to revision 11 for AixSolve (GT22)."
|
||||
REVISION "201109080000Z"
|
||||
DESCRIPTION
|
||||
"Updated representation of versions."
|
||||
REVISION "201104010000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { gtUnit 2 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesNotifications OBJECT IDENTIFIER ::= { gtModulesMIB 0 }
|
||||
gtModulesObjects OBJECT IDENTIFIER ::= { gtModulesMIB 1 }
|
||||
gtModulesConformance OBJECT IDENTIFIER ::= { gtModulesMIB 2 }
|
||||
gtModulesCompliances OBJECT IDENTIFIER ::= { gtModulesConformance 1 }
|
||||
gtModulesGroups OBJECT IDENTIFIER ::= { gtModulesConformance 2 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtModulesNotifyPlugin NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesNotifyPlugin notification indicates that
|
||||
a new SFM/MFM module has been plugged in the GT01/GN50 rack unit."
|
||||
::= { gtModulesNotifications 1 }
|
||||
|
||||
gtModulesNotifyPlugout NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesNotifyPlugout notification indicates that
|
||||
an SFM/MFM module has been plugged out of the GT01/GN50 rack unit."
|
||||
::= { gtModulesNotifications 2 }
|
||||
|
||||
gtModulesNotifyFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesNotifyFailure notification indicates that
|
||||
GT11 has status failure detected on SFM/MFM module"
|
||||
::= { gtModulesNotifications 3 }
|
||||
|
||||
gtModulesNotifyRedundancy NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesNotifyRedundancy notification indicates that
|
||||
GT11 has replaced a faulty SFM/MFM module with reserved SFM/MFM module"
|
||||
::= { gtModulesNotifications 4 }
|
||||
|
||||
gtModulesNotifyRedundancyClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesNotifyRedundancyClear notification indicates that
|
||||
GT11 has replaces the SFM/MFM reserve module with a new SFM/MFM master module"
|
||||
::= { gtModulesNotifications 5 }
|
||||
|
||||
gtModulesNotifyFailureClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesNotifyFailureClear notification indicates that
|
||||
GT11 has status failure cleared detected on SFM/MFM module"
|
||||
::= { gtModulesNotifications 6 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtThisModuleSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtThisModuleSlot entity represents the slot where the
|
||||
agent module is plugged in."
|
||||
::= { gtModulesObjects 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtNumModules OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtNumModules entity represents the number of
|
||||
SFM/MFM modules within the GT01/GN50 rack unit.
|
||||
The related entries are provided by gtModulesTable."
|
||||
::= { gtModulesObjects 2 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtModulesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesTable table contains a list of all
|
||||
SFM/MFM modules within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumModules."
|
||||
::= { gtModulesObjects 3 }
|
||||
|
||||
gtModulesEntry OBJECT-TYPE
|
||||
SYNTAX GtModulesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesEntry table entry represents a
|
||||
SFM/MFM module within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumModules."
|
||||
INDEX {
|
||||
gtModule
|
||||
}
|
||||
::= { gtModulesTable 1 }
|
||||
|
||||
GtModulesEntry ::= SEQUENCE {
|
||||
gtModule Unsigned32,
|
||||
gtModuleName DisplayString,
|
||||
gtModuleHWID DisplayString,
|
||||
gtModuleFWID DisplayString,
|
||||
gtModuleSerNo DisplayString,
|
||||
gtModuleUptime Counter32,
|
||||
gtModuleLifetime Counter32,
|
||||
gtModulePower INTEGER,
|
||||
gtModuleMode DisplayString,
|
||||
gtModuleStatus DisplayString,
|
||||
gtModuleSlot Unsigned32,
|
||||
gtModuleFWIDUploaded DisplayString,
|
||||
gtModuleReboot INTEGER
|
||||
}
|
||||
|
||||
gtModule OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the numeric index
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 1 }
|
||||
|
||||
gtModuleName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the symbolic index
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 2 }
|
||||
|
||||
gtModuleHWID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the hardware revision
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit.
|
||||
HWID := Major.PCB.BOM.Rework"
|
||||
::= { gtModulesEntry 3 }
|
||||
|
||||
gtModuleFWID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the firmware revision
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 4 }
|
||||
|
||||
gtModuleSerNo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the unique serial number
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit.
|
||||
SerNo := DDDOPYYMMDDSSSSS, whereby DDD = Device ID,
|
||||
O = OEM code, P = production place, YYMMDD = year-month-day,
|
||||
SSSSS = serial number during a day."
|
||||
::= { gtModulesEntry 5 }
|
||||
|
||||
gtModuleUptime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the current uptime
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 6 }
|
||||
|
||||
gtModuleLifetime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the accumulated lifetime
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 7 }
|
||||
|
||||
gtModulePower OBJECT-TYPE
|
||||
SYNTAX INTEGER { off(0), on(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the current power state
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 8 }
|
||||
|
||||
gtModuleMode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the current N+1 redundancy mode
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 9 }
|
||||
|
||||
gtModuleStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the current status
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 10 }
|
||||
|
||||
gtModuleSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the slot id
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 11 }
|
||||
|
||||
gtModuleFWIDUploaded OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModule entity represents the uploaded firmware revision
|
||||
of a SFM/MFM module within the GT01/GN50 rack unit."
|
||||
::= { gtModulesEntry 12 }
|
||||
|
||||
gtModuleReboot OBJECT-TYPE
|
||||
SYNTAX INTEGER { running(0), reboot(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModuleReboot entity can be used to reboot an SFM/MFM
|
||||
module within the GT01/GN50 rack unit. During normal
|
||||
operations, reading this object will return a value of
|
||||
running(0) and writing a value of reboot(1) to it will cause
|
||||
the module to reboot."
|
||||
::= { gtModulesEntry 13 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtNumCapabilities OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtNumCapabilities entity represents the number of
|
||||
streaming capabilites within the GT01/GN50 rack unit.
|
||||
The related entries are provided by gtModulesTable."
|
||||
::= { gtModulesObjects 4 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtCapabilitiesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtCapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtCapabilitiesTable table contains a list of all
|
||||
streaming capabilites within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumCapabilities."
|
||||
::= { gtModulesObjects 5 }
|
||||
|
||||
gtCapabilitiesEntry OBJECT-TYPE
|
||||
SYNTAX GtCapabilitiesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtCapabilitiesEntry table entry represents a
|
||||
streaming capability within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumCapabilities."
|
||||
INDEX {
|
||||
gtModule,
|
||||
gtChannel,
|
||||
gtCapability
|
||||
}
|
||||
::= { gtCapabilitiesTable 1 }
|
||||
|
||||
GtCapabilitiesEntry ::= SEQUENCE {
|
||||
gtChannel Unsigned32,
|
||||
gtCapability Unsigned32
|
||||
}
|
||||
|
||||
gtChannel OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4095)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtChannel entity represents the numeric index
|
||||
of a streaming capability within the GT01/GN50 rack unit."
|
||||
::= { gtCapabilitiesEntry 1 }
|
||||
|
||||
gtCapability OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtCapability entity represents the numeric index
|
||||
of a streaming capability within the GT01/GN50 rack unit."
|
||||
::= { gtCapabilitiesEntry 2 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtInputsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtInputsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtInputsTable table contains a list of all
|
||||
inputs on a SFM/MFM module."
|
||||
::= { gtModulesObjects 7 }
|
||||
|
||||
gtInputsEntry OBJECT-TYPE
|
||||
SYNTAX GtInputsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtInputsEntry table entry represents an
|
||||
input on a SFM/MFM module."
|
||||
INDEX {
|
||||
gtModule,
|
||||
gtInputsTableIdx
|
||||
}
|
||||
::= { gtInputsTable 1 }
|
||||
|
||||
GtInputsEntry ::= SEQUENCE {
|
||||
gtInputsTableIdx Unsigned32,
|
||||
gtInputChannel OBJECT IDENTIFIER,
|
||||
gtInputName DisplayString
|
||||
}
|
||||
|
||||
gtInputsTableIdx OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtInputsTableIdx entity represents the numeric index
|
||||
of an input on a SFM/MFM module."
|
||||
::= { gtInputsEntry 1 }
|
||||
|
||||
gtInputChannel OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtInputChannel referer to the settings table specific
|
||||
to the current type of input on a SFM/MFM module."
|
||||
::= { gtInputsEntry 2 }
|
||||
|
||||
gtInputName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtInputName entity represents the descriptive name
|
||||
of an input on a SFM/MFM module."
|
||||
::= { gtInputsEntry 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtOutputsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtOutputsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtOutputsTable table contains a list of all
|
||||
outputs on a SFM/MFM module."
|
||||
::= { gtModulesObjects 8 }
|
||||
|
||||
gtOutputsEntry OBJECT-TYPE
|
||||
SYNTAX GtOutputsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtOutputsEntry table entry represents an
|
||||
output on a SFM/MFM module."
|
||||
INDEX {
|
||||
gtModule,
|
||||
gtOutputsTableIdx
|
||||
}
|
||||
::= { gtOutputsTable 1 }
|
||||
|
||||
GtOutputsEntry ::= SEQUENCE {
|
||||
gtOutputsTableIdx Unsigned32,
|
||||
gtOutputChannel OBJECT IDENTIFIER,
|
||||
gtOutputName DisplayString
|
||||
}
|
||||
|
||||
gtOutputsTableIdx OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtOutputsTableIdx entity represents the numeric index
|
||||
of an output on a SFM/MFM module."
|
||||
::= { gtOutputsEntry 1 }
|
||||
|
||||
gtOutputChannel OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtOutputChannel referer to the settings table specific
|
||||
to the current type of output on a SFM/MFM module."
|
||||
::= { gtOutputsEntry 2 }
|
||||
|
||||
gtOutputName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtOutputName entity represents the descriptive name
|
||||
of an output on a SFM/MFM module."
|
||||
::= { gtOutputsEntry 3 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtModulesMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for GTMODULESv2 entities
|
||||
which implement the GTMODULESv2 MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
gtModulesV1Group,
|
||||
gtModulesSystemGroup,
|
||||
gtModulesStatsGroup,
|
||||
gtModulesTrapGroup,
|
||||
gtModulesSetGroup,
|
||||
gtModulesBasicNotificationsGroup
|
||||
}
|
||||
::= { gtModulesCompliances 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesV1Group OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtThisModuleSlot,
|
||||
gtNumModules,
|
||||
gtModuleName,
|
||||
gtModuleHWID,
|
||||
gtModuleFWID,
|
||||
gtModuleSerNo
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesV1Group group is mandatory only for those
|
||||
GTMODULESv2 entities which also implement GTMODULESv1."
|
||||
::= { gtModulesGroups 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesSystemGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtThisModuleSlot,
|
||||
gtNumModules,
|
||||
gtModuleName,
|
||||
gtModuleHWID,
|
||||
gtModuleFWID,
|
||||
gtModuleSerNo,
|
||||
gtCapability
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesSystemGroup group defines GTMODULESv2 entities
|
||||
which are mandatory."
|
||||
::= { gtModulesGroups 2 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtNumModules,
|
||||
gtModuleUptime,
|
||||
gtModuleLifetime,
|
||||
gtNumCapabilities
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesStatsGroup group defines GTMODULESv2 entities
|
||||
which provide statistical information."
|
||||
::= { gtModulesGroups 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesTrapGroup OBJECT IDENTIFIER --OBJECT-GROUP
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The gtModulesTrapGroup group defines GTMODULESv2 trap objects
|
||||
-- which are mandatory."
|
||||
::= { gtModulesGroups 4 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesSetGroup OBJECT IDENTIFIER --OBJECT-GROUP
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "The gtModulesSetGroup group defines GTMODULESv2 entities
|
||||
-- which can be set the manager."
|
||||
::= { gtModulesGroups 5 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtModulesBasicNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
gtModulesNotifyPlugin,
|
||||
gtModulesNotifyPlugout
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtModulesBasicNotificationsGroup group defines
|
||||
GTMODULESv2 notification objects which are mandatory."
|
||||
::= { gtModulesGroups 6 }
|
||||
|
||||
--============================================================================--
|
||||
END
|
||||
|
592
MIBS/wisi/WISI-GTSENSORS-MIB
Normal file
592
MIBS/wisi/WISI-GTSENSORS-MIB
Normal file
@ -0,0 +1,592 @@
|
||||
|
||||
WISI-GTSENSORS-MIB DEFINITIONS ::= BEGIN
|
||||
--============================================================================--
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
|
||||
Counter32, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
gtModule
|
||||
FROM WISI-GTMODULES-MIB
|
||||
|
||||
gtUnit
|
||||
FROM WISI-TANGRAM-MIB;
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201609080000Z"
|
||||
ORGANIZATION "WISI Communications GmbH & Co. KG"
|
||||
CONTACT-INFO
|
||||
"https://wisiconnect.tv/"
|
||||
DESCRIPTION
|
||||
"This MIB module represents the various sensors that are
|
||||
installed in a system or standalone unit, such as temperature
|
||||
sensors, power supply voltage/current measurements and fan RPM
|
||||
sensors."
|
||||
|
||||
REVISION "201609080000Z"
|
||||
DESCRIPTION
|
||||
"Made the fan control object read-only. Update contact
|
||||
information and module description."
|
||||
REVISION "201307011400Z"
|
||||
DESCRIPTION
|
||||
"Trap for PSU failure added."
|
||||
REVISION "201306271400Z"
|
||||
DESCRIPTION
|
||||
"Descriptions added."
|
||||
REVISION "201306261400Z"
|
||||
DESCRIPTION
|
||||
"Clear Traps added."
|
||||
REVISION "201212121320Z"
|
||||
DESCRIPTION
|
||||
"Updated contact details."
|
||||
REVISION "201112151200Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { gtUnit 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsNotifications OBJECT IDENTIFIER ::= { gtSensorsMIB 0 }
|
||||
gtSensorsObjects OBJECT IDENTIFIER ::= { gtSensorsMIB 1 }
|
||||
gtSensorsConformance OBJECT IDENTIFIER ::= { gtSensorsMIB 2 }
|
||||
gtSensorsCompliances OBJECT IDENTIFIER ::= { gtSensorsConformance 1 }
|
||||
gtSensorsGroups OBJECT IDENTIFIER ::= { gtSensorsConformance 2 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtSensorsNotifyFanPlugin NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyFanPlugin notification indicates that
|
||||
a new fan unit has been plugged-in."
|
||||
::= { gtSensorsNotifications 1 }
|
||||
|
||||
gtSensorsNotifyFanPlugout NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyFanPlugout notification indicates that
|
||||
a fan unit has been plugged-out."
|
||||
::= { gtSensorsNotifications 2 }
|
||||
|
||||
gtSensorsNotifyPSUPlugin NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUPlugin notification indicates that
|
||||
a new PSU (Power Supply Unit) has been plugged-in."
|
||||
::= { gtSensorsNotifications 3 }
|
||||
|
||||
gtSensorsNotifyPSUPlugout NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUPlugout notification indicates that
|
||||
a PSU (Power Supply Unit) has been plugged-out."
|
||||
::= { gtSensorsNotifications 4 }
|
||||
|
||||
gtSensorsNotifyTemperature NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyTemperature notification indicates that
|
||||
temperature on GT11 board is above upper limit."
|
||||
::= { gtSensorsNotifications 5 }
|
||||
|
||||
gtSensorsNotifyFanSpeed NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyFanSpeed notification indicates that
|
||||
at least one of the fans RPM on fanbay is below lower limit."
|
||||
::= { gtSensorsNotifications 6 }
|
||||
|
||||
gtSensorsNotifyPSUCurrent NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUCurrent notification indicates that
|
||||
a PSU (Power Supply Unit) output current is out of range limit."
|
||||
::= { gtSensorsNotifications 7 }
|
||||
|
||||
gtSensorsNotifyPSUVoltage NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUVoltage notification indicates that
|
||||
a PSU (Power Supply Unit) output voltage is out of range limit."
|
||||
::= { gtSensorsNotifications 8 }
|
||||
|
||||
gtSensorsNotifyPSUTemperature NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUTemperature notification indicates that
|
||||
a PSU (Power Supply Unit) temperature is above upper limit."
|
||||
::= { gtSensorsNotifications 9 }
|
||||
|
||||
gtSensorsNotifyPSUTemperatureClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUTempHighClear notification indicates that
|
||||
a PSU (Power Supply Unit) temperature has decreased below upper limit."
|
||||
::= { gtSensorsNotifications 10 }
|
||||
|
||||
|
||||
gtSensorsNotifyBOARDTemperatureClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyBOARDTempHighClear notification indicates that
|
||||
temperature on GT11 board has decreased below upper limit"
|
||||
::= { gtSensorsNotifications 11 }
|
||||
|
||||
|
||||
gtSensorsNotifyPSUFailure NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUFailure notification indicates that
|
||||
a PSU (Power Supply Unit) internal voltage dropped below limit."
|
||||
::= { gtSensorsNotifications 12 }
|
||||
|
||||
|
||||
gtSensorsNotifyPSUFailureClear NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsNotifyPSUFailureClear notification indicates that
|
||||
a PSU (Power Supply Unit) internal voltage has increased above lower limit."
|
||||
::= { gtSensorsNotifications 13 }
|
||||
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtNumTemps OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtNumTemps entity represents the number of
|
||||
temperature sensors within the GT01/GN50 rack unit.
|
||||
The related entries are provided by gtTempsTable."
|
||||
::= { gtSensorsObjects 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtTempsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtTempsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtTempsTable table contains a list of all
|
||||
temperature sensors within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumTemps."
|
||||
::= { gtSensorsObjects 2 }
|
||||
|
||||
gtTempsEntry OBJECT-TYPE
|
||||
SYNTAX GtTempsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtTempsEntry table entry represents a
|
||||
temperature sensors within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumTemps."
|
||||
INDEX {
|
||||
gtModule,
|
||||
gtTemp
|
||||
}
|
||||
::= { gtTempsTable 1 }
|
||||
|
||||
GtTempsEntry ::= SEQUENCE {
|
||||
gtTemp Unsigned32,
|
||||
gtTempName DisplayString,
|
||||
gtTempValue Integer32
|
||||
}
|
||||
|
||||
gtTemp OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtTemp entity represents the numeric index of a
|
||||
temperature sensors within the GT01/GN50 rack unit."
|
||||
::= { gtTempsEntry 1 }
|
||||
|
||||
gtTempName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtTempName entity represents the symbolic name of a
|
||||
temperature sensors within the GT01/GN50 rack unit."
|
||||
::= { gtTempsEntry 2 }
|
||||
|
||||
gtTempValue OBJECT-TYPE
|
||||
SYNTAX Integer32 (-60..195)
|
||||
UNITS "'C"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtTempValue entity represents the measured value of a
|
||||
temperature sensors within the GT01/GN50 rack unit."
|
||||
::= { gtTempsEntry 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtNumFans OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtNumFans entity represents the number of
|
||||
cooling fans within the GT01/GN50 rack unit.
|
||||
The related entries are provided by gtFansTable."
|
||||
::= { gtSensorsObjects 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFansTable table contains a list of all
|
||||
cooling fans within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumFans."
|
||||
::= { gtSensorsObjects 4 }
|
||||
|
||||
gtFansEntry OBJECT-TYPE
|
||||
SYNTAX GtFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFansEntry table entry represents an
|
||||
cooling fan within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumFans."
|
||||
INDEX {
|
||||
gtFan
|
||||
}
|
||||
::= { gtFansTable 1 }
|
||||
|
||||
GtFansEntry ::= SEQUENCE {
|
||||
gtFan Unsigned32,
|
||||
gtFanName DisplayString,
|
||||
gtFanControl Unsigned32,
|
||||
gtFanSpeed Unsigned32,
|
||||
gtFanUptime Counter32,
|
||||
gtFanLifetime Counter32
|
||||
}
|
||||
|
||||
gtFan OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFan entity represents the numeric index
|
||||
of a cooling fan within the GT01/GN50 rack unit."
|
||||
::= { gtFansEntry 1 }
|
||||
|
||||
gtFanName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFanName entity represents the symbolic name
|
||||
of a cooling fan within the GT01/GN50 rack unit."
|
||||
::= { gtFansEntry 2 }
|
||||
|
||||
gtFanControl OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15000)
|
||||
UNITS "rpm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFanControl entity represents the RPM setting
|
||||
of a cooling fan within the GT01/GN50 rack unit."
|
||||
::= { gtFansEntry 3 }
|
||||
|
||||
gtFanSpeed OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15000)
|
||||
UNITS "rpm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFanSpeed entity represents the revolutions per minute
|
||||
of a cooling fan within the GT01/GN50 rack unit."
|
||||
::= { gtFansEntry 4 }
|
||||
|
||||
gtFanUptime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFanUptime entity represents the current uptime
|
||||
of a cooling fan within the GT01/GN50 rack unit."
|
||||
::= { gtFansEntry 5 }
|
||||
|
||||
gtFanLifetime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtFanLifetime entity represents the accumulated lifetime
|
||||
of a cooling fan within the GT01/GN50 rack unit."
|
||||
::= { gtFansEntry 6 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtNumPSUs OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtNumPSUs entity represents the number of
|
||||
power supply units within the GT01/GN50 rack unit.
|
||||
The related entries are provided by gtPSUsTable."
|
||||
::= { gtSensorsObjects 5 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtPSUsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GtPSUsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUsTable table contains a list of all
|
||||
power supply units within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumPSUs."
|
||||
::= { gtSensorsObjects 6 }
|
||||
|
||||
gtPSUsEntry OBJECT-TYPE
|
||||
SYNTAX GtPSUsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUsEntry table entry represents a
|
||||
power supply unit within the GT01/GN50 rack unit.
|
||||
The number of entries is provided by gtNumPSUs."
|
||||
INDEX {
|
||||
gtPSU
|
||||
}
|
||||
::= { gtPSUsTable 1 }
|
||||
|
||||
GtPSUsEntry ::= SEQUENCE {
|
||||
gtPSU Unsigned32,
|
||||
gtPSUName DisplayString,
|
||||
gtPSUPower Unsigned32,
|
||||
gtPSUCurrent Unsigned32,
|
||||
gtPSUVoltageInt Unsigned32,
|
||||
gtPSUVoltageOR Unsigned32,
|
||||
gtPSUVoltageExt Unsigned32,
|
||||
gtPSUTemperature Integer32
|
||||
}
|
||||
|
||||
gtPSU OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSU entity represents the numeric index
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 1 }
|
||||
|
||||
gtPSUName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUName entity represents the symbolic name
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 2 }
|
||||
|
||||
gtPSUPower OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..300000)
|
||||
UNITS "mW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUPower entity represents the maximum output
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 3 }
|
||||
|
||||
gtPSUCurrent OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..25000)
|
||||
UNITS "mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUCurrent entity represents the output current
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 4 }
|
||||
|
||||
gtPSUVoltageInt OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..16000)
|
||||
UNITS "mV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUVoltageInt entity represents the internal voltage
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 5 }
|
||||
|
||||
gtPSUVoltageOR OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..16000)
|
||||
UNITS "mV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUVoltageOR entity represents the OR voltage drop
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 6 }
|
||||
|
||||
gtPSUVoltageExt OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..16000)
|
||||
UNITS "mV"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUVoltageExt entity represents the external voltage
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 7 }
|
||||
|
||||
gtPSUTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32 (-60..195)
|
||||
UNITS "'C"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtPSUTemperature entity represents the temperature
|
||||
of a power supply unit within the GT01/GN50 rack unit."
|
||||
::= { gtPSUsEntry 8 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtSensorsMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for GTSENSORSv2 entities
|
||||
which implement the GTSENSORSv2 MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
gtSensorsV1Group,
|
||||
gtSensorsSystemGroup,
|
||||
gtSensorsStatsGroup,
|
||||
gtSensorsTrapGroup,
|
||||
gtSensorsSetGroup,
|
||||
gtSensorsBasicNotificationsGroup
|
||||
}
|
||||
::= { gtSensorsCompliances 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsV1Group OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtTempName,
|
||||
gtTempValue,
|
||||
gtFanName,
|
||||
gtFanControl,
|
||||
gtFanSpeed,
|
||||
gtPSUName,
|
||||
gtPSUPower,
|
||||
gtPSUCurrent,
|
||||
gtPSUVoltageInt,
|
||||
gtPSUVoltageOR,
|
||||
gtPSUVoltageExt,
|
||||
gtPSUTemperature
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsV1Group group is mandatory only for those
|
||||
GTSENSORSv2 entities which also implement GTSENSORSv1."
|
||||
::= { gtSensorsGroups 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsSystemGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtTempName,
|
||||
gtTempValue,
|
||||
gtFanName,
|
||||
gtFanSpeed,
|
||||
gtPSUName,
|
||||
gtPSUPower,
|
||||
gtPSUCurrent,
|
||||
gtPSUVoltageInt,
|
||||
gtPSUVoltageOR,
|
||||
gtPSUVoltageExt,
|
||||
gtPSUTemperature
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsSystemGroup group defines GTSENSORSv2 entities
|
||||
which are mandatory."
|
||||
::= { gtSensorsGroups 2 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsStatsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtNumTemps,
|
||||
gtNumFans,
|
||||
gtFanUptime,
|
||||
gtFanLifetime,
|
||||
gtNumPSUs
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsStatsGroup group defines GTSENSORSv2 entities
|
||||
which provide statistical information."
|
||||
::= { gtSensorsGroups 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsTrapGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtTempValue,
|
||||
gtFanControl,
|
||||
gtFanSpeed,
|
||||
gtPSUCurrent,
|
||||
gtPSUVoltageInt
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsTrapGroup group defines GTSENSORSv2 trap objects
|
||||
which are mandatory."
|
||||
::= { gtSensorsGroups 4 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsSetGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
gtFanControl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsSetGroup group defines GTSENSORSv2 entities
|
||||
which can be set the manager."
|
||||
::= { gtSensorsGroups 5 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtSensorsBasicNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
gtSensorsNotifyFanPlugin,
|
||||
gtSensorsNotifyFanPlugout,
|
||||
gtSensorsNotifyPSUPlugin,
|
||||
gtSensorsNotifyPSUPlugout,
|
||||
gtSensorsNotifyTemperature,
|
||||
gtSensorsNotifyFanSpeed,
|
||||
gtSensorsNotifyPSUCurrent,
|
||||
gtSensorsNotifyPSUVoltage,
|
||||
gtSensorsNotifyPSUTemperature
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtSensorsBasicNotificationsGroup group defines
|
||||
GTSENSORSv2 notification objects which are mandatory."
|
||||
::= { gtSensorsGroups 6 }
|
||||
|
||||
--============================================================================--
|
||||
END
|
||||
|
2133
MIBS/wisi/WISI-GTSETTINGS-MIB
Normal file
2133
MIBS/wisi/WISI-GTSETTINGS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
21
MIBS/wisi/WISI-ROOT-MIB
Normal file
21
MIBS/wisi/WISI-ROOT-MIB
Normal file
@ -0,0 +1,21 @@
|
||||
WISI-ROOT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
wisi OBJECT IDENTIFIER ::= { enterprises 7465 }
|
||||
equipment OBJECT IDENTIFIER ::= { wisi 20 }
|
||||
common OBJECT IDENTIFIER ::= { equipment 1 }
|
||||
devices OBJECT IDENTIFIER ::= { equipment 2 }
|
||||
hfc OBJECT IDENTIFIER ::= { devices 1 }
|
||||
transponders OBJECT IDENTIFIER ::= { devices 2 }
|
||||
configuration OBJECT IDENTIFIER ::= { devices 3 }
|
||||
ioBoards OBJECT IDENTIFIER ::= { devices 4 }
|
||||
compact OBJECT IDENTIFIER ::= { devices 5 }
|
||||
headend OBJECT IDENTIFIER ::= { devices 6 }
|
||||
scrambler OBJECT IDENTIFIER ::= { devices 7 }
|
||||
remultiplexer OBJECT IDENTIFIER ::= { devices 8 }
|
||||
tangram OBJECT IDENTIFIER ::= { devices 9 }
|
||||
|
||||
END
|
170
MIBS/wisi/WISI-TANGRAM-MIB
Normal file
170
MIBS/wisi/WISI-TANGRAM-MIB
Normal file
@ -0,0 +1,170 @@
|
||||
|
||||
WISI-TANGRAM-MIB DEFINITIONS ::= BEGIN
|
||||
--============================================================================--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
tangram
|
||||
FROM WISI-ROOT-MIB;
|
||||
|
||||
|
||||
tangramMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201609080000Z"
|
||||
ORGANIZATION "WISI Communications GmbH & Co. KG"
|
||||
CONTACT-INFO
|
||||
"https://wisiconnect.tv/"
|
||||
DESCRIPTION
|
||||
"This MIB comprises all base OIDs of Tangram-related MIBs."
|
||||
|
||||
REVISION "201609080000Z"
|
||||
DESCRIPTION
|
||||
"Fixed parse warnings. Updated contact information."
|
||||
REVISION "201404290000Z"
|
||||
DESCRIPTION
|
||||
"Add oid 'gtTS'."
|
||||
REVISION "201212060900Z"
|
||||
DESCRIPTION
|
||||
"Fixed compile errors."
|
||||
REVISION "201210310000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Initial Chameleon support."
|
||||
REVISION "201112130000Z"
|
||||
DESCRIPTION
|
||||
"Changes: Updated MIBs to revision 12 for GT22ex."
|
||||
REVISION "201104120000Z"
|
||||
DESCRIPTION
|
||||
"Initial Version"
|
||||
::= { tangram 0 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
gtUnit OBJECT IDENTIFIER ::= { tangram 1 }
|
||||
|
||||
-- gtAlarmsMIB OBJECT IDENTIFIER ::= { gtUnit 1 }
|
||||
-- gtModulesMIB OBJECT IDENTIFIER ::= { gtUnit 2 }
|
||||
-- gtSensorsMIB OBJECT IDENTIFIER ::= { gtUnit 3 }
|
||||
gtGeneric OBJECT IDENTIFIER ::= { gtUnit 4 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtGenericNotifications OBJECT IDENTIFIER ::= { gtGeneric 0 }
|
||||
gtGenericObjects OBJECT IDENTIFIER ::= { gtGeneric 1 }
|
||||
|
||||
gtGenericNotifyUsertrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtGenericNotifyUsertrap notification is raised by a user event."
|
||||
::= { gtGenericNotifications 1 }
|
||||
|
||||
gtGenericObjectUsertrap OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The gtGenericObjectUsertrap contain the latest data sent with a user event."
|
||||
::= { gtGenericObjects 1 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
-- gtConfig OBJECT IDENTIFIER ::= { tangram 2 }
|
||||
|
||||
-- gtEthernetMIB OBJECT IDENTIFIER ::= { gtConfig 1 }
|
||||
-- gtInternetMIB OBJECT IDENTIFIER ::= { gtConfig 2 }
|
||||
-- gtConnectorsMIB OBJECT IDENTIFIER ::= { gtConfig 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
-- gtExtra OBJECT IDENTIFIER ::= { tangram 3 }
|
||||
|
||||
-- gt11SwitchMIB OBJECT IDENTIFIER ::= { gtExtra 11 }
|
||||
-- gt12ExtentionMIB OBJECT IDENTIFIER ::= { gtExtra 12 }
|
||||
-- gt21EdgePALMIB OBJECT IDENTIFIER ::= { gtExtra 21 }
|
||||
-- gt22EdgeFMMIB OBJECT IDENTIFIER ::= { gtExtra 22 }
|
||||
-- gt23EdgeQAMMIB OBJECT IDENTIFIER ::= { gtExtra 23 }
|
||||
-- gt31FrontEndMIB OBJECT IDENTIFIER ::= { gtExtra 31 }
|
||||
-- gt35EncoderMIB OBJECT IDENTIFIER ::= { gtExtra 35 }
|
||||
-- gt42CIMIB OBJECT IDENTIFIER ::= { gtExtra 42 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtStandards OBJECT IDENTIFIER ::= { tangram 4 }
|
||||
|
||||
gtIP OBJECT IDENTIFIER ::= { gtStandards 1 }
|
||||
-- gtIPv4MIB OBJECT IDENTIFIER ::= { gtIP 1 }
|
||||
-- gtIPv6MIB OBJECT IDENTIFIER ::= { gtIP 2 }
|
||||
|
||||
-- gtIO OBJECT IDENTIFIER ::= { gtStandards 2 }
|
||||
-- gtAVMIB OBJECT IDENTIFIER ::= { gtIO 1 }
|
||||
-- gtSDIMIB OBJECT IDENTIFIER ::= { gtIO 2 }
|
||||
-- gtASIMIB OBJECT IDENTIFIER ::= { gtIO 3 }
|
||||
-- gtHDMIMIB OBJECT IDENTIFIER ::= { gtIO 4 }
|
||||
|
||||
gtRF OBJECT IDENTIFIER ::= { gtStandards 3 }
|
||||
-- gtAMMIB OBJECT IDENTIFIER ::= { gtRF 1 }
|
||||
-- gtFMMIB OBJECT IDENTIFIER ::= { gtRF 2 }
|
||||
-- gtNTSCMIB OBJECT IDENTIFIER ::= { gtRF 3 }
|
||||
-- gtSECAMMIB OBJECT IDENTIFIER ::= { gtRF 4 }
|
||||
-- gtPALMIB OBJECT IDENTIFIER ::= { gtRF 5 }
|
||||
|
||||
gtDVB OBJECT IDENTIFIER ::= { gtStandards 4 }
|
||||
-- gtDVBCMIB OBJECT IDENTIFIER ::= { gtDVB 1 }
|
||||
-- gtDVBTMIB OBJECT IDENTIFIER ::= { gtDVB 2 }
|
||||
-- gtDVBSMIB OBJECT IDENTIFIER ::= { gtDVB 3 }
|
||||
-- gtDVBS2MIB OBJECT IDENTIFIER ::= { gtDVB 4 }
|
||||
-- gtDVBT2MIB OBJECT IDENTIFIER ::= { gtDVB 5 }
|
||||
-- gtDVBC2MIB OBJECT IDENTIFIER ::= { gtDVB 6 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtTS OBJECT IDENTIFIER ::= { tangram 5 }
|
||||
|
||||
-- gtAnalysisMIB OBJECT IDENTIFIER ::= { gtTS 1 }
|
||||
-- gtMultiplexMIB OBJECT IDENTIFIER ::= { gtTS 2 }
|
||||
-- gtStreamMIB OBJECT IDENTIFIER ::= { gtTS 3 }
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
gtProcessing OBJECT IDENTIFIER ::= { tangram 6 }
|
||||
|
||||
-- gtScrambleMIB OBJECT IDENTIFIER ::= { gtProcessing 1 }
|
||||
-- gtDescramleMIB OBJECT IDENTIFIER ::= { gtProcessing 2 }
|
||||
-- gtDecodeMIB OBJECT IDENTIFIER ::= { gtProcessing 3 }
|
||||
-- gtFMDecodeMIB OBJECT IDENTIFIER ::= { gtProcessing 4 }
|
||||
|
||||
--============================================================================--
|
||||
|
||||
FloatingPoint ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT
|
||||
"63a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
FloatingPoint provides a way of representing non-integer
|
||||
numbers in SNMP. Numbers are represented as a string of
|
||||
ASCII characters in the natural way. So for example, '3',
|
||||
'3.142' and '0.3142E1' are all valid numbers.
|
||||
|
||||
The syntax for the string is as follows. [] enclose an
|
||||
optional element, | is the separator for a set of
|
||||
alternatives. () enclose syntax which is to be viewed
|
||||
as a unit.
|
||||
|
||||
FloatingPoint ::= [Sign]
|
||||
(Float1 | Float2 | DigitSequence)
|
||||
[ExponentPart]
|
||||
|
||||
Float1 ::= DigitSequence '.' [DigitSequence]
|
||||
Float2 ::= '.' DigitSequence
|
||||
DigitSequence ::= Digit [DigitSequence]
|
||||
|
||||
ExponentPart ::= ('e' | 'E') [Sign] DigitSequence
|
||||
|
||||
Digit ::= '0'..'9'
|
||||
Sign ::= '+' | '-'
|
||||
"
|
||||
SYNTAX OCTET STRING (SIZE (1..63))
|
||||
|
||||
END
|
Reference in New Issue
Block a user