Added Trango licensed microwave wireless MIB

This commit is contained in:
Adam Kennedy 2017-04-14 01:26:37 -04:00
parent 923430d448
commit 4bd116b8c8
8 changed files with 4947 additions and 0 deletions

View File

@ -0,0 +1,405 @@
TRANGO-APEX-GIGE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
NOTIFICATION-TYPE,
apex
FROM TRANGO-APEX-MIB
DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
-- *******************************************************************
-- ** RF/ODU Information ** trango.twb.apex.rf
-- *******************************************************************
gige OBJECT IDENTIFIER ::= { apex 4 }
ibm OBJECT IDENTIFIER ::= { gige 1 }
gigeIBMEnable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable Inband Management feature"
::= { ibm 1 }
gigeIBMIp OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Assign/Display IBM Vlan IP"
::= { ibm 2 }
gigeIBMVlanID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Assign/Display IBM Vlan ID"
::= { ibm 3 }
gigeIBMPort OBJECT-TYPE
SYNTAX INTEGER { COPPER(0), FIBER(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Assign/Display IBM port"
::= { ibm 4 }
gigeIBMNetmask OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Assign/Display IBM Netmask"
::= { ibm 5 }
ethEnable OBJECT IDENTIFIER ::= { gige 2 }
gigeEth1Enable OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1), RPSOFF(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Activate/Deactive link status on Ethernet port 1"
::= { ethEnable 1 }
gigeEth2Enable OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1), RPSOFF(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Activate/Deactive link status on Ethernet port 2"
::= { ethEnable 2 }
ethStatus OBJECT IDENTIFIER ::= { gige 3 }
gigeEth1Status OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Show link status on Ethernet port 1"
::= { ethStatus 1 }
gigeEth2Status OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Show link status on Ethernet port 2"
::= { ethStatus 2 }
ethSpeed OBJECT IDENTIFIER ::= { gige 4 }
gigeEth1Speed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set link speed on Ethernet port 1"
::= { ethSpeed 1 }
gigeEth2Speed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display link speed on Ethernet port 2"
::= { ethSpeed 2 }
ethDuplex OBJECT IDENTIFIER ::= { gige 5 }
gigeEth1Duplex OBJECT-TYPE
SYNTAX INTEGER { HALF(0), FULL(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set duplex Ethernet port 1"
::= { ethDuplex 1 }
gigeEth2Duplex OBJECT-TYPE
SYNTAX INTEGER { HALF(0), FULL(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display duplex Ethernet port 2"
::= { ethDuplex 2 }
ethPriority OBJECT IDENTIFIER ::= { gige 6 }
gigeEth1Priority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set Priority for Ethernet port 1"
::= { ethPriority 1 }
gigeEth2Priority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set Priority for Ethernet port 2"
::= { ethPriority 2 }
ethMaxRate OBJECT IDENTIFIER ::= { gige 7 }
gigeEth1MaxRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set Max Rate for Ethernet port 1"
::= { ethMaxRate 1 }
gigeEth2MaxRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set Max Rate for Ethernet port 2"
::= { ethMaxRate 2 }
ethPauseFrame OBJECT IDENTIFIER ::= { gige 8 }
gigeEth1PauseFrame OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set Burst Rate for Ethernet port 1"
::= { ethPauseFrame 1 }
gigeEth2PauseFrame OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display / set Burst Rate for Ethernet port 2"
::= { ethPauseFrame 2 }
ethInOctets OBJECT IDENTIFIER ::= { gige 9 }
gigeEth1InOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of octet coming in to Ethernet port 1"
::= { ethInOctets 1 }
gigeEth2InOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of octet coming in to Ethernet port 2"
::= { ethInOctets 2 }
ethInUcastPackets OBJECT IDENTIFIER ::= { gige 10 }
gigeEth1InUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Unicast packet coming in to Ethernet port 1"
::= { ethInUcastPackets 1 }
gigeEth2InUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Unicast packet coming in to Ethernet port 2"
::= { ethInUcastPackets 2 }
ethInNUcastPackets OBJECT IDENTIFIER ::= { gige 11 }
gigeEth1InNUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of non-Unicast packet coming in to Ethernet port 1"
::= { ethInNUcastPackets 1 }
gigeEth2InNUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of non-Unicast packet coming in to Ethernet port 2"
::= { ethInNUcastPackets 2 }
ethInTotalPackets OBJECT IDENTIFIER ::= { gige 12 }
gigeEth1InTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Total packet coming in to Ethernet port 1"
::= { ethInTotalPackets 1 }
gigeEth2InTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Total packet coming in to Ethernet port 2"
::= { ethInTotalPackets 2 }
ethOutOctets OBJECT IDENTIFIER ::= { gige 13 }
gigeEth1OutOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Octets going out from Ethernet port 1"
::= { ethOutOctets 1 }
gigeEth2OutOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Octets going out from Ethernet port 2"
::= { ethOutOctets 2 }
ethOutUcastPackets OBJECT IDENTIFIER ::= { gige 14 }
gigeEth1OutUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Unicast packets going out from Ethernet port 1"
::= { ethOutUcastPackets 1 }
gigeEth2OutUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of Unicast packets going out from Ethernet port 2"
::= { ethOutUcastPackets 2 }
ethOutNUcastPackets OBJECT IDENTIFIER ::= { gige 15 }
gigeEth1OutNUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of non-Unicast packets going out from Ethernet port 1"
::= { ethOutNUcastPackets 1 }
gigeEth2OutNUcastPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of non-Unicast packets going out from Ethernet port 2"
::= { ethOutNUcastPackets 2 }
ethOutTotalPackets OBJECT IDENTIFIER ::= { gige 16 }
gigeEth1OutTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of non-Unicast packets going out from Ethernet port 1"
::= { ethOutTotalPackets 1 }
gigeEth2OutTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of non-Unicast packets going out from Ethernet port 2"
::= { ethOutTotalPackets 2 }
ethCRCErrors OBJECT IDENTIFIER ::= { gige 17 }
gigeEth1CRCErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of packets with CRC Errors for Ethernet port 1"
::= { ethCRCErrors 1 }
gigeEth2CRCErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of packets with CRC Errors for Ethernet port 2"
::= { ethCRCErrors 2 }
ethCollisionErrors OBJECT IDENTIFIER ::= { gige 18 }
gigeEth1CollsionErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of collision errors for Ethernet port 1"
::= { ethCollisionErrors 1 }
gigeEth2CollsionErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display number of collision errors for Ethernet port 2"
::= { ethCollisionErrors 2 }
ethPriorityQueue OBJECT IDENTIFIER ::= { gige 19 }
gigeEthPriority0COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 0"
::= { ethPriorityQueue 1 }
gigeEthPriority1COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 2"
::= { ethPriorityQueue 2 }
gigeEthPriority2COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 2"
::= { ethPriorityQueue 3 }
gigeEthPriority3COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 3"
::= { ethPriorityQueue 4 }
gigeEthPriority4COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 4"
::= { ethPriorityQueue 5 }
gigeEthPriority5COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 5"
::= { ethPriorityQueue 6 }
gigeEthPriority6COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 6"
::= { ethPriorityQueue 7 }
gigeEthPriority7COSQueue OBJECT-TYPE
SYNTAX INTEGER { COSQ0(0), COSQ1(1), COSQ2(2), COSQ3(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set COS Queue for Priority 7"
::= { ethPriorityQueue 8 }
ethAuto OBJECT IDENTIFIER ::= { gige 20 }
gigeEth1AutoNegotiate OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Activate/Deactive link status on Ethernet port 1"
::= { ethAuto 1 }
gigeEth2AutoNegotiate OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Activate/Deactive link status on Ethernet port 2"
::= { ethAuto 2 }
END

View File

@ -0,0 +1,32 @@
TRANGO-APEX-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
Unsigned32,
NOTIFICATION-TYPE,
enterprises
FROM SNMPv2-SMI
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
-- *******************************************************************
-- * Trango module
-- *******************************************************************
trango OBJECT IDENTIFIER ::= { enterprises 5454 }
tbw OBJECT IDENTIFIER ::= { trango 1 }
apex OBJECT IDENTIFIER ::= { tbw 60 }
-- *******************************************************************
-- ** System Information ** trango.twb.baker.sys
-- *******************************************************************
-- sys OBJECT IDENTIFIER ::= { giga 1 }
-- modem OBJECT IDENTIFIER ::= { giga 2 }
-- rf OBJECT IDENTIFIER ::= { giga 3 }
-- gige OBJECT IDENTIFIER ::= { giga 4 }
-- t1e1 OBJECT IDENTIFIER ::= { giga 5 }
-- trangotrap OBJECT IDENTIFIER ::= { giga 6 }
END

View File

@ -0,0 +1,254 @@
TRANGO-APEX-MODEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
Unsigned32,
NOTIFICATION-TYPE,
apex
FROM TRANGO-APEX-MIB
DisplayString
FROM SNMPv2-TC
IpAddress, Opaque
FROM SNMPv2-SMI
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
-- *******************************************************************
-- ** PVG310 Modem Information ** trango.twb.apex.pvg
-- *******************************************************************
modem OBJECT IDENTIFIER ::= { apex 2 }
modemLoopbackMode OBJECT-TYPE
SYNTAX INTEGER { OFF(0), DIGITAL(1), IF(2), RFGEN(3), RFREFL(4) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the Loopback Mode"
::= { modem 1 }
modemDataPattern OBJECT-TYPE
SYNTAX INTEGER { EXT(0), INT(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the current Loopback Pattern (source)"
::= { modem 2 }
modemBER OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current Bit Error Rate"
::= { modem 3 }
modemMSE OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current Mean Squared Error"
::= { modem 4 }
modemFER OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current Mean Squared Error"
::= { modem 5 }
lock OBJECT IDENTIFIER ::= { modem 6 }
modemLockStatus OBJECT-TYPE
SYNTAX INTEGER { UNLOCKED(0), LOCKED(1), PROGRESS(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current Internal Automatic Gain Correction"
::= { lock 1 }
modemTimingLock OBJECT-TYPE
SYNTAX INTEGER { NOTLOCKED(0), LOCKED(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate RX Timing Lock status"
::= { lock 2 }
modemPreambleLock OBJECT-TYPE
SYNTAX INTEGER { NOTLOCKED(0), LOCKED(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate Preamble Lock status"
::= { lock 3 }
modemLdpcLock OBJECT-TYPE
SYNTAX INTEGER { NOTLOCKED(0), LOCKED(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicate LDPC Lock status"
::= { lock 4 }
modemReserved OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Reserved"
::= { lock 5 }
acm OBJECT IDENTIFIER ::= { modem 7 }
modemACMEnable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable Adaptive Modulation feature"
::= { acm 1 }
acmprofile OBJECT IDENTIFIER ::= { acm 2 }
modemACMProfileQPSKEnable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ACM QPSK profile"
::= { acmprofile 1 }
modemACMProfileQAM16Enable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ACM QAM16 profile"
::= { acmprofile 2 }
modemACMProfileQAM32Enable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ACM QAM32 profile"
::= { acmprofile 3 }
modemACMProfileQAM64Enable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ACM QAM64 profile"
::= { acmprofile 4 }
modemACMProfileQAM128Enable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ACM QAM128 profile"
::= { acmprofile 5 }
modemACMProfileQAM256Enable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ACM QAM256 profile"
::= { acmprofile 6 }
acmMSEImprove OBJECT IDENTIFIER ::= { acm 3 }
modemACMQPSKMSEImprove OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Improve threshold for QPSK profile"
::= { acmMSEImprove 1 }
modemACMQAM16MSEImprove OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Improve threshold for QAM16 profile"
::= { acmMSEImprove 2 }
modemACMQAM32MSEImprove OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Improve threshold for QAM32 profile"
::= { acmMSEImprove 3 }
modemACMQAM64MSEImprove OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Improve threshold for QAM64 profile"
::= { acmMSEImprove 4 }
modemACMQAM128MSEImprove OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Improve threshold for QAM128 profile"
::= { acmMSEImprove 5 }
modemACMQAM256MSEImprove OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Improve threshold for QAM256 profile"
::= { acmMSEImprove 6 }
acmMSEDegrade OBJECT IDENTIFIER ::= { acm 4 }
modemACMQPSKMSEDegrade OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Degrade threshold for QPSK profile"
::= { acmMSEDegrade 1 }
modemACMQAM16MSEDegrade OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Degrade threshold for QAM16 profile"
::= { acmMSEDegrade 2 }
modemACMQAM32MSEDegrade OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Degrade threshold for QAM32 profile"
::= { acmMSEDegrade 3 }
modemACMQAM64MSEDegrade OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Degrade threshold for QAM64 profile"
::= { acmMSEDegrade 4 }
modemACMQAM128MSEDegrade OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Degrade threshold for QAM128 profile"
::= { acmMSEDegrade 5 }
modemACMQAM256MSEDegrade OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MSE Degrade threshold for QAM256 profile"
::= { acmMSEDegrade 6 }
profile OBJECT IDENTIFIER ::= { modem 8 }
modemACMTxProfile OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ACM Tx Profile"
::= { profile 1 }
modemACMRxProfile OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ACM Rx Profile"
::= { profile 2 }
END

View File

@ -0,0 +1,265 @@
TRANGO-APEX-RF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
NOTIFICATION-TYPE,
apex
FROM TRANGO-APEX-MIB
DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
-- *******************************************************************
-- ** RF/ODU Information ** trango.twb.apex.rf
-- *******************************************************************
rf OBJECT IDENTIFIER ::= { apex 3 }
atpc OBJECT IDENTIFIER ::= { rf 1 }
rfATPCEnable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable Automatic Transmit Power Control"
::= { atpc 1 }
rfATPCMaxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum ATPC power"
::= { atpc 2 }
rfATPCStepSize OBJECT-TYPE
SYNTAX INTEGER (SIZE(1..5))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "ATPC step size for each of the increment/decrement"
::= { atpc 3 }
txfreq OBJECT IDENTIFIER ::= { rf 2 }
rfTxFrequency OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the current TX frequency"
::= { txfreq 1 }
rfTxFrequencyInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the current TX frequency in integer"
::= { txfreq 2 }
rxfreq OBJECT IDENTIFIER ::= { rf 3 }
rfRxFrequency OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the current RX frequency"
::= { rxfreq 1 }
rfRxFrequencyInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the current RX frequency in integer"
::= { rxfreq 2 }
speed OBJECT IDENTIFIER ::= { rf 4 }
rfSymrate OBJECT-TYPE
SYNTAX INTEGER { RATE8(2), RATE12(3), RATE17(4), RATE26(5), RATE35(6), RATE43(7), RATE49(8) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display the current Symbol Rate"
::= { speed 1 }
rfModulation OBJECT-TYPE
SYNTAX INTEGER { QPSK(0), 16Q(1), 32Q(2), 64Q(3), 128Q(4), 256Q(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the current modulation"
::= { speed 2 }
rfBPF OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display the current bandpass filter value"
::= { speed 3 }
rfChannelWidth OBJECT-TYPE
SYNTAX INTEGER { BW10(0), BW20(1), BW28(2), BW40(3), BW50(4), BW80(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display the current channel width"
::= { speed 4 }
power OBJECT IDENTIFIER ::= { rf 5 }
rfPower OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the current power"
::= { power 1 }
rfPowerInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display the current power in integer"
::= { power 2 }
rfRSSILEDEnable OBJECT-TYPE
SYNTAX INTEGER { DISABLED(0), ENABLED(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable ODU LED display for RSSI"
::= { rf 6 }
rfTemp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current system Temperature"
::= { rf 7 }
target OBJECT IDENTIFIER ::= { rf 8 }
rfTargetRSSI OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Disable the current Target RSSI value in float value"
::= { target 1 }
rfTargetRSSIInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Disable the current Target RSSI value in integer"
::= { target 2 }
rssi OBJECT IDENTIFIER ::= { rf 9 }
rfRSSI OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current RSSI value"
::= { rssi 1 }
rfRSSIInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Read current RSSI value in Integer"
::= { rssi 2 }
rfPll OBJECT IDENTIFIER ::= { rf 10 }
rfRFMRFpll OBJECT-TYPE
SYNTAX INTEGER { NOLOCK(0), LOCK(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RFM RX PLL lock status"
::= { rfPll 1 }
rfRFMIFpll OBJECT-TYPE
SYNTAX INTEGER { NOLOCK(0), LOCK(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RFM RX PLL lock status"
::= { rfPll 2 }
rfTransmitPll OBJECT-TYPE
SYNTAX INTEGER { NOLOCK(0), LOCK(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Transmit PLL lock status"
::= { rfPll 3 }
rfReceviedPll OBJECT-TYPE
SYNTAX INTEGER { NOLOCK(0), LOCK(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Loopback PLL lock status"
::= { rfPll 4 }
rfIn OBJECT IDENTIFIER ::= { rf 11 }
rfInDataOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display total number of incoming Octets in FPGA"
::= { rfIn 1 }
rfInDataPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display total number of incoming Packets in FPGA"
::= { rfIn 2 }
rfInDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display total number of Ethernet drop packets goes in toFPGA"
::= { rfIn 3 }
rfInPortUtil OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current in port utilizaition percentage"
::= { rfIn 4 }
rfInPortRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current in port rate"
::= { rfIn 5 }
rfOut OBJECT IDENTIFIER ::= { rf 12 }
rfOutDataOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display total number of outgoing Octets in FPGA"
::= { rfOut 1 }
rfOutDataPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display total number of outgoing Packets in FPGA"
::= { rfOut 2 }
rfOutPortUtil OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current out port utilizaition percentage"
::= { rfOut 3 }
rfOutPortRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current out port rate"
::= { rfOut 4 }
END

View File

@ -0,0 +1,436 @@
TRANGO-APEX-SYS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
Unsigned32,
NOTIFICATION-TYPE,
apex
FROM TRANGO-APEX-MIB
DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
-- *******************************************************************
-- ** System Information ** trango.twb.apex.sys
-- *******************************************************************
sys OBJECT IDENTIFIER ::= { apex 1 }
sysUnitType OBJECT-TYPE
SYNTAX INTEGER { NOTYPE(0), ACTIVE(1), STANDBY(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Unit Type"
::= { sys 1 }
ver OBJECT IDENTIFIER ::= { sys 2 }
sysIFMVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "SYS IFM Firmware version"
::= { ver 1 }
sysFPGAVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FPGA Version"
::= { ver 2 }
sysFWVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "firmware version"
::= { ver 3 }
sysOSVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "OS version"
::= { ver 4 }
sysPICVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PIC version"
::= { ver 5 }
sysModemVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Modem version number"
::= { ver 6 }
prever OBJECT IDENTIFIER ::= { sys 3 }
sysFPGAPreVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FPGA Previous version"
::= { prever 1 }
sysFWPreVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "FW Previous version"
::= { prever 2 }
sysOSPreVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "OS Previous version"
::= { prever 3 }
sysPICPreVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PIC Previous version"
::= { prever 4 }
sysRFMPreVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "RFM Previous version"
::= { prever 5 }
model OBJECT IDENTIFIER ::= { sys 4 }
sysModel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "System Model number"
::= { model 1 }
sysSerialID OBJECT-TYPE
SYNTAX INTEGER (SIZE(0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION " System Serial ID"
::= { model 2 }
mac OBJECT IDENTIFIER ::= { sys 5 }
sysMACeth0 OBJECT-TYPE
SYNTAX DisplayString (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address of Ethernet 0"
::= { mac 2 }
sysMACeth1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MAC address of Ethernet 1"
::= { mac 3 }
sysBackupStatus OBJECT-TYPE
SYNTAX INTEGER { OFF(0), READY(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The backup link is operational and ready or not"
::= { sys 6 }
opmode OBJECT IDENTIFIER ::= { sys 7 }
sysDefaultOpmode OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Default operation mode"
::= { opmode 1 }
sysOpmode OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display/Set current Opmode"
::= { opmode 2 }
community OBJECT IDENTIFIER ::= { sys 8 }
sysReadCommStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SNMP agent read community string. It is used For authentication purpse "
::= { community 1 }
sysWriteCommStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SNMP agent Write community string. It is used For authentication purpse "
::= { community 2 }
sysSave OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Save the configuration parameter"
::= { sys 9 }
sysReboot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Reboot the system"
::= { sys 10 }
sysResetFactoryDefault OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Reset configuration parameter to factory defaults"
::= { sys 11 }
ipconfig OBJECT IDENTIFIER ::= { sys 12 }
sysIpAddress OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP Address"
::= { ipconfig 1 }
sysSubnetMask OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Subnet Mask"
::= { ipconfig 2 }
sysDefaultGateway OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Default Gateway"
::= { ipconfig 3 }
sysRemarks OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..100))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Remarks"
::= { sys 13 }
daemon OBJECT IDENTIFIER ::= { sys 14 }
sysTFTPD OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable or disable to receive code or fileset download"
::= { daemon 1 }
sysHTTPD OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable or disable HTTPD"
::= { daemon 2 }
sysTelnetd OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable or disable Telnetd"
::= { daemon 3 }
sysAlignmentMode OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Alignment mode of the radio"
::= { sys 15 }
sysFailover OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Enable/Disable failover feature"
::= { sys 16 }
trapinfo OBJECT IDENTIFIER ::= { sys 17 }
sysTrapEnable OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable SNMP Trap"
::= { trapinfo 1 }
sysTrapIpAddress1 OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Trap Destination IP Address"
::= { trapinfo 2 }
sysTrapIpAddress2 OBJECT-TYPE
SYNTAX IpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Trap Destination IP Address 2"
::= { trapinfo 3 }
sysTrapCommStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Trap community string"
::= { trapinfo 4 }
image OBJECT IDENTIFIER ::= { sys 18 }
sysImageUpgrade OBJECT-TYPE
SYNTAX INTEGER { FPGA(0), LINUX(1), ROOTFS(2), PIC(3), RFM(4)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Upgrade specified image"
::= { image 1 }
sysImageToggle OBJECT-TYPE
SYNTAX INTEGER { CURRENT(0), TOGGLE(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Toggle to previous image"
::= { image 2 }
sysImageUpgradeStatus OBJECT-TYPE
SYNTAX INTEGER { SUCCESS(0), FAILED(1), INPROGRESS(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Get the current image upgrade progress status"
::= { image 3 }
sysRPSEnable OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable rapid port shutdown feature"
::= { sys 19 }
sysSmartMode OBJECT-TYPE
SYNTAX INTEGER { OFF(0), ON(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Enable/Disable Smart mode"
::= { sys 20 }
sysResetDefaultIP OBJECT-TYPE
SYNTAX INTEGER { NA(0), RESET(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Reset ipconfig to default IP"
::= { sys 21 }
license OBJECT IDENTIFIER ::= { sys 22 }
sysLicense1Enable OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display current license key 1 status"
::= { license 1 }
sysLicense2Enable OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display current license key 2 status"
::= { license 2 }
sysConfigOption OBJECT-TYPE
SYNTAX INTEGER { EXPORT(0), IMPORT(1), REMOVE(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Perform config export, import or remove configuration
file"
::= { sys 23 }
diagnostic OBJECT IDENTIFIER ::= { sys 24 }
sysDiagnostic OBJECT-TYPE
SYNTAX INTEGER { NONE(0), DIAGNOSTIC(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Run diagnostic and put the data in a file"
::= { diagnostic 1 }
sysDiagnosticStatus OBJECT-TYPE
SYNTAX INTEGER { SUCCESS(0), NOTREADY(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current status of diagnostic command"
::= { diagnostic 2 }
syslog OBJECT IDENTIFIER ::= { sys 25 }
sysSyslogExport OBJECT-TYPE
SYNTAX INTEGER { NONE(0), EXPORT(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "export syslog into a file"
::= { syslog 1 }
sysSyslogLevel OBJECT-TYPE
SYNTAX INTEGER { NOSYSLOG(0), LEVEL0(1), LEVEL1(2), LEVEL01(3),
LEVEL2(4), LEVEL02(5), LEVEL12(6), LEVEL012(7) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "bitmap value for the loglevel"
::= { syslog 2 }
sysClearCounter OBJECT-TYPE
SYNTAX INTEGER { NONE(0), CLEAR(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clear current counters"
::= { sys 26 }
standby OBJECT IDENTIFIER ::= { sys 27 }
sysStandbyLink OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Standby unit link status"
::= { standby 1 }
sysStandbyPll OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Standby link ODU¢PLL status"
::= { standby 2 }
sysStandbyRSSI OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Standby link RSSI value"
::= { standby 3 }
sysEgressMargin OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Configure Egress Margin"
::= { sys 28 }
END

View File

@ -0,0 +1,214 @@
TRANGO-APEX-TRAP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
Unsigned32,
NOTIFICATION-TYPE,
apex
FROM TRANGO-APEX-MIB
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
DisplayString ::= OCTET STRING
-- *******************************************************************
-- ** Trap Information ** trango.twb.apex.trangotrap
-- *******************************************************************
trangotrap OBJECT IDENTIFIER ::= { apex 6 }
trapReboot NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system reboots"
::= { trangotrap 1 }
trapStartUp NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system starts up"
::= { trangotrap 2 }
traplock OBJECT IDENTIFIER ::= { trangotrap 3 }
trapModemLock NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system lose modem lock"
::= { traplock 1 }
trapTimingLock NOTIFICATION-TYPE
STATUS current
DESCRIPTION "Timing Lock in modem changed"
::= { traplock 2 }
trapInnerCodeLock NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system lose Inner Code lock"
::= { traplock 3 }
trapEqualizerLock NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system lose Equalizer lock"
::= { traplock 4 }
trapFrameSyncLock NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system lose Frame Sync lock"
::= { traplock 5 }
trapthreshold OBJECT IDENTIFIER ::= { trangotrap 4 }
trapmse OBJECT IDENTIFIER ::= { trapthreshold 1 }
trapMSEMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the MSE fall out from the threshold"
::= { trapmse 1 }
trapMSEMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the MSE fall out from the threshold"
::= { trapmse 2 }
trapber OBJECT IDENTIFIER ::= { trapthreshold 2 }
trapBERMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the BER fall out from the threshold"
::= { trapber 1 }
trapBERMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the BER fall out from the threshold"
::= { trapber 2 }
trapfer OBJECT IDENTIFIER ::= { trapthreshold 3 }
trapFERMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the FER fall out from the threshold"
::= { trapfer 1 }
trapFERMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the FER fall out from the threshold"
::= { trapfer 2 }
traprssi OBJECT IDENTIFIER ::= { trapthreshold 4 }
trapRSSIMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the RSSI fall out from the threshold"
::= { traprssi 1 }
trapRSSIMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the RSSI fall out from the threshold"
::= { traprssi 2 }
trapidutemp OBJECT IDENTIFIER ::= { trapthreshold 5 }
trapIDUTempMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the ethernet status exceed threshold"
::= { trapidutemp 1 }
trapIDUTempMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the ethernet status exceed threshold"
::= { trapidutemp 2 }
trapodutemp OBJECT IDENTIFIER ::= { trapthreshold 6 }
trapODUTempMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the T1 status exceed threshold"
::= { trapodutemp 1 }
trapODUTempMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the T1 status exceed threshold"
::= { trapodutemp 2 }
trapinport OBJECT IDENTIFIER ::= { trapthreshold 7 }
trapInPortUtilMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the IN port utilization fall below min threshold"
::= { trapinport 1 }
trapInPortUtilMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the IN port utilization exceed max threshold"
::= { trapinport 2 }
trapoutport OBJECT IDENTIFIER ::= { trapthreshold 8 }
trapOutPortUtilMinThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the OUT port utilization fall below min threshold"
::= { trapoutport 1 }
trapOutPortUtilMaxThreshold NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the OUT port utilization exceed max threshold"
::= { trapoutport 2 }
trapstandby OBJECT IDENTIFIER ::= { trangotrap 5 }
trapStandbyLinkDown NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when Standby link is down"
::= { trapstandby 1 }
trapStandbyLinkUp NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when Standby link is up"
::= { trapstandby 2 }
trapSwitchover NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when backup unit takes over the link"
::= { trapstandby 3 }
trapeth OBJECT IDENTIFIER ::= { trangotrap 6 }
trapethstatus OBJECT IDENTIFIER ::= { trapeth 1 }
trapEth1StatusUpdate NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when ethernet port 1 status changed"
::= { trapethstatus 1 }
trapEth2StatusUpdate NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when ethernet port 2 status changed"
::= { trapethstatus 2 }
trapEth3StatusUpdate NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when ethernet port 3 status changed"
::= { trapethstatus 3 }
trapEth4StatusUpdate NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when ethernet port 4 status changed"
::= { trapethstatus 4 }
trapDownShift NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the system downshift the modulation"
::= { trangotrap 8 }
trapRapidPortShutdown NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the rapid port shutdown occurs"
::= { trangotrap 9 }
trapRPSPortUp NOTIFICATION-TYPE
STATUS current
DESCRIPTION "send traps when the re-enable ports after RPS port down"
::= { trangotrap 10 }
END

View File

@ -0,0 +1,638 @@
--
-- TRANGO-OrionLynx-MIB-COMPACT.mib
--
-- $Id: TRANGO-OrionLynx-MIB-COMPACT.mib, v1.1 2015/03/18 21:49:09 akennedy $
--
GIGA-PLUS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
OBJECT-IDENTITY,
IpAddress,
Unsigned32,
Counter64,
NOTIFICATION-TYPE,
enterprises
FROM SNMPv2-SMI
MODULE-COMPLIANCE
FROM SNMPv2-CONF
DisplayString
FROM SNMPv2-TC;
-- *******************************************************************
-- * Trango module
-- *******************************************************************
trangoGigaPlusModule MODULE-IDENTITY
LAST-UPDATED "201503180000Z"
ORGANIZATION "Trango"
CONTACT-INFO
"Trango Technical Support
techsupport@trangosys.com"
DESCRIPTION
"The Trango Orion and Apex Lynx module"
REVISION "201503180000Z"
DESCRIPTION
"Added header, fixed invalid character (-) in OID definitions"
::= {tbw 1}
trango OBJECT IDENTIFIER ::= { enterprises 5454 }
tbw OBJECT IDENTIFIER ::= { trango 1 }
ptp OBJECT IDENTIFIER ::= { tbw 80 }
sys OBJECT IDENTIFIER ::= { ptp 1 }
modem OBJECT IDENTIFIER ::= { ptp 2 }
rf OBJECT IDENTIFIER ::= { ptp 3 }
gige OBJECT IDENTIFIER ::= { ptp 4 }
tdm OBJECT IDENTIFIER ::= { ptp 5 }
trangotrap OBJECT IDENTIFIER ::= { ptp 6 }
-- *******************************************************************
-- ** System Information ** trango.tbw.ptp.sys
-- *******************************************************************
community OBJECT IDENTIFIER ::= { sys 8 }
sysSNMPReadCommStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SNMP agent read community string"
::= { community 1 }
sysSNMPWriteCommStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SNMP agent Write community string"
::= { community 2 }
sysSNMPTrapCommStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "SNMP trap community string"
::= { community 3 }
sysIDUTemp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PIC's current temperatur reading in Celsius"
::= { sys 19 }
sysVoltage OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display system voltage"
::= { sys 44 }
sysUptime OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..100))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display system uptime"
::= { sys 45 }
sysVoltage12 OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display power input(1.2V) "
::= { sys 49 }
sysVoltage25 OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display power input(2.5V)"
::= { sys 50 }
sysVoltage33 OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display power input(3.3V)"
::= { sys 51 }
acm OBJECT IDENTIFIER ::= { modem 3 }
profile-x OBJECT IDENTIFIER ::= { acm 5}
modemACMTxProfile OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ACM transmitter profile"
::= { profile-x 1 }
modemACM256RxProfile OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ACM receiver profile"
::= { profile-x 2 }
link OBJECT IDENTIFIER ::= { modem 4 }
link-ber OBJECT IDENTIFIER ::= { link 1 }
modemBER OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display BER value"
::= { link-ber 1 }
modemBERStr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display BER value string"
::= { link-ber 2 }
mse OBJECT IDENTIFIER ::= { link 2 }
modemMSE OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display MSE value"
::= { mse 1 }
modemMSEInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display MSE value"
::= { mse 2 }
lock OBJECT IDENTIFIER ::= { modem 5 }
modemLockStatus OBJECT-TYPE
SYNTAX INTEGER { nolock(0), lock(1), NA(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display link lock statsu"
::= { lock 1 }
debug OBJECT IDENTIFIER ::= { modem 6 }
modemLDPCStressDecoder OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display LDPC Stress Decoder"
::= { debug 1 }
hc OBJECT IDENTIFIER ::= { modem 8 }
modemHCNetComp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display HC net compression"
::= { hc 4 }
modemHCGrossComp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display HC gross compression"
::= { hc 5 }
modemTxCapacity OBJECT-TYPE
SYNTAX OPAQUE(Float)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display transmitter capacity"
::= { modem 10 }
modemSpeedCurrent OBJECT-TYPE
SYNTAX OPAQUE(Float)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current speed"
::= { modem 11 }
power OBJECT IDENTIFIER ::= { rf 4 }
rfPower OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display TX power. SNMPc does not support
setting and displaying float value."
::= { power 1 }
rfPowerInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display TX power 1/10 dB in step size "
::= { power 2 }
rssi OBJECT IDENTIFIER ::= { rf 14 }
rfRSSIInt OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display current RSSI value "
::= { rssi 2 }
pll OBJECT IDENTIFIER ::= { rf 15 }
rfODUIFpll OBJECT-TYPE
SYNTAX INTEGER { nolock(0), lock(1), NA(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display current status of ODU IF PLL "
::= { pll 2 }
rfODUTxpll OBJECT-TYPE
SYNTAX INTEGER { nolock(0), lock(1), NA(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display current status of ODU TX PLL "
::= { pll 3 }
rfODURxpll OBJECT-TYPE
SYNTAX INTEGER { nolock(0), lock(1), NA(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display current status of ODU RX PLL "
::= { pll 4 }
rfIDUTxpll OBJECT-TYPE
SYNTAX INTEGER { nolock(0), lock(1), NA(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Display current status of IDU TX PLL "
::= { pll 5 }
eth1 OBJECT IDENTIFIER ::= { gige 1 }
config1 OBJECT IDENTIFIER ::= { eth1 1 }
gigeEth1Speed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display speed setting for ETH 1"
::= { config1 7 }
gigeEth1Status OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display port status for ETH 1"
::= { config1 8 }
counter1 OBJECT IDENTIFIER ::= { eth1 2 }
gigeEth1InTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 IN non-unicast packet counter"
::= { counter1 4 }
gigeEth1OutTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 OUT total packet counter"
::= { counter1 8 }
gigeEth1CRCError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 CRC error counter"
::= { counter1 9 }
gigeEth1CollisionError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 Collision error counter"
::= { counter1 10 }
gigeEth1InPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 In Port Rate"
::= { counter1 11 }
gigeEth1InPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 In Port utilization"
::= { counter1 12 }
gigeEth1OutPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 Out Port Rate"
::= { counter1 13 }
gigeEth1OutPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH1 Out Port utilization"
::= { counter1 14 }
gigeEth1InDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth1 In Discard"
::= { counter1 15 }
gigeEth1OutDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth1 Out Discard"
::= { counter1 16 }
eth2 OBJECT IDENTIFIER ::= { gige 2 }
config2 OBJECT IDENTIFIER ::= { eth2 1 }
gigeEth2Speed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display speed setting for ETH 2"
::= { config2 7 }
gigeEth2Status OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display port status for ETH 2"
::= { config2 8 }
counter2 OBJECT IDENTIFIER ::= { eth2 2 }
gigeEth2InTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 IN non-unicast packet counter"
::= { counter2 4 }
gigeEth2OutTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 OUT total packet counter"
::= { counter2 8 }
gigeEth2CRCError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 CRC error counter"
::= { counter2 9 }
gigeEth2CollisionError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 Collision error counter"
::= { counter2 10 }
gigeEth2InPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 In Port Rate"
::= { counter2 11 }
gigeEth2InPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 In Port utilization"
::= { counter2 12 }
gigeEth2OutPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 Out Port Rate"
::= { counter2 13 }
gigeEth2OutPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH2 Out Port utilization"
::= { counter2 14 }
gigeEth2InDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth2 In Discard"
::= { counter2 15 }
gigeEth2OutDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth2 Out Discard"
::= { counter2 16 }
eth3 OBJECT IDENTIFIER ::= { gige 3 }
config3 OBJECT IDENTIFIER ::= { eth3 1 }
gigeEth3Speed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display speed setting for ETH 3"
::= { config3 7 }
gigeEth3Status OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display port status for ETH 3"
::= { config3 8 }
counter3 OBJECT IDENTIFIER ::= { eth3 2 }
gigeEth3InTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 IN non-unicast packet counter"
::= { counter3 4 }
gigeEth3OutTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 OUT total packet counter"
::= { counter3 8 }
gigeEth3CRCError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 CRC error counter"
::= { counter3 9 }
gigeEth3CollisionError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 Collision error counter"
::= { counter3 10 }
gigeEth3InPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 In Port Rate"
::= { counter3 11 }
gigeEth3InPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 In Port utilization"
::= { counter3 12 }
gigeEth3OutPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 Out Port Rate"
::= { counter3 13 }
gigeEth3OutPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 Out Port utilization"
::= { counter3 14 }
gigeEth3InDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth3 In Discard"
::= { counter3 15 }
gigeEth3OutDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth3 Out Discard"
::= { counter3 16 }
eth4 OBJECT IDENTIFIER ::= { gige 4 }
config4 OBJECT IDENTIFIER ::= { eth4 1 }
gigeEth4Speed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set/Display speed setting for ETH 4"
::= { config4 7 }
gigeEth4Status OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Set/Display port status for ETH 4"
::= { config4 8 }
counter4 OBJECT IDENTIFIER ::= { eth4 2 }
gigeEth4InTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 IN non-unicast packet counter"
::= { counter4 4 }
gigeEth4OutTotalPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 OUT total packet counter"
::= { counter4 8 }
gigeEth4CRCError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 CRC error counter"
::= { counter4 9 }
gigeEth4CollisionError OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 Collision error counter"
::= { counter4 10 }
gigeEth4InPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 In Port Rate"
::= { counter4 11 }
gigeEth4InPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display ETH3 In Port utilization"
::= { counter4 12 }
gigeEth4OutPortRate OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth4 Out Port Rate"
::= { counter4 13 }
gigeEth4OutPortUtil OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth4 Out Port utilization"
::= { counter4 14 }
gigeEth4InDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth4 In Discard"
::= { counter4 15 }
gigeEth4OutDiscard OBJECT-TYPE
SYNTAX Integer
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Display Eth4 Out Discard"
::= { counter4 16 }
END

File diff suppressed because it is too large Load Diff