summaryrefslogtreecommitdiff
path: root/MIBS/saf
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/saf')
-rw-r--r--MIBS/saf/SAF-ENTERPRISE41
-rw-r--r--MIBS/saf/SAF-INTEGRA-MIB40
-rw-r--r--MIBS/saf/SAF-INTEGRAB-MIB2765
-rw-r--r--MIBS/saf/SAF-INTEGRAE-MIB2187
-rw-r--r--MIBS/saf/SAF-INTEGRAW-MIB1585
-rw-r--r--MIBS/saf/SAF-INTEGRAX-MIB2857
-rw-r--r--MIBS/saf/SAF-IPRADIO1693
-rw-r--r--MIBS/saf/SAF-MPMUX-MIB2929
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