-- -- IRT4880DMM-MIB DEFINITIONS ::= BEGIN IMPORTS irtProducts, irt FROM IRT-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 sysObjectID, sysName, DisplayString FROM RFC1213-MIB; -- -- Node definitions -- -- 1.3.6.1.4.1.16557.3.67 IRT4880DMM OBJECT IDENTIFIER ::= { irtProducts 67 } -- 1.3.6.1.4.1.16557.3.67.1 alarms OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), urgentAlarm(2), nonUrgentAlarm(3), urgAndNonUrgentAlarm(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of the urgent and non-urgent alarms. Urgent: N/A Non-urgent: No valid STM1 input on any Channel." ::= { IRT4880DMM 1 } -- 1.3.6.1.4.1.16557.3.67.2 channelInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of channels." ::= { IRT4880DMM 2 } -- 1.3.6.1.4.1.16557.3.67.2.1 channelInfoEntry OBJECT-TYPE SYNTAX ChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about each channel." INDEX { channelNumber } ::= { channelInfoTable 1 } ChannelInfoEntry ::= SEQUENCE { channelNumber INTEGER, channelPresent INTEGER, channelAlias DisplayString } -- 1.3.6.1.4.1.16557.3.67.2.1.1 channelNumber OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "Channel Number." ::= { channelInfoEntry 1 } -- 1.3.6.1.4.1.16557.3.67.2.1.2 channelPresent OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that the Channel signal is present." ::= { channelInfoEntry 2 } -- 1.3.6.1.4.1.16557.3.67.2.1.3 channelAlias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A 15 byte maximum Alias for the chosen Channel." ::= { channelInfoEntry 3 } -- 1.3.6.1.4.1.16557.3.67.3 signalStatusTrapEn OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Send a trap upon loss/restoration of input signal." ::= { IRT4880DMM 3 } -- 1.3.6.1.4.1.16557.3.67.4 fpgaVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of the FPGA firmware." ::= { IRT4880DMM 4 } -- 1.3.6.1.4.1.16557.3.67.5 softwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of the processor software." ::= { IRT4880DMM 5 } -- 1.3.6.1.4.1.16557.3.67.6 reset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "To reset the system, set value to 2." ::= { IRT4880DMM 6 } -- -- Trap definitions -- irt4880DMMSignalStatusTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, channelPresent } DESCRIPTION "If enabled, traps will be sent when a Channel is Present." ::= 67 END