-- -- irt4760MEM-MIB.my (MIB for MEM-4760) -- v2.0 06/10/2009 -- - MIB regenerated for MIB Browser compatability. -- v1.0 20/05/2008 -- - Original Issue. -- irt4760MEM-MIB DEFINITIONS ::= BEGIN IMPORTS irtProducts, irt FROM IRT-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 IpAddress FROM RFC1155-SMI sysObjectID, sysName, DisplayString, PhysAddress FROM RFC1213-MIB; -- -- Node definitions -- -- 1.3.6.1.4.1.16557.3.74 irt4760MEM OBJECT IDENTIFIER ::= { irtProducts 74 } -- 1.3.6.1.4.1.16557.3.74.1 irt4760Alarms OBJECT IDENTIFIER ::= { irt4760MEM 1 } -- 1.3.6.1.4.1.16557.3.74.1.1 irt4760inChannelAlarm OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), rateError(2), channelLoss(3), rateAndLoss(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current state of the alarm." ::= { irt4760Alarms 1 } -- 1.3.6.1.4.1.16557.3.74.1.2 irt4760ipRxAlarm OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), rtpRxLoss(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current state of the alarm." ::= { irt4760Alarms 2 } -- 1.3.6.1.4.1.16557.3.74.1.3 irt4760enetAlarm OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), linkLoss(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The current state of the alarm." ::= { irt4760Alarms 3 } -- 1.3.6.1.4.1.16557.3.74.2 irt4760MMM OBJECT IDENTIFIER ::= { irt4760MEM 2 } -- 1.3.6.1.4.1.16557.3.21.2 globalBandwidthCapping OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This allows bandwidth capping on the channels." ::= { irt4760MMM 1 } -- 1.3.6.1.4.1.16557.3.51.3.2 outputRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The desired output data rate." ::= { irt4760MMM 2 } -- 1.3.6.1.4.1.16557.3.74.4 inChannelInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF InChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of channels." ::= { irt4760MMM 3 } -- 1.3.6.1.4.1.16557.3.74.4.1 inChannelInfoEntry OBJECT-TYPE SYNTAX InChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about each channel." INDEX { inChannelNumber } ::= { inChannelInfoTable 1 } InChannelInfoEntry ::= SEQUENCE { inChannelNumber INTEGER, inChannelPresent INTEGER, inChannelEnabled INTEGER, inChannelPacketSize INTEGER, inChannelDataRate INTEGER, inChannelDataRateLimit INTEGER, inChannelRateAlarm INTEGER, inChannelAlias DisplayString } -- 1.3.6.1.4.1.16557.3.74.4.1.1 inChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "Channel Number." ::= { inChannelInfoEntry 1 } -- 1.3.6.1.4.1.16557.3.74.4.1.2 inChannelPresent OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that the Channel signal is present." ::= { inChannelInfoEntry 2 } -- 1.3.6.1.4.1.16557.3.74.4.1.3 inChannelEnabled OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An indication that the Channel is enabled." ::= { inChannelInfoEntry 3 } -- 1.3.6.1.4.1.16557.3.74.4.1.4 inChannelPacketSize OBJECT-TYPE SYNTAX INTEGER { bytes188(1), bytes204(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the packet size." ::= { inChannelInfoEntry 4 } -- 1.3.6.1.4.1.16557.3.74.4.1.5 inChannelDataRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The approximate data rate of the Channel." ::= { inChannelInfoEntry 5 } -- 1.3.6.1.4.1.16557.3.74.4.1.6 inChannelDataRateLimit OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum allowed data rate of the channel." ::= { inChannelInfoEntry 6 } -- 1.3.6.1.4.1.16557.3.74.4.1.7 inChannelRateAlarm OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), alarm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that the data rate is too high for the inChannel assignment." ::= { inChannelInfoEntry 7 } -- 1.3.6.1.4.1.16557.3.74.4.1.8 inChannelAlias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A 15 byte maximum Alias for the chosen Channel." ::= { inChannelInfoEntry 8 } -- 1.3.6.1.4.1.16557.3.74.2 irt4760MMX OBJECT IDENTIFIER ::= { irt4760MEM 3 } -- 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 "This indicates the presence of a valid ASI input." ::= { irt4760MMX 1 } -- 1.3.6.1.4.1.16557.3.52.4 inputDataRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The approximate input data rate." ::= { irt4760MMX 2 } -- 1.3.6.1.4.1.16557.3.52.3 outChannelInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF OutChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of channels." ::= { irt4760MMX 3 } -- 1.3.6.1.4.1.16557.3.52.3.1 outChannelInfoEntry OBJECT-TYPE SYNTAX OutChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about each channel." INDEX { outChannelNumber } ::= { outChannelInfoTable 1 } OutChannelInfoEntry ::= SEQUENCE { outChannelNumber INTEGER, outChannelPresent INTEGER, outChannelEnabled INTEGER, outChannelPacketSize INTEGER, outChannelDataRate INTEGER, outChannelAlias DisplayString } -- 1.3.6.1.4.1.16557.3.52.3.1.1 outChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "Channel Number." ::= { outChannelInfoEntry 1 } -- 1.3.6.1.4.1.16557.3.52.3.1.2 outChannelPresent OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that the Channel signal is present." ::= { outChannelInfoEntry 2 } -- 1.3.6.1.4.1.16557.3.52.3.1.3 outChannelEnabled OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An indication that the Channel is enabled." ::= { outChannelInfoEntry 3 } -- 1.3.6.1.4.1.16557.3.52.3.1.4 outChannelPacketSize OBJECT-TYPE SYNTAX INTEGER { bytes188(1), bytes204(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the packet size." ::= { outChannelInfoEntry 4 } -- 1.3.6.1.4.1.16557.3.52.3.1.5 outChannelDataRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The approximate data rate of the Channel." ::= { outChannelInfoEntry 5 } -- 1.3.6.1.4.1.16557.3.52.3.1.6 outChannelAlias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A 15 byte maximum Alias for the chosen Channel." ::= { outChannelInfoEntry 6 } -- 1.3.6.1.4.1.16557.3.74.4 irt4760IP OBJECT IDENTIFIER ::= { irt4760MEM 4 } -- 1.3.6.1.4.1.16557.3.74.4.1 ipStatus OBJECT IDENTIFIER ::= { irt4760IP 1 } -- 1.3.6.1.4.1.16557.3.74.4.1 irt4760EthernetLink OBJECT-TYPE SYNTAX INTEGER { inactive(1), mb100(2), gigabit(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates that a link has been established on the Ethernet port." ::= { ipStatus 1 } -- 1.3.6.1.4.1.16557.3.74.2.3 irt4760rtpRx OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "rtpRx." ::= { ipStatus 2 } -- 1.3.6.1.4.1.16557.3.74.2.4 irt4760fecRx OBJECT-TYPE SYNTAX INTEGER { notPresent(1), colOnly(2), colRow(3) } ACCESS read-only STATUS mandatory DESCRIPTION "fecRx." ::= { ipStatus 3 } -- 1.3.6.1.4.1.16557.3.74.2.5 irt4760fecRxD OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "fecRxD." ::= { ipStatus 4 } -- 1.3.6.1.4.1.16557.3.74.2.6 irt4760fecRxL OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "fecRxL." ::= { ipStatus 5 } -- 1.3.6.1.4.1.16557.3.74.4.1 ipLocalConfig OBJECT IDENTIFIER ::= { irt4760IP 2 } -- 1.3.6.1.4.1.16557.3.74.3.4 irt4760pingSink OBJECT-TYPE SYNTAX INTEGER { enable(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "mode." ::= { ipLocalConfig 1 } -- 1.3.6.1.4.1.16557.3.74.3.5 irt4760localMac OBJECT-TYPE SYNTAX PhysAddress ACCESS read-write STATUS mandatory DESCRIPTION "localMac." ::= { ipLocalConfig 2 } -- 1.3.6.1.4.1.16557.3.74.3.6 irt4760localIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "localIp." ::= { ipLocalConfig 3 } -- 1.3.6.1.4.1.16557.3.74.3.7 irt4760subnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "subnet mask." ::= { ipLocalConfig 4 } -- 1.3.6.1.4.1.16557.3.74.3.8 irt4760gatewayIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "gateway IP." ::= { ipLocalConfig 5 } -- 1.3.6.1.4.1.16557.3.74.4.1 ipTxConfig OBJECT IDENTIFIER ::= { irt4760IP 3 } -- 1.3.6.1.4.1.16557.3.74.3.2 irt4760ipTx OBJECT-TYPE SYNTAX INTEGER { enable(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "mode." ::= { ipTxConfig 1 } -- 1.3.6.1.4.1.16557.3.74.3.3 irt4760ipTxFec OBJECT-TYPE SYNTAX INTEGER { off(1), colOnly(2), colRow(3) } ACCESS read-write STATUS mandatory DESCRIPTION "mode." ::= { ipTxConfig 2 } -- 1.3.6.1.4.1.16557.3.74.3.11 irt4760ipTxFecD OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-write STATUS mandatory DESCRIPTION "Tx FEC Depth." ::= { ipTxConfig 3 } -- 1.3.6.1.4.1.16557.3.74.3.11 irt4760ipTxFecL OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-write STATUS mandatory DESCRIPTION "Tx FEC Length." ::= { ipTxConfig 4 } -- 1.3.6.1.4.1.16557.3.74.3.9 irt4760txMac OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Tx Mac Address." ::= { ipTxConfig 5 } -- 1.3.6.1.4.1.16557.3.74.3.10 irt4760txIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Tx Ip Address." ::= { ipTxConfig 6 } -- 1.3.6.1.4.1.16557.3.74.3.11 irt4760txUdpPort OBJECT-TYPE SYNTAX INTEGER (1..65536) ACCESS read-write STATUS mandatory DESCRIPTION "Tx UDP Port." ::= { ipTxConfig 7 } -- 1.3.6.1.4.1.16557.3.74.4.1 ipRxConfig OBJECT IDENTIFIER ::= { irt4760IP 4 } -- 1.3.6.1.4.1.16557.3.74.3.1 irt4760ipRx OBJECT-TYPE SYNTAX INTEGER { enable(1), noAlarm(2) } ACCESS read-write STATUS mandatory DESCRIPTION "mode." ::= { ipRxConfig 1 } -- 1.3.6.1.4.1.16557.3.74.3.10 irt4760rxIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "remoteIp." ::= { ipRxConfig 2 } -- 1.3.6.1.4.1.16557.3.74.3.11 irt4760rxUdpPort OBJECT-TYPE SYNTAX INTEGER (1..65536) ACCESS read-write STATUS mandatory DESCRIPTION "udpPort." ::= { ipRxConfig 3 } -- 1.3.6.1.4.1.16557.3.74.3.12 irt4760rxBufferWatermark OBJECT-TYPE SYNTAX INTEGER (1..65536) ACCESS read-write STATUS mandatory DESCRIPTION "rxBufferSize." ::= { ipRxConfig 4 } -- 1.3.6.1.4.1.16557.3.74.4 irt4760FpgaVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the FPGA in the format 'x.y', where x is the major revision number and y is the minor revision." ::= { irt4760MEM 5 } -- 1.3.6.1.4.1.16557.3.74.4 irt4760SoftwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the FPGA in the format 'x.y', where x is the major revision number and y is the minor revision." ::= { irt4760MEM 6 } -- 1.3.6.1.4.1.16557.3.74.3.14 irt4760Reset OBJECT-TYPE SYNTAX INTEGER { inactive(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Writing a 2 to this object will cause the agent to reset." ::= { irt4760MEM 7 } -- 1.3.6.1.4.1.16557.3.74.3.13 irt4760Trap OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An indication whether traps are enabled from this module." ::= { irt4760MEM 8 } -- -- Trap definitions -- irt4760inChannelAlarmTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, irt4760inChannelAlarm } DESCRIPTION "If enabled, traps will be sent when a change of irt4760Alarms occurs." ::= 74 irt4760ipRxAlarmTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, irt4760ipRxAlarm } DESCRIPTION "If enabled, traps will be sent when a change of irt4760Alarms occurs." ::= 202 irt4760enetAlarmTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, irt4760enetAlarm } DESCRIPTION "If enabled, traps will be sent when a change of irt4760Alarms occurs." ::= 330 END -- -- irt4760MEM-MIB.my --