-- -- irt4711MMM-MIB.my (MIB for MMM-4711) -- -- v3.1 19/01/2012 -- - added triggered channel number to channel presence trap -- - updated descriptions -- v3.0 02/02/2010 -- - removed alarms > urgAndNonUrgentAlarms(4) -- v2.0 06/10/2009 -- - MIB regenerated for MIB Browser compatability -- v1.0 04/02/2009 -- - public release IRT4711MMM-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.51 irt4711MMM OBJECT IDENTIFIER ::= { irtProducts 51 } -- 1.3.6.1.4.1.16557.3.51.1 alarms OBJECT-TYPE SYNTAX INTEGER { noAlarms(1), urgentAlarm(2), nonUrgentAlarm(3), urgentAndNonUrgentAlarms(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Status of the Urgent and Non Urgent alarms." ::= { irt4711MMM 1 } -- 1.3.6.1.4.1.16557.3.51.2 channelTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Information and control for the data channels." ::= { irt4711MMM 2 } -- 1.3.6.1.4.1.16557.3.51.2.1 channelEntry OBJECT-TYPE SYNTAX ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Information and control for each data channel." INDEX { channelNumber } ::= { channelTable 1 } ChannelEntry ::= SEQUENCE { channelNumber INTEGER, channelPresent INTEGER, channelEnabled INTEGER, channelPacketSize INTEGER, channelDataRate INTEGER, channelAlias DisplayString } -- 1.3.6.1.4.1.16557.3.51.2.1.1 channelNumber OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION " Channel number, 1-4" ::= { channelEntry 1 } -- 1.3.6.1.4.1.16557.3.51.2.1.2 channelPresent OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Presence of valid ASI." ::= { channelEntry 2 } -- 1.3.6.1.4.1.16557.3.51.2.1.3 channelEnabled OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/disable the channel for the MUX." ::= { channelEntry 3 } -- 1.3.6.1.4.1.16557.3.51.2.1.4 channelPacketSize OBJECT-TYPE SYNTAX INTEGER { bytes188(1), bytes204(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Packet size." ::= { channelEntry 4 } -- 1.3.6.1.4.1.16557.3.51.2.1.5 channelDataRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Approximate data rate detected." ::= { channelEntry 5 } -- 1.3.6.1.4.1.16557.3.51.2.1.6 channelAlias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION " Channel identification label (16 characters max)." ::= { channelEntry 6 } -- 1.3.6.1.4.1.16557.3.51.3 outputControl OBJECT IDENTIFIER ::= { irt4711MMM 3 } -- 1.3.6.1.4.1.16557.3.51.3.1 controlSource OBJECT-TYPE SYNTAX INTEGER { localDIPsw(1), remoteSNMP(2) } ACCESS read-write STATUS mandatory DESCRIPTION " The current output setting's control source." ::= { outputControl 1 } -- 1.3.6.1.4.1.16557.3.51.3.2 outputRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Desired output data rate." ::= { outputControl 2 } -- 1.3.6.1.4.1.16557.3.51.3.3 dataChannelEnabled OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/disable the data channel." ::= { outputControl 3 } -- 1.3.6.1.4.1.16557.3.51.4 firmwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " Version of the FPGA firmware." ::= { irt4711MMM 4 } -- 1.3.6.1.4.1.16557.3.51.5 softwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " Version of the processor software." ::= { irt4711MMM 5 } -- 1.3.6.1.4.1.16557.3.51.6 reset OBJECT-TYPE SYNTAX INTEGER { normal(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Reset the module to power-up default settings." ::= { irt4711MMM 6 } -- 1.3.6.1.4.1.16557.3.51.7 generalAlarmTrap OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " If enabled, a trap will be sent when an alarm condition changes." ::= { irt4711MMM 7 } -- 1.3.6.1.4.1.16557.3.51.8 channelStatusTrap OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " If enabled, a trap will be sent when a channel input is first present or first lost." ::= { irt4711MMM 8 } -- -- Trap definitions -- irt4711MMMAlarmStatusTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, alarms } DESCRIPTION " If enabled, a trap will be sent when an alarm condition changes." ::= 51 irt4711MMMChannelStatusTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, channelPresent, channelPresent, channelPresent, channelPresent, channelNumber } DESCRIPTION " If enabled, a trap will be sent when a channel input is first present or first lost." ::= 179 END -- -- irt4711MMM-MIB.my --