-- -- IRT4711MMX-MIB.my (MIB for MMX-4711) -- -- v1.1 19/01/2012 -- - added triggered channel number to channel presence trap -- - added softwareVer -- - updated descriptions -- v1.0 13/01/2010 -- - public release -- IRT4711MMX-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.52 irt4711MMX OBJECT IDENTIFIER ::= { irtProducts 52 } -- 1.3.6.1.4.1.16557.3.52.1 alarms OBJECT-TYPE SYNTAX INTEGER { noAlarms(1), urgentAlarm(2), nonUrgentAlarm(3), urgAndNonUrgentAlarms(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Status of the Urgent and Non Urgent alarms." ::= { irt4711MMX 1 } -- 1.3.6.1.4.1.16557.3.52.2 inputSignalPresent OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Presence of a valid ASI input." ::= { irt4711MMX 2 } -- 1.3.6.1.4.1.16557.3.52.3 channelTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Information and control for the data channels." ::= { irt4711MMX 3 } -- 1.3.6.1.4.1.16557.3.52.3.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.52.3.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.52.3.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.52.3.1.3 channelEnabled OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/disable the channel from the MUX." ::= { channelEntry 3 } -- 1.3.6.1.4.1.16557.3.52.3.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.52.3.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.52.3.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.52.4 inputDataRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Approximate input data rate." ::= { irt4711MMX 4 } -- 1.3.6.1.4.1.16557.3.52.5 firmwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " Version of the FPGA firmware." ::= { irt4711MMX 5 } -- 1.3.6.1.4.1.16557.3.52.6 softwareVer OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " Version of the processor software." ::= { irt4711MMX 6 } -- 1.3.6.1.4.1.16557.3.52.7 reset OBJECT-TYPE SYNTAX INTEGER { normal(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Reset the module to power-up default settings." ::= { irt4711MMX 7 } -- 1.3.6.1.4.1.16557.3.52.8 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." ::= { irt4711MMX 8 } -- 1.3.6.1.4.1.16557.3.52.9 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." ::= { irt4711MMX 9 } -- -- Trap definitions -- irt4711MMXAlarmOnTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, alarms } DESCRIPTION " If enabled, a trap will be sent when an alarm condition asserts." ::= 52 irt4711MMXAlarmOffTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, alarms } DESCRIPTION " If enabled, a trap will be sent when an alarm condition clears." ::= 180 irt4711MMXChanPresTrap 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 present." ::= 308 irt4711MMXChanLossTrap 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 lost." ::= 436 END -- -- IRT4711MMX-MIB.my --