diff options
Diffstat (limited to 'MIBS/saf')
| -rw-r--r-- | MIBS/saf/SAF-ENTERPRISE | 41 | ||||
| -rw-r--r-- | MIBS/saf/SAF-INTEGRA-MIB | 40 | ||||
| -rw-r--r-- | MIBS/saf/SAF-INTEGRAB-MIB | 2765 | ||||
| -rw-r--r-- | MIBS/saf/SAF-INTEGRAE-MIB | 2187 | ||||
| -rw-r--r-- | MIBS/saf/SAF-INTEGRAW-MIB | 1585 | ||||
| -rw-r--r-- | MIBS/saf/SAF-INTEGRAX-MIB | 2857 | ||||
| -rw-r--r-- | MIBS/saf/SAF-IPRADIO | 1693 | ||||
| -rw-r--r-- | MIBS/saf/SAF-MPMUX-MIB | 2929 |
8 files changed, 14097 insertions, 0 deletions
diff --git a/MIBS/saf/SAF-ENTERPRISE b/MIBS/saf/SAF-ENTERPRISE new file mode 100644 index 0000000..b810684 --- /dev/null +++ b/MIBS/saf/SAF-ENTERPRISE @@ -0,0 +1,41 @@ + SAF-ENTERPRISE DEFINITIONS ::= BEGIN + +-- Definitions for include by other SAF Tehnika mib modules + +IMPORTS + enterprises, + MODULE-IDENTITY, + OBJECT-IDENTITY + FROM SNMPv2-SMI; + + +-- saf OBJECT IDENTIFIER ::= { enterprises 7571 } +saf MODULE-IDENTITY + LAST-UPDATED "201511120000Z" -- 12 nov 2015 + ORGANIZATION "SAF Tehnika" + CONTACT-INFO + "SAF Tehnika technical support + <techsupport>" + DESCRIPTION + "microwave subtree added" +-- Revision history + REVISION "200704030000Z" -- 03 apr 2007 + DESCRIPTION + "Initial version" + ::= { enterprises 7571 } + + tehnika OBJECT-IDENTITY + STATUS current + DESCRIPTION + "Subtree to register SAF tehnika modules" + ::= { saf 100 } + +-- smiv1 + +microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1 } +microwave OBJECT IDENTIFIER ::= { tehnika 2 } +pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } +-- end smiv1 + +-- +END diff --git a/MIBS/saf/SAF-INTEGRA-MIB b/MIBS/saf/SAF-INTEGRA-MIB new file mode 100644 index 0000000..c77615d --- /dev/null +++ b/MIBS/saf/SAF-INTEGRA-MIB @@ -0,0 +1,40 @@ + SAF-INTEGRA-MIB DEFINITIONS ::= BEGIN + +-- Definitions for include by other SAF Tehnika mib modules + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64, + TimeTicks + FROM SNMPv2-SMI -- [RFC2578] + pointToPoint + FROM SAF-ENTERPRISE + DisplayString, DateAndTime, PhysAddress + FROM SNMPv2-TC + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF -- [RFC2580] + IANAifType + FROM IANAifType-MIB; + +-- saf OBJECT IDENTIFIER ::= { enterprises 7571 } +-- microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1 } +-- pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } + +safIntegra MODULE-IDENTITY + LAST-UPDATED "201501060000Z" -- 06 jan 2015 + ORGANIZATION "SAF Tehnika" + CONTACT-INFO + "SAF Tehnika technical support + <techsupport>" + DESCRIPTION + "SAF Integra management base" +-- Revision history + REVISION "201501060000Z" -- 06 jan 2015 + DESCRIPTION + "Public Release 1.01. + IntegraB module separated" + REVISION "201309190000Z" -- 19 sep 2013 + DESCRIPTION + "Public Release 1.0" + ::= { pointToPoint 7 } + +END diff --git a/MIBS/saf/SAF-INTEGRAB-MIB b/MIBS/saf/SAF-INTEGRAB-MIB new file mode 100644 index 0000000..762c48f --- /dev/null +++ b/MIBS/saf/SAF-INTEGRAB-MIB @@ -0,0 +1,2765 @@ +SAF-INTEGRAB-MIB DEFINITIONS ::= BEGIN + +-- Definitions for include by other SAF Tehnika mib modules + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64, + TimeTicks + FROM SNMPv2-SMI -- [RFC2578] + pointToPoint + FROM SAF-ENTERPRISE + safIntegra + FROM SAF-INTEGRA-MIB + DisplayString, DateAndTime, PhysAddress + FROM SNMPv2-TC + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF -- [RFC2580] + IpAddress + FROM SNMPv2-SMI -- [RFC2578] + IANAifType + FROM IANAifType-MIB; + +-- saf OBJECT IDENTIFIER ::= { enterprises 7571 } +-- microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1 } +-- pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } +-- safIntegra OBJECT IDENTIFIER ::= { pointToPoint 7 } + +integraB MODULE-IDENTITY + LAST-UPDATED "201509170000Z" -- 17 sep 2015 + ORGANIZATION "SAF Tehnika" + CONTACT-INFO + "SAF Tehnika technical support + <techsupport>" + DESCRIPTION + "SAF Integra-B device management base" +-- Revision history + REVISION "201509170000Z" -- 17 sep 2015 + DESCRIPTION + "Conformance updated" + REVISION "201509150000Z" -- 15 sep 2015 + DESCRIPTION + "Local/remote IP address, mask, gateway OIDs added" + REVISION "201508120000Z" -- 12 aug 2015 + DESCRIPTION + "Syntax error fixes" + REVISION "201507200000Z" -- 20 jul 2015 + DESCRIPTION + "Public Release 1.22. + integraBifIngressBPS, integraBifIngressPPS, + integraBifEgressBPS, integraBifEgressPPS value types changed" + REVISION "201505200000Z" -- 20 may 2015 + DESCRIPTION + "Public Release 1.21. + Radio PLL status, free physical memory, CPU idle objects added" + REVISION "201504140000Z" -- 14 apr 2015 + DESCRIPTION + "Descriptions updated" + REVISION "201503240000Z" -- 24 mar 2015 + DESCRIPTION + "Public Release 1.20. + Removed integraBifLinkUpDownTrapEnable OID" + REVISION "201502100000Z" -- 10 feb 2015 + DESCRIPTION + "Public Release 1.19. + Ethernet QoS statistics table reworked" + REVISION "201502040000Z" -- 04 feb 2015 + DESCRIPTION + "Public Release 1.18. + Modem RMSE value type changed" + REVISION "201501120000Z" -- 12 jan 2015 + DESCRIPTION + "Small syntax fix" + REVISION "201501080000Z" -- 08 jan 2015 + DESCRIPTION + "Syntax fix" + REVISION "201501060000Z" -- 06 jan 2015 + DESCRIPTION + "Public Release 1.17. + Module name change (Integra->IntegraB)" + REVISION "201412180000Z" -- 18 dec 2014 + DESCRIPTION + "Public Release 1.16. + Ethernet port flow control OID added" + REVISION "201412120000Z" -- 12 dec 2014 + DESCRIPTION + "Public Release 1.15. + Ethernet statistics table updated" + REVISION "201412100000Z" -- 10 dec 2014 + DESCRIPTION + "Public Release 1.14. + System configuration executing & storing OIDs added" + REVISION "201412090000Z" -- 09 dec 2014 + DESCRIPTION + "Public Release 1.13. + Duplex shift and Tx mute OIDs are read-only. + Read-write Tx mute duration OID added. + Radio ranges table created" + REVISION "201411220000Z" -- 22 nov 2014 + DESCRIPTION + "Public Release 1.12. + Radio side OID is read-only. Grammar typos fixed" + REVISION "201410290000Z" -- 29 oct 2014 + DESCRIPTION + "Licence expiration OID fix" + REVISION "201409040000Z" -- 04 sep 2014 + DESCRIPTION + "Public Release 1.11. Modem carrier offset OID added" + + REVISION "201408010000Z" -- 01 aug 2014 + DESCRIPTION + "Public Release 1.10 module name changed" + REVISION "201406110000Z" -- 11 jun 2014 + DESCRIPTION + "Public Release 1.09. ifPortType syntax + declared by IANAifType" + REVISION "201404160000Z" -- 16 apr 2014 + DESCRIPTION + "Public Release 1.08" + REVISION "201402120000Z" -- 12 feb 2014 + DESCRIPTION + "Public Release 1.07 - small fixes" + REVISION "201402110000Z" -- 11 feb 2014 + DESCRIPTION + "Public Release 1.07" + REVISION "201401300000Z" -- 30 jan 2014 + DESCRIPTION + "Public Release 1.06 + temperature units *10 only in description" + REVISION "201401290000Z" -- 29 jan 2014 + DESCRIPTION + "Public Release 1.05" + REVISION "201312180000Z" -- 18 dec 2013 + DESCRIPTION + "Public Release 1.04" + REVISION "201312090000Z" -- 09 dec 2013 + DESCRIPTION + "Public Release 1.03" + REVISION "201312050000Z" -- 05 dec 2013 + DESCRIPTION + "Public Release 1.02" + REVISION "201309270000Z" -- 27 sep 2013 + DESCRIPTION + "Public Release 1.01" + REVISION "201309190000Z" -- 19 sep 2013 + DESCRIPTION + "Public Release 1.0" + ::= { safIntegra 1 } + +integraBtimestamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last data update time" + ::= { integraB 1 } + +integraBradio OBJECT IDENTIFIER ::= { integraB 2 } + +integraBradioTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Output power of radio transmitter" + ::= { integraBradio 1 } + +integraBradioTxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Frequency of radio transmitter" + ::= { integraBradio 2 } + +integraBradioRxLevel OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Level of the received signal" + ::= { integraBradio 3 } + +integraBradioSide OBJECT-TYPE + SYNTAX INTEGER { + high(1), + low(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio side: Low/High" + ::= { integraBradio 4 } + +integraBradioTxMute OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of 'Tx mute' + 1 - Tx is muted, + 2 - Tx is not muted. + 3 - Status information unavailable" + ::= { integraBradio 5 } + +integraBradioDuplexShift OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Utilized duplex shift in kHz" + ::= { integraBradio 6 } + +integraBradioRxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of radio receiver" + ::= { integraBradio 7 } + +integraBradioTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio module temperature *10 Celsius" + ::= { integraBradio 8 } + +integraBradioTxMuteDuration OBJECT-TYPE + SYNTAX Integer32(0..214748364) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time remaning for Tx to be muted in seconds. + To turn mute on send number of seconds between 10 and MAX. + To turn mute off send 0. + GET will retrieve remaining duration for mute or + 0 if Tx mute is turned off." + ::= { integraBradio 9 } + +--Settable radio parameter range values + +integraBradioRangesTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraBradioRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port status data." + ::= { integraBradio 10 } + +integraBradioRangeEntry OBJECT-TYPE + SYNTAX IntegraBradioRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraBradioRangeEntryIndex } + ::= { integraBradioRangesTable 1 } + +IntegraBradioRangeEntry ::= + SEQUENCE { + integraBradioRangeEntryIndex + Integer32, + integraBradioRangeDescr + DisplayString, + integraBradioRangeTxPower + Integer32, + integraBradioRangeTxFrequency + Integer32 + } + +integraBradioRangeEntryIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each range + entry. Starts with 1 and is equal to a number of all range + parameters." + ::= { integraBradioRangeEntry 1 } + +integraBradioRangeDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Minimal' and 'maximal' labels" + ::= { integraBradioRangeEntry 2 } + +integraBradioRangeTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Output power ranges for radio transmitter" + ::= { integraBradioRangeEntry 3 } + +integraBradioRangeTxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency ranges for radio transmitter" + ::= { integraBradioRangeEntry 4 } + +integraBradioPLL OBJECT-TYPE + SYNTAX INTEGER { + error(1), + ok(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PLL state of local-oscillator generator" + ::= { integraBradio 11 } + + +integraBmodem OBJECT IDENTIFIER ::= { integraB 3 } + +integraBmodemAcquireStatus OBJECT-TYPE + SYNTAX INTEGER { + acquireInProgress(1), + acquireLocked(2), + acquireFailed(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the current status of modem data acquire + when queried modem status. + For detailed info use modemAcquireLastStatusDetails." + ::= { integraBmodem 1 } + +integraBmodemRadialMse OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current radial MSE value (floating point value multiplied by 10)" + ::= { integraBmodem 2 } + +-- ldpcDecoderStress OBJECT-TYPE +integraBmodemFECload OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Decoder stress or FEC load value (floating point in textual representation)" + ::= { integraBmodem 3 } + +integraBmodemAcquireLastStatusDetails OBJECT-TYPE + SYNTAX INTEGER { + acquireLocked(1), + acquireSweep(4), + acquireMSEerror(5), + acquireBITerror(6), + acquireStopped(12), + acquireSMerror(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the last status of successfull or unsuccessful modem data acquire" + ::= { integraBmodem 4 } + +integraBmodemTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem DSP temperature *10 Celsius" + ::= { integraBmodem 5 } + +integraBmodemBandwidth OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal bandwidth" + ::= { integraBmodem 6 } + +integraBmodemModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modulation (preferred)" + ::= { integraBmodem 7 } + +integraBmodemRxModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (actual) Rx Modulation" + ::= { integraBmodem 8 } + +integraBmodemTxModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (actual) Tx Modulation" + ::= { integraBmodem 9 } + +integraBmodemRxCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "kb/s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx ethernet capacity in kilobits per second" + ::= { integraBmodem 10 } + +integraBmodemTxCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "kb/s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx ethernet capacity in kilobits per second" + ::= { integraBmodem 11 } + +integraBmodemACMengine OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ACM engine status" + ::= { integraBmodem 12 } + +integraBmodemCarrierOffset OBJECT-TYPE + SYNTAX Integer32 + UNITS "Hz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem carrier offset" + ::= { integraBmodem 13 } + + +integraBsystem OBJECT IDENTIFIER ::= { integraB 4 } + +integraBsysCPUtemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System CPU temperature *10 Celsius" + ::= { integraBsystem 2 } + +integraBsysLicenseExpire OBJECT-TYPE + SYNTAX Gauge32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License expires after number of seconds. + In the case of -1, check licenseGenStatus status" + ::= { integraBsystem 3 } +integraBsysLicenseGenStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + expired(2), + unknown(3), + unlimitedTime(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License General status." + ::= { integraBsystem 4 } + +integraBsysPSUvoltage OBJECT-TYPE + SYNTAX Integer32 + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power voltage in mV" + ::= { integraBsystem 5 } + +integraBsysPSUcurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power current in mA" + ::= { integraBsystem 6 } +integraBsysPSUpower OBJECT-TYPE + SYNTAX Integer32 + UNITS "mW" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power consumption in mW" + ::= { integraBsystem 7 } +integraBsysBoardTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System temperature *10 Celsius" + ::= { integraBsystem 8 } +integraBsysFreeMemory OBJECT-TYPE + SYNTAX Integer32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System free memory *10 %" + ::= { integraBsystem 9 } +integraBsysCPUidle OBJECT-TYPE + SYNTAX Integer32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System CPU idle *10 %" + ::= { integraBsystem 10 } + + +-- Ethernet +integraBethernet OBJECT IDENTIFIER ::= { integraB 5 } + -- Port status +integraBifStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraBifPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port status data." + ::= { integraBethernet 1 } + +integraBifPortEntry OBJECT-TYPE + SYNTAX IntegraBifPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraBifPortStatIndex } + ::= { integraBifStatusTable 1 } + +IntegraBifPortEntry ::= + SEQUENCE { + integraBifPortStatIndex + Integer32, + integraBifPortStatDescr + DisplayString, + integraBifPortType + IANAifType, + integraBifPortMtu + Integer32, + integraBifPortSpeed + Gauge32, + integraBifPortPhysAddress + PhysAddress, + integraBifPortAdminStatus + INTEGER, + integraBifPortOperStatus + INTEGER, + integraBifPortLastChange + TimeTicks, + integraBifPortAutoneg + INTEGER, + integraBifPortDuplex + INTEGER, + integraBifPortSyncEthActive + INTEGER, + integraBifPortSyncEthPrio + Integer32, + integraBifPortFlowControl + INTEGER + } + +integraBifPortStatIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraBifPortEntry 1 } + +integraBifPortStatDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP + and WAN is radio port." + ::= { integraBifPortEntry 2 } + +integraBifPortType OBJECT-TYPE + SYNTAX IANAifType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of interface, distinguished according to + the physical/link protocol(s) immediately `below' + the network layer in the protocol stack." + ::= { integraBifPortEntry 3 } + +integraBifPortMtu OBJECT-TYPE + SYNTAX Integer32 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmission unit value in bytes." + ::= { integraBifPortEntry 4 } + +integraBifPortSpeed OBJECT-TYPE + SYNTAX Gauge32 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link speed in bits per second." + ::= { integraBifPortEntry 5 } + +integraBifPortPhysAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface's address at the protocol layer + immediately `below' the network layer in the + protocol stack. For interfaces which do not have + such an address (e.g., a serial line), this object + should contain an octet string of zero length." + ::= { integraBifPortEntry 6 } + +integraBifPortAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Desired state of network interfaces. Interfaces + can be enabled(1), disabled(2), unknown(3) (no info received)." + ::= { integraBifPortEntry 7 } + +integraBifPortOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual state of interfaces. Link can be up(1), + down(2) or in unknown(3) state." + ::= { integraBifPortEntry 8 } + +integraBifPortLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This parameter value is always 0 at the moment." + ::= { integraBifPortEntry 9 } + +integraBifPortAutoneg OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Auto-negotiation status. Unknown means no info was received." + ::= { integraBifPortEntry 10 } + +integraBifPortDuplex OBJECT-TYPE + SYNTAX INTEGER { + full(1), + half(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duplex status for the interface." + ::= { integraBifPortEntry 11 } + +integraBifPortSyncEthActive OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Synchronous Ethernet status. + Can be active(1) or inactive(0)." + ::= { integraBifPortEntry 12 } + +integraBifPortSyncEthPrio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Synchronous Ethernet priority." + ::= { integraBifPortEntry 13 } + +integraBifPortFlowControl OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flow control status." + ::= { integraBifPortEntry 14 } + + + -- Port statistics +integraBifStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraBifPortStcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port statistics data." + ::= { integraBethernet 2 } + +integraBifPortStcEntry OBJECT-TYPE + SYNTAX IntegraBifPortStcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port statistics counter data." + INDEX { integraBifPortStcIndex } + ::= { integraBifStatisticsTable 1 } + +IntegraBifPortStcEntry ::= + SEQUENCE { + integraBifPortStcIndex + Integer32, + integraBifPortStcDescr + DisplayString, + integraBifTimePassed + TimeTicks, + integraBifIngressPackets + Counter64, + integraBifIngressBytes + Counter64, + integraBifEgressPackets + Counter64, + integraBifEgressBytes + Counter64, + integraBifEtherStatsMulticastPkts + Counter64, + integraBifEtherStatsBroadcastPkts + Counter64, + integraBifEtherStatsPkts64Octets + Counter64, + integraBifEtherStatsPkts65to127Octets + Counter64, + integraBifEtherStatsPkts128to255Octets + Counter64, + integraBifEtherStatsPkts256to511Octets + Counter64, + integraBifEtherStatsPkts512to1023Octets + Counter64, + integraBifEtherStatsPkts1024to1518Octets + Counter64, + integraBifEtherStatsOversizePkts + Counter64, + integraBifEtherRxOversizePkts + Counter64, + integraBifEtherTxOversizePkts + Counter64, + integraBifEtherStatsOctets + Counter64, + integraBifEtherStatsPkts + Counter64, + integraBifEtherStatsTXNoErrors + Counter64, + integraBifEtherStatsRXNoErrors + Counter64, + integraBifEtherStatsPkts1519to1522Octets + Counter64, + integraBifIfInOctets + Counter64, + integraBifIfOutOctets + Counter64, + integraBifDot1dTpPortInFrames + Counter64, + integraBifDot1dTpPortOutFrames + Counter64, + integraBifReceivedPkts64Octets + Counter64, + integraBifTransmittedPkts64Octets + Counter64, + integraBifReceivedPkts65to127Octets + Counter64, + integraBifTransmittedPkts65to127Octets + Counter64, + integraBifReceivedPkts128to255Octets + Counter64, + integraBifTransmittedPkts128to255Octets + Counter64, + integraBifReceivedPkts256to511Octets + Counter64, + integraBifTransmittedPkts256to511Octets + Counter64, + integraBifReceivedPkts512to1023Octets + Counter64, + integraBifTransmittedPkts512to1023Octets + Counter64, + integraBifReceivedPkts1024to1518Octets + Counter64, + integraBifTransmittedPkts1024to1518Octets + Counter64, + integraBifIfInBroadcastPkts + Counter64, + integraBifIfOutBroadcastPkts + Counter64, + integraBifIfInMulticastPkts + Counter64, + integraBifIfOutMulticastPkts + Counter64, + integraBifDot3InPauseFrames + Counter64, + integraBifDot3OutPauseFrames + Counter64, + integraBifEtherStatsUndersizePkts + Counter64, + integraBifEtherStatsFragments + Counter64, + integraBifEtherStatsCRCAlignErrors + Counter64, + integraBifEtherStatsJabbers + Counter64, + integraBifIngressBPS + Integer32, + integraBifIngressPPS + Integer32, + integraBifEgressBPS + Integer32, + integraBifEgressPPS + Integer32, + integraBifMAClearnLimitDropIngressPackets + Counter64, + integraBifL2cacheDropIngressPackets + Counter64, + integraBifEFMdropIngressPackets + Counter64, + integraBifEFMdropEgressPackets + Counter64, + integraBifSTPdropIngressPackets + Counter64, + integraBifSTPdropEgressPackets + Counter64, + integraBifMRUdropIngressPackets + Counter64, + integraBifMRUdropEgressPackets + Counter64, + integraBifFilterDropIngressPackets + Counter64, + integraBifFlowClassifierDropIngressPackets + Counter64, + integraBifFlowClassifierDropEgressPackets + Counter64, + integraBifIllegalSAdropIngressPackets + Counter64, + integraBifPortRateLimitDropIngressPackets + Counter64, + integraBifPortRateLimitDropIngressBytes + Counter64, + integraBifPausePFCframesGeneratedIngressPackets + Counter64, + integraBifPausePFCframesGeneratedEgressPackets + Counter64, + integraBifRateLimitDropForUnknownUnicastIngressPackets + Counter64, + integraBifRateLimitDropForUnknownUnicastIngressBytes + Counter64, + integraBifRateLimitDropForBroadcastIngressPackets + Counter64, + integraBifRateLimitDropForBroadcastIngressBytes + Counter64, + integraBifRateLimitDropForKnownMulticastIngressPackets + Counter64, + integraBifRateLimitDropForKnownMulticastIngressBytes + Counter64, + integraBifRateLimitDropForUnknownMulticastIngressPackets + Counter64, + integraBifRateLimitDropForUnknownMulticastIngressBytes + Counter64, + integraBifAllCoSQoutPackets + Counter64, + integraBifAllCoSQoutBytes + Counter64, + integraBifAllCoSQdroppedPackets + Counter64, + integraBifAllCoSQdroppedBytes + Counter64, + integraBifProcessedRxPackets + Counter64, + integraBifProcessedRxBytes + Counter64 + } + +integraBifPortStcIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraBifPortStcEntry 1 } + +integraBifPortStcDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP, + WAN is radio port and MNG is internal management interface." + ::= { integraBifPortStcEntry 2 } + +integraBifTimePassed OBJECT-TYPE + SYNTAX TimeTicks + UNITS "s/100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Statistics collection time." + ::= { integraBifPortStcEntry 3 } + +integraBifIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets that ingress on the port." + ::= { integraBifPortStcEntry 4 } + +integraBifIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes that ingress on the port." + ::= { integraBifPortStcEntry 5 } + +integraBifEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets that egress on the port." + ::= { integraBifPortStcEntry 6 } + +integraBifEgressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes that egress on the port." + ::= { integraBifPortStcEntry 7 } + +integraBifEtherStatsMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of good packets (both received and + transmitted) that were directed to a multicast address. + Note that this number does not include packets directed + to the broadcast address." + ::= { integraBifPortStcEntry 8 } + +integraBifEtherStatsBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of good packets (both received and + transmitted) that were directed to the broadcast address. + Note that this does not include multicast packets." + ::= { integraBifPortStcEntry 9 } + +integraBifEtherStatsPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) + that were 64 octets in length + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 10 } + +integraBifEtherStatsPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) + that were between 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 11 } + +integraBifEtherStatsPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 12 } + +integraBifEtherStatsPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 13 } + +integraBifEtherStatsPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 14 } + +integraBifEtherStatsPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 15 } + +integraBifEtherStatsOversizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (both received and + transmitted) that were longer than 1518 + octets (excluding framing bits but including + FCS octets) but were otherwise well formed." + ::= { integraBifPortStcEntry 16 } + +integraBifEtherRxOversizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received + that were longer than 1518 octets + (excluding framing bits but including + FCS octets) but were otherwise well formed." + ::= { integraBifPortStcEntry 17 } + +integraBifEtherTxOversizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets transmitted + that were longer than 1518 octets + (excluding framing bits but including + FCS octets) but were otherwise well formed." + ::= { integraBifPortStcEntry 18 } + +integraBifEtherStatsOctets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of octets of data (including + those in bad packets) both received and + transmitted." + ::= { integraBifPortStcEntry 19 } + +integraBifEtherStatsPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of packets (including bad packets) + both received and transmitted." + ::= { integraBifPortStcEntry 20 } + +integraBifEtherStatsTXNoErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that were transmitted + without errors." + ::= { integraBifPortStcEntry 21 } + +integraBifEtherStatsRXNoErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that were received + without errors." + ::= { integraBifPortStcEntry 22 } + +integraBifEtherStatsPkts1519to1522Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 1519 and 1522 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 23 } + +integraBifIfInOctets OBJECT-TYPE + SYNTAX Counter64 + UNITS "octet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of octets of data (including + those in bad packets) that were received." + ::= { integraBifPortStcEntry 24 } + +integraBifIfOutOctets OBJECT-TYPE + SYNTAX Counter64 + UNITS "octet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of octets of data (including + those in bad packets) that were transmitted." + ::= { integraBifPortStcEntry 25 } + +integraBifDot1dTpPortInFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames that have been received by + this port from its segment." + ::= { integraBifPortStcEntry 26 } + +integraBifDot1dTpPortOutFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames that have been transmitted by + this port to its segment." + ::= { integraBifPortStcEntry 27 } + +integraBifReceivedPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + 64 octets in length (excluding framing bits + but including FCS octets)." + ::= { integraBifPortStcEntry 28 } + +integraBifTransmittedPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + 64 octets in length (excluding framing bits + but including FCS octets)." + ::= { integraBifPortStcEntry 29 } + +integraBifReceivedPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 30 } + +integraBifTransmittedPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 31 } + +integraBifReceivedPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 32 } + +integraBifTransmittedPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 33 } + +integraBifReceivedPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 34 } + +integraBifTransmittedPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 35 } + +integraBifReceivedPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 36 } + +integraBifTransmittedPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 37 } + +integraBifReceivedPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 38 } + +integraBifTransmittedPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraBifPortStcEntry 39 } + +integraBifIfInBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received good packets + that were directed to the broadcast address. + Note that this does not include multicast packets." + ::= { integraBifPortStcEntry 40 } + +integraBifIfOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of transmitted good packets + that were directed to the broadcast address. + Note that this does not include multicast packets." + ::= { integraBifPortStcEntry 41 } + +integraBifIfInMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received good packets + that were directed to a multicast address. + Note that this number does not include broadcast packets." + ::= { integraBifPortStcEntry 42 } + +integraBifIfOutMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of transmitted good packets + that were directed to a multicast address. + Note that this number does not include broadcast packets." + ::= { integraBifPortStcEntry 43 } + +integraBifDot3InPauseFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of MAC Control frames received on this + interface with an opcode indicating the PAUSE + operation. + This counter does not increment when the + interface is operating in half-duplex mode." + ::= { integraBifPortStcEntry 44 } + +integraBifDot3OutPauseFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of MAC Control frames transmitted on + this interface with an opcode indicating the + PAUSE operation. + This counter does not increment when the + interface is operating in half-duplex mode." + ::= { integraBifPortStcEntry 45 } + +integraBifEtherStatsUndersizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that were + less than 64 octets long (excluding framing bits, + but including FCS octets) and were otherwise well + formed." + ::= { integraBifPortStcEntry 46 } + +integraBifEtherStatsFragments OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that were less than + 64 octets in length (excluding framing bits but including + FCS octets) and had either a bad Frame Check Sequence + (FCS) with an integral number of octets (FCS Error) or a + bad FCS with a non-integral number of octets (Alignment + Error). + Note that it is entirely normal for etherStatsFragments to + increment. This is because it counts both runts (which are + normal occurrences due to collisions) and noise hits." + ::= { integraBifPortStcEntry 47 } + +integraBifEtherStatsCRCAlignErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that + had a length (excluding framing bits, but + including FCS octets) of between 64 and 1518 + octets, inclusive, but had either a bad + Frame Check Sequence (FCS) with an integral + number of octets (FCS Error) or a bad FCS with + a non-integral number of octets (Alignment Error)." + ::= { integraBifPortStcEntry 48 } + +integraBifEtherStatsJabbers OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that were + longer than 1518 octets (excluding framing bits, + but including FCS octets), and had either a bad + Frame Check Sequence (FCS) with an integral number + of octets (FCS Error) or a bad FCS with a non-integral + number of octets (Alignment Error). + Note that this definition of jabber is different + than the definition in IEEE-802.3 section 8.2.1.5 + (10BASE5) and section 10.3.1.4 (10BASE2). These + documents define jabber as the condition where any + packet exceeds 20 ms. The allowed range to detect + jabber is between 20 ms and 150 ms." + ::= { integraBifPortStcEntry 49 } + +integraBifIngressBPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "Bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingoing data transfer rate in bytes per second." + ::= { integraBifPortStcEntry 50 } + +integraBifIngressPPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "pps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingoing data transfer rate in packets per second." + ::= { integraBifPortStcEntry 51 } + +integraBifEgressBPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "Bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outgoing data transfer rate in bytes per second." + ::= { integraBifPortStcEntry 52 } + +integraBifEgressPPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "pps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outgoing data transfer rate in packets per second." + ::= { integraBifPortStcEntry 53 } + +integraBifMAClearnLimitDropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC learn limit drop (IngressPackets)." + ::= { integraBifPortStcEntry 54 } + +integraBifL2cacheDropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "L2 cache drop (IngressPackets)." + ::= { integraBifPortStcEntry 55 } + +integraBifEFMdropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "EFM drop (IngressPackets)." + ::= { integraBifPortStcEntry 56 } + +integraBifEFMdropEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "EFM drop (EgressPackets)." + ::= { integraBifPortStcEntry 57 } + +integraBifSTPdropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STP drop (IngressPackets)." + ::= { integraBifPortStcEntry 58 } + +integraBifSTPdropEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "STP drop (EgressPackets)." + ::= { integraBifPortStcEntry 59 } + +integraBifMRUdropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MRU drop (IngressPackets)." + ::= { integraBifPortStcEntry 60 } + +integraBifMRUdropEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MRU drop (EgressPackets)." + ::= { integraBifPortStcEntry 61 } + +integraBifFilterDropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Filter drop (IngressPackets)." + ::= { integraBifPortStcEntry 62 } + +integraBifFlowClassifierDropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flow classifier drop (IngressPackets)." + ::= { integraBifPortStcEntry 63 } + +integraBifFlowClassifierDropEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flow classifier drop (EgressPackets)." + ::= { integraBifPortStcEntry 64 } + +integraBifIllegalSAdropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Illegal SA drop (IngressPackets)." + ::= { integraBifPortStcEntry 65 } + +integraBifPortRateLimitDropIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port rate limit drop (IngressPackets)." + ::= { integraBifPortStcEntry 66 } + +integraBifPortRateLimitDropIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port rate limit drop (IngressBytes)." + ::= { integraBifPortStcEntry 67 } + +integraBifPausePFCframesGeneratedIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PAUSE/PFC frames generated (IngressPackets)." + ::= { integraBifPortStcEntry 68 } + +integraBifPausePFCframesGeneratedEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "PAUSE/PFC frames generated (EgressPackets)." + ::= { integraBifPortStcEntry 69 } + +integraBifRateLimitDropForUnknownUnicastIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for unknown unicast (IngressPackets)." + ::= { integraBifPortStcEntry 70 } + +integraBifRateLimitDropForUnknownUnicastIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for unknown unicast (IngressBytes)." + ::= { integraBifPortStcEntry 71 } + +integraBifRateLimitDropForBroadcastIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for broadcast (IngressPackets)." + ::= { integraBifPortStcEntry 72 } + +integraBifRateLimitDropForBroadcastIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for broadcast (IngressBytes)." + ::= { integraBifPortStcEntry 73 } + +integraBifRateLimitDropForKnownMulticastIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for known multicast (IngressPackets)." + ::= { integraBifPortStcEntry 74 } + +integraBifRateLimitDropForKnownMulticastIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for known multicast (IngressBytes)." + ::= { integraBifPortStcEntry 75 } + +integraBifRateLimitDropForUnknownMulticastIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for unknown multicast (IngressPackets)." + ::= { integraBifPortStcEntry 76 } + +integraBifRateLimitDropForUnknownMulticastIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limit drop for unknown multicast (IngressBytes)." + ::= { integraBifPortStcEntry 77 } + +integraBifAllCoSQoutPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ outgoing packets." + ::= { integraBifPortStcEntry 78 } + +integraBifAllCoSQoutBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ outgoing bytes." + ::= { integraBifPortStcEntry 79 } + +integraBifAllCoSQdroppedPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ dropped packets." + ::= { integraBifPortStcEntry 80 } + +integraBifAllCoSQdroppedBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ dropped bytes." + ::= { integraBifPortStcEntry 81 } + +integraBifProcessedRxPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Processed received packets." + ::= { integraBifPortStcEntry 82 } + +integraBifProcessedRxBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Processed received bytes." + ::= { integraBifPortStcEntry 83 } + + + -- QoS statistics +integraBifQosStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraBifCosqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface QoS statistics counters." + ::= { integraBethernet 3 } + +integraBifCosqEntry OBJECT-TYPE + SYNTAX IntegraBifCosqEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraBifCosqIfaceIndex } + ::= { integraBifQosStatisticsTable 1 } + +IntegraBifCosqEntry ::= + SEQUENCE { + integraBifCosqIfaceIndex + Integer32, + integraBifCosqIfaceDescr + DisplayString, + integraBifCosqStatDroppedPacketsCoSQ0 + Counter64, + integraBifCosqStatDroppedBytesCoSQ0 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ0 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ0 + Counter64, + integraBifCosqStatOutPacketsCoSQ0 + Counter64, + integraBifCosqStatOutBytesCoSQ0 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ1 + Counter64, + integraBifCosqStatDroppedBytesCoSQ1 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ1 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ1 + Counter64, + integraBifCosqStatOutPacketsCoSQ1 + Counter64, + integraBifCosqStatOutBytesCoSQ1 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ2 + Counter64, + integraBifCosqStatDroppedBytesCoSQ2 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ2 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ2 + Counter64, + integraBifCosqStatOutPacketsCoSQ2 + Counter64, + integraBifCosqStatOutBytesCoSQ2 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ3 + Counter64, + integraBifCosqStatDroppedBytesCoSQ3 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ3 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ3 + Counter64, + integraBifCosqStatOutPacketsCoSQ3 + Counter64, + integraBifCosqStatOutBytesCoSQ3 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ4 + Counter64, + integraBifCosqStatDroppedBytesCoSQ4 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ4 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ4 + Counter64, + integraBifCosqStatOutPacketsCoSQ4 + Counter64, + integraBifCosqStatOutBytesCoSQ4 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ5 + Counter64, + integraBifCosqStatDroppedBytesCoSQ5 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ5 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ5 + Counter64, + integraBifCosqStatOutPacketsCoSQ5 + Counter64, + integraBifCosqStatOutBytesCoSQ5 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ6 + Counter64, + integraBifCosqStatDroppedBytesCoSQ6 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ6 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ6 + Counter64, + integraBifCosqStatOutPacketsCoSQ6 + Counter64, + integraBifCosqStatOutBytesCoSQ6 + Counter64, + integraBifCosqStatDroppedPacketsCoSQ7 + Counter64, + integraBifCosqStatDroppedBytesCoSQ7 + Counter64, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ7 + Counter64, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ7 + Counter64, + integraBifCosqStatOutPacketsCoSQ7 + Counter64, + integraBifCosqStatOutBytesCoSQ7 + Counter64 + } + +integraBifCosqIfaceIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraBifCosqEntry 1 } + +integraBifCosqIfaceDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP, + WAN is radio port and MNG is internal management interface." + ::= { integraBifCosqEntry 2 } + +integraBifCosqStatDroppedPacketsCoSQ0 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 0 for current interface." + ::= { integraBifCosqEntry 3 } + +integraBifCosqStatDroppedBytesCoSQ0 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 0 for current interface." + ::= { integraBifCosqEntry 4 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ0 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 0 for current interface." + ::= { integraBifCosqEntry 5 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ0 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 0 for current interface." + ::= { integraBifCosqEntry 6 } + +integraBifCosqStatOutPacketsCoSQ0 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 0 for current interface." + ::= { integraBifCosqEntry 7 } + +integraBifCosqStatOutBytesCoSQ0 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 0 for current interface." + ::= { integraBifCosqEntry 8 } + +integraBifCosqStatDroppedPacketsCoSQ1 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 1 for current interface." + ::= { integraBifCosqEntry 9 } + +integraBifCosqStatDroppedBytesCoSQ1 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 1 for current interface." + ::= { integraBifCosqEntry 10 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ1 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 1 for current interface." + ::= { integraBifCosqEntry 11 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ1 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 1 for current interface." + ::= { integraBifCosqEntry 12 } + +integraBifCosqStatOutPacketsCoSQ1 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 1 for current interface." + ::= { integraBifCosqEntry 13 } + +integraBifCosqStatOutBytesCoSQ1 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 1 for current interface." + ::= { integraBifCosqEntry 14 } + +integraBifCosqStatDroppedPacketsCoSQ2 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 2 for current interface." + ::= { integraBifCosqEntry 15 } + +integraBifCosqStatDroppedBytesCoSQ2 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 2 for current interface." + ::= { integraBifCosqEntry 16 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ2 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 2 for current interface." + ::= { integraBifCosqEntry 17 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ2 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 2 for current interface." + ::= { integraBifCosqEntry 18 } + +integraBifCosqStatOutPacketsCoSQ2 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 2 for current interface." + ::= { integraBifCosqEntry 19 } + +integraBifCosqStatOutBytesCoSQ2 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 2 for current interface." + ::= { integraBifCosqEntry 20 } + +integraBifCosqStatDroppedPacketsCoSQ3 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 3 for current interface." + ::= { integraBifCosqEntry 21 } + +integraBifCosqStatDroppedBytesCoSQ3 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 3 for current interface." + ::= { integraBifCosqEntry 22 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ3 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 3 for current interface." + ::= { integraBifCosqEntry 23 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ3 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 3 for current interface." + ::= { integraBifCosqEntry 24 } + +integraBifCosqStatOutPacketsCoSQ3 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 3 for current interface." + ::= { integraBifCosqEntry 25 } + +integraBifCosqStatOutBytesCoSQ3 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 3 for current interface." + ::= { integraBifCosqEntry 26 } + +integraBifCosqStatDroppedPacketsCoSQ4 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 4 for current interface." + ::= { integraBifCosqEntry 27 } + +integraBifCosqStatDroppedBytesCoSQ4 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 4 for current interface." + ::= { integraBifCosqEntry 28 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ4 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 4 for current interface." + ::= { integraBifCosqEntry 29 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ4 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 4 for current interface." + ::= { integraBifCosqEntry 30 } + +integraBifCosqStatOutPacketsCoSQ4 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 4 for current interface." + ::= { integraBifCosqEntry 31 } + +integraBifCosqStatOutBytesCoSQ4 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 4 for current interface." + ::= { integraBifCosqEntry 32 } + +integraBifCosqStatDroppedPacketsCoSQ5 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 5 for current interface." + ::= { integraBifCosqEntry 33 } + +integraBifCosqStatDroppedBytesCoSQ5 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 5 for current interface." + ::= { integraBifCosqEntry 34 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ5 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 5 for current interface." + ::= { integraBifCosqEntry 35 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ5 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 5 for current interface." + ::= { integraBifCosqEntry 36 } + +integraBifCosqStatOutPacketsCoSQ5 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 5 for current interface." + ::= { integraBifCosqEntry 37 } + +integraBifCosqStatOutBytesCoSQ5 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 5 for current interface." + ::= { integraBifCosqEntry 38 } + +integraBifCosqStatDroppedPacketsCoSQ6 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 6 for current interface." + ::= { integraBifCosqEntry 39 } + +integraBifCosqStatDroppedBytesCoSQ6 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 6 for current interface." + ::= { integraBifCosqEntry 40 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ6 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 6 for current interface." + ::= { integraBifCosqEntry 41 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ6 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 6 for current interface." + ::= { integraBifCosqEntry 42 } + +integraBifCosqStatOutPacketsCoSQ6 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 6 for current interface." + ::= { integraBifCosqEntry 43 } + +integraBifCosqStatOutBytesCoSQ6 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 6 for current interface." + ::= { integraBifCosqEntry 44 } + +integraBifCosqStatDroppedPacketsCoSQ7 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 7 for current interface." + ::= { integraBifCosqEntry 45 } + +integraBifCosqStatDroppedBytesCoSQ7 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets (bcmCosqStatDroppedPackets) counter + for CoSQ 7 for current interface." + ::= { integraBifCosqEntry 46 } + +integraBifCosqStatGreenDiscardDroppedPacketsCoSQ7 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded green packets + (bcmCosqStatGreenDiscardDroppedPackets) + counter for CoSQ 7 for current interface." + ::= { integraBifCosqEntry 47 } + +integraBifCosqStatYellowDiscardDroppedPacketsCoSQ7 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Discarded yellow packets + (bcmCosqStatYellowDiscardDroppedPackets) + counter for CoSQ 7 for current interface." + ::= { integraBifCosqEntry 48 } + +integraBifCosqStatOutPacketsCoSQ7 OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress packets (bcmCosqStatOutPackets) counter + for CoSQ 7 for current interface." + ::= { integraBifCosqEntry 49 } + +integraBifCosqStatOutBytesCoSQ7 OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress bytes (bcmCosqStatOutBytes) counter + for CoSQ 7 for current interface." + ::= { integraBifCosqEntry 50 } + + + +-- Configuration applying/saving objects + +integraBexecuteConfig OBJECT-TYPE + SYNTAX INTEGER { + execute(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object can only be set to 1. + It initiates new running configuration + applying using values, that have been set before. + Setting it when no new changes are available + will do nothing and return an error. + GET will return 0 if there were no errors, + while executing configuration or will return + a bitmask, that shows which SET requests have failed. + Those failed requests will be shown bit wise + from LSB as follows: + BIT0 radioTxMuteDuration + BIT1 radioTxFrequency + BIT2 radioTxPower" + ::= { integraB 6 } + +integraBneedStore OBJECT-TYPE + SYNTAX INTEGER { + no(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object shows if there is unsaved, + but executed (running) configuration. + Unsaved changes will be lost after + device reboot. Unsaved entities are shown + bit wise, starting from LSB as follows: + BIT0 Aggregation + BIT1 Event log + BIT2 Modem + BIT3 Network + BIT4 Performance + BIT5 Radio + BIT6 SNMP + BIT7 Synchronous Ethernet + BIT8 System" + ::= { integraB 7 } + +integraBstoreConfig OBJECT-TYPE + SYNTAX INTEGER { + store(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object can only be set to 1. + It initiates saving of running configuration. + It will only work if there are unsaved, + but executed (running) changes (configuration). + Setting it when no new running configuration + is available will do nothing and return an error." + ::= { integraB 8 } + + +-- IP settings + +integraBnetCfg OBJECT IDENTIFIER ::= { integraB 9 } + +integraBnetCfgIPaddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Local IP address" + ::= { integraBnetCfg 1 } + +integraBnetCfgIPmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Local IP mask" + ::= { integraBnetCfg 2 } + +integraBnetCfgIPgateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP gateway + Send '0' or '255.255.255.255' to clear." + ::= { integraBnetCfg 3 } + +integraBnetCfgRemoteIPaddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote IP address" + ::= { integraBnetCfg 4 } + + +-- Conformance + +integraBConformance OBJECT IDENTIFIER ::= { integraB 10 } +integraBCompliances OBJECT IDENTIFIER ::= { integraBConformance 1 } + +integraBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The compliance statement for SNMP engine which + implements the SAF Tehnika Integra-B device." + MODULE -- this module + MANDATORY-GROUPS { + integraBMiscGroup, + integraBRadioGroup, + integraBModemGroup, + integraBSystemGroup, + integraBEthernetGeneralGroup, + integraBEthernetMiiPortGroup, + integraBEthernetQosQueueGroup } + ::= { integraBCompliances 1 } +integraBGroups OBJECT IDENTIFIER ::= { integraBConformance 2 } + +integraBMiscGroup OBJECT-GROUP + OBJECTS { + integraBtimestamp + } + STATUS current + DESCRIPTION "misc data" + ::= { integraBGroups 1 } + +integraBRadioGroup OBJECT-GROUP + OBJECTS { + integraBradioTxPower, + integraBradioTxFrequency, + integraBradioRxLevel, + integraBradioSide, + integraBradioTxMute, + integraBradioDuplexShift, + integraBradioRxFrequency, + integraBradioTemperature, + integraBradioTxMuteDuration, + integraBradioRangeEntryIndex, + integraBradioRangeDescr, + integraBradioRangeTxPower, + integraBradioRangeTxFrequency, + integraBradioPLL + } + STATUS current + DESCRIPTION "Radio group." + ::= { integraBGroups 2 } + +integraBModemGroup OBJECT-GROUP + OBJECTS { + integraBmodemAcquireStatus, + integraBmodemRadialMse, + integraBmodemFECload, + integraBmodemAcquireLastStatusDetails, + integraBmodemTemperature, + integraBmodemBandwidth, + integraBmodemModulation, + integraBmodemRxModulation, + integraBmodemTxModulation, + integraBmodemRxCapacity, + integraBmodemTxCapacity, + integraBmodemACMengine, + integraBmodemCarrierOffset + } + STATUS current + DESCRIPTION "Modem group." + ::= { integraBGroups 3 } + +integraBSystemGroup OBJECT-GROUP + OBJECTS { + integraBsysCPUtemperature, + integraBsysLicenseExpire, + integraBsysLicenseGenStatus, + integraBsysPSUvoltage, + integraBsysPSUcurrent, + integraBsysPSUpower, + integraBsysBoardTemperature, + integraBsysFreeMemory, + integraBsysCPUidle, + integraBexecuteConfig, + integraBneedStore, + integraBstoreConfig + } + STATUS current + DESCRIPTION "System group." + ::= { integraBGroups 4 } + +integraBEthernetGeneralGroup OBJECT-GROUP + OBJECTS { + integraBifPortStatIndex, + integraBifPortStatDescr, + integraBifPortType, + integraBifPortMtu, + integraBifPortSpeed, + integraBifPortPhysAddress, + integraBifPortAdminStatus, + integraBifPortOperStatus, + integraBifPortLastChange, + integraBifPortAutoneg, + integraBifPortDuplex, + integraBifPortSyncEthActive, + integraBifPortSyncEthPrio, + integraBifPortFlowControl, + integraBifPortStcIndex, + integraBifPortStcDescr, + integraBifTimePassed, + integraBifIngressPackets, + integraBifIngressBytes, + integraBifEgressPackets, + integraBifEgressBytes, + integraBifEtherRxOversizePkts, + integraBifEtherTxOversizePkts, + integraBifReceivedPkts64Octets, + integraBifTransmittedPkts64Octets, + integraBifReceivedPkts65to127Octets, + integraBifTransmittedPkts65to127Octets, + integraBifReceivedPkts128to255Octets, + integraBifTransmittedPkts128to255Octets, + integraBifReceivedPkts256to511Octets, + integraBifTransmittedPkts256to511Octets, + integraBifReceivedPkts512to1023Octets, + integraBifTransmittedPkts512to1023Octets, + integraBifReceivedPkts1024to1518Octets, + integraBifTransmittedPkts1024to1518Octets, + integraBifIfInBroadcastPkts, + integraBifIfOutBroadcastPkts, + integraBifIfInMulticastPkts, + integraBifIfOutMulticastPkts, + integraBifIngressBPS, + integraBifIngressPPS, + integraBifEgressBPS, + integraBifEgressPPS, + integraBifMAClearnLimitDropIngressPackets, + integraBifL2cacheDropIngressPackets, + integraBifEFMdropIngressPackets, + integraBifEFMdropEgressPackets, + integraBifSTPdropIngressPackets, + integraBifSTPdropEgressPackets, + integraBifMRUdropIngressPackets, + integraBifMRUdropEgressPackets, + integraBifFilterDropIngressPackets, + integraBifFlowClassifierDropIngressPackets, + integraBifFlowClassifierDropEgressPackets, + integraBifIllegalSAdropIngressPackets, + integraBifPortRateLimitDropIngressPackets, + integraBifPortRateLimitDropIngressBytes, + integraBifPausePFCframesGeneratedIngressPackets, + integraBifPausePFCframesGeneratedEgressPackets, + integraBifRateLimitDropForUnknownUnicastIngressPackets, + integraBifRateLimitDropForUnknownUnicastIngressBytes, + integraBifRateLimitDropForBroadcastIngressPackets, + integraBifRateLimitDropForBroadcastIngressBytes, + integraBifRateLimitDropForKnownMulticastIngressPackets, + integraBifRateLimitDropForKnownMulticastIngressBytes, + integraBifRateLimitDropForUnknownMulticastIngressPackets, + integraBifRateLimitDropForUnknownMulticastIngressBytes, + integraBifAllCoSQoutPackets, + integraBifAllCoSQoutBytes, + integraBifAllCoSQdroppedPackets, + integraBifAllCoSQdroppedBytes, + integraBifProcessedRxPackets, + integraBifProcessedRxBytes, + integraBnetCfgIPaddress, + integraBnetCfgIPmask, + integraBnetCfgIPgateway, + integraBnetCfgRemoteIPaddress + } + STATUS current + DESCRIPTION "A collection to objects, providing info applicable to + all network interfaces." + ::= { integraBGroups 5 } + +integraBEthernetMiiPortGroup OBJECT-GROUP + OBJECTS { + integraBifEtherStatsMulticastPkts, + integraBifEtherStatsBroadcastPkts, + integraBifEtherStatsPkts64Octets, + integraBifEtherStatsPkts65to127Octets, + integraBifEtherStatsPkts128to255Octets, + integraBifEtherStatsPkts256to511Octets, + integraBifEtherStatsPkts512to1023Octets, + integraBifEtherStatsPkts1024to1518Octets, + integraBifEtherStatsOversizePkts, + integraBifEtherStatsOctets, + integraBifEtherStatsPkts, + integraBifEtherStatsTXNoErrors, + integraBifEtherStatsRXNoErrors, + integraBifEtherStatsPkts1519to1522Octets, + integraBifIfInOctets, + integraBifIfOutOctets, + integraBifDot1dTpPortInFrames, + integraBifDot1dTpPortOutFrames, + integraBifDot3InPauseFrames, + integraBifDot3OutPauseFrames, + integraBifEtherStatsUndersizePkts, + integraBifEtherStatsFragments, + integraBifEtherStatsCRCAlignErrors, + integraBifEtherStatsJabbers + } + STATUS current + DESCRIPTION "A collection of objects, providing info applicable + only to MII group interfaces." + ::= { integraBGroups 6 } + +integraBEthernetQosQueueGroup OBJECT-GROUP + OBJECTS { + integraBifCosqIfaceIndex, + integraBifCosqIfaceDescr, + integraBifCosqStatDroppedPacketsCoSQ0, + integraBifCosqStatDroppedBytesCoSQ0, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ0, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ0, + integraBifCosqStatOutPacketsCoSQ0, + integraBifCosqStatOutBytesCoSQ0, + integraBifCosqStatDroppedPacketsCoSQ1, + integraBifCosqStatDroppedBytesCoSQ1, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ1, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ1, + integraBifCosqStatOutPacketsCoSQ1, + integraBifCosqStatOutBytesCoSQ1, + integraBifCosqStatDroppedPacketsCoSQ2, + integraBifCosqStatDroppedBytesCoSQ2, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ2, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ2, + integraBifCosqStatOutPacketsCoSQ2, + integraBifCosqStatOutBytesCoSQ2, + integraBifCosqStatDroppedPacketsCoSQ3, + integraBifCosqStatDroppedBytesCoSQ3, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ3, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ3, + integraBifCosqStatOutPacketsCoSQ3, + integraBifCosqStatOutBytesCoSQ3, + integraBifCosqStatDroppedPacketsCoSQ4, + integraBifCosqStatDroppedBytesCoSQ4, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ4, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ4, + integraBifCosqStatOutPacketsCoSQ4, + integraBifCosqStatOutBytesCoSQ4, + integraBifCosqStatDroppedPacketsCoSQ5, + integraBifCosqStatDroppedBytesCoSQ5, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ5, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ5, + integraBifCosqStatOutPacketsCoSQ5, + integraBifCosqStatOutBytesCoSQ5, + integraBifCosqStatDroppedPacketsCoSQ6, + integraBifCosqStatDroppedBytesCoSQ6, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ6, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ6, + integraBifCosqStatOutPacketsCoSQ6, + integraBifCosqStatOutBytesCoSQ6, + integraBifCosqStatDroppedPacketsCoSQ7, + integraBifCosqStatDroppedBytesCoSQ7, + integraBifCosqStatGreenDiscardDroppedPacketsCoSQ7, + integraBifCosqStatYellowDiscardDroppedPacketsCoSQ7, + integraBifCosqStatOutPacketsCoSQ7, + integraBifCosqStatOutBytesCoSQ7 + } + STATUS current + DESCRIPTION "A collection of objects, providing info applicable to + all network interface Quality of Service (QoS) queues." + ::= { integraBGroups 7 } + +END diff --git a/MIBS/saf/SAF-INTEGRAE-MIB b/MIBS/saf/SAF-INTEGRAE-MIB new file mode 100644 index 0000000..0497694 --- /dev/null +++ b/MIBS/saf/SAF-INTEGRAE-MIB @@ -0,0 +1,2187 @@ +SAF-INTEGRAE-MIB DEFINITIONS ::= BEGIN + +-- Definitions for include by other SAF Tehnika mib modules + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64, + TimeTicks + FROM SNMPv2-SMI -- [RFC2578] + pointToPoint + FROM SAF-ENTERPRISE + DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + DisplayString, PhysAddress + FROM RFC1213-MIB + safIntegra + FROM SAF-INTEGRA-MIB + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF -- [RFC2580] + IpAddress + FROM SNMPv2-SMI -- [RFC2578] + IANAifType + FROM IANAifType-MIB; + +-- saf OBJECT IDENTIFIER ::= { enterprises 7571 } +-- microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1 } +-- pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } +-- safIntegra OBJECT IDENTIFIER ::= { pointToPoint 7 } + +integraE MODULE-IDENTITY + LAST-UPDATED "202004250000Z" -- 25 apr 2020 + ORGANIZATION "SAF Tehnika" + CONTACT-INFO + "SAF Tehnika technical support + <techsupport@saftehnika.com>" + DESCRIPTION + "SAF Integra-E device management base" +-- Revision history + REVISION "202004250000Z" -- 25 apr 2020 + DESCRIPTION + "ACMB min/max modem modulation read-only support" + REVISION "202004220000Z" -- 22 apr 2020 + DESCRIPTION + "ATPC read-only support" + REVISION "202001140000Z" -- 14 jan 2020 + DESCRIPTION + "Added LSP/Backup port status." + REVISION "201911210000Z" -- 21 nov 2019 + DESCRIPTION + "Added system service sensors." + REVISION "201906110000Z" -- 11 jun 2019 + DESCRIPTION + "Added device fan error status." + REVISION "201904230000Z" -- 23 apr 2019 + DESCRIPTION + "Added device type, serial number and product code." + REVISION "201903120000Z" -- 12 mar 2019 + DESCRIPTION + "Changed integraEifPortSpeed to integraEifPortHighSpeed, that will use Mbps instead of bps." + REVISION "201902040000Z" -- 04 feb 2019 + DESCRIPTION + "FEC load parameter type changed to Integer32" + REVISION "201811150000Z" -- 15 nov 2018 + DESCRIPTION + "FEC locked modem parameter added" + REVISION "201811140000Z" -- 14 nov 2018 + DESCRIPTION + "Public Release 1.0" + ::= { safIntegra 9 } + + + +FixedDiv20 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-2" + STATUS current + DESCRIPTION "Fixed point, two decimals" + SYNTAX Integer32 + +FixedDiv10 ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-1" + STATUS current + DESCRIPTION "Fixed point, two decimals" + SYNTAX Integer32 + + + +integraEtimestamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last data update time" + ::= { integraE 1 } + +integraEradio OBJECT IDENTIFIER ::= { integraE 2 } + +integraEradioTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Output power of radio transmitter" + ::= { integraEradio 1 } + +integraEradioTxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Frequency of radio transmitter" + ::= { integraEradio 2 } + +integraEradioRxLevel OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Level of the received signal" + ::= { integraEradio 3 } + +integraEradioSide OBJECT-TYPE + SYNTAX INTEGER { + high(1), + low(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio side: Low/High" + ::= { integraEradio 4 } + +integraEradioTxMute OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of 'Tx mute' + 1 - Tx is muted, + 2 - Tx is not muted. + 3 - Status information unavailable" + ::= { integraEradio 5 } + +integraEradioDuplexShift OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Utilized duplex shift in kHz" + ::= { integraEradio 6 } + +integraEradioRxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of radio receiver" + ::= { integraEradio 7 } + +integraEradioTemperature OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio module temperature" + ::= { integraEradio 8 } + +integraEradioTxMuteDuration OBJECT-TYPE + SYNTAX Integer32(0..214748364) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time remaning for Tx to be muted in seconds. + To turn mute on send number of seconds between 10 and MAX. + To turn mute off send 0. + GET will retrieve remaining duration for mute or + 0 if Tx mute is turned off." + ::= { integraEradio 9 } + +--Settable radio parameter range values + +integraEradioRangesTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraEradioRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port status data." + ::= { integraEradio 10 } + +integraEradioRangeEntry OBJECT-TYPE + SYNTAX IntegraEradioRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraEradioRangeEntryIndex } + ::= { integraEradioRangesTable 1 } + +IntegraEradioRangeEntry ::= + SEQUENCE { + integraEradioRangeEntryIndex + Integer32, + integraEradioRangeDescr + DisplayString, + integraEradioRangeTxPower + Integer32, + integraEradioRangeTxFrequency + Integer32 + } + +integraEradioRangeEntryIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each range + entry. Starts with 1 and is equal to a number of all range + parameters." + ::= { integraEradioRangeEntry 1 } + +integraEradioRangeDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Minimal' and 'maximal' labels" + ::= { integraEradioRangeEntry 2 } + +integraEradioRangeTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Output power ranges for radio transmitter" + ::= { integraEradioRangeEntry 3 } + +integraEradioRangeTxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency ranges for radio transmitter" + ::= { integraEradioRangeEntry 4 } + +integraEradioPLL OBJECT-TYPE + SYNTAX INTEGER { + error(1), + ok(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PLL state of local-oscillator generator" + ::= { integraEradio 11 } + +integraEradioRxLevelState OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + low(2), + high(3), + error(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received signal level state" + ::= { integraEradio 12 } + +integraEradioAtpcState OBJECT-TYPE + SYNTAX INTEGER { + off(1), + on(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ATPC state" + ::= { integraEradio 13 } + +integraEradioAtpcUpdatePeriod OBJECT-TYPE + SYNTAX Integer32(0..214748364) + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ATPC update period" + ::= { integraEradio 14 } + +integraEradioAtpcRxLevelMin OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ATPC Minimal level of the received signal" + ::= { integraEradio 15 } + +integraEradioAtpcRxLevelMax OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ATPC Maximal level of the received signal" + ::= { integraEradio 16 } + + +integraEmodem OBJECT IDENTIFIER ::= { integraE 3 } + +integraEmodemAcquireStatus OBJECT-TYPE + SYNTAX INTEGER { + acquireInProgress(1), + acquireLocked(2), + acquireFailed(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the current status of modem data acquire + when queried modem status. + For detailed info use modemAcquireLastStatusDetails." + ::= { integraEmodem 1 } + +integraEmodemNormalizedMse OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current normalized MSE value" + ::= { integraEmodem 2 } + +-- ldpcDecoderStress OBJECT-TYPE +integraEmodemFECload OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Decoder stress or FEC load value" + ::= { integraEmodem 3 } + +integraEmodemFEClocked OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FEC locked status" + ::= { integraEmodem 4 } + +integraEmodemAcquireLastStatusDetails OBJECT-TYPE + SYNTAX INTEGER { + acquireLocked(1), + acquireSweep(4), + acquireMSEerror(5), + acquireBITerror(6), + acquireStopped(12), + acquireSMerror(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the last status of successfull or unsuccessful modem data acquire" + ::= { integraEmodem 5 } + +integraEmodemTemperature OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem DSP temperature" + ::= { integraEmodem 6 } + +integraEmodemBandwidth OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal bandwidth" + ::= { integraEmodem 7 } + +integraEmodemModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modulation (preferred)" + ::= { integraEmodem 8 } + +integraEmodemRxModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (actual) Rx Modulation" + ::= { integraEmodem 9 } + +integraEmodemTxModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (actual) Tx Modulation" + ::= { integraEmodem 10 } + +integraEmodemRxCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "kb/s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx ethernet capacity in kilobits per second" + ::= { integraEmodem 11 } + +integraEmodemTxCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "kb/s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx ethernet capacity in kilobits per second" + ::= { integraEmodem 12 } + +integraEmodemACMBengine OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ACMB engine status" + ::= { integraEmodem 13 } + +integraEmodemCarrierOffset OBJECT-TYPE + SYNTAX Integer32 + UNITS "Hz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem carrier offset" + ::= { integraEmodem 14 } + +integraEmodemCountTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance count time" + ::= { integraEmodem 15 } + +integraEmodemErroredBlock OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance errored blocks" + ::= { integraEmodem 16 } + +integraEmodemErroredSecond OBJECT-TYPE + SYNTAX Counter64 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance errored seconds" + ::= { integraEmodem 17 } + +integraEmodemSeverelyErroredSecond OBJECT-TYPE + SYNTAX Counter64 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance severely errored seconds" + ::= { integraEmodem 18 } + +integraEmodemBackgroundBlockError OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance background block errors" + ::= { integraEmodem 19 } + +integraEmodemTotalBlockNumber OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance total block number" + ::= { integraEmodem 20 } + +integraEmodemErroredSecondRatio OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance errored second ratio" + ::= { integraEmodem 21 } + +integraEmodemSeverelyErroredSecondRatio OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance severely errored second ratio" + ::= { integraEmodem 22 } + +integraEmodemBackgroundBlockErrorRatio OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance background block error ratio" + ::= { integraEmodem 23 } + +integraEmodemUptime OBJECT-TYPE + SYNTAX Counter64 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance : uptime" + ::= { integraEmodem 24 } + +integraEmodemUnavailtime OBJECT-TYPE + SYNTAX Counter64 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem performance : unavailtime" + ::= { integraEmodem 25 } + +integraEmodemModulationACMBmin OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Minimal modulation for ACMB enabled profile" + ::= { integraEmodem 26 } + +integraEmodemModulationACMBmax OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximal modulation for ACMB enabled profile" + ::= { integraEmodem 27 } + + +integraEsystem OBJECT IDENTIFIER ::= { integraE 4 } + +integraEsysCPUtemperature OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System CPU temperature" + ::= { integraEsystem 2 } + +integraEsysLicenseExpire OBJECT-TYPE + SYNTAX Gauge32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License expires after number of seconds. + In the case of -1, check licenseGenStatus status" + ::= { integraEsystem 3 } +integraEsysLicenseGenStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + expired(2), + unknown(3), + unlimitedTime(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License General status." + ::= { integraEsystem 4 } + +integraEsysPSUvoltage OBJECT-TYPE + SYNTAX Integer32 + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power voltage in mV" + ::= { integraEsystem 5 } + +integraEsysPSUcurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power current in mA" + ::= { integraEsystem 6 } +integraEsysPSUpower OBJECT-TYPE + SYNTAX Integer32 + UNITS "mW" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power consumption in mW" + ::= { integraEsystem 7 } +integraEsysBoardTemperature OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System temperature" + ::= { integraEsystem 8 } +integraEsysFreeMemory OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System free memory" + ::= { integraEsystem 9 } +integraEsysCPUidle OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System CPU idle" + ::= { integraEsystem 10 } + +integraEsysDeviceType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device type name" + ::= { integraEsystem 11 } + +integraEsysDeviceSerial OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device serial number" + ::= { integraEsystem 12 } + +integraEsysDeviceProductModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device product model code" + ::= { integraEsystem 13 } + +integraEsysFanError OBJECT-TYPE + SYNTAX BITS { + no(0), + fan1(1), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Device fan 1 error status" + ::= { integraEsystem 14 } + +-- service sensors +integraEsysXADCtemperature OBJECT-TYPE + SYNTAX FixedDiv10 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC Temperature" + ::= { integraEsystem 15 } + +integraEsysVCCint OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vcc INT" + ::= { integraEsystem 16 } + +integraEsysVCCaux OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vcc AUX" + ::= { integraEsystem 17 } + +integraEsysVCCbram OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vcc BRAM" + ::= { integraEsystem 18 } + +integraEsysVCCpint OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vcc PINT" + ::= { integraEsystem 19 } + +integraEsysVCCpaux OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vcc PAUX" + ::= { integraEsystem 20 } + +integraEsysVCCoddr OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Vcc ODDR" + ::= { integraEsystem 21 } + +integraEsysXadc6v0AvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_6V0_AVDD_M - Modem Analog" + ::= { integraEsystem 22 } + +integraEsysXadc1v0AvddSwAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V0_AVDD_S - Switch Analog" + ::= { integraEsystem 23 } + +integraEsysXadc1v0AvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V0_AVDD_M - Modem Analog" + ::= { integraEsystem 24 } + +integraEsysXadc1v0DvddMdmDig OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V0_DVDD_M - Modem Digital" + ::= { integraEsystem 25 } + +integraEsysXadc1v0CoreMdmDig OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V0_CORE_M - Modem Digital" + ::= { integraEsystem 26 } + +integraEsysXadc2v5EnvAdcAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_2V5_ENVADC_AVDD - Modem Analog" + ::= { integraEsystem 27 } + +integraEsysXadc1v0CoreSwDig OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V0_CORE_S - Switch Digital" + ::= { integraEsystem 28 } + +integraEsysXadc5v0IqAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_5V0_IQ_AVDD - Modem Analog" + ::= { integraEsystem 29 } + +integraEsysXadc2v5WbDacClAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_2V5_WBDAC_CL_AVDD - Modem Analog" + ::= { integraEsystem 30 } + +integraEsysXadc1v2VccPhyDig OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V2_VCC - PHY Digital" + ::= { integraEsystem 31 } + +integraEsysXadc4v6AfeDacAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_4V6_AFE_DAC_AVDD - Modem Analog" + ::= { integraEsystem 32 } + +integraEsysXadc2v5WbDacAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_2V5_WBDAC_AVDD - Modem Analog" + ::= { integraEsystem 33 } + +integraEsysXadc2v5VccSysDig OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_2V5_VCC - System Digital" + ::= { integraEsystem 34 } + +integraEsysXadc3v3VccSysDig OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_3V3_VCC - System Digital" + ::= { integraEsystem 35 } + +integraEsysXadc1v5Ddr3Sw OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_1V5_DDR3_S - Switch DDR3" + ::= { integraEsystem 36 } + +integraEsysXadc2v5WbAdcAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_2V5_WBADC_AVDD - Modem Analog" + ::= { integraEsystem 37 } + +integraEsysXadc2v5WbDacPllAvddMdmAna OBJECT-TYPE + SYNTAX FixedDiv20 + UNITS "V" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "XADC_2V5_WBDAC_PLL_AVDD - Modem Analog" + ::= { integraEsystem 38 } + +-- Ethernet +integraEethernet OBJECT IDENTIFIER ::= { integraE 5 } + -- Port status +integraEifStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraEifPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port status data." + ::= { integraEethernet 1 } + +integraEifPortEntry OBJECT-TYPE + SYNTAX IntegraEifPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraEifPortStatIndex } + ::= { integraEifStatusTable 1 } + +IntegraEifPortEntry ::= + SEQUENCE { + integraEifPortStatIndex + Integer32, + integraEifPortStatDescr + DisplayString, + integraEifPortType + IANAifType, + integraEifPortMtu + Integer32, + integraEifPortHighSpeed + Gauge32, + integraEifPortPhysAddress + PhysAddress, + integraEifPortAdminStatus + INTEGER, + integraEifPortOperStatus + INTEGER, + integraEifPortLastChange + TimeTicks, + integraEifPortAutoneg + INTEGER, + integraEifPortDuplex + INTEGER, + integraEifPortSyncEthActive + INTEGER, + integraEifPortSyncEthPrio + Integer32, + integraEifPortFlowControl + INTEGER + } + +integraEifPortStatIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraEifPortEntry 1 } + +integraEifPortStatDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP + and WAN is radio port." + ::= { integraEifPortEntry 2 } + +integraEifPortType OBJECT-TYPE + SYNTAX IANAifType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of interface, distinguished according to + the physical/link protocol(s) immediately `below' + the network layer in the protocol stack." + ::= { integraEifPortEntry 3 } + +integraEifPortMtu OBJECT-TYPE + SYNTAX Integer32 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmission unit value in bytes." + ::= { integraEifPortEntry 4 } + +integraEifPortHighSpeed OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link speed in 1 000 000 * bits per second." + ::= { integraEifPortEntry 5 } + +integraEifPortPhysAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface's address at the protocol layer + immediately `below' the network layer in the + protocol stack. For interfaces which do not have + such an address (e.g., a serial line), this object + should contain an octet string of zero length." + ::= { integraEifPortEntry 6 } + +integraEifPortAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Desired state of network interfaces. Interfaces + can be enabled(1), disabled(2), unknown(3) (no info received)." + ::= { integraEifPortEntry 7 } + +integraEifPortOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual state of interfaces. Link can be up(1), + down(2) or in unknown(3) state." + ::= { integraEifPortEntry 8 } + +integraEifPortLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This parameter value is always 0 at the moment." + ::= { integraEifPortEntry 9 } + +integraEifPortAutoneg OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Auto-negotiation status. Unknown means no info was received." + ::= { integraEifPortEntry 10 } + +integraEifPortDuplex OBJECT-TYPE + SYNTAX INTEGER { + full(1), + half(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duplex status for the interface." + ::= { integraEifPortEntry 11 } + +integraEifPortSyncEthActive OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Synchronous Ethernet status. + Can be active(1) or inactive(0)." + ::= { integraEifPortEntry 12 } + +integraEifPortSyncEthPrio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Synchronous Ethernet priority." + ::= { integraEifPortEntry 13 } + +integraEifPortFlowControl OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flow control status." + ::= { integraEifPortEntry 14 } + + + -- Port statistics +integraEifStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraEifPortStcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port statistics data." + ::= { integraEethernet 2 } + +integraEifPortStcEntry OBJECT-TYPE + SYNTAX IntegraEifPortStcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port statistics counter data." + INDEX { integraEifPortStcIndex } + ::= { integraEifStatisticsTable 1 } + +IntegraEifPortStcEntry ::= + SEQUENCE { + integraEifPortStcIndex + Integer32, + integraEifPortStcDescr + DisplayString, + integraEifTimePassed + TimeTicks, + integraEifIngressPackets + Counter64, + integraEifIngressBytes + Counter64, + integraEifEgressPackets + Counter64, + integraEifEgressBytes + Counter64, + integraEifEtherStatsMulticastPkts + Counter64, + integraEifEtherStatsBroadcastPkts + Counter64, + integraEifEtherStatsPkts64Octets + Counter64, + integraEifEtherStatsPkts65to127Octets + Counter64, + integraEifEtherStatsPkts128to255Octets + Counter64, + integraEifEtherStatsPkts256to511Octets + Counter64, + integraEifEtherStatsPkts512to1023Octets + Counter64, + integraEifEtherStatsPkts1024to1518Octets + Counter64, + integraEifEtherStatsOversizePkts + Counter64, + integraEifEtherRxOversizePkts + Counter64, + integraEifEtherTxOversizePkts + Counter64, + integraEifEtherStatsOctets + Counter64, + integraEifEtherStatsPkts + Counter64, + integraEifEtherStatsTXNoErrors + Counter64, + integraEifEtherStatsRXNoErrors + Counter64, + integraEifEtherStatsPkts1519to1522Octets + Counter64, + integraEifIfInOctets + Counter64, + integraEifIfOutOctets + Counter64, + integraEifDot1dTpPortInFrames + Counter64, + integraEifDot1dTpPortOutFrames + Counter64, + integraEifReceivedPkts64Octets + Counter64, + integraEifTransmittedPkts64Octets + Counter64, + integraEifReceivedPkts65to127Octets + Counter64, + integraEifTransmittedPkts65to127Octets + Counter64, + integraEifReceivedPkts128to255Octets + Counter64, + integraEifTransmittedPkts128to255Octets + Counter64, + integraEifReceivedPkts256to511Octets + Counter64, + integraEifTransmittedPkts256to511Octets + Counter64, + integraEifReceivedPkts512to1023Octets + Counter64, + integraEifTransmittedPkts512to1023Octets + Counter64, + integraEifReceivedPkts1024to1518Octets + Counter64, + integraEifTransmittedPkts1024to1518Octets + Counter64, + integraEifIfInBroadcastPkts + Counter64, + integraEifIfOutBroadcastPkts + Counter64, + integraEifIfInMulticastPkts + Counter64, + integraEifIfOutMulticastPkts + Counter64, + integraEifDot3InPauseFrames + Counter64, + integraEifDot3OutPauseFrames + Counter64, + integraEifEtherStatsUndersizePkts + Counter64, + integraEifEtherStatsFragments + Counter64, + integraEifEtherStatsCRCAlignErrors + Counter64, + integraEifEtherStatsJabbers + Counter64, + integraEifIngressBPS + Integer32, + integraEifIngressPPS + Integer32, + integraEifEgressBPS + Integer32, + integraEifEgressPPS + Integer32, + integraEifAllCoSQoutPackets + Counter64, + integraEifAllCoSQoutBytes + Counter64, + integraEifAllCoSQdroppedPackets + Counter64, + integraEifAllCoSQdroppedBytes + Counter64, + integraEifProcessedRxPackets + Counter64, + integraEifProcessedRxBytes + Counter64 + } + +integraEifPortStcIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraEifPortStcEntry 1 } + +integraEifPortStcDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP, + WAN is radio port and MNG is internal management interface." + ::= { integraEifPortStcEntry 2 } + +integraEifTimePassed OBJECT-TYPE + SYNTAX TimeTicks + UNITS "s/100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Statistics collection time." + ::= { integraEifPortStcEntry 3 } + +integraEifIngressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets that ingress on the port." + ::= { integraEifPortStcEntry 4 } + +integraEifIngressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes that ingress on the port." + ::= { integraEifPortStcEntry 5 } + +integraEifEgressPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets that egress on the port." + ::= { integraEifPortStcEntry 6 } + +integraEifEgressBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes that egress on the port." + ::= { integraEifPortStcEntry 7 } + +integraEifEtherStatsMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of good packets (both received and + transmitted) that were directed to a multicast address. + Note that this number does not include packets directed + to the broadcast address." + ::= { integraEifPortStcEntry 8 } + +integraEifEtherStatsBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of good packets (both received and + transmitted) that were directed to the broadcast address. + Note that this does not include multicast packets." + ::= { integraEifPortStcEntry 9 } + +integraEifEtherStatsPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) + that were 64 octets in length + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 10 } + +integraEifEtherStatsPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) + that were between 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 11 } + +integraEifEtherStatsPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 12 } + +integraEifEtherStatsPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 13 } + +integraEifEtherStatsPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 14 } + +integraEifEtherStatsPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 15 } + +integraEifEtherStatsOversizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (both received and + transmitted) that were longer than 1518 + octets (excluding framing bits but including + FCS octets) but were otherwise well formed." + ::= { integraEifPortStcEntry 16 } + +integraEifEtherRxOversizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received + that were longer than 1518 octets + (excluding framing bits but including + FCS octets) but were otherwise well formed." + ::= { integraEifPortStcEntry 17 } + +integraEifEtherTxOversizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets transmitted + that were longer than 1518 octets + (excluding framing bits but including + FCS octets) but were otherwise well formed." + ::= { integraEifPortStcEntry 18 } + +integraEifEtherStatsOctets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of octets of data (including + those in bad packets) both received and + transmitted." + ::= { integraEifPortStcEntry 19 } + +integraEifEtherStatsPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of packets (including bad packets) + both received and transmitted." + ::= { integraEifPortStcEntry 20 } + +integraEifEtherStatsTXNoErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that were transmitted + without errors." + ::= { integraEifPortStcEntry 21 } + +integraEifEtherStatsRXNoErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets that were received + without errors." + ::= { integraEifPortStcEntry 22 } + +integraEifEtherStatsPkts1519to1522Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets (including bad + packets) (both received and transmitted) that were + between 1519 and 1522 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 23 } + +integraEifIfInOctets OBJECT-TYPE + SYNTAX Counter64 + UNITS "octet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of octets of data (including + those in bad packets) that were received." + ::= { integraEifPortStcEntry 24 } + +integraEifIfOutOctets OBJECT-TYPE + SYNTAX Counter64 + UNITS "octet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of octets of data (including + those in bad packets) that were transmitted." + ::= { integraEifPortStcEntry 25 } + +integraEifDot1dTpPortInFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames that have been received by + this port from its segment." + ::= { integraEifPortStcEntry 26 } + +integraEifDot1dTpPortOutFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of frames that have been transmitted by + this port to its segment." + ::= { integraEifPortStcEntry 27 } + +integraEifReceivedPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + 64 octets in length (excluding framing bits + but including FCS octets)." + ::= { integraEifPortStcEntry 28 } + +integraEifTransmittedPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + 64 octets in length (excluding framing bits + but including FCS octets)." + ::= { integraEifPortStcEntry 29 } + +integraEifReceivedPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 30 } + +integraEifTransmittedPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 31 } + +integraEifReceivedPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 32 } + +integraEifTransmittedPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 33 } + +integraEifReceivedPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 34 } + +integraEifTransmittedPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 35 } + +integraEifReceivedPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 36 } + +integraEifTransmittedPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 37 } + +integraEifReceivedPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of received packets that were + between 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 38 } + +integraEifTransmittedPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of transmitted packets that were + between 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { integraEifPortStcEntry 39 } + +integraEifIfInBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received good packets + that were directed to the broadcast address. + Note that this does not include multicast packets." + ::= { integraEifPortStcEntry 40 } + +integraEifIfOutBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of transmitted good packets + that were directed to the broadcast address. + Note that this does not include multicast packets." + ::= { integraEifPortStcEntry 41 } + +integraEifIfInMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received good packets + that were directed to a multicast address. + Note that this number does not include broadcast packets." + ::= { integraEifPortStcEntry 42 } + +integraEifIfOutMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of transmitted good packets + that were directed to a multicast address. + Note that this number does not include broadcast packets." + ::= { integraEifPortStcEntry 43 } + +integraEifDot3InPauseFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of MAC Control frames received on this + interface with an opcode indicating the PAUSE + operation. + This counter does not increment when the + interface is operating in half-duplex mode." + ::= { integraEifPortStcEntry 44 } + +integraEifDot3OutPauseFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A count of MAC Control frames transmitted on + this interface with an opcode indicating the + PAUSE operation. + This counter does not increment when the + interface is operating in half-duplex mode." + ::= { integraEifPortStcEntry 45 } + +integraEifEtherStatsUndersizePkts OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that were + less than 64 octets long (excluding framing bits, + but including FCS octets) and were otherwise well + formed." + ::= { integraEifPortStcEntry 46 } + +integraEifEtherStatsFragments OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that were less than + 64 octets in length (excluding framing bits but including + FCS octets) and had either a bad Frame Check Sequence + (FCS) with an integral number of octets (FCS Error) or a + bad FCS with a non-integral number of octets (Alignment + Error). + Note that it is entirely normal for etherStatsFragments to + increment. This is because it counts both runts (which are + normal occurrences due to collisions) and noise hits." + ::= { integraEifPortStcEntry 47 } + +integraEifEtherStatsCRCAlignErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that + had a length (excluding framing bits, but + including FCS octets) of between 64 and 1518 + octets, inclusive, but had either a bad + Frame Check Sequence (FCS) with an integral + number of octets (FCS Error) or a bad FCS with + a non-integral number of octets (Alignment Error)." + ::= { integraEifPortStcEntry 48 } + +integraEifEtherStatsJabbers OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received that were + longer than 1518 octets (excluding framing bits, + but including FCS octets), and had either a bad + Frame Check Sequence (FCS) with an integral number + of octets (FCS Error) or a bad FCS with a non-integral + number of octets (Alignment Error). + Note that this definition of jabber is different + than the definition in IEEE-802.3 section 8.2.1.5 + (10BASE5) and section 10.3.1.4 (10BASE2). These + documents define jabber as the condition where any + packet exceeds 20 ms. The allowed range to detect + jabber is between 20 ms and 150 ms." + ::= { integraEifPortStcEntry 49 } + +integraEifIngressBPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "Bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingoing data transfer rate in bytes per second." + ::= { integraEifPortStcEntry 50 } + +integraEifIngressPPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "pps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingoing data transfer rate in packets per second." + ::= { integraEifPortStcEntry 51 } + +integraEifEgressBPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "Bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outgoing data transfer rate in bytes per second." + ::= { integraEifPortStcEntry 52 } + +integraEifEgressPPS OBJECT-TYPE + SYNTAX Integer32 + UNITS "pps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outgoing data transfer rate in packets per second." + ::= { integraEifPortStcEntry 53 } + +integraEifAllCoSQoutPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ outgoing packets." + ::= { integraEifPortStcEntry 54 } + +integraEifAllCoSQoutBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ outgoing bytes." + ::= { integraEifPortStcEntry 55 } + +integraEifAllCoSQdroppedPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ dropped packets." + ::= { integraEifPortStcEntry 56 } + +integraEifAllCoSQdroppedBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All CoSQ dropped bytes." + ::= { integraEifPortStcEntry 57 } + +integraEifProcessedRxPackets OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Processed received packets." + ::= { integraEifPortStcEntry 58 } + +integraEifProcessedRxBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Processed received bytes." + ::= { integraEifPortStcEntry 59 } + + +integraEifLspPortAdminState OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + lsp(2), + backup(3), + unknown(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LSP port status." + ::= { integraEethernet 3 } + +integraEifLspPortList OBJECT-TYPE + SYNTAX BITS { + none(0), + lan1(1), + lan2(2), + lan3(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LSP port status." + ::= { integraEethernet 4 } + +integraEifLspPortStatus OBJECT-TYPE + SYNTAX INTEGER { + lspPortOK(1), + lspPortDownBlockedByLSP(2), + backupNoLink(3), + backupLinkActive(4), + backupLinkReady(5), + unknown(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LSP port status." + ::= { integraEethernet 5 } + +-- Configuration applying/saving objects + +integraEexecuteConfig OBJECT-TYPE + SYNTAX INTEGER { + execute(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object can only be set to 1. + It initiates new running configuration + applying using values, that have been set before. + Setting it when no new changes are available + will do nothing and return an error. + GET will return 0 if there were no errors, + while executing configuration or will return + a bitmask, that shows which SET requests have failed. + Those failed requests will be shown bit wise + from LSB as follows: + BIT0 radioTxMuteDuration + BIT1 radioTxFrequency + BIT2 radioTxPower" + ::= { integraE 6 } + +integraEneedStore OBJECT-TYPE + SYNTAX INTEGER { + no(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object shows if there is unsaved, + but executed (running) configuration. + Unsaved changes will be lost after + device reboot. Unsaved entities are shown + bit wise, starting from LSB as follows: + BIT0 Aggregation + BIT1 Event log + BIT2 Modem + BIT3 Network + BIT4 Performance + BIT5 Radio + BIT6 SNMP + BIT7 Synchronous Ethernet + BIT8 System" + ::= { integraE 7 } + +integraEstoreConfig OBJECT-TYPE + SYNTAX INTEGER { + store(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object can only be set to 1. + It initiates saving of running configuration. + It will only work if there are unsaved, + but executed (running) changes (configuration). + Setting it when no new running configuration + is available will do nothing and return an error." + ::= { integraE 8 } + + +-- IP settings + +integraEnetCfg OBJECT IDENTIFIER ::= { integraE 9 } + +integraEnetCfgIPaddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Local IP address" + ::= { integraEnetCfg 1 } + +integraEnetCfgIPmask OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Local IP mask" + ::= { integraEnetCfg 2 } + +integraEnetCfgIPgateway OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP gateway + Send '0' or '255.255.255.255' to clear." + ::= { integraEnetCfg 3 } + +integraEnetCfgRemoteIPaddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote IP address" + ::= { integraEnetCfg 4 } + + +-- Conformance + +integraEConformance OBJECT IDENTIFIER ::= { integraE 10 } +integraECompliances OBJECT IDENTIFIER ::= { integraEConformance 1 } + +integraECompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The compliance statement for SNMP engine which + implements the SAF Tehnika Integra-E device." + MODULE -- this module + MANDATORY-GROUPS { + integraEMiscGroup, + integraERadioGroup, + integraEModemGroup, + integraESystemGroup, + integraEEthernetGeneralGroup, + integraEEthernetMiiPortGroup } + ::= { integraECompliances 1 } +integraEGroups OBJECT IDENTIFIER ::= { integraEConformance 2 } + +integraEMiscGroup OBJECT-GROUP + OBJECTS { + integraEtimestamp + } + STATUS current + DESCRIPTION "misc data" + ::= { integraEGroups 1 } + +integraERadioGroup OBJECT-GROUP + OBJECTS { + integraEradioTxPower, + integraEradioTxFrequency, + integraEradioRxLevel, + integraEradioSide, + integraEradioTxMute, + integraEradioDuplexShift, + integraEradioRxFrequency, + integraEradioTemperature, + integraEradioTxMuteDuration, + integraEradioRangeEntryIndex, + integraEradioRangeDescr, + integraEradioRangeTxPower, + integraEradioRangeTxFrequency, + integraEradioPLL, + integraEradioRxLevelState, + integraEradioAtpcState, + integraEradioAtpcUpdatePeriod, + integraEradioAtpcRxLevelMin, + integraEradioAtpcRxLevelMax + } + STATUS current + DESCRIPTION "Radio group." + ::= { integraEGroups 2 } + +integraEModemGroup OBJECT-GROUP + OBJECTS { + integraEmodemAcquireStatus, + integraEmodemNormalizedMse, + integraEmodemFECload, + integraEmodemFEClocked, + integraEmodemAcquireLastStatusDetails, + integraEmodemTemperature, + integraEmodemBandwidth, + integraEmodemModulation, + integraEmodemRxModulation, + integraEmodemTxModulation, + integraEmodemRxCapacity, + integraEmodemTxCapacity, + integraEmodemACMBengine, + integraEmodemCarrierOffset, + integraEmodemCountTime, + integraEmodemErroredBlock, + integraEmodemErroredSecond, + integraEmodemSeverelyErroredSecond, + integraEmodemBackgroundBlockError, + integraEmodemTotalBlockNumber, + integraEmodemErroredSecondRatio, + integraEmodemSeverelyErroredSecondRatio, + integraEmodemBackgroundBlockErrorRatio, + integraEmodemUptime, + integraEmodemUnavailtime, + integraEmodemModulationACMBmin, + integraEmodemModulationACMBmax + } + STATUS current + DESCRIPTION "Modem group." + ::= { integraEGroups 3 } + +integraESystemGroup OBJECT-GROUP + OBJECTS { + integraEsysCPUtemperature, + integraEsysLicenseExpire, + integraEsysLicenseGenStatus, + integraEsysPSUvoltage, + integraEsysPSUcurrent, + integraEsysPSUpower, + integraEsysBoardTemperature, + integraEsysFreeMemory, + integraEsysCPUidle, + integraEsysDeviceType, + integraEsysDeviceSerial, + integraEsysDeviceProductModel, + integraEsysFanError, + integraEexecuteConfig, + integraEneedStore, + integraEstoreConfig, + integraEsysXADCtemperature, + integraEsysVCCint, + integraEsysVCCaux, + integraEsysVCCbram, + integraEsysVCCpint, + integraEsysVCCpaux, + integraEsysVCCoddr, + integraEsysXadc6v0AvddMdmAna, + integraEsysXadc1v0AvddSwAna, + integraEsysXadc1v0AvddMdmAna, + integraEsysXadc1v0DvddMdmDig, + integraEsysXadc1v0CoreMdmDig, + integraEsysXadc2v5EnvAdcAvddMdmAna, + integraEsysXadc1v0CoreSwDig, + integraEsysXadc5v0IqAvddMdmAna, + integraEsysXadc2v5WbDacClAvddMdmAna, + integraEsysXadc1v2VccPhyDig, + integraEsysXadc4v6AfeDacAvddMdmAna, + integraEsysXadc2v5WbDacAvddMdmAna, + integraEsysXadc2v5VccSysDig, + integraEsysXadc3v3VccSysDig, + integraEsysXadc1v5Ddr3Sw, + integraEsysXadc2v5WbAdcAvddMdmAna, + integraEsysXadc2v5WbDacPllAvddMdmAna + } + STATUS current + DESCRIPTION "System group." + ::= { integraEGroups 4 } + +integraEEthernetGeneralGroup OBJECT-GROUP + OBJECTS { + integraEifPortStatIndex, + integraEifPortStatDescr, + integraEifPortType, + integraEifPortMtu, + integraEifPortHighSpeed, + integraEifPortPhysAddress, + integraEifPortAdminStatus, + integraEifPortOperStatus, + integraEifPortLastChange, + integraEifPortAutoneg, + integraEifPortDuplex, + integraEifPortSyncEthActive, + integraEifPortSyncEthPrio, + integraEifPortFlowControl, + integraEifPortStcIndex, + integraEifPortStcDescr, + integraEifTimePassed, + integraEifIngressPackets, + integraEifIngressBytes, + integraEifEgressPackets, + integraEifEgressBytes, + integraEifEtherRxOversizePkts, + integraEifEtherTxOversizePkts, + integraEifReceivedPkts64Octets, + integraEifTransmittedPkts64Octets, + integraEifReceivedPkts65to127Octets, + integraEifTransmittedPkts65to127Octets, + integraEifReceivedPkts128to255Octets, + integraEifTransmittedPkts128to255Octets, + integraEifReceivedPkts256to511Octets, + integraEifTransmittedPkts256to511Octets, + integraEifReceivedPkts512to1023Octets, + integraEifTransmittedPkts512to1023Octets, + integraEifReceivedPkts1024to1518Octets, + integraEifTransmittedPkts1024to1518Octets, + integraEifIfInBroadcastPkts, + integraEifIfOutBroadcastPkts, + integraEifIfInMulticastPkts, + integraEifIfOutMulticastPkts, + integraEifIngressBPS, + integraEifIngressPPS, + integraEifEgressBPS, + integraEifEgressPPS, + integraEifAllCoSQoutPackets, + integraEifAllCoSQoutBytes, + integraEifAllCoSQdroppedPackets, + integraEifAllCoSQdroppedBytes, + integraEifProcessedRxPackets, + integraEifProcessedRxBytes, + integraEnetCfgIPaddress, + integraEnetCfgIPmask, + integraEnetCfgIPgateway, + integraEnetCfgRemoteIPaddress, + integraEifLspPortAdminState, + integraEifLspPortList, + integraEifLspPortStatus + } + STATUS current + DESCRIPTION "A collection to objects, providing info applicable to + all network interfaces." + ::= { integraEGroups 5 } + +integraEEthernetMiiPortGroup OBJECT-GROUP + OBJECTS { + integraEifEtherStatsMulticastPkts, + integraEifEtherStatsBroadcastPkts, + integraEifEtherStatsPkts64Octets, + integraEifEtherStatsPkts65to127Octets, + integraEifEtherStatsPkts128to255Octets, + integraEifEtherStatsPkts256to511Octets, + integraEifEtherStatsPkts512to1023Octets, + integraEifEtherStatsPkts1024to1518Octets, + integraEifEtherStatsOversizePkts, + integraEifEtherStatsOctets, + integraEifEtherStatsPkts, + integraEifEtherStatsTXNoErrors, + integraEifEtherStatsRXNoErrors, + integraEifEtherStatsPkts1519to1522Octets, + integraEifIfInOctets, + integraEifIfOutOctets, + integraEifDot1dTpPortInFrames, + integraEifDot1dTpPortOutFrames, + integraEifDot3InPauseFrames, + integraEifDot3OutPauseFrames, + integraEifEtherStatsUndersizePkts, + integraEifEtherStatsFragments, + integraEifEtherStatsCRCAlignErrors, + integraEifEtherStatsJabbers + } + STATUS current + DESCRIPTION "A collection of objects, providing info applicable + only to MII group interfaces." + ::= { integraEGroups 6 } + + +END diff --git a/MIBS/saf/SAF-INTEGRAW-MIB b/MIBS/saf/SAF-INTEGRAW-MIB new file mode 100644 index 0000000..1a588c8 --- /dev/null +++ b/MIBS/saf/SAF-INTEGRAW-MIB @@ -0,0 +1,1585 @@ + SAF-INTEGRAW-MIB DEFINITIONS ::= BEGIN + +-- Definitions for include by other SAF Tehnika mib modules + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64, + TimeTicks + FROM SNMPv2-SMI -- [RFC2578] + pointToPoint + FROM SAF-ENTERPRISE + safIntegra + FROM SAF-INTEGRA-MIB + DisplayString, DateAndTime, PhysAddress + FROM SNMPv2-TC + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF -- [RFC2580] + IpAddress + FROM SNMPv2-SMI -- [RFC2578] + IANAifType + FROM IANAifType-MIB; + +-- saf OBJECT IDENTIFIER ::= { enterprises 7571 } +-- microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1 } +-- pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } +-- safIntegra OBJECT IDENTIFIER ::= { pointToPoint 7 } + +integraW MODULE-IDENTITY + LAST-UPDATED "201605110000Z" -- 11 may 2016 + ORGANIZATION "SAF Tehnika" + CONTACT-INFO + "SAF Tehnika technical support + <techsupport>" + DESCRIPTION + "SAF IntegraW radio management base" +-- Revision history + REVISION "201605110000Z" -- 11 may 2016 + DESCRIPTION + "Rx Level State added" + REVISION "201509170000Z" -- 17 sep 2015 + DESCRIPTION + "Conformance updated" + REVISION "201509150000Z" -- 15 sep 2015 + DESCRIPTION + "Local/remote IP address, mask, gateway OIDs added" + REVISION "201508120000Z" -- 12 aug 2015 + DESCRIPTION + "Syntax error fixes" + REVISION "201507290000Z" -- 29 jul 2015 + DESCRIPTION + "No modem distortion data is available on Integra-W" + REVISION "201505290000Z" -- 29 may 2015 + DESCRIPTION + "No carrier offset and modem temp. data are available on Integra-W" + REVISION "201505200000Z" -- 20 may 2015 + DESCRIPTION + "Public Release 1.04. + Radio PLL status, free physical memory, CPU idle objects added" + REVISION "201504210000Z" -- 21 apr 2015 + DESCRIPTION + "Public Release 1.03. + Added OIDs for modem signal quality and distortion" + REVISION "201504140000Z" -- 14 apr 2015 + DESCRIPTION + "Descriptions updated" + REVISION "201503240000Z" -- 24 mar 2015 + DESCRIPTION + "Public Release 1.02. + Removed integraWifLinkUpDownTrapEnable OID" + REVISION "201502040000Z" -- 04 feb 2015 + DESCRIPTION + "Syntax fix for integraWmodemRadialMse" + REVISION "201501200000Z" -- 20 jan 2015 + DESCRIPTION + "Small typographic error fix" + REVISION "201501080000Z" -- 08 jan 2015 + DESCRIPTION + "Public Release 1.01. Syntax & units fixed" + REVISION "201501060000Z" -- 06 jan 2015 + DESCRIPTION + "Public Release 1.0" + ::= { safIntegra 2 } + + +integraWtimestamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last data update time" + ::= { integraW 1 } + +-- radio + +integraWradio OBJECT IDENTIFIER ::= { integraW 2 } +integraWradioTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Output power of radio transmitter" + ::= { integraWradio 1 } + +integraWradioTxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Frequency of radio transmitter" + ::= { integraWradio 2 } + +integraWradioRxLevel OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Level of the received signal" + ::= { integraWradio 3 } + +integraWradioSide OBJECT-TYPE + SYNTAX INTEGER { + high(1), + low(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio side: Low/High" + ::= { integraWradio 4 } + +integraWradioTxMute OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of 'Tx mute' + 1 - Tx is muted, + 2 - Tx is not muted. + 3 - Status information unavailable" + ::= { integraWradio 5 } + +integraWradioDuplexShift OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Utilized duplex shift in kHz" + ::= { integraWradio 6 } + +integraWradioRxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency of radio receiver" + ::= { integraWradio 7 } + +integraWradioTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Radio module temperature *10 Celsius" + ::= { integraWradio 8 } + +integraWradioTxMuteDuration OBJECT-TYPE + SYNTAX Integer32(0..214748364) + UNITS "s" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Time remaning for Tx to be muted in seconds. + To turn mute on send number of seconds between 10 and MAX. + To turn mute off send 0. + GET will retrieve remaining duration for mute or + 0 if Tx mute is turned off." + ::= { integraWradio 9 } + +--Settable radio parameter range values + +integraWradioRangesTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraWradioRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port status data." + ::= { integraWradio 10 } + +integraWradioRangeEntry OBJECT-TYPE + SYNTAX IntegraWradioRangeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraWradioRangeEntryIndex } + ::= { integraWradioRangesTable 1 } + +IntegraWradioRangeEntry ::= + SEQUENCE { + integraWradioRangeEntryIndex + Integer32, + integraWradioRangeDescr + DisplayString, + integraWradioRangeTxPower + Integer32, + integraWradioRangeTxFrequency + Integer32 + } + +integraWradioRangeEntryIndex OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each range + entry. Starts with 1 and is equal to a number of all range + parameters." + ::= { integraWradioRangeEntry 1 } + +integraWradioRangeDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "'Minimal' and 'maximal' labels" + ::= { integraWradioRangeEntry 2 } + +integraWradioRangeTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Output power ranges for integraWradio transmitter" + ::= { integraWradioRangeEntry 3 } + +integraWradioRangeTxFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Frequency ranges for integraWradio transmitter" + ::= { integraWradioRangeEntry 4 } + +integraWradioPLL OBJECT-TYPE + SYNTAX INTEGER { + error(1), + ok(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "PLL state of local-oscillator generator" + ::= { integraWradio 11 } + +integraWradioRxLevelState OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + low(2), + high(3), + error(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Received signal level state" + ::= { integraWradio 12 } + +-- modem + +integraWmodem OBJECT IDENTIFIER ::= { integraW 3 } +-- modem-status +-- modem-config +-- misc +integraWmodemAcquireStatus OBJECT-TYPE + SYNTAX INTEGER { + acquireInProgress(1), + acquireLocked(2), + acquireFailed(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This is the current status of modem data acquire + when queried modem status. + For detailed info use modemAcquireLastStatusDetails." + ::= { integraWmodem 1 } + +integraWmodemMse OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current MSE value (floating point value multiplied by 10)" + ::= { integraWmodem 2 } + +-- ldpcDecoderStress OBJECT-TYPE +integraWmodemFecLoad OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Decoder stress or FEC load value (floating point in textual representation)" + ::= { integraWmodem 3 } + +integraWmodemSyncLoss OBJECT-TYPE + SYNTAX INTEGER { + locked(1), + unlocked(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem synchronization status" + ::= { integraWmodem 4 } + +-- integraWmodemTemperature OBJECT-TYPE +-- SYNTAX Integer32 +-- UNITS "C" +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION "Modem DSP temperature *10 Celsius" +-- ::= { integraWmodem 5 } + +integraWmodemBandwidth OBJECT-TYPE + SYNTAX Integer32 + UNITS "kHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Signal bandwidth" + ::= { integraWmodem 6 } + +integraWmodemModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modulation (preferred)" + ::= { integraWmodem 7 } + +integraWmodemRxModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (actual) Rx Modulation" + ::= { integraWmodem 8 } + +integraWmodemTxModulation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current (actual) Tx Modulation" + ::= { integraWmodem 9 } + +integraWmodemRxCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "kb/s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Rx ethernet capacity in kilobits per second" + ::= { integraWmodem 10 } + +integraWmodemTxCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "kb/s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tx ethernet capacity in kilobits per second" + ::= { integraWmodem 11 } + +integraWmodemAcmEngine OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ACM engine status" + ::= { integraWmodem 12 } + +-- integraWmodemCarrierOffset OBJECT-TYPE +-- SYNTAX Integer32 +-- UNITS "Hz" +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION "Modem carrier offset" +-- ::= { integraWmodem 13 } + +integraWmodemSignalQuality OBJECT-TYPE + SYNTAX Integer32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Modem signal quality in %" + ::= { integraWmodem 14 } + +-- integraWmodemDistortion OBJECT-TYPE +-- SYNTAX Integer32 +-- UNITS "%" +-- MAX-ACCESS read-only +-- STATUS current +-- DESCRIPTION "Modem distortion in %" +-- ::= { integraWmodem 15 } + + +-- system + +integraWsystem OBJECT IDENTIFIER ::= { integraW 4 } + +integraWsysCPUtemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System CPU temperature *10 Celsius" + ::= { integraWsystem 2 } + +integraWsysLicenseExpire OBJECT-TYPE + SYNTAX Gauge32 + UNITS "s" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License expires after number of seconds. + In the case of -1, check licenseGenStatus status" + ::= { integraWsystem 3 } +integraWsysLicenseGenStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + expired(2), + unknown(3), + unlimitedTime(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "License General status." + ::= { integraWsystem 4 } + +integraWsysPSUvoltage OBJECT-TYPE + SYNTAX Integer32 + UNITS "mV" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power voltage in mV" + ::= { integraWsystem 5 } + +integraWsysPSUcurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "mA" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power current in mA" + ::= { integraWsystem 6 } +integraWsysPSUpower OBJECT-TYPE + SYNTAX Integer32 + UNITS "mW" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Power consumption in mW" + ::= { integraWsystem 7 } +integraWsysBoardTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System temperature *10 Celsius" + ::= { integraWsystem 8 } +integraWsysFreeMemory OBJECT-TYPE + SYNTAX Integer32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System free memory *10 %" + ::= { integraWsystem 9 } +integraWsysCPUidle OBJECT-TYPE + SYNTAX Integer32 + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System CPU idle *10 %" + ::= { integraWsystem 10 } + + +-- Ethernet +integraWethernet OBJECT IDENTIFIER ::= { integraW 5 } + -- Port status +integraWifStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraWifPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port status data." + ::= { integraWethernet 1 } + +integraWifPortEntry OBJECT-TYPE + SYNTAX IntegraWifPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port status info." + INDEX { integraWifPortStatIndex } + ::= { integraWifStatusTable 1 } + +IntegraWifPortEntry ::= + SEQUENCE { + integraWifPortStatIndex + Integer32, + integraWifPortStatDescr + DisplayString, + integraWifPortType + IANAifType, + integraWifPortMtu + Integer32, + integraWifPortSpeed + Gauge32, + integraWifPortPhysAddress + PhysAddress, + integraWifPortAdminStatus + INTEGER, + integraWifPortOperStatus + INTEGER, + integraWifPortLastChange + TimeTicks, + integraWifPortAutoneg + INTEGER, + integraWifPortDuplex + INTEGER, + integraWifPortSyncEthActive + INTEGER, + integraWifPortSyncEthPrio + Integer32, + integraWifPortFlowControl + INTEGER + } + +integraWifPortStatIndex OBJECT-TYPE + SYNTAX Integer32 (1..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraWifPortEntry 1 } + +integraWifPortStatDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP + and WAN is radio port." + ::= { integraWifPortEntry 2 } + +integraWifPortType OBJECT-TYPE + SYNTAX IANAifType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of interface, distinguished according to + the physical/link protocol(s) immediately `below' + the network layer in the protocol stack." + ::= { integraWifPortEntry 3 } + +integraWifPortMtu OBJECT-TYPE + SYNTAX Integer32 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum transmission unit value in bytes." + ::= { integraWifPortEntry 4 } + +integraWifPortSpeed OBJECT-TYPE + SYNTAX Gauge32 + UNITS "bps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link speed in bits per second." + ::= { integraWifPortEntry 5 } + +integraWifPortPhysAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface's address at the protocol layer + immediately `below' the network layer in the + protocol stack. For interfaces which do not have + such an address (e.g., a serial line), this object + should contain an octet string of zero length." + ::= { integraWifPortEntry 6 } + +integraWifPortAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Desired state of network interfaces. Interfaces + can be enabled(1), disabled(2), unknown(3) (no info received)." + ::= { integraWifPortEntry 7 } + +integraWifPortOperStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Actual state of interfaces. Link can be up(1), + down(2) or in unknown(3) state." + ::= { integraWifPortEntry 8 } + +integraWifPortLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This parameter value is always 0 at the moment." + ::= { integraWifPortEntry 9 } + +integraWifPortAutoneg OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Auto-negotiation status. Unknown means no info was received." + ::= { integraWifPortEntry 10 } + +integraWifPortDuplex OBJECT-TYPE + SYNTAX INTEGER { + full(1), + half(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duplex status for the interface." + ::= { integraWifPortEntry 11 } + +integraWifPortSyncEthActive OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Synchronous Ethernet status. + Can be active(1) or inactive(0)." + ::= { integraWifPortEntry 12 } + +integraWifPortSyncEthPrio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Synchronous Ethernet priority." + ::= { integraWifPortEntry 13 } + +integraWifPortFlowControl OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + unknown(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flow control status." + ::= { integraWifPortEntry 14 } + + + -- Port statistics +integraWifStatisticsTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntegraWifPortStcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Network interface port statistics data." + ::= { integraWethernet 2 } + +integraWifPortStcEntry OBJECT-TYPE + SYNTAX IntegraWifPortStcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing network physical port statistics counter data." + INDEX { integraWifPortStcIndex } + ::= { integraWifStatisticsTable 1 } + +IntegraWifPortStcEntry ::= + SEQUENCE { + integraWifPortStcIndex + Integer32, + integraWifPortStcDescr + DisplayString, + integraWifTimePassed + TimeTicks, + integraWrxDetected + Counter64, + integraWrxDropped + Counter64, + integraWtxDetected + Counter64, + integraWtxDropped + Counter64, + integraWrxBytes + Counter64, + integraWtxBytes + Counter64, + integraWrx64Frames + Counter64, + integraWrx65to127Frames + Counter64, + integraWrx128to255Frames + Counter64, + integraWrx256to511Frames + Counter64, + integraWrx512to1023Frames + Counter64, + integraWrx1024toMaxFrames + Counter64, + integraWrxUsizeFrames + Counter64, + integraWrxOsizeFrames + Counter64, + integraWtx64Frames + Counter64, + integraWtx65to127Frames + Counter64, + integraWtx128to255Frames + Counter64, + integraWtx256to511Frames + Counter64, + integraWtx512to1023Frames + Counter64, + integraWtx1024toMaxFrames + Counter64, + integraWtxUsizeFrames + Counter64, + integraWtxOsizeFrames + Counter64, + integraWrxGoodFrames + Counter64, + integraWrxErrors + Counter64, + integraWrxFifoErr + Counter64, + integraWrxCRCErrors + Counter64, + integraWrxBcastFrames + Counter64, + integraWrxMcastFrames + Counter64, + integraWrxCntrlFrames + Counter64, + integraWrxLenErrors + Counter64, + integraWrxVlanFrames + Counter64, + integraWrxPauseFrames + Counter64, + integraWrxOpErrors + Counter64, + integraWrxFrameErrors + Counter64, + integraWtxGoodFrames + Counter64, + integraWtxErrors + Counter64, + integraWtxFifoErr + Counter64, + integraWtxBcastFrames + Counter64, + integraWtxMcastFrames + Counter64, + integraWtxUrunErrors + Counter64, + integraWtxCntrlFrames + Counter64, + integraWtxVlanFrames + Counter64, + integraWtxPauseFrames + Counter64, + integraWtxSingleCollisions + Counter64, + integraWtxMultiCollisions + Counter64, + integraWtxDeferred + Counter64, + integraWtxLateCollisions + Counter64, + integraWtxExcessCollisions + Counter64, + integraWtxExcessDeferral + Counter64, + integraWtxAlignErrors + Counter64, + integraWtxCarrierErrors + Counter64, + integraWtxCollisions + Counter64 + } + +integraWifPortStcIndex OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each physical + network interface. It is recommended that + values are assigned contiguously starting from 1." + ::= { integraWifPortStcEntry 1 } + +integraWifPortStcDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical network interface description. + LAN1 is electrical, LAN2 and LAN3 are SFP, + WAN is radio port and MNG is internal management interface." + ::= { integraWifPortStcEntry 2 } + +integraWifTimePassed OBJECT-TYPE + SYNTAX TimeTicks + UNITS "s/100" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Statistics collection time." + ::= { integraWifPortStcEntry 3 } + +integraWrxDetected OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Detected ingoing packets counter." + ::= { integraWifPortStcEntry 4 } + +integraWrxDropped OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped ingoing packets counter." + ::= { integraWifPortStcEntry 5 } + +integraWtxDetected OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Detected outgoing packets counter." + ::= { integraWifPortStcEntry 6 } + +integraWtxDropped OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped outgoing packets counter." + ::= { integraWifPortStcEntry 7 } + +integraWrxBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingoing bytes counter." + ::= { integraWifPortStcEntry 8 } + +integraWtxBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "B" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Outgoing bytes counter." + ::= { integraWifPortStcEntry 9 } + +integraWrx64Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 10 } + +integraWrx65to127Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 11 } + +integraWrx128to255Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 12 } + +integraWrx256to511Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 13 } + +integraWrx512to1023Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 14 } + +integraWrx1024toMaxFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 15 } + +integraWrxUsizeFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 16 } + +integraWrxOsizeFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 17 } + +integraWtx64Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 18 } + +integraWtx65to127Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 19 } + +integraWtx128to255Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 20 } + +integraWtx256to511Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 21 } + +integraWtx512to1023Frames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 22 } + +integraWtx1024toMaxFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 23 } + +integraWtxUsizeFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 24 } + +integraWtxOsizeFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 25 } + +integraWrxGoodFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 26 } + +integraWrxErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 27 } + +integraWrxFifoErr OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 28 } + +integraWrxCRCErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 29 } + +integraWrxBcastFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 30 } + +integraWrxMcastFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 31 } + +integraWrxCntrlFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 32 } + +integraWrxLenErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 33 } + +integraWrxVlanFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 34 } + +integraWrxPauseFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 35 } + +integraWrxOpErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 36 } + +integraWrxFrameErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 37 } + +integraWtxGoodFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 38 } + +integraWtxErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 39 } + +integraWtxFifoErr OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 40 } + +integraWtxBcastFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 41 } + +integraWtxMcastFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 42 } + +integraWtxUrunErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 43 } + +integraWtxCntrlFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 44 } + +integraWtxVlanFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 45 } + +integraWtxPauseFrames OBJECT-TYPE + SYNTAX Counter64 + UNITS "frame" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 46 } + +integraWtxSingleCollisions OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 47 } + +integraWtxMultiCollisions OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 48 } + +integraWtxDeferred OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 49 } + +integraWtxLateCollisions OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 50 } + +integraWtxExcessCollisions OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 51 } + +integraWtxExcessDeferral OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 52 } + +integraWtxAlignErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 53 } + +integraWtxCarrierErrors OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 54 } + +integraWtxCollisions OBJECT-TYPE + SYNTAX Counter64 + UNITS "packet" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { integraWifPortStcEntry 55 } + + + +-- Configuration applying/saving objects + +integraWexecuteConfig OBJECT-TYPE + SYNTAX INTEGER { + execute(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object can only be set to 1. + It initiates new running configuration + applying using values, that have been set before. + Setting it when no new changes are available + will do nothing and return an error. + GET will return 0 if there were no errors, + while executing configuration or will return + a bitmask, that shows which SET requests have failed. + Those failed requests will be shown bit wise + from LSB as follows: + BIT0 radioTxMuteDuration + BIT1 radioTxFrequency + BIT2 radioTxPower" + ::= { integraW 6 } + +integraWneedStore OBJECT-TYPE + SYNTAX INTEGER { + no(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This object shows if there is unsaved, + but executed (running) configuration. + Unsaved changes will be lost after + device reboot. Unsaved entities are shown + bit wise, starting from LSB as follows: + BIT0 Aggregation + BIT1 Event log + BIT2 Modem + BIT3 Network + BIT4 Performance + BIT5 Radio + BIT6 SNMP + BIT7 Synchronous Ethernet + BIT8 System" + ::= { integraW 7 } + +integraWstoreConfig OBJECT-TYPE + SYNTAX INTEGER { + store(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "This object can only be set to 1. + It initiates saving of running configuration. + It will only work if there are unsaved, + but executed (running) changes (configuration). + Setting it when no new running configuration + is available will do nothing and return an error." + ::= { integraW 8 } + + +-- IP settings + +integraWnetCfg OBJECT IDENTIFIER ::= { integraW 9 } + +integraWnetCfgIPaddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Local IP address" + ::= { integraWnetCfg 1 } + +integraWnetCfgIPmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Local IP mask" + ::= { integraWnetCfg 2 } + +integraWnetCfgIPgateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP gateway + Send '0' or '255.255.255.255' to clear." + ::= { integraWnetCfg 3 } + +integraWnetCfgRemoteIPaddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Remote IP address" + ::= { integraWnetCfg 4 } + + +-- Conformance + +integraWConformance OBJECT IDENTIFIER ::= { integraW 10 } +integraWCompliances OBJECT IDENTIFIER ::= { integraWConformance 1 } + +integraWCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The compliance statement for SNMP engine which + implements the SAF Tehnika Integra-W device." + MODULE -- this module + MANDATORY-GROUPS { + integraWMiscGroup, + integraWRadioGroup, + integraWModemGroup, + integraWSystemGroup, + integraWEthernetGeneralGroup, + integraWEthernetMiiPortGroup } + ::= { integraWCompliances 1 } +integraWGroups OBJECT IDENTIFIER ::= { integraWConformance 2 } + +integraWMiscGroup OBJECT-GROUP + OBJECTS { + integraWtimestamp + } + STATUS current + DESCRIPTION "misc data" + ::= { integraWGroups 1 } + +integraWRadioGroup OBJECT-GROUP + OBJECTS { + integraWradioTxPower, + integraWradioTxFrequency, + integraWradioRxLevel, + integraWradioSide, + integraWradioTxMute, + integraWradioDuplexShift, + integraWradioRxFrequency, + integraWradioTemperature, + integraWradioTxMuteDuration, + integraWradioRangeEntryIndex, + integraWradioRangeDescr, + integraWradioRangeTxPower, + integraWradioRangeTxFrequency, + integraWradioPLL + } + STATUS current + DESCRIPTION "Radio group." + ::= { integraWGroups 2 } + +integraWModemGroup OBJECT-GROUP + OBJECTS { + integraWmodemAcquireStatus, + integraWmodemMse, + integraWmodemFecLoad, + integraWmodemSyncLoss, + integraWmodemBandwidth, + integraWmodemModulation, + integraWmodemRxModulation, + integraWmodemTxModulation, + integraWmodemRxCapacity, + integraWmodemTxCapacity, + integraWmodemAcmEngine, + integraWmodemSignalQuality + } + STATUS current + DESCRIPTION "Modem group." + ::= { integraWGroups 3 } + +integraWSystemGroup OBJECT-GROUP + OBJECTS { + integraWsysCPUtemperature, + integraWsysLicenseExpire, + integraWsysLicenseGenStatus, + integraWsysPSUvoltage, + integraWsysPSUcurrent, + integraWsysPSUpower, + integraWsysBoardTemperature, + integraWsysFreeMemory, + integraWsysCPUidle, + integraWexecuteConfig, + integraWneedStore, + integraWstoreConfig + } + STATUS current + DESCRIPTION "System group." + ::= { integraWGroups 4 } + +integraWEthernetGeneralGroup OBJECT-GROUP + OBJECTS { + integraWifPortStatIndex, + integraWifPortStatDescr, + integraWifPortType, + integraWifPortMtu, + integraWifPortSpeed, + integraWifPortPhysAddress, + integraWifPortAdminStatus, + integraWifPortOperStatus, + integraWifPortLastChange, + integraWifPortAutoneg, + integraWifPortDuplex, + integraWifPortSyncEthActive, + integraWifPortSyncEthPrio, + integraWifPortFlowControl, + integraWifPortStcIndex, + integraWifPortStcDescr, + integraWifTimePassed, + integraWnetCfgIPaddress, + integraWnetCfgIPmask, + integraWnetCfgIPgateway, + integraWnetCfgRemoteIPaddress + } + STATUS current + DESCRIPTION "A collection to objects, providing info applicable to + all network interfaces." + ::= { integraWGroups 5 } + +integraWEthernetMiiPortGroup OBJECT-GROUP + OBJECTS { + integraWrxDetected, + integraWrxDropped, + integraWtxDetected, + integraWtxDropped, + integraWrxBytes, + integraWtxBytes, + integraWrx64Frames, + integraWrx65to127Frames, + integraWrx128to255Frames, + integraWrx256to511Frames, + integraWrx512to1023Frames, + integraWrx1024toMaxFrames, + integraWrxUsizeFrames, + integraWrxOsizeFrames, + integraWtx64Frames, + integraWtx65to127Frames, + integraWtx128to255Frames, + integraWtx256to511Frames, + integraWtx512to1023Frames, + integraWtx1024toMaxFrames, + integraWtxUsizeFrames, + integraWtxOsizeFrames, + integraWrxGoodFrames, + integraWrxErrors, + integraWrxFifoErr, + integraWrxCRCErrors, + integraWrxBcastFrames, + integraWrxMcastFrames, + integraWrxCntrlFrames, + integraWrxLenErrors, + integraWrxVlanFrames, + integraWrxPauseFrames, + integraWrxOpErrors, + integraWrxFrameErrors, + integraWtxGoodFrames, + integraWtxErrors, + integraWtxFifoErr, + integraWtxBcastFrames, + integraWtxMcastFrames, + integraWtxUrunErrors, + integraWtxCntrlFrames, + integraWtxVlanFrames, + integraWtxPauseFrames, + integraWtxSingleCollisions, + integraWtxMultiCollisions, + integraWtxDeferred, + integraWtxLateCollisions, + integraWtxExcessCollisions, + integraWtxExcessDeferral, + integraWtxAlignErrors, + integraWtxCarrierErrors, + integraWtxCollisions + } + STATUS current + DESCRIPTION "A collection of objects, providing info applicable + only to MII group interfaces." + ::= { integraWGroups 6 } + +END diff --git a/MIBS/saf/SAF-INTEGRAX-MIB b/MIBS/saf/SAF-INTEGRAX-MIB new file mode 100644 index 0000000..a43c197 --- /dev/null +++ b/MIBS/saf/SAF-INTEGRAX-MIB @@ -0,0 +1,2857 @@ +SAF-INTEGRAX-MIB DEFINITIONS ::= BEGIN
+
+-- Definitions for include by other SAF Tehnika mib modules
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64,
+ TimeTicks
+ FROM SNMPv2-SMI -- [RFC2578]
+ pointToPoint
+ FROM SAF-ENTERPRISE
+ DateAndTime, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ DisplayString, PhysAddress
+ FROM RFC1213-MIB
+ safIntegra
+ FROM SAF-INTEGRA-MIB
+ OBJECT-GROUP, MODULE-COMPLIANCE
+ FROM SNMPv2-CONF -- [RFC2580]
+ IpAddress
+ FROM SNMPv2-SMI -- [RFC2578]
+ IANAifType
+ FROM IANAifType-MIB;
+
+-- saf OBJECT IDENTIFIER ::= { enterprises 7571 }
+-- microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1 }
+-- pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 }
+-- safIntegra OBJECT IDENTIFIER ::= { pointToPoint 7 }
+
+integraX MODULE-IDENTITY
+ LAST-UPDATED "202006260000Z" -- 26 jun 2020
+ ORGANIZATION "SAF Tehnika"
+ CONTACT-INFO
+ "SAF Tehnika technical support
+ <techsupport@saftehnika.com>"
+ DESCRIPTION
+ "SAF Integra-X device management base"
+-- Revision history
+ REVISION "202006260000Z" -- 26 jun 2020
+ DESCRIPTION
+ "Added system services / firmware upgrade."
+ REVISION "202005190000Z" -- 19 may 2020
+ DESCRIPTION
+ "Added system services / reboot option."
+ REVISION "202005080000Z" -- 08 may 2020
+ DESCRIPTION
+ "ACM min/max modem modulation read-only support."
+ REVISION "202001140000Z" -- 14 jan 2020
+ DESCRIPTION
+ "Added LSP/Backup port status."
+ REVISION "201911270000Z" -- 27 nov 2019
+ DESCRIPTION
+ "Added system service sensors."
+ REVISION "201906110000Z" -- 11 jun 2019
+ DESCRIPTION
+ "Added device fan error status."
+ REVISION "201904230000Z" -- 23 apr 2019
+ DESCRIPTION
+ "Added device type, serial number and product code."
+ REVISION "201903070000Z" -- 07 mar 2019
+ DESCRIPTION
+ "Changed integraXifPortSpeed to integraXifPortHighSpeed, that will use Mbps instead of bps.
+ Added modem performance counters separately to modem A and modem B."
+ REVISION "201903060000Z" -- 06 mar 2019
+ DESCRIPTION
+ "Added modem A and B specific performance counters"
+ REVISION "201902170000Z" -- 17 feb 2019
+ DESCRIPTION
+ "Public Release 1.0"
+ ::= { safIntegra 10 }
+
+
+
+FixedDiv20 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-2"
+ STATUS current
+ DESCRIPTION "Fixed point, two decimals"
+ SYNTAX Integer32
+
+FixedDiv10 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-1"
+ STATUS current
+ DESCRIPTION "Fixed point, two decimals"
+ SYNTAX Integer32
+
+
+
+integraXtimestamp OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Last data update time"
+ ::= { integraX 1 }
+
+integraXradio OBJECT IDENTIFIER ::= { integraX 2 }
+
+--radio/radioA
+integraXradioA OBJECT IDENTIFIER ::= { integraXradio 1 }
+
+integraXradioAtxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Output power of radio transmitter"
+ ::= { integraXradioA 1 }
+
+integraXradioAtxFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Frequency of radio transmitter"
+ ::= { integraXradioA 2 }
+
+integraXradioArxLevel OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Level of the received signal"
+ ::= { integraXradioA 3 }
+
+integraXradioArxLevelState OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ low(2),
+ high(3),
+ error(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Received signal level state"
+ ::= { integraXradioA 4 }
+
+integraXradioAside OBJECT-TYPE
+ SYNTAX INTEGER {
+ high(1),
+ low(2),
+ error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Radio side: Low/High"
+ ::= { integraXradioA 5 }
+
+integraXradioAtxMute OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2),
+ error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of 'Tx mute'
+ 1 - Tx is muted,
+ 2 - Tx is not muted.
+ 3 - Status information unavailable"
+ ::= { integraXradioA 6 }
+
+integraXradioAtxMuteDuration OBJECT-TYPE
+ SYNTAX Integer32(0..214748364)
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time remaning for Tx to be muted in seconds.
+ To turn mute on send number of seconds between 10 and MAX.
+ To turn mute off send 0.
+ GET will retrieve remaining duration for mute or
+ 0 if Tx mute is turned off."
+ ::= { integraXradioA 7 }
+
+integraXradioAduplexShift OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Utilized duplex shift in kHz"
+ ::= { integraXradioA 8 }
+
+integraXradioArxFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Frequency of radio receiver"
+ ::= { integraXradioA 9 }
+
+integraXradioAtemperature OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Radio module temperature"
+ ::= { integraXradioA 10 }
+
+integraXradioApll OBJECT-TYPE
+ SYNTAX INTEGER {
+ error(1),
+ ok(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "PLL state of local-oscillator generator"
+ ::= { integraXradioA 11 }
+
+--Settable radio parameter range values
+
+integraXradioArangesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IntegraXradioArangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Network interface port status data."
+ ::= { integraXradioA 12 }
+
+integraXradioArangeEntry OBJECT-TYPE
+ SYNTAX IntegraXradioArangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing network physical port status info."
+ INDEX { integraXradioArangeEntryIndex }
+ ::= { integraXradioArangesTable 1 }
+
+IntegraXradioArangeEntry ::=
+ SEQUENCE {
+ integraXradioArangeEntryIndex
+ Integer32,
+ integraXradioArangeDescr
+ DisplayString,
+ integraXradioArangeTxPower
+ Integer32,
+ integraXradioArangeTxFrequency
+ Integer32
+ }
+
+integraXradioArangeEntryIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value, greater than zero, for each range
+ entry. Starts with 1 and is equal to a number of all range
+ parameters."
+ ::= { integraXradioArangeEntry 1 }
+
+integraXradioArangeDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "'Minimal' and 'maximal' labels"
+ ::= { integraXradioArangeEntry 2 }
+
+integraXradioArangeTxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Output power ranges for radio transmitter"
+ ::= { integraXradioArangeEntry 3 }
+
+integraXradioArangeTxFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Frequency ranges for radio transmitter"
+ ::= { integraXradioArangeEntry 4 }
+
+--radio/radioB
+integraXradioB OBJECT IDENTIFIER ::= { integraXradio 2 }
+
+integraXradioBtxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Output power of radio transmitter"
+ ::= { integraXradioB 1 }
+
+integraXradioBtxFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Frequency of radio transmitter"
+ ::= { integraXradioB 2 }
+
+integraXradioBrxLevel OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Level of the received signal"
+ ::= { integraXradioB 3 }
+
+integraXradioBrxLevelState OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ low(2),
+ high(3),
+ error(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Received signal level state"
+ ::= { integraXradioB 4 }
+
+integraXradioBside OBJECT-TYPE
+ SYNTAX INTEGER {
+ high(1),
+ low(2),
+ error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Radio side: Low/High"
+ ::= { integraXradioB 5 }
+
+integraXradioBtxMute OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2),
+ error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of 'Tx mute'
+ 1 - Tx is muted,
+ 2 - Tx is not muted.
+ 3 - Status information unavailable"
+ ::= { integraXradioB 6 }
+
+integraXradioBtxMuteDuration OBJECT-TYPE
+ SYNTAX Integer32(0..214748364)
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time remaning for Tx to be muted in seconds.
+ To turn mute on send number of seconds between 10 and MAX.
+ To turn mute off send 0.
+ GET will retrieve remaining duration for mute or
+ 0 if Tx mute is turned off."
+ ::= { integraXradioB 7 }
+
+integraXradioBduplexShift OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Utilized duplex shift in kHz"
+ ::= { integraXradioB 8 }
+
+integraXradioBrxFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Frequency of radio receiver"
+ ::= { integraXradioB 9 }
+
+integraXradioBtemperature OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Radio module temperature"
+ ::= { integraXradioB 10 }
+
+integraXradioBpll OBJECT-TYPE
+ SYNTAX INTEGER {
+ error(1),
+ ok(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "PLL state of local-oscillator generator"
+ ::= { integraXradioB 11 }
+
+--Settable radio parameter range values
+
+integraXradioBrangesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IntegraXradioBrangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Network interface port status data."
+ ::= { integraXradioB 12 }
+
+integraXradioBrangeEntry OBJECT-TYPE
+ SYNTAX IntegraXradioBrangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing network physical port status info."
+ INDEX { integraXradioBrangeEntryIndex }
+ ::= { integraXradioBrangesTable 1 }
+
+IntegraXradioBrangeEntry ::=
+ SEQUENCE {
+ integraXradioBrangeEntryIndex
+ Integer32,
+ integraXradioBrangeDescr
+ DisplayString,
+ integraXradioBrangeTxPower
+ Integer32,
+ integraXradioBrangeTxFrequency
+ Integer32
+ }
+
+integraXradioBrangeEntryIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value, greater than zero, for each range
+ entry. Starts with 1 and is equal to a number of all range
+ parameters."
+ ::= { integraXradioBrangeEntry 1 }
+
+integraXradioBrangeDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "'Minimal' and 'maximal' labels"
+ ::= { integraXradioBrangeEntry 2 }
+
+integraXradioBrangeTxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Output power ranges for radio transmitter"
+ ::= { integraXradioBrangeEntry 3 }
+
+integraXradioBrangeTxFrequency OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Frequency ranges for radio transmitter"
+ ::= { integraXradioBrangeEntry 4 }
+
+
+
+integraXmodem OBJECT IDENTIFIER ::= { integraX 3 }
+
+--modem/modemA
+integraXmodemA OBJECT IDENTIFIER ::= { integraXmodem 1 }
+
+integraXmodemAacquireStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ acquireInProgress(1),
+ acquireLocked(2),
+ acquireFailed(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is the current status of modem data acquire
+ when queried modem status.
+ For detailed info use modemAcquireLastStatusDetails."
+ ::= { integraXmodemA 1 }
+
+integraXmodemAnormalizedMse OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current normalized MSE value (floating point value multiplied by 10)"
+ ::= { integraXmodemA 2 }
+
+-- ldpcDecoderStress OBJECT-TYPE
+integraXmodemAfecLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Decoder stress or FEC load value (floating point in textual representation)"
+ ::= { integraXmodemA 3 }
+--TODO: change to new parameter related to FEC load
+integraXmodemAxpdEst OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "XPD Estimated value (floating point value multiplied by 10)"
+ ::= { integraXmodemA 4 }
+
+integraXmodemAacquireLastStatusDetails OBJECT-TYPE
+ SYNTAX INTEGER {
+ acquireLocked(1),
+ acquireSweep(4),
+ acquireMSEerror(5),
+ acquireBITerror(6),
+ acquireStopped(12),
+ acquireSMerror(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is the last status of successfull or unsuccessful modem data acquire"
+ ::= { integraXmodemA 5 }
+
+integraXmodemAtemperature OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem DSP temperature"
+ ::= { integraXmodemA 6 }
+
+integraXmodemArxModulation OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current (actual) Rx Modulation"
+ ::= { integraXmodemA 7 }
+
+integraXmodemAtxModulation OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current (actual) Tx Modulation"
+ ::= { integraXmodemA 8 }
+
+integraXmodemArxCapacity OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kb/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Rx ethernet capacity in kilobits per second"
+ ::= { integraXmodemA 9 }
+
+integraXmodemAtxCapacity OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kb/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Tx ethernet capacity in kilobits per second"
+ ::= { integraXmodemA 10 }
+
+integraXmodemAacmEngine OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2),
+ error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ACM engine status"
+ ::= { integraXmodemA 11 }
+
+integraXmodemAcarrierOffset OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem carrier offset"
+ ::= { integraXmodemA 12 }
+
+--modem A performance counters
+integraXmodemAcountTime OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance count time"
+ ::= { integraXmodemA 13 }
+
+integraXmodemAerroredBlock OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance errored blocks"
+ ::= { integraXmodemA 14 }
+
+integraXmodemAerroredSecond OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance errored seconds"
+ ::= { integraXmodemA 15 }
+
+integraXmodemAseverelyErroredSecond OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance severely errored seconds"
+ ::= { integraXmodemA 16 }
+
+integraXmodemAbackgroundBlockError OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance background block errors"
+ ::= { integraXmodemA 17 }
+
+integraXmodemAtotalBlockNumber OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance total block number"
+ ::= { integraXmodemA 18 }
+
+integraXmodemAerroredSecondRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance errored second ratio"
+ ::= { integraXmodemA 19 }
+
+integraXmodemAseverelyErroredSecondRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance severely errored second ratio"
+ ::= { integraXmodemA 20 }
+
+integraXmodemAbackgroundBlockErrorRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance background block error ratio"
+ ::= { integraXmodemA 21 }
+
+integraXmodemAuptime OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance : uptime"
+ ::= { integraXmodemA 22 }
+
+integraXmodemAunavailtime OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance : unavailtime"
+ ::= { integraXmodemA 23 }
+
+integraXmodemAfecLdpcBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load block counter"
+ ::= { integraXmodemA 24 }
+
+integraXmodemAfecLdpcUncorrectedBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load uncorrected block counter"
+ ::= { integraXmodemA 25 }
+
+integraXmodemAfecLdpcUncorrectedPercent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load uncorrected percent"
+ ::= { integraXmodemA 26 }
+
+integraXmodemAfecRsBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load RS block counter"
+ ::= { integraXmodemA 27 }
+
+integraXmodemAfecRsUncorrectedBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load RS uncorrected block counter"
+ ::= { integraXmodemA 28 }
+
+integraXmodemAmodulationACMmin OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Minimal modulation for ACM enabled profile"
+ ::= { integraXmodemA 29 }
+
+integraXmodemAmodulationACMmax OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Maximal modulation for ACM enabled profile"
+ ::= { integraXmodemA 30 }
+
+--modem/modemB
+integraXmodemB OBJECT IDENTIFIER ::= { integraXmodem 2 }
+
+integraXmodemBacquireStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ acquireInProgress(1),
+ acquireLocked(2),
+ acquireFailed(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is the current status of modem data acquire
+ when queried modem status.
+ For detailed info use modemAcquireLastStatusDetails."
+ ::= { integraXmodemB 1 }
+
+integraXmodemBnormalizedMse OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current normalized MSE value (floating point value multiplied by 10)"
+ ::= { integraXmodemB 2 }
+
+-- ldpcDecoderStress OBJECT-TYPE
+integraXmodemBfecLoad OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Decoder stress or FEC load value (floating point in textual representation)"
+ ::= { integraXmodemB 3 }
+
+integraXmodemBxpdEst OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "dB"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "XPD Estimated value (floating point value multiplied by 10)"
+ ::= { integraXmodemB 4 }
+
+integraXmodemBacquireLastStatusDetails OBJECT-TYPE
+ SYNTAX INTEGER {
+ acquireLocked(1),
+ acquireSweep(4),
+ acquireMSEerror(5),
+ acquireBITerror(6),
+ acquireStopped(12),
+ acquireSMerror(13)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is the last status of successfull or unsuccessful modem data acquire"
+ ::= { integraXmodemB 5 }
+
+integraXmodemBtemperature OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem DSP temperature"
+ ::= { integraXmodemB 6 }
+
+integraXmodemBrxModulation OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current (actual) Rx Modulation"
+ ::= { integraXmodemB 7 }
+
+integraXmodemBtxModulation OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current (actual) Tx Modulation"
+ ::= { integraXmodemB 8 }
+
+integraXmodemBrxCapacity OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kb/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Rx ethernet capacity in kilobits per second"
+ ::= { integraXmodemB 9 }
+
+integraXmodemBtxCapacity OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kb/s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Tx ethernet capacity in kilobits per second"
+ ::= { integraXmodemB 10 }
+
+integraXmodemBacmEngine OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2),
+ error(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ACM engine status"
+ ::= { integraXmodemB 11 }
+
+integraXmodemBcarrierOffset OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Hz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem carrier offset"
+ ::= { integraXmodemB 12 }
+
+--modem B performance counters
+integraXmodemBcountTime OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance count time"
+ ::= { integraXmodemB 13 }
+
+integraXmodemBerroredBlock OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance errored blocks"
+ ::= { integraXmodemB 14 }
+
+integraXmodemBerroredSecond OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance errored seconds"
+ ::= { integraXmodemB 15 }
+
+integraXmodemBseverelyErroredSecond OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance severely errored seconds"
+ ::= { integraXmodemB 16 }
+
+integraXmodemBbackgroundBlockError OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance background block errors"
+ ::= { integraXmodemB 17 }
+
+integraXmodemBtotalBlockNumber OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance total block number"
+ ::= { integraXmodemB 18 }
+
+integraXmodemBerroredSecondRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance errored second ratio"
+ ::= { integraXmodemB 19 }
+
+integraXmodemBseverelyErroredSecondRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance severely errored second ratio"
+ ::= { integraXmodemB 20 }
+
+integraXmodemBbackgroundBlockErrorRatio OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance background block error ratio"
+ ::= { integraXmodemB 21 }
+
+integraXmodemBuptime OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance : uptime"
+ ::= { integraXmodemB 22 }
+
+integraXmodemBunavailtime OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem performance : unavailtime"
+ ::= { integraXmodemB 23 }
+
+integraXmodemBfecLdpcBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load block counter"
+ ::= { integraXmodemB 24 }
+
+integraXmodemBfecLdpcUncorrectedBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load uncorrected block counter"
+ ::= { integraXmodemB 25 }
+
+integraXmodemBfecLdpcUncorrectedPercent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load uncorrected percent"
+ ::= { integraXmodemB 26 }
+
+integraXmodemBfecRsBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load RS block counter"
+ ::= { integraXmodemB 27 }
+
+integraXmodemBfecRsUncorrectedBlockCounter OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modem FEC load RS uncorrected block counter"
+ ::= { integraXmodemB 28 }
+
+integraXmodemBmodulationACMmin OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Minimal modulation for ACM enabled profile"
+ ::= { integraXmodemB 29 }
+
+integraXmodemBmodulationACMmax OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Maximal modulation for ACM enabled profile"
+ ::= { integraXmodemB 30 }
+
+--modem common
+
+integraXmodemBandwidth OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "kHz"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Signal bandwidth"
+ ::= { integraXmodem 3 }
+
+integraXmodemModulation OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Modulation (preferred)"
+ ::= { integraXmodem 4 }
+
+
+integraXsystem OBJECT IDENTIFIER ::= { integraX 4 }
+
+integraXsysCPUtemperature OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "System CPU temperature"
+ ::= { integraXsystem 2 }
+
+integraXsysLicenseExpire OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "s"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "License expires after number of seconds.
+ In the case of -1, check licenseGenStatus status"
+ ::= { integraXsystem 3 }
+integraXsysLicenseGenStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ expired(2),
+ unknown(3),
+ unlimitedTime(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "License General status."
+ ::= { integraXsystem 4 }
+
+integraXsysPSUvoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "mV"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Power voltage in mV"
+ ::= { integraXsystem 5 }
+
+integraXsysPSUcurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "mA"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Power current in mA"
+ ::= { integraXsystem 6 }
+integraXsysPSUpower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "mW"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Power consumption in mW"
+ ::= { integraXsystem 7 }
+integraXsysBoardTemperature OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "C"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "System temperature"
+ ::= { integraXsystem 8 }
+integraXsysFreeMemory OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "System free memory"
+ ::= { integraXsystem 9 }
+integraXsysCPUidle OBJECT-TYPE
+ SYNTAX FixedDiv10
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "System CPU idle"
+ ::= { integraXsystem 10 }
+
+integraXsysDeviceType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Device type name"
+ ::= { integraXsystem 11 }
+
+integraXsysDeviceSerial OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Device serial number"
+ ::= { integraXsystem 12 }
+
+integraXsysDeviceProductModel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Device product model code"
+ ::= { integraXsystem 13 }
+
+integraXsysFanError OBJECT-TYPE
+ SYNTAX BITS {
+ no(0),
+ fan1(1),
+ fan2(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Device fan 1 and fan 2 error status"
+ ::= { integraXsystem 14 }
+
+-- service sensors
+integraXsysSw1v0core OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_1V0_CORE"
+ ::= { integraXsystem 15 }
+
+integraXsysSw1v0avdd OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_1V0_AVDD"
+ ::= { integraXsystem 16 }
+
+integraXsysSw1v2a OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_1V2A"
+ ::= { integraXsystem 17 }
+
+integraXsysSw1v5ddr OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_1V5_DDR"
+ ::= { integraXsystem 18 }
+
+integraXsysSw1v8 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_1V8"
+ ::= { integraXsystem 19 }
+
+integraXsysSw2v5 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_2V5"
+ ::= { integraXsystem 20 }
+
+integraXsysSw3v3 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_3V3"
+ ::= { integraXsystem 21 }
+
+integraXsysVttrefPs OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "VTTVREF_PS"
+ ::= { integraXsystem 22 }
+
+integraXsysVttddrPs OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "VTTDDR_PS"
+ ::= { integraXsystem 23 }
+
+integraXsysZq1v0 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ZQ_1V0"
+ ::= { integraXsystem 24 }
+
+integraXsysZq1v5 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ZQ_1V5"
+ ::= { integraXsystem 25 }
+
+integraXsysZq1v8 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ZQ_1V8"
+ ::= { integraXsystem 26 }
+
+integraXsysZq2v5 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ZQ_2V5"
+ ::= { integraXsystem 27 }
+
+integraXsysZq3v3 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ZQ_3V3"
+ ::= { integraXsystem 28 }
+
+integraXsys5v0d OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "5V0D"
+ ::= { integraXsystem 29 }
+
+integraXsysSw1v2 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "SW_1V2"
+ ::= { integraXsystem 30 }
+
+integraXsysMdmVddcAvs OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_VDDC_AVS"
+ ::= { integraXsystem 31 }
+
+integraXsysMdm3v3 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_3V3"
+ ::= { integraXsystem 32 }
+
+integraXsysMdm1v0aPm OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_1V0A_PM"
+ ::= { integraXsystem 33 }
+
+integraXsysMdm1v0a OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_1V0A"
+ ::= { integraXsystem 34 }
+
+integraXsysMdm1v8a OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_1V8A"
+ ::= { integraXsystem 35 }
+
+integraXsysMdmDAC02v5a OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_DAC0_2V5A"
+ ::= { integraXsystem 36 }
+
+integraXsysMdmDAC12v5 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_DAC1_2V5A"
+ ::= { integraXsystem 37 }
+
+integraXsysMdmDAC22v5 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_DAC2_2V5A"
+ ::= { integraXsystem 38 }
+
+integraXsysMdm1v8io OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_1V8_IO"
+ ::= { integraXsystem 39 }
+
+integraXsysMdm3v3io OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_3V3_IO"
+ ::= { integraXsystem 40 }
+
+integraXsys3v3Radio OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "3V3_RADIO"
+ ::= { integraXsystem 41 }
+
+integraXsysMdm4v0 OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "MDM_4V0"
+ ::= { integraXsystem 42 }
+
+integraXsys5v0nRadio OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "5V0N_RADIO"
+ ::= { integraXsystem 43 }
+
+integraXsysCoreVddSns OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "CORE_VDD_SNS"
+ ::= { integraXsystem 44 }
+
+integraXsys40v0RadioSns OBJECT-TYPE
+ SYNTAX FixedDiv20
+ UNITS "V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "40V0_RADIO_SNS"
+ ::= { integraXsystem 45 }
+
+integraXsysServices OBJECT IDENTIFIER ::= { integraXsystem 46 }
+
+integraXsysServicesReboot OBJECT-TYPE
+ SYNTAX INTEGER {
+ reboot(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This object can only be set to 1.
+ It initiates system reboot immediately."
+ ::= { integraXsysServices 1 }
+
+integraXsysServicesFtpSwitch OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Status and on/off switch for the FTP server"
+ ::= { integraXsysServices 2 }
+
+integraXsysServicesFwCurrInfo OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Currently running FW info.
+ Same output as in RFC1213-MIB::sysDescr."
+ ::= { integraXsysServices 3 }
+
+integraXsysServicesFwAvailView OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "List FW available for installation (uploaded)."
+ ::= { integraXsysServices 4 }
+
+integraXsysServicesFwRemove OBJECT-TYPE
+ SYNTAX INTEGER {
+ candfw1(1),
+ candfw2(2),
+ candfw3(3),
+ candfw4(4),
+ candfw5(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Remove available (uploaded) FW version.
+ View FW versions in integraXsysServicesFwAvailView.
+ Send number corresponding to info in integraXsysServicesFwAvailView."
+ ::= { integraXsysServices 5 }
+
+integraXsysServicesFwRemoveAll OBJECT-TYPE
+ SYNTAX INTEGER {
+ removeAllCandfw(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Remove all available (uploaded) FW versions."
+ ::= { integraXsysServices 6 }
+
+integraXsysServicesFwUpload OBJECT-TYPE
+ SYNTAX INTEGER {
+ upload(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Upload FW (make available for installation).
+ You need to upload a firmware to FTP ftp://anonymous@DEVICE_IP:/firmware/ first!
+ You must have only 1 firmware in firmware folder for this option to work!
+ This option only starts upload on the device and doesn't return success status for it.
+ Usually you should wait some time while the device completes upload.
+ SNMP won't response to quieries while upload is in progress.
+ You may check integraXsysServicesFwAvailView to see if your FW is ready for install."
+ ::= { integraXsysServices 7 }
+
+integraXsysServicesFwInst OBJECT-TYPE
+ SYNTAX INTEGER {
+ candfw1(1),
+ candfw2(2),
+ candfw3(3),
+ candfw4(4),
+ candfw5(5)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Install FW version.
+ You need check integraXsysServicesFwAvailView to see FW versions ready for install.
+ This option only starts installation on the device and doesn't return success status for it.
+ Usually you should wait some time while the device completes installation.
+ SNMP won't response to quieries while upload is in progress.
+ If FW installation was successful, integraXsysServicesFwSwitchNext will show
+ different FW bank value for the next boot."
+ ::= { integraXsysServices 8 }
+
+integraXsysServicesFwSwitchRunning OBJECT-TYPE
+ SYNTAX INTEGER {
+ fw1(1),
+ fw2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "FW running bank info.
+ Use integraXsysServicesFwSwitchNext to view and switch FW bank for the next boot."
+ ::= { integraXsysServices 9 }
+
+integraXsysServicesFwSwitchNext OBJECT-TYPE
+ SYNTAX INTEGER {
+ fw1(1),
+ fw2(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "FW next boot bank info. Set request can change FW bank for the next boot.
+ View running FW bank number in integraXsysServicesFwSwitchRunning."
+ ::= { integraXsysServices 10 }
+
+
+-- Ethernet
+integraXethernet OBJECT IDENTIFIER ::= { integraX 5 }
+ -- Port status
+integraXifStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IntegraXifPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Network interface port status data."
+ ::= { integraXethernet 1 }
+
+integraXifPortEntry OBJECT-TYPE
+ SYNTAX IntegraXifPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing network physical port status info."
+ INDEX { integraXifPortStatIndex }
+ ::= { integraXifStatusTable 1 }
+
+IntegraXifPortEntry ::=
+ SEQUENCE {
+ integraXifPortStatIndex
+ Integer32,
+ integraXifPortStatDescr
+ DisplayString,
+ integraXifPortType
+ IANAifType,
+ integraXifPortMtu
+ Integer32,
+ integraXifPortHighSpeed
+ Gauge32,
+ integraXifPortPhysAddress
+ PhysAddress,
+ integraXifPortAdminStatus
+ INTEGER,
+ integraXifPortOperStatus
+ INTEGER,
+ integraXifPortLastChange
+ TimeTicks,
+ integraXifPortAutoneg
+ INTEGER,
+ integraXifPortDuplex
+ INTEGER,
+ integraXifPortSyncEthActive
+ INTEGER,
+ integraXifPortSyncEthPrio
+ Integer32,
+ integraXifPortFlowControl
+ INTEGER
+ }
+
+integraXifPortStatIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..4)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value, greater than zero, for each physical
+ network interface. It is recommended that
+ values are assigned contiguously starting from 1."
+ ::= { integraXifPortEntry 1 }
+
+integraXifPortStatDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Physical network interface description.
+ LAN1 is electrical, LAN2 and LAN3 are SFP
+ and WAN is radio port."
+ ::= { integraXifPortEntry 2 }
+
+integraXifPortType OBJECT-TYPE
+ SYNTAX IANAifType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of interface, distinguished according to
+ the physical/link protocol(s) immediately `below'
+ the network layer in the protocol stack."
+ ::= { integraXifPortEntry 3 }
+
+integraXifPortMtu OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "B"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum transmission unit value in bytes."
+ ::= { integraXifPortEntry 4 }
+
+integraXifPortHighSpeed OBJECT-TYPE
+ SYNTAX Gauge32
+ UNITS "Mbps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Link speed in 1 000 000 * bits per second."
+ ::= { integraXifPortEntry 5 }
+
+integraXifPortPhysAddress OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface's address at the protocol layer
+ immediately `below' the network layer in the
+ protocol stack. For interfaces which do not have
+ such an address (e.g., a serial line), this object
+ should contain an octet string of zero length."
+ ::= { integraXifPortEntry 6 }
+
+integraXifPortAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Desired state of network interfaces. Interfaces
+ can be enabled(1), disabled(2), unknown(3) (no info received)."
+ ::= { integraXifPortEntry 7 }
+
+integraXifPortOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Actual state of interfaces. Link can be up(1),
+ down(2) or in unknown(3) state."
+ ::= { integraXifPortEntry 8 }
+
+integraXifPortLastChange OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This parameter value is always 0 at the moment."
+ ::= { integraXifPortEntry 9 }
+
+integraXifPortAutoneg OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Auto-negotiation status. Unknown means no info was received."
+ ::= { integraXifPortEntry 10 }
+
+integraXifPortDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ full(1),
+ half(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Duplex status for the interface."
+ ::= { integraXifPortEntry 11 }
+
+integraXifPortSyncEthActive OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(0),
+ on(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Synchronous Ethernet status.
+ Can be active(1) or inactive(0)."
+ ::= { integraXifPortEntry 12 }
+
+integraXifPortSyncEthPrio OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Synchronous Ethernet priority."
+ ::= { integraXifPortEntry 13 }
+
+integraXifPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2),
+ unknown(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Flow control status."
+ ::= { integraXifPortEntry 14 }
+
+
+ -- Port statistics
+integraXifStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IntegraXifPortStcEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Network interface port statistics data."
+ ::= { integraXethernet 2 }
+
+integraXifPortStcEntry OBJECT-TYPE
+ SYNTAX IntegraXifPortStcEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing network physical port statistics counter data."
+ INDEX { integraXifPortStcIndex }
+ ::= { integraXifStatisticsTable 1 }
+
+IntegraXifPortStcEntry ::=
+ SEQUENCE {
+ integraXifPortStcIndex
+ Integer32,
+ integraXifPortStcDescr
+ DisplayString,
+ integraXifTimePassed
+ TimeTicks,
+ integraXifIngressPackets
+ Counter64,
+ integraXifIngressBytes
+ Counter64,
+ integraXifEgressPackets
+ Counter64,
+ integraXifEgressBytes
+ Counter64,
+ integraXifEtherStatsMulticastPkts
+ Counter64,
+ integraXifEtherStatsBroadcastPkts
+ Counter64,
+ integraXifEtherStatsPkts64Octets
+ Counter64,
+ integraXifEtherStatsPkts65to127Octets
+ Counter64,
+ integraXifEtherStatsPkts128to255Octets
+ Counter64,
+ integraXifEtherStatsPkts256to511Octets
+ Counter64,
+ integraXifEtherStatsPkts512to1023Octets
+ Counter64,
+ integraXifEtherStatsPkts1024to1518Octets
+ Counter64,
+ integraXifEtherStatsOversizePkts
+ Counter64,
+ integraXifEtherRxOversizePkts
+ Counter64,
+ integraXifEtherTxOversizePkts
+ Counter64,
+ integraXifEtherStatsOctets
+ Counter64,
+ integraXifEtherStatsPkts
+ Counter64,
+ integraXifEtherStatsTXNoErrors
+ Counter64,
+ integraXifEtherStatsRXNoErrors
+ Counter64,
+ integraXifEtherStatsPkts1519to1522Octets
+ Counter64,
+ integraXifIfInOctets
+ Counter64,
+ integraXifIfOutOctets
+ Counter64,
+ integraXifDot1dTpPortInFrames
+ Counter64,
+ integraXifDot1dTpPortOutFrames
+ Counter64,
+ integraXifReceivedPkts64Octets
+ Counter64,
+ integraXifTransmittedPkts64Octets
+ Counter64,
+ integraXifReceivedPkts65to127Octets
+ Counter64,
+ integraXifTransmittedPkts65to127Octets
+ Counter64,
+ integraXifReceivedPkts128to255Octets
+ Counter64,
+ integraXifTransmittedPkts128to255Octets
+ Counter64,
+ integraXifReceivedPkts256to511Octets
+ Counter64,
+ integraXifTransmittedPkts256to511Octets
+ Counter64,
+ integraXifReceivedPkts512to1023Octets
+ Counter64,
+ integraXifTransmittedPkts512to1023Octets
+ Counter64,
+ integraXifReceivedPkts1024to1518Octets
+ Counter64,
+ integraXifTransmittedPkts1024to1518Octets
+ Counter64,
+ integraXifIfInBroadcastPkts
+ Counter64,
+ integraXifIfOutBroadcastPkts
+ Counter64,
+ integraXifIfInMulticastPkts
+ Counter64,
+ integraXifIfOutMulticastPkts
+ Counter64,
+ integraXifDot3InPauseFrames
+ Counter64,
+ integraXifDot3OutPauseFrames
+ Counter64,
+ integraXifEtherStatsUndersizePkts
+ Counter64,
+ integraXifEtherStatsFragments
+ Counter64,
+ integraXifEtherStatsCRCAlignErrors
+ Counter64,
+ integraXifEtherStatsJabbers
+ Counter64,
+ integraXifIngressBPS
+ Integer32,
+ integraXifIngressPPS
+ Integer32,
+ integraXifEgressBPS
+ Integer32,
+ integraXifEgressPPS
+ Integer32,
+ integraXifAllCoSQoutPackets
+ Counter64,
+ integraXifAllCoSQoutBytes
+ Counter64,
+ integraXifAllCoSQdroppedPackets
+ Counter64,
+ integraXifAllCoSQdroppedBytes
+ Counter64,
+ integraXifProcessedRxPackets
+ Counter64,
+ integraXifProcessedRxBytes
+ Counter64
+ }
+
+integraXifPortStcIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..5)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A unique value, greater than zero, for each physical
+ network interface. It is recommended that
+ values are assigned contiguously starting from 1."
+ ::= { integraXifPortStcEntry 1 }
+
+integraXifPortStcDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Physical network interface description.
+ LAN1 is electrical, LAN2 and LAN3 are SFP,
+ WAN is radio port and MNG is internal management interface."
+ ::= { integraXifPortStcEntry 2 }
+
+integraXifTimePassed OBJECT-TYPE
+ SYNTAX TimeTicks
+ UNITS "s/100"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Statistics collection time."
+ ::= { integraXifPortStcEntry 3 }
+
+integraXifIngressPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packets that ingress on the port."
+ ::= { integraXifPortStcEntry 4 }
+
+integraXifIngressBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "B"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bytes that ingress on the port."
+ ::= { integraXifPortStcEntry 5 }
+
+integraXifEgressPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Packets that egress on the port."
+ ::= { integraXifPortStcEntry 6 }
+
+integraXifEgressBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "B"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bytes that egress on the port."
+ ::= { integraXifPortStcEntry 7 }
+
+integraXifEtherStatsMulticastPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of good packets (both received and
+ transmitted) that were directed to a multicast address.
+ Note that this number does not include packets directed
+ to the broadcast address."
+ ::= { integraXifPortStcEntry 8 }
+
+integraXifEtherStatsBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of good packets (both received and
+ transmitted) that were directed to the broadcast address.
+ Note that this does not include multicast packets."
+ ::= { integraXifPortStcEntry 9 }
+
+integraXifEtherStatsPkts64Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted)
+ that were 64 octets in length
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 10 }
+
+integraXifEtherStatsPkts65to127Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted)
+ that were between 65 and 127 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 11 }
+
+integraXifEtherStatsPkts128to255Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted) that were
+ between 128 and 255 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 12 }
+
+integraXifEtherStatsPkts256to511Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted) that were
+ between 256 and 511 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 13 }
+
+integraXifEtherStatsPkts512to1023Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted) that were
+ between 512 and 1023 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 14 }
+
+integraXifEtherStatsPkts1024to1518Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted) that were
+ between 1024 and 1518 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 15 }
+
+integraXifEtherStatsOversizePkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets (both received and
+ transmitted) that were longer than 1518
+ octets (excluding framing bits but including
+ FCS octets) but were otherwise well formed."
+ ::= { integraXifPortStcEntry 16 }
+
+integraXifEtherRxOversizePkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets received
+ that were longer than 1518 octets
+ (excluding framing bits but including
+ FCS octets) but were otherwise well formed."
+ ::= { integraXifPortStcEntry 17 }
+
+integraXifEtherTxOversizePkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of packets transmitted
+ that were longer than 1518 octets
+ (excluding framing bits but including
+ FCS octets) but were otherwise well formed."
+ ::= { integraXifPortStcEntry 18 }
+
+integraXifEtherStatsOctets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of octets of data (including
+ those in bad packets) both received and
+ transmitted."
+ ::= { integraXifPortStcEntry 19 }
+
+integraXifEtherStatsPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of packets (including bad packets)
+ both received and transmitted."
+ ::= { integraXifPortStcEntry 20 }
+
+integraXifEtherStatsTXNoErrors OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets that were transmitted
+ without errors."
+ ::= { integraXifPortStcEntry 21 }
+
+integraXifEtherStatsRXNoErrors OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of packets that were received
+ without errors."
+ ::= { integraXifPortStcEntry 22 }
+
+integraXifEtherStatsPkts1519to1522Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad
+ packets) (both received and transmitted) that were
+ between 1519 and 1522 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 23 }
+
+integraXifIfInOctets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "octet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of octets of data (including
+ those in bad packets) that were received."
+ ::= { integraXifPortStcEntry 24 }
+
+integraXifIfOutOctets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "octet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of octets of data (including
+ those in bad packets) that were transmitted."
+ ::= { integraXifPortStcEntry 25 }
+
+integraXifDot1dTpPortInFrames OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "frame"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames that have been received by
+ this port from its segment."
+ ::= { integraXifPortStcEntry 26 }
+
+integraXifDot1dTpPortOutFrames OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "frame"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames that have been transmitted by
+ this port to its segment."
+ ::= { integraXifPortStcEntry 27 }
+
+integraXifReceivedPkts64Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of received packets that were
+ 64 octets in length (excluding framing bits
+ but including FCS octets)."
+ ::= { integraXifPortStcEntry 28 }
+
+integraXifTransmittedPkts64Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of transmitted packets that were
+ 64 octets in length (excluding framing bits
+ but including FCS octets)."
+ ::= { integraXifPortStcEntry 29 }
+
+integraXifReceivedPkts65to127Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of received packets that were
+ between 65 and 127 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 30 }
+
+integraXifTransmittedPkts65to127Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of transmitted packets that were
+ between 65 and 127 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 31 }
+
+integraXifReceivedPkts128to255Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of received packets that were
+ between 128 and 255 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 32 }
+
+integraXifTransmittedPkts128to255Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of transmitted packets that were
+ between 128 and 255 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 33 }
+
+integraXifReceivedPkts256to511Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of received packets that were
+ between 256 and 511 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 34 }
+
+integraXifTransmittedPkts256to511Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of transmitted packets that were
+ between 256 and 511 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 35 }
+
+integraXifReceivedPkts512to1023Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of received packets that were
+ between 512 and 1023 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 36 }
+
+integraXifTransmittedPkts512to1023Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of transmitted packets that were
+ between 512 and 1023 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 37 }
+
+integraXifReceivedPkts1024to1518Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of received packets that were
+ between 1024 and 1518 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 38 }
+
+integraXifTransmittedPkts1024to1518Octets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of transmitted packets that were
+ between 1024 and 1518 octets in length inclusive
+ (excluding framing bits but including FCS octets)."
+ ::= { integraXifPortStcEntry 39 }
+
+integraXifIfInBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of received good packets
+ that were directed to the broadcast address.
+ Note that this does not include multicast packets."
+ ::= { integraXifPortStcEntry 40 }
+
+integraXifIfOutBroadcastPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of transmitted good packets
+ that were directed to the broadcast address.
+ Note that this does not include multicast packets."
+ ::= { integraXifPortStcEntry 41 }
+
+integraXifIfInMulticastPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of received good packets
+ that were directed to a multicast address.
+ Note that this number does not include broadcast packets."
+ ::= { integraXifPortStcEntry 42 }
+
+integraXifIfOutMulticastPkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of transmitted good packets
+ that were directed to a multicast address.
+ Note that this number does not include broadcast packets."
+ ::= { integraXifPortStcEntry 43 }
+
+integraXifDot3InPauseFrames OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "frame"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A count of MAC Control frames received on this
+ interface with an opcode indicating the PAUSE
+ operation.
+ This counter does not increment when the
+ interface is operating in half-duplex mode."
+ ::= { integraXifPortStcEntry 44 }
+
+integraXifDot3OutPauseFrames OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "frame"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A count of MAC Control frames transmitted on
+ this interface with an opcode indicating the
+ PAUSE operation.
+ This counter does not increment when the
+ interface is operating in half-duplex mode."
+ ::= { integraXifPortStcEntry 45 }
+
+integraXifEtherStatsUndersizePkts OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received that were
+ less than 64 octets long (excluding framing bits,
+ but including FCS octets) and were otherwise well
+ formed."
+ ::= { integraXifPortStcEntry 46 }
+
+integraXifEtherStatsFragments OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received that were less than
+ 64 octets in length (excluding framing bits but including
+ FCS octets) and had either a bad Frame Check Sequence
+ (FCS) with an integral number of octets (FCS Error) or a
+ bad FCS with a non-integral number of octets (Alignment
+ Error).
+ Note that it is entirely normal for etherStatsFragments to
+ increment. This is because it counts both runts (which are
+ normal occurrences due to collisions) and noise hits."
+ ::= { integraXifPortStcEntry 47 }
+
+integraXifEtherStatsCRCAlignErrors OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received that
+ had a length (excluding framing bits, but
+ including FCS octets) of between 64 and 1518
+ octets, inclusive, but had either a bad
+ Frame Check Sequence (FCS) with an integral
+ number of octets (FCS Error) or a bad FCS with
+ a non-integral number of octets (Alignment Error)."
+ ::= { integraXifPortStcEntry 48 }
+
+integraXifEtherStatsJabbers OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received that were
+ longer than 1518 octets (excluding framing bits,
+ but including FCS octets), and had either a bad
+ Frame Check Sequence (FCS) with an integral number
+ of octets (FCS Error) or a bad FCS with a non-integral
+ number of octets (Alignment Error).
+ Note that this definition of jabber is different
+ than the definition in IEEE-802.3 section 8.2.1.5
+ (10BASE5) and section 10.3.1.4 (10BASE2). These
+ documents define jabber as the condition where any
+ packet exceeds 20 ms. The allowed range to detect
+ jabber is between 20 ms and 150 ms."
+ ::= { integraXifPortStcEntry 49 }
+
+integraXifIngressBPS OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Bps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ingoing data transfer rate in bytes per second."
+ ::= { integraXifPortStcEntry 50 }
+
+integraXifIngressPPS OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "pps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ingoing data transfer rate in packets per second."
+ ::= { integraXifPortStcEntry 51 }
+
+integraXifEgressBPS OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Bps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Outgoing data transfer rate in bytes per second."
+ ::= { integraXifPortStcEntry 52 }
+
+integraXifEgressPPS OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "pps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Outgoing data transfer rate in packets per second."
+ ::= { integraXifPortStcEntry 53 }
+
+integraXifAllCoSQoutPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "All CoSQ outgoing packets."
+ ::= { integraXifPortStcEntry 54 }
+
+integraXifAllCoSQoutBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "B"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "All CoSQ outgoing bytes."
+ ::= { integraXifPortStcEntry 55 }
+
+integraXifAllCoSQdroppedPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "All CoSQ dropped packets."
+ ::= { integraXifPortStcEntry 56 }
+
+integraXifAllCoSQdroppedBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "B"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "All CoSQ dropped bytes."
+ ::= { integraXifPortStcEntry 57 }
+
+integraXifProcessedRxPackets OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "packet"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Processed received packets."
+ ::= { integraXifPortStcEntry 58 }
+
+integraXifProcessedRxBytes OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "B"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Processed received bytes."
+ ::= { integraXifPortStcEntry 59 }
+
+integraXifLspPortAdminState OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ lsp(2),
+ backup(3),
+ unknown(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LSP port status."
+ ::= { integraXethernet 3 }
+
+integraXifLspPortList OBJECT-TYPE
+ SYNTAX BITS {
+ none(0),
+ lan1(1),
+ lan2(2),
+ lan3(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LSP port status."
+ ::= { integraXethernet 4 }
+
+integraXifLspPortStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ lspPortOK(1),
+ lspPortDownBlockedByLSP(2),
+ backupNoLink(3),
+ backupLinkActive(4),
+ backupLinkReady(5),
+ unknown(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "LSP port status."
+ ::= { integraXethernet 5 }
+
+
+
+-- Configuration applying/saving objects
+
+integraXexecuteConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ execute(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This object can only be set to 1.
+ It initiates new running configuration
+ applying using values, that have been set before.
+ Setting it when no new changes are available
+ will do nothing and return an error.
+ GET will return 0 if there were no errors,
+ while executing configuration or will return
+ a bitmask, that shows which SET requests have failed.
+ Those failed requests will be shown bit wise
+ from LSB as follows:
+ BIT0 radioTxMuteDuration
+ BIT1 radioTxFrequency
+ BIT2 radioTxPower"
+ ::= { integraX 6 }
+
+integraXneedStore OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This object shows if there is unsaved,
+ but executed (running) configuration.
+ Unsaved changes will be lost after
+ device reboot. Unsaved entities are shown
+ bit wise, starting from LSB as follows:
+ BIT0 Aggregation
+ BIT1 Event log
+ BIT2 Modem
+ BIT3 Network
+ BIT4 Performance
+ BIT5 Radio
+ BIT6 SNMP
+ BIT7 Synchronous Ethernet
+ BIT8 System"
+ ::= { integraX 7 }
+
+integraXstoreConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ store(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This object can only be set to 1.
+ It initiates saving of running configuration.
+ It will only work if there are unsaved,
+ but executed (running) changes (configuration).
+ Setting it when no new running configuration
+ is available will do nothing and return an error."
+ ::= { integraX 8 }
+
+
+-- IP settings
+
+integraXnetCfg OBJECT IDENTIFIER ::= { integraX 9 }
+
+integraXnetCfgIPaddress OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local IP address"
+ ::= { integraXnetCfg 1 }
+
+integraXnetCfgIPmask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "Local IP mask"
+ ::= { integraXnetCfg 2 }
+
+integraXnetCfgIPgateway OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "IP gateway
+ Send '0' or '255.255.255.255' to clear."
+ ::= { integraXnetCfg 3 }
+
+integraXnetCfgRemoteIPaddress OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Remote IP address"
+ ::= { integraXnetCfg 4 }
+
+
+-- Conformance
+
+integraXConformance OBJECT IDENTIFIER ::= { integraX 10 }
+integraXCompliances OBJECT IDENTIFIER ::= { integraXConformance 1 }
+
+integraXCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION "The compliance statement for SNMP engine which
+ implements the SAF Tehnika Integra-X device."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ integraXMiscGroup,
+ integraXRadioGroup,
+ integraXModemGroup,
+ integraXSystemGroup,
+ integraXEthernetGeneralGroup,
+ integraXEthernetMiiPortGroup }
+ ::= { integraXCompliances 1 }
+integraXGroups OBJECT IDENTIFIER ::= { integraXConformance 2 }
+
+integraXMiscGroup OBJECT-GROUP
+ OBJECTS {
+ integraXtimestamp
+ }
+ STATUS current
+ DESCRIPTION "misc data"
+ ::= { integraXGroups 1 }
+
+integraXRadioGroup OBJECT-GROUP
+ OBJECTS {
+ integraXradioAtxPower,
+ integraXradioAtxFrequency,
+ integraXradioArxLevel,
+ integraXradioArxLevelState,
+ integraXradioAside,
+ integraXradioAtxMute,
+ integraXradioAtxMuteDuration,
+ integraXradioAduplexShift,
+ integraXradioArxFrequency,
+ integraXradioAtemperature,
+ integraXradioApll,
+ integraXradioArangeEntryIndex,
+ integraXradioArangeDescr,
+ integraXradioArangeTxPower,
+ integraXradioArangeTxFrequency,
+ integraXradioBtxPower,
+ integraXradioBtxFrequency,
+ integraXradioBrxLevel,
+ integraXradioBrxLevelState,
+ integraXradioBside,
+ integraXradioBtxMute,
+ integraXradioBtxMuteDuration,
+ integraXradioBduplexShift,
+ integraXradioBrxFrequency,
+ integraXradioBtemperature,
+ integraXradioBpll,
+ integraXradioBrangeEntryIndex,
+ integraXradioBrangeDescr,
+ integraXradioBrangeTxPower,
+ integraXradioBrangeTxFrequency
+ }
+ STATUS current
+ DESCRIPTION "Radio group."
+ ::= { integraXGroups 2 }
+
+integraXModemGroup OBJECT-GROUP
+ OBJECTS {
+ integraXmodemAacquireStatus,
+ integraXmodemAnormalizedMse,
+ integraXmodemAfecLoad,
+ integraXmodemAxpdEst,
+ integraXmodemAacquireLastStatusDetails,
+ integraXmodemAtemperature,
+ integraXmodemArxModulation,
+ integraXmodemAtxModulation,
+ integraXmodemArxCapacity,
+ integraXmodemAtxCapacity,
+ integraXmodemAacmEngine,
+ integraXmodemAcarrierOffset,
+ integraXmodemAcountTime,
+ integraXmodemAerroredBlock,
+ integraXmodemAerroredSecond,
+ integraXmodemAseverelyErroredSecond,
+ integraXmodemAbackgroundBlockError,
+ integraXmodemAtotalBlockNumber,
+ integraXmodemAerroredSecondRatio,
+ integraXmodemAseverelyErroredSecondRatio,
+ integraXmodemAbackgroundBlockErrorRatio,
+ integraXmodemAuptime,
+ integraXmodemAunavailtime,
+ integraXmodemAfecLdpcBlockCounter,
+ integraXmodemAfecLdpcUncorrectedBlockCounter,
+ integraXmodemAfecLdpcUncorrectedPercent,
+ integraXmodemAfecRsBlockCounter,
+ integraXmodemAfecRsUncorrectedBlockCounter,
+ integraXmodemBacquireStatus,
+ integraXmodemBnormalizedMse,
+ integraXmodemBfecLoad,
+ integraXmodemBxpdEst,
+ integraXmodemBacquireLastStatusDetails,
+ integraXmodemBtemperature,
+ integraXmodemBrxModulation,
+ integraXmodemBtxModulation,
+ integraXmodemBrxCapacity,
+ integraXmodemBtxCapacity,
+ integraXmodemBacmEngine,
+ integraXmodemBcarrierOffset,
+ integraXmodemBcountTime,
+ integraXmodemBerroredBlock,
+ integraXmodemBerroredSecond,
+ integraXmodemBseverelyErroredSecond,
+ integraXmodemBbackgroundBlockError,
+ integraXmodemBtotalBlockNumber,
+ integraXmodemBerroredSecondRatio,
+ integraXmodemBseverelyErroredSecondRatio,
+ integraXmodemBbackgroundBlockErrorRatio,
+ integraXmodemBuptime,
+ integraXmodemBunavailtime,
+ integraXmodemBfecLdpcBlockCounter,
+ integraXmodemBfecLdpcUncorrectedBlockCounter,
+ integraXmodemBfecLdpcUncorrectedPercent,
+ integraXmodemBfecRsBlockCounter,
+ integraXmodemBfecRsUncorrectedBlockCounter,
+ integraXmodemBandwidth,
+ integraXmodemModulation,
+ integraXmodemAmodulationACMmin,
+ integraXmodemAmodulationACMmax,
+ integraXmodemBmodulationACMmin,
+ integraXmodemBmodulationACMmax
+ }
+ STATUS current
+ DESCRIPTION "Modem group."
+ ::= { integraXGroups 3 }
+
+integraXSystemGroup OBJECT-GROUP
+ OBJECTS {
+ integraXsysCPUtemperature,
+ integraXsysLicenseExpire,
+ integraXsysLicenseGenStatus,
+ integraXsysPSUvoltage,
+ integraXsysPSUcurrent,
+ integraXsysPSUpower,
+ integraXsysBoardTemperature,
+ integraXsysFreeMemory,
+ integraXsysCPUidle,
+ integraXsysDeviceType,
+ integraXsysDeviceSerial,
+ integraXsysDeviceProductModel,
+ integraXsysFanError,
+ integraXexecuteConfig,
+ integraXneedStore,
+ integraXstoreConfig,
+ integraXsysSw1v0core,
+ integraXsysSw1v0avdd,
+ integraXsysSw1v2a,
+ integraXsysSw1v5ddr,
+ integraXsysSw1v8,
+ integraXsysSw2v5,
+ integraXsysSw3v3,
+ integraXsysVttrefPs,
+ integraXsysVttddrPs,
+ integraXsysZq1v0,
+ integraXsysZq1v5,
+ integraXsysZq1v8,
+ integraXsysZq2v5,
+ integraXsysZq3v3,
+ integraXsys5v0d,
+ integraXsysSw1v2,
+ integraXsysMdmVddcAvs,
+ integraXsysMdm3v3,
+ integraXsysMdm1v0aPm,
+ integraXsysMdm1v0a,
+ integraXsysMdm1v8a,
+ integraXsysMdmDAC02v5a,
+ integraXsysMdmDAC12v5,
+ integraXsysMdmDAC22v5,
+ integraXsysMdm1v8io,
+ integraXsysMdm3v3io,
+ integraXsys3v3Radio,
+ integraXsysMdm4v0,
+ integraXsys5v0nRadio,
+ integraXsysCoreVddSns,
+ integraXsys40v0RadioSns,
+ integraXsysServicesReboot,
+ integraXsysServicesFtpSwitch,
+ integraXsysServicesFwCurrInfo,
+ integraXsysServicesFwAvailView,
+ integraXsysServicesFwRemove,
+ integraXsysServicesFwRemoveAll,
+ integraXsysServicesFwUpload,
+ integraXsysServicesFwInst,
+ integraXsysServicesFwSwitchRunning,
+ integraXsysServicesFwSwitchNext
+ }
+ STATUS current
+ DESCRIPTION "System group."
+ ::= { integraXGroups 4 }
+
+integraXEthernetGeneralGroup OBJECT-GROUP
+ OBJECTS {
+ integraXifPortStatIndex,
+ integraXifPortStatDescr,
+ integraXifPortType,
+ integraXifPortMtu,
+ integraXifPortHighSpeed,
+ integraXifPortPhysAddress,
+ integraXifPortAdminStatus,
+ integraXifPortOperStatus,
+ integraXifPortLastChange,
+ integraXifPortAutoneg,
+ integraXifPortDuplex,
+ integraXifPortSyncEthActive,
+ integraXifPortSyncEthPrio,
+ integraXifPortFlowControl,
+ integraXifPortStcIndex,
+ integraXifPortStcDescr,
+ integraXifTimePassed,
+ integraXifIngressPackets,
+ integraXifIngressBytes,
+ integraXifEgressPackets,
+ integraXifEgressBytes,
+ integraXifEtherRxOversizePkts,
+ integraXifEtherTxOversizePkts,
+ integraXifReceivedPkts64Octets,
+ integraXifTransmittedPkts64Octets,
+ integraXifReceivedPkts65to127Octets,
+ integraXifTransmittedPkts65to127Octets,
+ integraXifReceivedPkts128to255Octets,
+ integraXifTransmittedPkts128to255Octets,
+ integraXifReceivedPkts256to511Octets,
+ integraXifTransmittedPkts256to511Octets,
+ integraXifReceivedPkts512to1023Octets,
+ integraXifTransmittedPkts512to1023Octets,
+ integraXifReceivedPkts1024to1518Octets,
+ integraXifTransmittedPkts1024to1518Octets,
+ integraXifIfInBroadcastPkts,
+ integraXifIfOutBroadcastPkts,
+ integraXifIfInMulticastPkts,
+ integraXifIfOutMulticastPkts,
+ integraXifIngressBPS,
+ integraXifIngressPPS,
+ integraXifEgressBPS,
+ integraXifEgressPPS,
+ integraXifAllCoSQoutPackets,
+ integraXifAllCoSQoutBytes,
+ integraXifAllCoSQdroppedPackets,
+ integraXifAllCoSQdroppedBytes,
+ integraXifProcessedRxPackets,
+ integraXifProcessedRxBytes,
+ integraXnetCfgIPaddress,
+ integraXnetCfgIPmask,
+ integraXnetCfgIPgateway,
+ integraXnetCfgRemoteIPaddress,
+ integraXifLspPortAdminState,
+ integraXifLspPortList,
+ integraXifLspPortStatus
+ }
+ STATUS current
+ DESCRIPTION "A collection to objects, providing info applicable to
+ all network interfaces."
+ ::= { integraXGroups 5 }
+
+integraXEthernetMiiPortGroup OBJECT-GROUP
+ OBJECTS {
+ integraXifEtherStatsMulticastPkts,
+ integraXifEtherStatsBroadcastPkts,
+ integraXifEtherStatsPkts64Octets,
+ integraXifEtherStatsPkts65to127Octets,
+ integraXifEtherStatsPkts128to255Octets,
+ integraXifEtherStatsPkts256to511Octets,
+ integraXifEtherStatsPkts512to1023Octets,
+ integraXifEtherStatsPkts1024to1518Octets,
+ integraXifEtherStatsOversizePkts,
+ integraXifEtherStatsOctets,
+ integraXifEtherStatsPkts,
+ integraXifEtherStatsTXNoErrors,
+ integraXifEtherStatsRXNoErrors,
+ integraXifEtherStatsPkts1519to1522Octets,
+ integraXifIfInOctets,
+ integraXifIfOutOctets,
+ integraXifDot1dTpPortInFrames,
+ integraXifDot1dTpPortOutFrames,
+ integraXifDot3InPauseFrames,
+ integraXifDot3OutPauseFrames,
+ integraXifEtherStatsUndersizePkts,
+ integraXifEtherStatsFragments,
+ integraXifEtherStatsCRCAlignErrors,
+ integraXifEtherStatsJabbers
+ }
+ STATUS current
+ DESCRIPTION "A collection of objects, providing info applicable
+ only to MII group interfaces."
+ ::= { integraXGroups 6 }
+
+
+END
diff --git a/MIBS/saf/SAF-IPRADIO b/MIBS/saf/SAF-IPRADIO new file mode 100644 index 0000000..20b8ef4 --- /dev/null +++ b/MIBS/saf/SAF-IPRADIO @@ -0,0 +1,1693 @@ +SAF-IPRADIO DEFINITIONS ::= BEGIN +-- old name: SAF-IPFODU +-- +-- Mib for: SAF CFIP FODU v1.3x, v1.4x and SAF CFIP FODU GE (Lumina) v1.4x +-- released after 2009.07.20 +-- SAF CFIP IDU (Phoenix) +-- released after 2010.02.20 +-- FreeMile +-- Version: 1.1.9 +-- Date/Time: 2014.01.16 13:20 +-- Version: 1.1.89 +-- Date/Time: 2013.03.14 14:00 +-- Version: 1.1.88 +-- Date/Time: 2012.09.25 11:37 +-- Version: 1.1.87 +-- Date/Time: 2012.07.19 11:22 +-- Version: 1.1.7 +-- Date/Time: 2012.06.25 18:28 +-- Version: 1.1.6 +-- Date/Time: 2012.03.30 11:59 +-- Version: 1.1.5 +-- Date/Time: 2011.05.05 13:23 +-- Version: 1.1.4 +-- Date/Time: 2010.10.27 16:17 +-- Version: 1.1.3 +-- Date/Time: 2010.09.27 14:05 +-- Version: 1.1.2 +-- Date/Time: 2009.09.20 15:10 +-- Customer suport: <techsupport@saftehnika.com> +-- Author: Andris Kluga +-- +-- Additional modules supported by device -- +-- SAF-ALARM-MIB ( OID 1.3.6.1.4.1.7571.100.118 ) +-- +-- History -- +-- 2008.07.11 initial release 1.0.0 (originally named 1.00) +-- 2008.10.21 removed loopbacks: rf,far,ethernet (unsupported by hardware) +-- 2008.11.04 added vlan 1.3.6.1.4.1.7571.100.1.1.5.1.1.1.13,14 +-- 2009.01.09 changes in comments +-- 2009.01.22 changed e1 to e1t1 to use with both etsi and ansi modems +-- 2009.03.18 temperature in degrees C (no more *10) +-- 2009.05.11 e1 mask +-- 2009.07.14 e1t1ChannelNr +-- 2010.02.17 one mib for all IP products +-- 2010.09.27 FreeMile (added qpsklimited modulation) +-- 2010.10.13 for Lumina w/o duplexer radioSide read-write +-- 2010.10.27 add comment at radioTxPower: to turn power off SET the value -100 +-- 2012.03.28 apsk16 apsk32 modulations changed to qam16 qam32; location length string set to 16 +-- 2012.03.30 minor changes +-- 2012.06.25 added new QAM modulations to "replace" old PSK modulations. +-- 2012.07.10 minor syntax changes. +-- 2012.09.25 reset descripotion change. 1 - cold 2 - warm. +-- 2013.03.14 minor changes for mib validation +-- 2014.01.16 add license status + + +IMPORTS + enterprises, NetworkAddress, IpAddress, + Counter, Gauge, TimeTicks FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212 + DisplayString, ifEntry FROM RFC1213-MIB + DateAndTime FROM SNMPv2-TC + TRAP-TYPE FROM RFC-1215; + + +saf OBJECT IDENTIFIER ::= { enterprises 7571 } +tehnika OBJECT IDENTIFIER ::= { saf 100 } +microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1} +pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } + +safip OBJECT IDENTIFIER ::= { pointToPoint 5 } +ipRadio OBJECT IDENTIFIER ::= { safip 1 } + +ipRadioCfg OBJECT IDENTIFIER ::= { ipRadio 1 } +ipRadioMgmt OBJECT IDENTIFIER ::= { ipRadio 2 } +ipRadioStat OBJECT IDENTIFIER ::= { ipRadio 3 } +ipRadioCfgGeneral OBJECT IDENTIFIER ::= { ipRadioCfg 1 } +ipRadioCfgNetwork OBJECT IDENTIFIER ::= { ipRadioCfg 2 } +ipRadioStatEth OBJECT IDENTIFIER ::= { ipRadioStat 2 } +modemStatistics OBJECT IDENTIFIER ::= { ipRadioStat 4 } -- 2011.05.05 + + +product OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of the model." + ::= { ipRadioCfgGeneral 1 } + +description OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Description of the model." + ::= { ipRadioCfgGeneral 2 } + +hostname OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The name of the host." + ::= { ipRadioCfgGeneral 3 } + +sysDateAndTime OBJECT-TYPE + SYNTAX DateAndTime + ACCESS read-write + STATUS mandatory + DESCRIPTION "Current date and time set. + For SET tenths of seconds ignored." + ::= { ipRadioCfgGeneral 4 } + +sysTemperature OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Unit temperature in degrees by Celsius. + NB - sw before 2009.03.18 shows in *10 degrees" + ::= { ipRadioCfgGeneral 5 } + +license OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-write + STATUS mandatory + DESCRIPTION "To set license information. Read allways 'OK'." + ::= { ipRadioCfgGeneral 6 } + +licenseMask OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Read license mask." + ::= { ipRadioCfgGeneral 7 } + +licenseUpdateStatus OBJECT-TYPE +-- starting from v 1.64.25 + SYNTAX INTEGER { + ok(1), + error(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION "Status of last license update operation + by setting license using snmp." + ::= { ipRadioCfgGeneral 8 } + +writeConfig OBJECT-TYPE + SYNTAX INTEGER + ACCESS write-only + STATUS mandatory + DESCRIPTION + "Write Config" + ::= { ipRadioMgmt 1 } + +restartcpu OBJECT-TYPE + SYNTAX INTEGER + ACCESS write-only + STATUS mandatory + DESCRIPTION "Restart of Mng CPU. Values: + 1 - 'cold' restart; + 3 - sw" + ::= { ipRadioMgmt 2 } + +loopbacks OBJECT-TYPE + SYNTAX INTEGER { + error(1), + off(2), +-- rf(3), 2008.10.21 + if(4), + modem(5), +-- far(6), 2008.10.21 +-- ethernet(7), 2008.10.21 +-- e1t1-1(8), use tributary mask +-- e1t1-2(9), +-- e1t1-3(10), +-- e1t1-4(11), + multi(12) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION "Set loopback for 1 minute. value error(1) is not writable. + Status of loopbacks. + Values: + 1 - 'error' (not writable); + 2 - 'off'; + 3 - 'rf' (radio frequency loopback); N/A 2008.10.21 + 4 - 'if' (intermediate frequency loopback); + 5 - 'modem' (modem loopback); + 6 - 'far' (far end loopback); N/A 2008.10.21 + 7 - 'ethernet' (Ethernet loopback); N/A 2008.10.21 + 8 - 'e1t1-1' (E1/T1 channel 1 loopback); N/A from firmware 1.51 + 9 - 'e1t1-2' (E1/T1 channel 2 loopback); N/A from firmware 1.51 + 10 - 'e1t1-3' (E1/T1 channel 3 loopback); N/A from firmware 1.51 + 11 - 'e1t1-4' (E1/T1 channel 4 loopback); N/A from firmware 1.51 + 12 - 'multi' (E1/T1 multi - look channel tributary mask)" + ::= { ipRadioMgmt 3 } + +loopback-tributary-mask OBJECT-TYPE +-- starting from firmware version 1.51 + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Loopback mask for E1/T1 channels" + ::= { ipRadioMgmt 4 } + +--loopbacks-text OBJECT-TYPE +-- starting from firmware version 1.51 +-- SYNTAX DisplayString (SIZE(0..255)) +-- ACCESS read-only +-- STATUS mandatory +-- DESCRIPTION "This string gives the same information as loopbacks and loopback-tributary-mask +-- as a text string" +-- ::= { ipRadioMgmt 5 } + +localIp OBJECT-TYPE +-- added 2008.09.22 + SYNTAX IpAddress + ACCESS read-write + STATUS mandatory + DESCRIPTION "IPv4 Ethernet address of the local + unit in a number format(XXX.XXX.XXX.XXX)" + ::= { ipRadioCfgNetwork 1 } +localIpMask OBJECT-TYPE +-- added 2008.09.22 + SYNTAX IpAddress + ACCESS read-write + STATUS mandatory + DESCRIPTION "IPv4 Ethernet mask of the local + unit in a number format (XXX.XXX.XXX.XXX)" + ::= { ipRadioCfgNetwork 2 } +remoteIp OBJECT-TYPE +-- added 2008.09.22 + SYNTAX IpAddress + ACCESS read-write + STATUS mandatory + DESCRIPTION "IPv4 Ethernet address of the remote + unit in a number format (XXX.XXX.XXX.XXX)." + ::= { ipRadioCfgNetwork 3 } + +-- + +radioTable OBJECT-TYPE + SYNTAX SEQUENCE OF RadioEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Radio table." + ::= { ipRadioCfgGeneral 10 } + +radioEntry OBJECT-TYPE + SYNTAX RadioEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Entry containing objects in radio table." + INDEX { radioIndex } + ::= { radioTable 1 } +RadioEntry ::= + SEQUENCE { + radioIndex + INTEGER, + radioGenStatus + INTEGER, + radioSide + INTEGER, + radioTxPower + INTEGER, + radioRxLevel + INTEGER, + radioDuplexShift + INTEGER, + radioLoopback + INTEGER, + radioTxMute + INTEGER, + radioTxFrequency + INTEGER, + radioRxFrequency + INTEGER + + } + +radioIndex OBJECT-TYPE + SYNTAX INTEGER { + local(1), + remote(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A unique value for each radio. + Its value represents UNIT: + 1 - for 'local'; + 2 - for 'remote'" + ::= { radioEntry 1 } + +radioGenStatus OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "A General status of each radio: + 1 - 'OK'; + 2 - 'error'" + ::= { radioEntry 2 } + +radioSide OBJECT-TYPE + SYNTAX INTEGER{ + high(1), + low(2) + } + ACCESS read-write +-- warning!!! This value writable only on devices w/o hw duplexer. +-- In all other cases this is read-only. + STATUS mandatory + DESCRIPTION + "Side for duplex communication." + ::= { radioEntry 3 } + +radioTxPower OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Tx power of radio transmitter in dBm." +-- to turn power off SET the value -100 + ::= { radioEntry 4 } + +radioRxLevel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Received signal level in dBm." + ::= { radioEntry 5 } + +radioDuplexShift OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Utilized duplex shift in KHz." + ::= { radioEntry 6 } + +radioLoopback OBJECT-TYPE + SYNTAX INTEGER{ + on(1), + off(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Radio loopback on/off. To set use + loopback command." + ::= { radioEntry 7 } + +radioTxMute OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Status of 'Tx mute': + 1 - Tx is muted; + 2 - Tx is not muted." + ::= { radioEntry 8 } + +radioTxFrequency OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Tx frequency in kHz." + ::= { radioEntry 9 } + +radioRxFrequency OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Rx frequency in kHz." + ::= { radioEntry 10 } + +-- + +-- ATPC + + +aTPCTable OBJECT-TYPE + SYNTAX SEQUENCE OF ATPCEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "ATPC table" + ::= { ipRadioCfgGeneral 11 } + +aTPCEntry OBJECT-TYPE + SYNTAX ATPCEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Entry containing objects in ATPC table." + INDEX { atpcIndex } + ::= { aTPCTable 1 } + +ATPCEntry ::= + SEQUENCE { + atpcIndex + INTEGER, + atpcEnabled + INTEGER, + atpcTxPowerCorrection + INTEGER +-- atpcTxPowerWithCorrection +-- INTEGER + } + +atpcIndex OBJECT-TYPE + SYNTAX INTEGER { + local(1), + remote(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Its value represents UNIT + 1 for 'local'; + 2 for 'remote'." + ::= { aTPCEntry 1 } + +atpcEnabled OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION "ATPC status: + 1 for 'on'; + 2 for 'off'." + ::= { aTPCEntry 2 } + +atpcTxPowerCorrection OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "ATPC Tx power correction in dBm." + ::= { aTPCEntry 3 } + +--atpcTxPowerWithCorrection OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS mandatory +-- DESCRIPTION "Tx power together with ATPC correction in dBm." +-- ::= { aTPCEntry 4 } + +-- modem + +modemTable OBJECT-TYPE + SYNTAX SEQUENCE OF ModemEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "CFIP modem table." + ::= { ipRadioCfgGeneral 12 } + +modemEntry OBJECT-TYPE + SYNTAX ModemEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Entry containing objects in modem table." + INDEX { modemIndex } + ::= { modemTable 1 } + +ModemEntry ::= + SEQUENCE { + modemIndex + INTEGER, + modemGeneralStatus + INTEGER, + modemBandwith + INTEGER, + modemE1T1Channels + INTEGER, + modemModulation + INTEGER, + modemTotalCapacity + INTEGER, + modemEthernetCapacity + INTEGER, + modemAcqStatus + INTEGER, + modemLastAcqError + INTEGER, + modemRadialMSE + INTEGER, + modemInternalAGCgain + INTEGER, + modemCarrierOffset + INTEGER, + modemSymbolRateTx + INTEGER, + modemSymbolRateRx + INTEGER, + modemLDPCdecoderStress + DisplayString, + modemACMengine + INTEGER, + modemACMmodulationMin + INTEGER, + modemACMtotalCapacity + INTEGER, + modemACMethernetCapacity + INTEGER, + modemStandard -- only starting from v 2.20 + INTEGER, + modemE1T1ChannelMask + INTEGER, + modemACMmodulationMax + INTEGER, + modemRowStatus + INTEGER + } + +modemIndex OBJECT-TYPE + SYNTAX INTEGER { + local(1), + remote(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Value represents UNIT: + 1 for local; + 2 for remote." + ::= { modemEntry 1 } + +modemGeneralStatus OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "A General status of each modem: + 1 - 'OK'; + 2 - 'error'" + ::= { modemEntry 2 } + +modemBandwith OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION "Modem bandwidth set in KHz." + ::= { modemEntry 3 } + +modemE1T1Channels OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION "Number of E1 or T1 channels set." + ::= { modemEntry 4 } + + +modemModulation OBJECT-TYPE + SYNTAX INTEGER { + qpsk(1), + psk8(2), + qam16(3), + qam32(4), + qam64(5), + qam128(6), + qam256(7), + qpsklimited(8), + wqpsk(9), + wpsk8(10), + wqam16(11), + wqam32(12), + wqam64(13), + wqam128(14), + wqam256(15), + acmqpsk(17), + acmpsk8(18), + acmqam16(19), + acmqam32(20), + acmqam64(21), + acmqam128(22), + acmqam256(23), + acmwqpsk(25), + acmwpsk8(26), + acmwqam16(27), + acmwqam32(28), + acmwqam64(29), + acmwqam128(30), + acmwqam256(31), + qam4(33), + qam8(34), + qam4limited(40), + wqam4(41), + wqam8(42), + acmqam4(49), + acmqam8(50), + acmwqam4(57), + acmwqam8(58) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION "Modem modulation set. + Modulution values are + following: QPSK - 1, 8PSK - 2, 16QAM - 3, + 32QAM - 4, 64QAM - 5, 128QAM - 6, + 256QAM - 7. + The combination of wide band and ACM calculates as + (modulation + 8*is_wide + 16*is_ACM). + Note: not all of listed modulations supported by hardware. + Plese check manual." + ::= { modemEntry 5 } + +modemTotalCapacity OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total capacity set in Kbps." + ::= { modemEntry 6 } + +modemEthernetCapacity OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Ethernet capacity set in Kbps." + ::= { modemEntry 7 } + +modemAcqStatus OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION " " + ::= { modemEntry 8 } + +modemLastAcqError OBJECT-TYPE + SYNTAX INTEGER{ + success(1), + erragc(2), + errtiming(3), + errfreqsweep(4), + errmse(5), + errbit(6), + errservice(7), + errblind(8), + errtimeout(9), + errstopped(10), + errfatal(11) + } + + ACCESS read-only + STATUS mandatory + DESCRIPTION " " + ::= { modemEntry 9 } + +modemRadialMSE OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Radial mean square error value *10 in dB. + Radial MSE is a method for estimating the + signal to noise ratio. ACM engine uses + normalized MSE, which is the inverse of SNR. + It is calculated by dividing the estimated + MSE level with the energy of the received + constellation. Radial MSE peak value threshold + is dependent on modulation used and LDPC + code rate. + In case of QPSK it is -8 dB (-10.5 for 'wide'), + 16APSK - -13 dB (-18 for 'wide') and + 32APSK - -15.5 dB (-21.5 for 'wide'). If the + value trespasses this threshold, BER at the + output of LDPC decoder will reach the value + of 1.0e-06." + ::= { modemEntry 10 } + +modemInternalAGCgain OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION " dBm " + ::= { modemEntry 11 } + +modemCarrierOffset OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Carrier frequency offset in Hz." + ::= { modemEntry 12 } + +modemSymbolRateTx OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION " kHz " + ::= { modemEntry 13 } + +modemSymbolRateRx OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION " kHz " + ::= { modemEntry 14 } + +modemLDPCdecoderStress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION "The load of LDPC (low-density + parity-check code) decoder. + The LDPC is monitored for the number + of errors being corrected on the input + of LDPC decoder. + LDPC stress value thresholds @ BER 1.0e-06: + - for standard settings ~4.0e-02; + - for 'wide' option ~ 1.0e-03. + As long as LDPC stress value is under the + specified thresholds, amount of errors (and + BER itself) on the output of LDPC remains + at zero level." + ::= { modemEntry 15 } + +modemACMengine OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION "Status of ACM engine. When 'on', + value '1' is shown, when 'off' - value is '2'." + ::= { modemEntry 16 } + +modemACMmodulationMin OBJECT-TYPE + SYNTAX INTEGER { + qpsk(1), + psk8(2), + qam16(3), + qam32(4), + qam64(5), + qam128(6), + qam256(7), + qpsklimited(8), + wqpsk(9), + wpsk8(10), + wqam16(11), + wqam32(12), + wqam64(13), + wqam128(14), + wqam256(15), + acmqpsk(17), + acmpsk8(18), + acmqam16(19), + acmqam32(20), + acmqam64(21), + acmqam128(22), + acmqam256(23), + acmwqpsk(25), + acmwpsk8(26), + acmwqam16(27), + acmwqam32(28), + acmwqam64(29), + acmwqam128(30), + acmwqam256(31), + qam4(33), + qam8(34), + qam4limited(40), + wqam4(41), + wqam8(42), + acmqam4(49), + acmqam8(50), + acmwqam4(57), + acmwqam8(58) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION "Modem modulation set. + Modulution values are + following: QPSK - 1, 8PSK - 2, 16QAM - 3, + 32QAM - 4, 64QAM - 5, 128QAM - 6, + 256QAM - 7. + The combination of wide band and ACM calculates as + (modulation + 8*is_wide + 16*is_ACM). + Note: not all of listed modulations supported by hardware. + Plese check manual." + ::= { modemEntry 17} +--modemACMmodulationMin OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS mandatory +-- DESCRIPTION "Modulation set by ACM." +-- ::= { modemEntry 17 } + +modemACMtotalCapacity OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total capacity in Kbps set by ACM." + ::= { modemEntry 18 } + +modemACMethernetCapacity OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "Ethernet capacity in Kbps set by ACM." + ::= { modemEntry 19 } + +modemStandard OBJECT-TYPE -- from version 1.20 + SYNTAX INTEGER{ + etsi(1), + ansi(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION "Modem operational standard ETSI or ANSI" + ::= { modemEntry 20 } + +modemE1T1ChannelMask OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION "E1 or T1 channel mask 0x00 - 0x0f" + ::= { modemEntry 21 } + +modemACMmodulationMax OBJECT-TYPE + SYNTAX INTEGER { + qpsk(1), + psk8(2), + qam16(3), + qam32(4), + qam64(5), + qam128(6), + qam256(7), + qpsklimited(8), + wqpsk(9), + wpsk8(10), + wqam16(11), + wqam32(12), + wqam64(13), + wqam128(14), + wqam256(15), + acmqpsk(17), + acmpsk8(18), + acmqam16(19), + acmqam32(20), + acmqam64(21), + acmqam128(22), + acmqam256(23), + acmwqpsk(25), + acmwpsk8(26), + acmwqam16(27), + acmwqam32(28), + acmwqam64(29), + acmwqam128(30), + acmwqam256(31), + qam4(33), + qam8(34), + qam4limited(40), + wqam4(41), + wqam8(42), + acmqam4(49), + acmqam8(50), + acmwqam4(57), + acmwqam8(58) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION "Modem modulation set. + Modulution values are + following: QPSK - 1, 8PSK - 2, 16QAM - 3, + 32QAM - 4, 64QAM - 5, 128QAM - 6, + 256QAM - 7. + The combination of wide band and ACM calculates as + (modulation + 8*is_wide + 16*is_ACM). + Note: as PSK modulations are now physicaly deprecated, + theese are replased with QAM, so for new QAM modulations + there are modificatior +32. + Note: not all of listed modulations supported by hardware. + Plese check manual." + ::= { modemEntry 22} + + +modemRowStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + notReady(3), + undo(4) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION "Row status - to update written data for + modemBandwith, + modemACMmodulationMin, + modemACMmodulationMax, + modemE1T1ChannelMask. " + ::= { modemEntry 23 } + +--modemACMprofileTx OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Tx ACM profile." +-- ::= { modemEntry 21 } + +--modemACMprofileRx OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Rx ACM profile." +-- ::= { modemEntry 22 } + +--modemRxFrequencyOffset OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Rx frequency offset in KHz." +-- ::= { modemEntry 23 } + +--modemTxFrequencyOffset OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Tx frequency offset in KHz." +-- ::= { modemEntry 24 } +-- vlan 2008.10.04 + +vlansEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + reset(3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "unit temperature *10 degrees Celsius" + ::= { ipRadioCfgGeneral 13 } + +-- +vlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF VlanEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Vlan table" + ::= { ipRadioCfgGeneral 14 } + +vlanEntry OBJECT-TYPE + SYNTAX VlanEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "entry containing vlan objects" + AUGMENTS { ifEntry } + ::= { vlanTable 1 } + +VlanEntry ::= + SEQUENCE { + vlanNumber INTEGER, + vlanPortType INTEGER, + vlanPortmap INTEGER, + vlanFid INTEGER, + vlanCfgStat INTEGER, + vlanRowStatus INTEGER + } + + vlanNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "A unique value for each vlan. " + ::= { vlanEntry 1 } + + vlanPortType OBJECT-TYPE + SYNTAX INTEGER { + management(1), + none(2), + traffic(3), + endpoint(4) + + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "VLAN port type + management, traffic or endpoint + " + ::= { vlanEntry 2 } + + vlanPortmap OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "display port bindings + bitfield 111(bin) + " + ::= { vlanEntry 3 } + + vlanFid OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "a filtering identifier (assigned automagically)" + ::= { vlanEntry 4 } + + vlanCfgStat OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + clear(3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "enable/disable vlan # or clear row data" + ::= { vlanEntry 5 } + + vlanRowStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + notReady(3), + undo(4) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Row status (execute configuration on active) + Changing any table value sets this value into + state notReady. To update row status write value + active(1) into this variable." + ::= { vlanEntry 6 } + + +-- +-- Eth +-- +ethRXTruncatedFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of truncated received frames since + unit start or statistics reset. " + ::= { ipRadioStatEth 1 } + +ethRXLongEvents OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames having byte count greater + than MAXIMUM FRAME SIZE parameter (1518, + 1536 or 1916 bytes) since unit start or + statistics reset." + ::= { ipRadioStatEth 2 } + +ethRXVlanTagsDetected OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of VLAN Tags detected since unit + start or statistics reset." + ::= { ipRadioStatEth 3 } + +ethRXUnsupOpcodes OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames recognized as control frames + but contained an Unknown Opcode since unit + start or statistics reset." + ::= { ipRadioStatEth 4 } + +ethRXPauseFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames received as control frames + with valid PAUSE opcodes since unit start or + statistics reset." + ::= { ipRadioStatEth 5 } + +ethRXControlFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames received as control frames + since unit start or statistics reset." + ::= { ipRadioStatEth 6 } + +ethRXDribleNibbles OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Indicates that following the end of the + packet additional 1 to 7 bits are received. + A single nibble, named the dribble nibble, + is formed but not sent to the system;" + ::= { ipRadioStatEth 7 } + +ethRXBroadcasts OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of packets, which destination + address contained broadcast address, + since unit start or statiistics reset." + ::= { ipRadioStatEth 8 } + +ethRXMulticasts OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of packets, which destination + address contained multicast address since + unit start or statistics reset." + ::= { ipRadioStatEth 9 } + +ethRXDones OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Reception of packets successfully + completed. Number of completed packets + since unit start or statistics reset." + ::= { ipRadioStatEth 10 } + +ethRXOutOfRangeErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames where Type/Length field + larger than 1518 (Type Field) bytes since + unit start or statistics reset." + ::= { ipRadioStatEth 11 } + +ethRXLengthCheckerrorsErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames where frame length field + in the packet does not match the actual data + byte length and is not a Type Field since + unit start or statistics reset." + ::= { ipRadioStatEth 12 } + +ethRXCRCErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames where frame CRC do not + match the internally generated CRC since + unit start or statistics reset" + ::= { ipRadioStatEth 13 } + +ethRXCodeErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of packets where one or more nibbles + are signalled as errors during reception of + the packet since unit start or statistics + reset." + ::= { ipRadioStatEth 14 } + +ethRXFalseCarrierErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Indicates that following the last receive + statistics vector, a false carrier was + detected, noted and reported with this the + next receive statistics. The false carrier + is not associated with this packet. False + carrier is activated on the receive channel + that does not result in a packet receive + attempt being made;" + ::= { ipRadioStatEth 15 } + +ethRXDvEvent OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of the last receive (Rx) events seen + being too short to be valid packets since the + last unit (re)start or purification of + statistics." + ::= { ipRadioStatEth 16 } + +ethRXPrevPktDropped OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Indicates that since the last receive (Rx), + a packet is dropped (i.e. interframe gap + too small)." + ::= { ipRadioStatEth 17 } + +ethRXByteCounterHi OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total number of bytes received (Rx) on the + wire since the last unit (re)start or + purification of statistics, not counting + collided bytes (bits 31:0)." + ::= { ipRadioStatEth 18 } + +ethRXByteCounterLow OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total number of bytes received (Rx) on the + wire since the last unit (re)start or + purification of statistics, not counting + collided bytes (bits 62:32)." + ::= { ipRadioStatEth 19 } + +--Counter64 data type is unsupported by SMIv1. Not expected +--ethRXByteCounter64b OBJECT-TYPE +-- SYNTAX Counter64 +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Total number of bytes received (Rx) on the +-- wire since the last unit (re)start or +-- purification of statistics, not counting +-- collided bytes." +-- ::= { ipRadioStatEth 20 } + +ethTXVlanTags OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of VLAN tagged Tx packets since the + last unit (re)start or purification of + statistics. 32-bit counter." + ::= { ipRadioStatEth 21 } + +ethTXBackpresEvents OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of times Tx carrier-sense-method + backpressure was previously applied since the + last unit (re)start or purification of + statistics." + ::= { ipRadioStatEth 22 } + +ethTXPauseFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames transmitted (Tx) as control + frames with valid PAUSE opcodes since the last + unit (re)start or purification of statistics." + ::= { ipRadioStatEth 23 } + +ethTXControlFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames transmitted (Tx) as control + frames since the last unit (re)start or + purification of statistics." + ::= { ipRadioStatEth 24 } + +ethTXWireByteCounterHi OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total number of bytes transmitted (Tx) + on the wire since the last unit (re)start + or purification of statistics, including + all bytes from collided attempts + (bits 31:0)." + ::= { ipRadioStatEth 25 } + +ethTXWireByteCounterLow OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total number of bytes transmitted (Tx) + on the wire since the last unit (re)start + or purification of statistics, including + all bytes from collided attempts + (bits 62:32)." + ::= { ipRadioStatEth 26 } + +--Counter64 data type is unsupported by SMIv1. Not expected +--ethTXWireByteCounter64b OBJECT-TYPE +-- SYNTAX Counter64 +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Total number of bytes transmitted (Tx) +-- on the wire since the last unit (re)start +-- or purification of statistics, including +-- all bytes from collided attempts." +-- ::= { ipRadioStatEth 27 } + +ethTXUnderruns OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of underruns occured during frame + transmission (Tx) since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 28 } + +ethTXGiants OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx frames having byte count + greater than the MAXIMUM FRAME SIZE + parameter (1516, 1536 or 1916 bytes) + since the last unit (re)start or + purification of statistics." + ::= { ipRadioStatEth 29 } + +ethTXLateCollisions OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx collisions occurred beyond + the collision window (512 bit times) since + the last unit (re)start or purification + of statistics." + ::= { ipRadioStatEth 30 } + +ethTXMaxCollisions OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx packets aborted after number + of collisions exceeded the RETRANSMISSION + MAXIMUM parameter since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 31 } + +ethTXExcessiveDefers OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx packets deferred in excess + of 6,071 nibble times in 100 Mbps mode, + or 24,287 bit-times in 10 Mbps mode since + the last unit (re)start or purification + of statistics." + ::= { ipRadioStatEth 32 } + +ethTXNonExcessiveDefers OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx packets deferred for at + least one attempt, but less than an + excessive defer since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 33 } + +ethTXBroadcasts OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx packets since the last unit + (re)start or purification of statistics, + which destination address contained + broadcast address." + ::= { ipRadioStatEth 34 } + +ethTXMulticasts OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx packets since the last unit + (re)start or purification of statistics, + which destination address contained + multicast address." + ::= { ipRadioStatEth 35 } + +ethTXDones OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of packets successfully transmitted + (Tx) since the last unit (re)start or + purification of statistics." + ::= { ipRadioStatEth 36 } + +-- ethTXOutOfRangeErrors OBJECT-TYPE +-- SYNTAX Counter +-- ACCESS read-only +-- STATUS obsolete +-- DESCRIPTION "Number of Tx frames since the last unit +-- (re)start or purification of statistics +-- where Type/Length field larger than 1518 +-- (Type Field) bytes." +-- ::= { ipRadioStatEth 37 } + +ethTXLengthCheckErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx frames since the last unit + (re)start or purification of statistics, + where length field in the packet does not + match the actual data byte length and is + not a Type Field" + ::= { ipRadioStatEth 38 } + +ethTXCRCErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of Tx frames since the last unit + (re)start or purification of statistics, + where CRC does not match the internally + generated CRC." + ::= { ipRadioStatEth 39 } + +ethTXCollisions OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of collisions the current packet + incurred during transmission (Tx) attempts. + Note: Bits 19 through 16 are the collision + count on any successfully transmitted packet + and as such will not show the possible maximum + count of 16 collisions." + ::= { ipRadioStatEth 40 } + +ethTXByteCounterHi OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total count of bytes transmitted (Tx) + on the wire not including collided bytes + (bits 31:0) since the last unit (re)start + or purification of statistics." + ::= { ipRadioStatEth 41 } + +ethTXByteCounterLow OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total count of bytes transmitted (Tx) + on the wire not including collided bytes + (bits 62:32) since the last unit (re)start + or purification of statistics." + ::= { ipRadioStatEth 42 } + +--Counter64 data type is unsupported by SMIv1. Not expected +--ethTXByteCounter64b OBJECT-TYPE +-- SYNTAX Counter64 +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION "Total count of bytes transmitted (Tx) on +-- the wire not including collided bytes +-- since the last unit (re)start or +-- purification of statistics." +-- ::= { ipRadioStatEth 43 } + +ethGFPFCSErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of generic framing procedure (GFP) + frames with CRC errors received by the + de-encapsulation block since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 44 } + +ethGFPCHECErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of generic framing procedure (GFP) + frames with CHEC errors received by the + de-encapsulation block since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 45 } + +ethGFPDropedFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of generic framing procedure (GFP) + frames that were dropped in the de-encapsulation + block since the last unit (re)start or + purification of statistics." + ::= { ipRadioStatEth 46 } + +ethGFPDelineationErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of 'lost of synchronization' events since + the last unit (re)start or purification of + statistics." + ::= { ipRadioStatEth 47 } + +ethQOSRXQ1Frames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames received on Q1 since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 48 } + +ethQOSRXQ1Dropped OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames dropped on Q1 since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 49 } + +ethQOSRXQ2Frames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames received on Q2 since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 50 } + +ethQOSRXQ2Dropped OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames dropped on Q2 since the last unit + (re)start or purification of statistics." + ::= { ipRadioStatEth 51 } + +ethQOSTXFrames OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames passed through TX FIFO since the + last unit (re)start or purification of statistics." + ::= { ipRadioStatEth 52 } + +ethQOSTXDropped OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Number of frames dropped in TX FIFO since the last + unit (re)start or purification of statistics." + ::= { ipRadioStatEth 53 } + +e1t1StatTable OBJECT-TYPE + SYNTAX SEQUENCE OF E1t1StatEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "E1 (T1) status Table." + ::= { ipRadioStat 3 } + +e1t1StatEntry OBJECT-TYPE + SYNTAX E1t1StatEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "Entry containing objects in E1 (T1) table" + AUGMENTS { ifEntry } + ::= { e1t1StatTable 1 } +E1t1StatEntry ::= + SEQUENCE { + e1t1LOS INTEGER, + e1t1AIS INTEGER, + e1t1ChannelNr INTEGER -- 2009.07.13. + } + + e1t1LOS OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "if signal loss present" + ::= { e1t1StatEntry 1 } + + e1t1AIS OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "if AIS present" + ::= { e1t1StatEntry 2 } + + e1t1ChannelNr OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "e1 channel number (it is not associated with interface number - ifEntry)" + ::= { e1t1StatEntry 3 } + +--modemStatistics + +-- Modem_Count_Time +modemCountTime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Count time in seconds" + ::= { modemStatistics 1 } + +modemErroredBlock OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Errored block" + ::= { modemStatistics 2 } + +modemErroredSecond OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Errored second" + ::= { modemStatistics 3 } + +modemSeverelyErroredSecond OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Severely errored second" + ::= { modemStatistics 4 } + +modemBackgroundBlockErrror OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Background Block Error" + ::= { modemStatistics 5 } + +modemTotalBlockNumber OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total Block Number" + ::= { modemStatistics 6 } + + +modemErroredSecondRatio OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Errored Second Ratio" + ::= { modemStatistics 7 } + +modemSeverelyErroredSecondRatio OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Severely Errored Second Ratio" + ::= { modemStatistics 8 } + +modemBackgroundBlockErrorRatio OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Background Block Error Ratio" + ::= { modemStatistics 9 } + +modemUptime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Uptime (s)" + ::= { modemStatistics 10 } + +modemUnavailtime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION "Unavailtime (s)" + ::= { modemStatistics 11 } + +-- +END diff --git a/MIBS/saf/SAF-MPMUX-MIB b/MIBS/saf/SAF-MPMUX-MIB new file mode 100644 index 0000000..2dabe93 --- /dev/null +++ b/MIBS/saf/SAF-MPMUX-MIB @@ -0,0 +1,2929 @@ +SAF-MPMUX-MIB DEFINITIONS ::= BEGIN + +-- Title: SAF SAF_MPMUX MIB version 2.15 in concise format +-- Date: 2006.07.14 +-- By: Technical Support <techsupport@saftehnika.com> +-- changes: +-- 2010.02.09. - outputABCD R/W + +IMPORTS + enterprises, NetworkAddress, IpAddress, + Counter, Gauge, TimeTicks FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212 + DisplayString FROM RFC1213-MIB + TRAP-TYPE FROM RFC-1215; + + +saf OBJECT IDENTIFIER ::= { enterprises 7571 } +--old saf_ft OBJECT IDENTIFIER ::= { enterprises 4858 } +tehnika OBJECT IDENTIFIER ::= { saf 100 } +microwaveRadio OBJECT IDENTIFIER ::= { tehnika 1} +pointToPoint OBJECT IDENTIFIER ::= { microwaveRadio 1 } + +cfm22 OBJECT IDENTIFIER ::= { pointToPoint 2 } +mpmux OBJECT IDENTIFIER ::= { cfm22 22 } + +--mpmux ==================================================================== +terminal OBJECT IDENTIFIER ::= { mpmux 1 } +--termProduct Text +--termDescription Text +--termLocation Text promt> +--termVersion Text +--termOperation integer ok, error, +--termIduTemperature integer +--termRfCablePowerStatus integer off, ok, short +--termRestart ??? integer write restart ??? + +baseband OBJECT IDENTIFIER ::= { mpmux 2 } +--bbVersion Text +--bbOperation integer +--bbLinkCapacity integer Kbits +--bbLinkCapacityDescr Text MUX 2M+2M+2M+2M +--bbLoopback integer off, on +--bbSyncLostAlarm integer off, on + +radio1 OBJECT IDENTIFIER ::= { mpmux 3 } +--rf1Allarm integer off,on +--rf1Version Text +--rf1Side integer low,high +--rf1Channel integer +--rf1TxFrequency Text +--rf1RxFrequency Text +--rf1TxPower integer dBm +--rf1RxState integer error, low, ok +--rf1RxLevel integer dBm +--rf1CableAtt integer dB +--rf1TxOut integer error, ok +--rf1TxPLL integer error, ok +--rf1RxPLL integer error, ok +--rf1OduTemperature integer +--rf1Humidity integer low, high +--rf1Loopback integer off, on +--rf1RxAlarmLevel integer dBm +radio2 OBJECT IDENTIFIER ::= { mpmux 4 } +--look radio1 +switchCtrl OBJECT IDENTIFIER ::= { mpmux 5 } +-- activeLink + +modules OBJECT IDENTIFIER ::= { mpmux 6 } +m1 OBJECT IDENTIFIER ::= { modules 1 } +m2 OBJECT IDENTIFIER ::= { modules 2 } +m3 OBJECT IDENTIFIER ::= { modules 3 } +m4 OBJECT IDENTIFIER ::= { modules 4 } + +--type integer e1(33),v35(37),bridge(43), f2bridge(242) +--description Text +--version Text +--speed integer 2048 Kbits +--oper integer none(0),booting(1),ok(2),testing(3), +-- loopback(4),illegalSpeed(5),error(6) +--rx integer none(0),ok(1),noSignal(2),noLink(3),rxAIS(4),error(5) +--tx integer none(0),ok(1),txAIS(4),error(5) +--loopback integer off(0),on(1) +--rxInput integer other(0),coax(1),rj45(2),v35(3) +--txMode integer other(0),halfDuplex(1),fullDuplex(2) +--txClockSource integer other(0),master(1),slave(2) +--txClockPhase integer other(0),normal(1),inverse(2) +--dataPolarity integer other(0),normal(1),inverse(2) + +termProduct OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual name of the model." + ::= { terminal 1 } + +termDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual description of the model." + ::= { terminal 2 } + + +termLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Textual description of location (same as PROMT>)." + ::= { terminal 3 } + +termVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { terminal 4 } + +termOperation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + error(4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "System operation." + ::= { terminal 5 } + +termIduTemperature OBJECT-TYPE + SYNTAX INTEGER(-128..127) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { terminal 6 } + +-- termRfCablePowerStatus OBJECT-TYPE +-- SYNTAX INTEGER { +-- off(0), +-- ok(1), +-- short(2), +-- error(3) +-- } +-- ACCESS read-only +-- STATUS obsolete +-- DESCRIPTION +-- "Look at termRf1CablePowerStatus and termRf2CablePowerStatus" +-- ::= { terminal 7 } + +-- termUpTime OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS obsolete +-- DESCRIPTION +-- "Integer variable." +-- ::= { terminal 8 } + + +-- termDownTime OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS obsolete +-- DESCRIPTION +-- "Integer variable." +-- ::= { terminal 9 } + +termFrameErrors OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable. " + ::= { terminal 10 } + +writeConfig OBJECT-TYPE + SYNTAX INTEGER + ACCESS write-only + STATUS mandatory + DESCRIPTION + "Write Config" + ::= { terminal 11 } + +restartCPU OBJECT-TYPE + SYNTAX INTEGER + ACCESS write-only + STATUS mandatory + DESCRIPTION + "Restart CPU" + ::= { terminal 12 } + +serialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Serial number" + ::= { terminal 13 } + +termRf1CablePowerStatus OBJECT-TYPE + SYNTAX INTEGER { + off(0), + ok(1), + short(2), + error(3), + power-off(4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Cable status from ODU1" + ::= { terminal 14 } +termRf2CablePowerStatus OBJECT-TYPE + SYNTAX INTEGER { + off(0), + ok(1), + short(2), + error(3), + power-off(4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Cable status from ODU2" + ::= { terminal 15 } + +-- PW 1 +power3V3PS1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "IDU power voltage +3.3V" + ::= { terminal 16 } + +power5VPS1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "IDU power voltage +5V" + ::= { terminal 17 } + +powerM5VPS1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "IDU power voltage -5V" + ::= { terminal 18 } + +powerODU1V OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ODU power voltage (V)" + ::= { terminal 19 } + +powerODU1I OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ODU power current (A)" + ::= { terminal 20 } + +powerODU1W OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ODU power (W)" + ::= { terminal 21 } +-- PW 2 +power3V3PS2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "IDU power voltage +3.3V" + ::= { terminal 22 } + +power5VPS2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "IDU power voltage +5V" + ::= { terminal 23 } + +powerM5VPS2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "IDU power voltage -5V" + ::= { terminal 24 } + +powerODU2V OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ODU power voltage (V)" + ::= { terminal 25 } + +powerODU2I OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ODU power current (A)" + ::= { terminal 26 } + +powerODU2W OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "ODU power (W)" + ::= { terminal 27 } + +-- end PW 1 2 + +cpuUsage OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "CPU usage [%]" + ::= { terminal 28 } + +termBFrameErr OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Background block errors" + ::= { terminal 29 } + +termStatCountTime OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Stat. count. time" + ::= { terminal 30 } + +termErroredSecond OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Err. seconds" + ::= { terminal 31 } + +termSeverelyErroredSecond OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Severe err. seconds" + ::= { terminal 32 } + +termSyncLostTime OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Sync lost time" + ::= { terminal 33 } + +termAvailableTime OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Available time" + ::= { terminal 34 } +termUnAvailableTime OBJECT-TYPE + SYNTAX Gauge + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Unavailable time" + ::= { terminal 35 } + +termBer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual representation of BER" + ::= { terminal 36 } +berAlarm OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The BER alarm" + ::= { terminal 37 } +remoteAlarm OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Remote alarm" + ::= { terminal 38 } +systemAlarm OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The SYSTEM alarm" + ::= { terminal 39 } + +inputABCD OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Input sensor" + ::= { terminal 40 } + +outputABCD OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Output relays" + ::= { terminal 41 } + +termBerInPwOf10 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "The Power of 10 part of termBer" + ::= { terminal 42 } + +outputMaskABCD OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Output relay bit mask. + If the correspondig bit is + 0 - the output bit can be changed manualy + 1 - the output bit changes automaticaly (according to sync lost, radio allarm etc.)" + ::= { terminal 43 } + +-- ****** Basebend *************************************************** +--bbVersion Text +--bbOperation integer +--bbLinkCapacity integer Kbits +--bbLinkCapacityDescr Text MUX 2M+2M+2M+2M +--bbLoopback integer off, on +--bbSyncLostAlarm integer off, on + +bbVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { baseband 1 } + +bbOperation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + loopback(4), + illegalSpeed(5), + error(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "System operation." + ::= { baseband 2 } + +bbLinkCapacity OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { baseband 3 } + +bbLinkCapacityDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { baseband 4 } + +bbLoopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + digital(1), + analog(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Loopback Integer variable." + ::= { baseband 5 } + +bbSyncLostAlarm OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + on(1) -- Alarm ON + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The SYncLostAlarm." + ::= { baseband 6 } + +-- ****** Radio1 ***************************************************** + +rf1Operation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + error(4), + noDataFromODU(5) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Radio operation." + ::= { radio1 1 } + +rf1Alarm OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + on(1) -- Alarm ON + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The RadioAlarm." + ::= { radio1 2 } + +rf1Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { radio1 3 } + +rf1Side OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Side." + ::= { radio1 4 } + +rf1Channel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio1 5 } + +rf1TxFrequency OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { radio1 6 } + +rf1RxFrequency OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { radio1 7 } + +rf1TxPower OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio1 8 } + +rf1RxState OBJECT-TYPE + SYNTAX INTEGER { + low(0), + ok(1), + error(2), + loopback(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The rx State." + ::= { radio1 9 } + +rf1RxLevel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio1 10 } + +rf1CableAttenuation OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio1 11 } + +rf1TxOut OBJECT-TYPE + SYNTAX INTEGER { + error(0), + ok(1), + off(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Tx out." + ::= { radio1 12 } + + +rf1TxPLL OBJECT-TYPE + SYNTAX INTEGER { + error(0), + ok(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The txPLL." + ::= { radio1 13 } + +rf1RxPLL OBJECT-TYPE + SYNTAX INTEGER { + error(0), + ok(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The rxPLL." + ::= { radio1 14 } + +rf1OduTemperature OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio1 15 } + +rf1OduHumidity OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The ODU Humidity." + ::= { radio1 16 } + +rf1Loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Loopback Integer variable." + ::= { radio1 17 } + +rf1RxAlarmLevel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio1 18 } +-- new 2005.05.17 +rf1txfstart OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 19 } +rf1duplexshift OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 20 } +rf1chstep OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 21 } +rf1chstart OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 22 } +rf1chend OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 23 } +rf1txpwmin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 24 } +rf1txpwmax OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 25 } +rf1txpwstep OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio1 26 } +--rf1subbands OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION +-- "Integer variable." +-- ::= { radio1 27 } + + +-- ****** Radio2 ***************************************************** + +rf2Operation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + error(4), + noDataFromODU(5) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Radio operation." + ::= { radio2 1 } + +rf2Alarm OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + on(1) -- Alarm ON + } + ACCESS read-only + STATUS optional + DESCRIPTION + "The RadioAlarm. -> rf1Alarm" + ::= { radio2 2 } + +rf2Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { radio2 3 } + +rf2Side OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Side." + ::= { radio2 4 } + +rf2Channel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio2 5 } + +rf2TxFrequency OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { radio2 6 } + +rf2RxFrequency OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual version." + ::= { radio2 7 } + +rf2TxPower OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio2 8 } + +rf2RxState OBJECT-TYPE + SYNTAX INTEGER { + low(0), + ok(1), + error(2), + loopback(3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The rx State." + ::= { radio2 9 } + +rf2RxLevel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio2 10 } + +rf2CableAttenuation OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio2 11 } + +rf2TxOut OBJECT-TYPE + SYNTAX INTEGER { + error(0), + ok(1), + off(2) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Tx out." + ::= { radio2 12 } + + +rf2TxPLL OBJECT-TYPE + SYNTAX INTEGER { + error(0), + ok(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The txPLL." + ::= { radio2 13 } + +rf2RxPLL OBJECT-TYPE + SYNTAX INTEGER { + error(0), + ok(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The rxPLL." + ::= { radio2 14 } + +rf2OduTemperature OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio2 15 } + +rf2OduHumidity OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The ODU Humidity." + ::= { radio2 16 } + +rf2Loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Loopback Integer variable." + ::= { radio2 17 } + +rf2RxAlarmLevel OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { radio2 18 } + +-- new 2005.05.17 +rf2txfstart OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 19 } +rf2duplexshift OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 20 } +rf2chstep OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 21 } +rf2chstart OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 22 } +rf2chend OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 23 } +rf2txpwmin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 24 } +rf2txpwmax OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 25 } +rf2txpwstep OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION + "Integer variable." + ::= { radio2 26 } +--rf2subbands OBJECT-TYPE +-- SYNTAX INTEGER +-- ACCESS read-only +-- STATUS optional +-- DESCRIPTION +-- "Integer variable." +-- ::= { radio2 27 } + + +-- switchCtrl ==================== +activeLink OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), -- none of the following + link1(1), + link2(2), + error(255) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 1 } + +activeTx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + link1(1), + link2(2), + both(3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 2 } + +preferedLink OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), -- none of the following + link1(1), + link2(2), + error(255) + } + ACCESS read-write + STATUS optional + DESCRIPTION + "Integer variable." + ::= { switchCtrl 3 } + +forcedLink OBJECT-TYPE + SYNTAX INTEGER { + off(0), -- none of the following + link1(1), + link2(2), + error(255) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 4 } + +switchMode OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), -- none of the following + freqDiv(1), + hotStandby(2), + independent(3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 5 } + +odu1RxMax OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 6 } + +odu2RxMax OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 7 } + +odu1RxMin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 8 } + +odu2RxMin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 9 } + +rxDelta OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Integer variable." + ::= { switchCtrl 10 } + +rxBER OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Maximum value of allowed BER" + ::= { switchCtrl 11 } + +switchDelay OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Delay (s)" + ::= { switchCtrl 12 } + + +switchEnabledForRxBer OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Enable/disable swithing for Rx and BER" + ::= { switchCtrl 13 } + +switchReason OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION +" 100 - command SWITCH FORCE OFF + 101 - command SWITCH FORCE 1 + 102 - command SWITCH FORCE 2 + 103 - command SWITCH ACTIVE 1 + 104 - command SWITCH ACTIVE 2 + 105 - active ODU changed from 1 + to 2 because of power problems in ODU1 + 106 - active ODU changed from 2 + to 2 because of power problems in ODU2 + 107 - active ODU changed from 1 + to 2 because of cable problems in ODU1 + 108 - active ODU changed from 2 + to 1 because of cable problems in ODU2 + 109 - active ODU changed from 1 + to 2 because of SyncLoss problems when active ODU1 + 110 - active ODU changed from 2 + to 1 because of SyncLoss problems when active ODU2 + 111 - active ODU changed from 1 + to 2 because of RAI problems when active ODU1 + 112 - active ODU changed from 2 + to 1 because of RAI problems when active ODU2 + 113 - active ODU changed from 1 + to 2 because of RXLEV problems in ODU1 + 114 - active ODU changed from 2 + to 1 because of RXLEV problems in ODU2 + 115 - active ODU changed from 1 + to 2 because of BER problems when active ODU1 + 116 - active ODU changed from 2 + to 1 because of BER problems when active ODU2" + ::= { switchCtrl 14 } + + +-- ***** modules ********************************************************* + +-- ****** m1 ************************** +m1Type OBJECT-TYPE + SYNTAX INTEGER { + error(0), + e1x1(30), + e1(33), + v35(37), + bridge(43), + eow64(100), + e3(227), + t1x4(74), + e1x4(78), + f1bridge(241), + f2bridge(242), + none(255) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The module type." + ::= { m1 1 } + +m1Description OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual description of the module." + ::= { m1 2 } + + +m1Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Textual version." + ::= { m1 3 } + +m1Speed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data speed Integer variable Kbit." + ::= { m1 4 } + +m1Operation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + loopback(4), + illegalSpeed(5), + error(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module operation statuss." + ::= { m1 5 } + +m1Rx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + rxAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Rx statuss." + ::= { m1 6 } + +m1Tx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + txAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Tx statuss." + ::= { m1 7 } + +m1Loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1), + analog(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Loopback Integer variable." + ::= { m1 8 } + +m1RxInput OBJECT-TYPE + SYNTAX INTEGER { + other(0), + coax(1), + rj45(2), + v35(3), + e3(4), + db25unbalanced(5), + db25balanced(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Rx Input." + ::= { m1 9 } + +m1TxMode OBJECT-TYPE + SYNTAX INTEGER { + other(0), + halfDuplex(1), + fullDuplex(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx duplex mode." + ::= { m1 10 } + + +m1TxClockSource OBJECT-TYPE + SYNTAX INTEGER { + other(0), + master(1), + slave(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock source." + ::= { m1 11 } + + +m1TxClockPhase OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock Phase." + ::= { m1 12 } + +m1DataPolarity OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data." + ::= { m1 13 } + +m1ChanCount OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of data channels" + ::= { m1 14 } + +-- ****** m2 ************************** +m2Type OBJECT-TYPE + SYNTAX INTEGER { + error(0), + e1x1(30), + e1(33), + v35(37), + bridge(43), + eow64(100), + e3(227), + t1x4(74), + e1x4(78), + f1bridge(241), + f2bridge(242), + none(255) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The module type." + ::= { m2 1 } + +m2Description OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual description of the module." + ::= { m2 2 } + + +m2Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Textual version." + ::= { m2 3 } + +m2Speed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data speed Integer variable Kbit." + ::= { m2 4 } + +m2Operation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + loopback(4), + illegalSpeed(5), + error(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module operation statuss." + ::= { m2 5 } + +m2Rx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + rxAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Rx statuss." + ::= { m2 6 } + +m2Tx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + txAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Tx statuss." + ::= { m2 7 } + +m2Loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1), + analog(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Loopback Integer variable." + ::= { m2 8 } + +m2RxInput OBJECT-TYPE + SYNTAX INTEGER { + other(0), + coax(1), + rj45(2), + v35(3), + e3(4), + db25unbalanced(5), + db25balanced(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Rx Input." + ::= { m2 9 } + +m2TxMode OBJECT-TYPE + SYNTAX INTEGER { + other(0), + halfDuplex(1), + fullDuplex(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx duplex mode." + ::= { m2 10 } + + +m2TxClockSource OBJECT-TYPE + SYNTAX INTEGER { + other(0), + master(1), + slave(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock source." + ::= { m2 11 } + + +m2TxClockPhase OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock Phase." + ::= { m2 12 } + +m2DataPolarity OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data." + ::= { m2 13 } + +m2ChanCount OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of data channels" + ::= { m2 14 } + +-- ****** m3 ************************** +m3Type OBJECT-TYPE + SYNTAX INTEGER { + error(0), + e1x1(30), + e1(33), + v35(37), + bridge(43), + eow64(100), + e3(227), + t1x4(74), + e1x4(78), + f1bridge(241), + f2bridge(242), + none(255) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The module type." + ::= { m3 1 } + +m3Description OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual description of the module." + ::= { m3 2 } + + +m3Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Textual version." + ::= { m3 3 } + +m3Speed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data speed Integer variable Kbit." + ::= { m3 4 } + +m3Operation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + loopback(4), + illegalSpeed(5), + error(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module operation statuss." + ::= { m3 5 } + +m3Rx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + rxAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Rx statuss." + ::= { m3 6 } + +m3Tx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + txAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Tx statuss." + ::= { m3 7 } + +m3Loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1), + analog(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Loopback Integer variable." + ::= { m3 8 } + + +m3RxInput OBJECT-TYPE + SYNTAX INTEGER { + other(0), + coax(1), + rj45(2), + v35(3), + e3(4), + db25unbalanced(5), + db25balanced(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Rx Input." + ::= { m3 9 } + +m3TxMode OBJECT-TYPE + SYNTAX INTEGER { + other(0), + halfDuplex(1), + fullDuplex(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx duplex mode." + ::= { m3 10 } + + +m3TxClockSource OBJECT-TYPE + SYNTAX INTEGER { + other(0), + master(1), + slave(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock source." + ::= { m3 11 } + + +m3TxClockPhase OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock Phase." + ::= { m3 12 } + +m3DataPolarity OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data." + ::= { m3 13 } + +m3ChanCount OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of data channels" + ::= { m3 14 } + +-- ****** m4 ************************** +m4Type OBJECT-TYPE + SYNTAX INTEGER { + error(0), + e1x1(30), + e1(33), + v35(37), + bridge(43), + eow64(100), + e3(227), + t1x4(74), + e1x4(78), + f1bridge(241), + f2bridge(242), + none(255) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The module type." + ::= { m4 1 } + +m4Description OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Textual description of the module." + ::= { m4 2 } + + +m4Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Textual version." + ::= { m4 3 } + +m4Speed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data speed Integer variable Kbit." + ::= { m4 4 } + +m4Operation OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + booting(1), + ok(2), + testing(3), + loopback(4), + illegalSpeed(5), + error(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module operation statuss." + ::= { m4 5 } + +m4Rx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + rxAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Rx statuss." + ::= { m4 6 } + +m4Tx OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + ok(1), + noSignal(2), + noLink(3), + txAIS(4), + error(5), + noData(6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Module Tx statuss." + ::= { m4 7 } + +m4Loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + on(1), + analog(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Loopback Integer variable." + ::= { m4 8 } + + +m4RxInput OBJECT-TYPE + SYNTAX INTEGER { + other(0), + coax(1), + rj45(2), + v35(3), + e3(4), + db25unbalanced(5), + db25balanced(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Rx Input." + ::= { m4 9 } + +m4TxMode OBJECT-TYPE + SYNTAX INTEGER { + other(0), + halfDuplex(1), + fullDuplex(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx duplex mode." + ::= { m4 10 } + + +m4TxClockSource OBJECT-TYPE + SYNTAX INTEGER { + other(0), + master(1), + slave(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock source." + ::= { m4 11 } + + +m4TxClockPhase OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module Tx clock Phase." + ::= { m4 12 } + +m4DataPolarity OBJECT-TYPE + SYNTAX INTEGER { + other(0), + normal(1), + inverse(2) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Module data." + ::= { m4 13 } + +m4ChanCount OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of data channels" + ::= { m4 14 } + +m1port1 OBJECT IDENTIFIER ::= { m1 21 } +m1port2 OBJECT IDENTIFIER ::= { m1 22 } +m1port3 OBJECT IDENTIFIER ::= { m1 23 } +m1port4 OBJECT IDENTIFIER ::= { m1 24 } +m2port1 OBJECT IDENTIFIER ::= { m2 21 } +m2port2 OBJECT IDENTIFIER ::= { m2 22 } +m2port3 OBJECT IDENTIFIER ::= { m2 23 } +m2port4 OBJECT IDENTIFIER ::= { m2 24 } +m3port1 OBJECT IDENTIFIER ::= { m3 21 } +m3port2 OBJECT IDENTIFIER ::= { m3 22 } +m3port3 OBJECT IDENTIFIER ::= { m3 23 } +m3port4 OBJECT IDENTIFIER ::= { m3 24 } +m4port1 OBJECT IDENTIFIER ::= { m4 21 } +m4port2 OBJECT IDENTIFIER ::= { m4 22 } +m4port3 OBJECT IDENTIFIER ::= { m4 23 } +m4port4 OBJECT IDENTIFIER ::= { m4 24 } + +m1p1statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m1port1 1 } + +m1p1connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m1port1 2 } + +m1p1flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port1 3 } + +m1p1priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port1 4 } + +m1p1loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m1port1 5 } + +m1p2statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m1port2 1 } + +m1p2connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m1port2 2 } + +m1p2flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port2 3 } + + +m1p2priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port2 4 } + +m1p2loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m1port2 5 } + +m1p3statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m1port3 1 } + +m1p3connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m1port3 2 } + +m1p3flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port3 3 } + +m1p3priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port3 4 } + + +m1p3loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m1port3 5 } + +m1p4statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m1port4 1 } + +m1p4connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m1port4 2 } + +m1p4flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port4 3 } + +m1p4priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m1port4 4 } + +m1p4loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m1port4 5 } + +m2p1statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m2port1 1 } + +m2p1connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m2port1 2 } + +m2p1flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port1 3 } + +m2p1priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port1 4 } + +m2p1loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m2port1 5 } + +m2p2statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m2port2 1 } + +m2p2connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m2port2 2 } + +m2p2flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port2 3 } + +m2p2priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port2 4 } + +m2p2loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m2port2 5 } + +m2p3statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m2port3 1 } + +m2p3connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m2port3 2 } + +m2p3flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port3 3 } + +m2p3priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port3 4 } + +m2p3loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m2port3 5 } + +m2p4statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m2port4 1 } + +m2p4connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m2port4 2 } + +m2p4flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port4 3 } + +m2p4priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m2port4 4 } + +m2p4loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m2port4 5 } + +m3p1statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m3port1 1 } + +m3p1connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m3port1 2 } + +m3p1flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port1 3 } + +m3p1priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port1 4 } + +m3p1loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m3port1 5 } + +m3p2statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m3port2 1 } + +m3p2connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m3port2 2 } + +m3p2flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port2 3 } + +m3p2priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port2 4 } + +m3p2loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m3port2 5 } + +m3p3statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m3port3 1 } + +m3p3connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m3port3 2 } + +m3p3flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port3 3 } + +m3p3priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port3 4 } + +m3p3loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m3port3 5 } + +m3p4statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m3port4 1 } + +m3p4connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m3port4 2 } + +m3p4flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port4 3 } + +m3p4priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m3port4 4 } + +m3p4loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m3port4 5 } + +m4p1statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m4port1 1 } + +m4p1connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m4port1 2 } + +m4p1flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port1 3 } + +m4p1priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port1 4 } + +m4p1loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m4port1 5 } + +m4p2statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m4port2 1 } + +m4p2connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m4port2 2 } + +m4p2flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port2 3 } + +m4p2priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port2 4 } + +m4p2loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m4port2 5 } + +m4p3statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m4port3 1 } + +m4p3connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m4port3 2 } + +m4p3flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port3 3 } + +m4p3priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port3 4 } + +m4p3loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m4port3 5 } + +m4p4statbin OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { m4port4 1 } + +m4p4connection OBJECT-TYPE + SYNTAX INTEGER { + none(0), -- none of the following + auto(1), + eth10fdx(2), + eth10hdx(3), + eth100fdx(4), + eth100hdx(5), + ds1(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Note: ds1 means E1 or T1" + ::= { m4port4 2 } + + +m4p4flowcntrl OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port4 3 } + +m4p4priority OBJECT-TYPE + SYNTAX INTEGER { + low(0), + high(1) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "" + ::= { m4port4 4 } + +m4p4loopback OBJECT-TYPE + SYNTAX INTEGER { + off(0), + analog(1), + remote(2), + digital(4), + remoteANDdigital(6) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "loopback" + ::= { m4port4 5 } + +--mpmux ================================================================== + + +alarmTrap TRAP-TYPE + ENTERPRISE mpmux + VARIABLES + { + rfAlarm, + bbSyncLostAlarm, + berAlarm, + remoteAlarm, + systemAlarm + } + DESCRIPTION + "SAF management Alarm trap." + ::= 0 + +alinkTrap TRAP-TYPE + ENTERPRISE mpmux + VARIABLES + { + activeLink + } + DESCRIPTION + "SAF Active Link trap." + ::= 1 + +END |