From 923430d448efaab53a580a1299bd255bbb568d63 Mon Sep 17 00:00:00 2001 From: Adam Kennedy Date: Fri, 14 Apr 2017 01:25:53 -0400 Subject: [PATCH 1/4] Added FreeNAS 9.10 MIB --- snmp_mib_archive/f/FREENAS-MIB.txt | 371 +++++++++++++++++++++++++++++ 1 file changed, 371 insertions(+) create mode 100644 snmp_mib_archive/f/FREENAS-MIB.txt diff --git a/snmp_mib_archive/f/FREENAS-MIB.txt b/snmp_mib_archive/f/FREENAS-MIB.txt new file mode 100644 index 0000000..c5223e0 --- /dev/null +++ b/snmp_mib_archive/f/FREENAS-MIB.txt @@ -0,0 +1,371 @@ +FREENAS-MIB DEFINITIONS ::= BEGIN + +-- Currently defines structures for monitoring the zfs-stats in freenas (more to come) +-- via snmp. Taken from https://github.com/jm66/solaris-extra-snmp. License below: +-- Copyright (c) 2012, Jakob Borg +-- All rights reserved. +-- +-- Redistribution and use in source and binary forms, with or without +-- modification, are permitted provided that the following conditions are met: +-- * Redistributions of source code must retain the above copyright +-- notice, this list of conditions and the following disclaimer. +-- * Redistributions in binary form must reproduce the above copyright +-- notice, this list of conditions and the following disclaimer in the +-- documentation and/or other materials provided with the distribution. +-- * The name of the author may not be used to endorse or promote products +-- derived from this software without specific prior written permission. +-- +-- THIS SOFTWARE IS PROVIDED BY JAKOB BORG ''AS IS'' AND ANY EXPRESS OR IMPLIED +-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +-- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +-- EVENT SHALL JAKOB BORG BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +-- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT +-- OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +-- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +-- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +-- IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY +-- OF SUCH DAMAGE. + +IMPORTS + enterprises FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212 + DisplayString FROM RFC-1213; + +freenas OBJECT IDENTIFIER ::= {enterprises 25359} + +zfs OBJECT IDENTIFIER ::= {freenas 1} + +fs OBJECT IDENTIFIER ::= {zfs 1} + +arc OBJECT IDENTIFIER ::= {zfs 2} + +l2arc OBJECT IDENTIFIER ::= {zfs 3} + +vols OBJECT IDENTIFIER ::= {zfs 5} + +zil OBJECT IDENTIFIER ::= {zfs 6} + +zfsFilesystemName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The name of the filesystem." + ::= {fs 1} + +zfsFilesystemAvailableKB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 KB blocks that are available for use." + ::= {fs 2} + +zfsFilesystemUsedKB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 KB blocks that are in use." + ::= {fs 3} + +zfsPoolHealth OBJECT-TYPE + SYNTAX INTEGER { online(1), degraded(2), faulted(3), unknown(4) } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The current health of the containing pool, as reported + by zpool status." + ::= {fs 4} + +zfsFilesystemSizeKB OBJECT-TYPE + SYNTAX INTEGER32 { online(1), degraded(2), faulted(3), unknown(4) } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks that are assigned" + ::= {fs 5} + +zfsFilesystemAvailableMB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks that are available for use. + Useful if zfsFilesystemAvailableKB exceeds a 32 bit + integer." + ::= {fs 12} + +zfsFilesystemUsedMB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks that are in use Useful if + zfsFilesystemUsedKB exceeds a 32 bit integer." + ::= {fs 13} + +zfsFilesystemSizeMB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks that are assigned Useful if + zfsFilesystemSizeKB exceeds a 32 bit integer." + ::= {fs 14} + +zfsFilesystemOpRead OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of read I/O operations sent to the pool or device, + including metadata requests (averaged since system booted)." + ::= {fs 15} + +zfsFilesystemOpWrite OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of write I/O operations sent to the pool or device + (averaged since system booted)." + ::= {fs 16} + +zfsFilesystemBwRead OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The bandwidth of all read operations (including metadata), + expressed as units per second (averaged since system booted)" + ::= {fs 17} + +zfsFilesystemBwWrite OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The bandwidth of all write operations, expressed as units per + second (averaged since system booted)." + ::= {fs 18} + +zfsFilesystemOpRead1sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of read I/O operations sent to the pool or device, + including metadata requests (over 1 second interval)." + ::= {fs 19} + +zfsFilesystemOpWrite1sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of write I/O operations sent to the pool or device + (over 1 second interval)." + ::= {fs 20} + +zfsFilesystemBwRead1sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The bandwidth of all read operations (including metadata), + expressed as units per second (over 1 second interval)" + ::= {fs 21} + +zfsFilesystemBwWrite1sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The bandwidth of all write operations, expressed as units per + second (over 1 second interval)." + ::= {fs 22} + +zfsArcSize OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + ::= {arc 1} + +zfsArcMeta OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + ::= {arc 2} + +zfsArcData OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + ::= {arc 3} + +zfsArcHits OBJECT-TYPE + SYNTAX Counter32 + ACCESS read-only + STATUS mandatory + ::= {arc 4} + +zfsArcMisses OBJECT-TYPE + SYNTAX Counter32 + ACCESS read-only + STATUS mandatory + ::= {arc 5} + +zfsArcC OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + ::= {arc 6} + +zfsArcP OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + ::= {arc 7} + +zfsArcMissPercent OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Arc Miss Percentage. + (Note: Floating precision sent across SNMP as a String" + ::= {arc 8} + +zfsArcCacheHitRatio OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Arc Cache Hit Ration Percentage. + (Note: Floating precision sent across SNMP as a String" + ::= {arc 9} + +zfsArcCacheMissRatio OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Arc Cache Miss Ration Percentage. + (Note: Floating precision sent across SNMP as a String" + ::= {arc 10} + +zfsL2ArcHits OBJECT-TYPE + SYNTAX Counter32 + ACCESS read-only + STATUS mandatory + ::= {l2arc 1} + +zfsL2ArcMisses OBJECT-TYPE + SYNTAX Counter32 + ACCESS read-only + STATUS mandatory + ::= {l2arc 2} + +zfsL2ArcRead OBJECT-TYPE + SYNTAX Counter32 + ACCESS read-only + STATUS mandatory + ::= {l2arc 3} + +zfsL2ArcWrite OBJECT-TYPE + SYNTAX Counter32 + ACCESS read-only + STATUS mandatory + ::= {l2arc 4} + +zfsL2ArcSize OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + ::= {l2arc 5} + +zfsVolumeName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The name of the filesystem type Volume." + ::= {vols 1} + +zfsVolumeAvailableKB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 KB blocks that are available for use." + ::= {vols 2} + +zfsVolumeUsedKB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 KB blocks that are in use." + ::= {vols 3} + +zfsVolumeSizeKB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 KB blocks of the volume." + ::= {vols 4} + +zfsVolumeAvailableMB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks that are available for use. + Useful if zfsVolumeAvailableKB exceeds a 32 bit + integer." + ::= {vols 12} + +zfsVolumeUsedMB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks that are in use Useful if + zfsVolumeUsedKB exceeds a 32 bit integer." + ::= {vols 13} + +zfsVolumeSizeMB OBJECT-TYPE + SYNTAX GAUGE + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of 1 MB blocks part of the volume Useful if + zfsVolumeSizeKB exceeds a 32 bit integer." + ::= {vols 14} + +zfsZilstatOps1sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The ops column parsed from the command zilstat 1 1" + ::= {zil 1} + +zfsZilstatOps5sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The ops column parsed from the command zilstat 5 1" + ::= {zil 2} + +zfsZilstatOps10sec OBJECT-TYPE + SYNTAX COUNTER64 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The ops column parsed from the command zilstat 10 1" + ::= {zil 3} +END From 4bd116b8c8bf10e22f378a3471d533854cadfbab Mon Sep 17 00:00:00 2001 From: Adam Kennedy Date: Fri, 14 Apr 2017 01:26:37 -0400 Subject: [PATCH 2/4] Added Trango licensed microwave wireless MIB --- snmp_mib_archive/t/TRANGO-APEX-GIGE-MIB.mib | 405 +++ snmp_mib_archive/t/TRANGO-APEX-MIB.mib | 32 + snmp_mib_archive/t/TRANGO-APEX-MODEM-MIB.mib | 254 ++ snmp_mib_archive/t/TRANGO-APEX-RF-MIB.mib | 265 ++ snmp_mib_archive/t/TRANGO-APEX-SYS-MIB.mib | 436 +++ snmp_mib_archive/t/TRANGO-APEX-TRAP-MIB.mib | 214 ++ .../t/TRANGO-OrionLynx-MIB-COMPACT.mib | 638 ++++ .../t/TRANGO-OrionLynx-MIB-STD.mib | 2703 +++++++++++++++++ 8 files changed, 4947 insertions(+) create mode 100755 snmp_mib_archive/t/TRANGO-APEX-GIGE-MIB.mib create mode 100755 snmp_mib_archive/t/TRANGO-APEX-MIB.mib create mode 100755 snmp_mib_archive/t/TRANGO-APEX-MODEM-MIB.mib create mode 100755 snmp_mib_archive/t/TRANGO-APEX-RF-MIB.mib create mode 100755 snmp_mib_archive/t/TRANGO-APEX-SYS-MIB.mib create mode 100755 snmp_mib_archive/t/TRANGO-APEX-TRAP-MIB.mib create mode 100644 snmp_mib_archive/t/TRANGO-OrionLynx-MIB-COMPACT.mib create mode 100644 snmp_mib_archive/t/TRANGO-OrionLynx-MIB-STD.mib diff --git a/snmp_mib_archive/t/TRANGO-APEX-GIGE-MIB.mib b/snmp_mib_archive/t/TRANGO-APEX-GIGE-MIB.mib new file mode 100755 index 0000000..2fbd1ff --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-APEX-GIGE-MIB.mib @@ -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 + diff --git a/snmp_mib_archive/t/TRANGO-APEX-MIB.mib b/snmp_mib_archive/t/TRANGO-APEX-MIB.mib new file mode 100755 index 0000000..da54b9f --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-APEX-MIB.mib @@ -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 diff --git a/snmp_mib_archive/t/TRANGO-APEX-MODEM-MIB.mib b/snmp_mib_archive/t/TRANGO-APEX-MODEM-MIB.mib new file mode 100755 index 0000000..17cdf1c --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-APEX-MODEM-MIB.mib @@ -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 diff --git a/snmp_mib_archive/t/TRANGO-APEX-RF-MIB.mib b/snmp_mib_archive/t/TRANGO-APEX-RF-MIB.mib new file mode 100755 index 0000000..29accf8 --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-APEX-RF-MIB.mib @@ -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 diff --git a/snmp_mib_archive/t/TRANGO-APEX-SYS-MIB.mib b/snmp_mib_archive/t/TRANGO-APEX-SYS-MIB.mib new file mode 100755 index 0000000..dc7f8a2 --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-APEX-SYS-MIB.mib @@ -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 diff --git a/snmp_mib_archive/t/TRANGO-APEX-TRAP-MIB.mib b/snmp_mib_archive/t/TRANGO-APEX-TRAP-MIB.mib new file mode 100755 index 0000000..249f306 --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-APEX-TRAP-MIB.mib @@ -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 diff --git a/snmp_mib_archive/t/TRANGO-OrionLynx-MIB-COMPACT.mib b/snmp_mib_archive/t/TRANGO-OrionLynx-MIB-COMPACT.mib new file mode 100644 index 0000000..54167d2 --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-OrionLynx-MIB-COMPACT.mib @@ -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 + diff --git a/snmp_mib_archive/t/TRANGO-OrionLynx-MIB-STD.mib b/snmp_mib_archive/t/TRANGO-OrionLynx-MIB-STD.mib new file mode 100644 index 0000000..a464cbd --- /dev/null +++ b/snmp_mib_archive/t/TRANGO-OrionLynx-MIB-STD.mib @@ -0,0 +1,2703 @@ +-- +-- TRANGO-OrionLynx-MIB-STD.mib +-- +-- $Id: TRANGO-OrionLynx-MIB-STD.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, fixed + invalid format for modemLoopbackAuto INTEGER value" + ::= {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 +-- ******************************************************************* + +ver OBJECT IDENTIFIER ::= { sys 1 } + +sysFPGAVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FPGA 1 Version" + ::= { ver 1 } + +sysOSVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU OS Version" + ::= { ver 2 } + +sysFWVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU FW Version" + ::= { ver 3 } + +sysPICVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU PIC Version" + ::= { ver 4 } + +sysModemVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU Modem Version" + ::= { ver 5 } + +sysODUFWVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU 1 FW Version" + ::= { ver 6 } + +prever OBJECT IDENTIFIER ::= { sys 2 } + +sysFPGAPreVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FPGA 1 PreVersion" + ::= { prever 1 } + +sysOSPreVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU OS PreVersion" + ::= { prever 2 } + +sysFWPreVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU FW PreVersion" + ::= { prever 3 } + +sysPICPreVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU PIC PreVersion" + ::= { prever 4 } + +sysModemPreVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU Modem PreVersion" + ::= { prever 5 } + +sysODUFWPreVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU 1 FW PreVersion" + ::= { prever 6 } + +model OBJECT IDENTIFIER ::= { sys 3 } + +sysIDUModel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU Model" + ::= { model 1 } + +sysODUModel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU 1 model" + ::= { model 2 } + +sysIDUSerialID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "IDU Serial ID" + ::= { model 3 } + +sysODUSerialID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU 1 Serial ID" + ::= { model 4 } + +sysOMUProjectID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "ODU Project ID" + ::= { model 5 } + +mac OBJECT IDENTIFIER ::= { sys 4 } + +sysMACeth1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "MAC address of Ethernet 1" + ::= { mac 1 } + +ipconfig OBJECT IDENTIFIER ::= { sys 5 } + +sysIpAddressess OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address" + ::= { ipconfig 1 } + +sysSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Subnet mask" + ::= { ipconfig 2 } + +sysDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Default gateway" + ::= { ipconfig 3 } + +sysRemarkSystem OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..100)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "System remarks" + ::= { sys 6 } + +ibm OBJECT IDENTIFIER ::= { sys 7 } + +sysIBMEnable OBJECT-TYPE + SYNTAX INTEGER { disable(0), enable(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/Disable Inband Management feature" + ::= { ibm 1 } + +sysIBMVlanID OBJECT-TYPE + SYNTAX INTEGER {0 - 4090} + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IBM Vlan ID" + ::= { ibm 4 } + +sysIBMDataPort OBJECT-TYPE + SYNTAX INTEGER { GE1(1), GE2(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IBM/Data Port" + ::= { ibm 5 } + +sysIBMTagging OBJECT-TYPE + SYNTAX INTEGER { disable(0), enable(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/Disable Inband Management tagging feature" + ::= { ibm 6 } + +sysRemoteManagement OBJECT-TYPE + SYNTAX INTEGER { Off(0), On(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable/Disable Remote management through out of band" + ::= { ibm 7 } + +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 } + +daemon OBJECT IDENTIFIER ::= { sys 20 } + +sysHTTPD OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable HTTPD" + ::= { daemon 1 } + +sysSNMPD OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable SNMPD" + ::= { daemon 2 } + +sysTFTPD OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable TFPTD" + ::= { daemon 3 } + +sysTelnetd OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable Telnetd" + ::= { daemon 4 } + +sysClearCounter OBJECT-TYPE + SYNTAX INTEGER { na(0), clear(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Clear data port counters" + ::= { sys 22 } + +remote OBJECT IDENTIFIER ::= { sys 33 } + +sysRemoteLinkStatus OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display remote link status" + ::= { remote 1 } + +sysRemoteLinkODUStatus OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display remote ODU status" + ::= { remote 2 } + +rssi-remote OBJECT IDENTIFIER ::= { remote 3 } + +sysRemoteLinkRSSI OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display remote RSSI" + ::= { rssi-remote 1 } + +mse-remote OBJECT IDENTIFIER ::= { remote 4 } + +sysRemoteLinkMSE OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display remote MSE" + ::= { mse-remote 1 } + +sysRemoteLinkRx OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display remote Rx status" + ::= { remote 5 } + +threshold OBJECT IDENTIFIER ::= { sys 34 } + +th-rssi OBJECT IDENTIFIER ::= { threshold 1 } + +sysThresholdRSSIMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum threshold RSSI" + ::= { th-rssi 1 } + +sysThresholdRSSIMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum threshold RSSI" + ::= { th-rssi 2 } + +sysThresholdRSSIAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold RSSI action" + ::= { th-rssi 3 } + +th-mse OBJECT IDENTIFIER ::= { threshold 2 } + +sysThresholdMSEMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum threshold MSE" + ::= { th-mse 1 } + +sysThresholdMSEMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum threshold MSE" + ::= { th-mse 2 } + +sysThresholdMSEAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold MSE action" + ::= { th-mse 3 } + +th-ber OBJECT IDENTIFIER ::= { threshold 3 } + +sysThresholdBERMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum threshold BER" + ::= { th-ber 1 } + +sysThresholdBERMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum threshold BER" + ::= { th-ber 2 } + +sysThresholdBERAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold BER action" + ::= { th-ber 3 } + +th-idu-temp OBJECT IDENTIFIER ::= { threshold 5 } + +sysThresholdIDUTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum IDU temp" + ::= { th-idu-temp 1 } + +sysThresholdIDUTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum IDU temp" + ::= { th-idu-temp 2 } + +sysThresholdIDUTempAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold IDU temp" + ::= { th-idu-temp 3 } + +th-odu-temp OBJECT IDENTIFIER ::= { threshold 6 } + +sysThresholdODUTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum ODU temp" + ::= { th-odu-temp 1 } + +sysThresholdODUTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum ODU temp" + ::= { th-odu-temp 2 } + +sysThresholdODUTempAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold ODU temp" + ::= { th-odu-temp 3 } + +th-in-port OBJECT IDENTIFIER ::= { threshold 7 } + +sysThresholdInPortUtilMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum In port util" + ::= { th-in-port 1 } + +sysThresholdInPortUtilMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum In port util" + ::= { th-in-port 2 } + +sysThresholdInPortUtilAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold In port util action" + ::= { th-in-port 3 } + +th-out-port OBJECT IDENTIFIER ::= { threshold 8 } + +sysThresholdOutPortUtilMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure minimum Out port util" + ::= { th-out-port 1 } + +sysThresholdOutPortUtilMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure maximum Out port util" + ::= { th-out-port 2 } + +sysThresholdOutPortUtilAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold Out port util action" + ::= { th-out-port 3 } + +th-link-down OBJECT IDENTIFIER ::= { threshold 9 } + +sysThresholdLinkDownAction OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure threshold link down action" + ::= { th-link-down 1 } + +sysEgressMargin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure Ethernet Egress margin" + ::= { sys 35 } + +sysQOSMode OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure QOS Mode" + ::= { sys 36 } + +sysSpeedLicense OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure speed license" + ::= { sys 39 } + +gps OBJECT IDENTIFIER ::= { sys 43 } + +sysGPSFirst OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..100)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure gps coordinate 1" + ::= { gps 1 } + +sysGPSSecond OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..100)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure gps coordinate 2" + ::= { gps 2 } + +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 } + +loopback OBJECT IDENTIFIER ::= { modem 1} + +modemLoopbackMode OBJECT-TYPE + SYNTAX INTEGER { off(0), digital(1), if(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display the Loopback Mode" + ::= { loopback 1 } + +modemLoopbackAuto OBJECT-TYPE + SYNTAX INTEGER { runLookbackAuto(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Run loopback auto" + ::= { loopback 2 } + +acm OBJECT IDENTIFIER ::= { modem 3 } + +improve OBJECT IDENTIFIER ::= { acm 3 } + +qpsk-improve OBJECT IDENTIFIER ::= { improve 1 } + +modemACMQPSKMSEImporve OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for QPSK" + ::= { qpsk-improve 1 } + +modemACMQPSKMSEImporveInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for QPSK in INTEGER" + ::= { qpsk-improve 2 } + +qam16-improve OBJECT IDENTIFIER ::= { improve 2 } + +modemACM16QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 16Q" + ::= { qam16-improve 1 } + +modemACM16QMSEImproveInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 16Q in INTEGER" + ::= { qam16-improve 2 } + +qam32-improve OBJECT IDENTIFIER ::= { improve 3 } + +modemACM32QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 32Q" + ::= { qam32-improve 1 } + +modemACM32QMSEImproveInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 32Q INTEGER" + ::= { qam32-improve 2 } + +qam64-improve OBJECT IDENTIFIER ::= { improve 4 } + +modemACM64QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 64Q" + ::= { qam64-improve 1 } + +modemACM64QMSEImproveInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 64Q in INTEGER" + ::= { qam64-improve 2 } + +qam128-improve OBJECT IDENTIFIER ::= { improve 5 } + +modemACM128QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 128Q" + ::= { qam128-improve 1 } + +modemACM128QMSEImproveInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 128Q in INTEGER" + ::= { qam128-improve 2 } + +qam256-improve OBJECT IDENTIFIER ::= { improve 6 } + +modemACM256QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 256Q" + ::= { qam256-improve 1 } + +modemACM256QMSEImproveInt OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 256Q in INTEGER" + ::= { qam256-improve 2 } + +qam512-improve OBJECT IDENTIFIER ::= { improve 7 } + +modemACM512QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 512Q" + ::= { qam512-improve 1 } + +modemACM512QMSEImproveInt OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 512Q in INTEGER" + ::= { qam512-improve 2 } + +qam1024-improve OBJECT IDENTIFIER ::= { improve 8 } + +modemACM1024QMSEImprove OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 1024Q" + ::= { qam1024-improve 1 } + +modemACM1024QMSEImproveInt OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 1024Q in INTEGER" + ::= { qam1024-improve 2 } + +q8psk-improve OBJECT IDENTIFIER ::= { improve 9 } + +modemACM8PSKMSEImporve OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 8PSK" + ::= { q8psk-improve 1 } + +modemACM8PSKMSEImporveInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE improve value for 8PSK in INTEGER" + ::= { q8psk-improve 2 } + +degrade OBJECT IDENTIFIER ::= { acm 4 } + +qpsk-degrade OBJECT IDENTIFIER ::= { degrade 1 } + +modemACMQPSKMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for QPSK" + ::= { qpsk-degrade 1 } + +modemACMQPSKMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for QPSK in INTEGER" + ::= { qpsk-degrade 2 } + +qam16-degrade OBJECT IDENTIFIER ::= { degrade 2 } + +modemACM16QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 16Q" + ::= { qam16-degrade 1 } + +modemACM16QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 16Q in INTEGER" + ::= { qam16-degrade 2 } + +qam32-degrade OBJECT IDENTIFIER ::= { degrade 3 } + +modemACM32QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 32Q" + ::= { qam32-degrade 1 } + +modemACM32QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 32Q in INTEGER" + ::= { qam32-degrade 2 } + +qam64-degrade OBJECT IDENTIFIER ::= { degrade 4 } + +modemACM64QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 64Q" + ::= { qam64-degrade 1 } + +modemACM64QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 64Q in INTEGER" + ::= { qam64-degrade 2 } + +qam128-degrade OBJECT IDENTIFIER ::= { degrade 5 } + +modemACM128QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 128Q" + ::= { qam128-degrade 1 } + +modemACM128QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 128Q in INTEGER" + ::= { qam128-degrade 2 } + +qam256-degrade OBJECT IDENTIFIER ::= { degrade 6 } + +modemACM256QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 256Q" + ::= { qam256-degrade 1 } + +modemACM256QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 256Q in INTEGER" + ::= { qam256-degrade 2 } + +qam512-degrade OBJECT IDENTIFIER ::= { degrade 7 } + +modemACM512QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 512Q" + ::= { qam512-degrade 1 } + +modemACM512QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 512Q in INTEGER" + ::= { qam512-degrade 2 } + +qam1024-degrade OBJECT IDENTIFIER ::= { degrade 8 } + +modemACM1024QMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 1024Q" + ::= { qam1024-degrade 1 } + +modemACM1024QMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 1024Q in INTEGER" + ::= { qam1024-degrade 2 } + +q8psk-degrade OBJECT IDENTIFIER ::= { degrade 9 } + +modemACM8PSKMSEDegrade OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 8PSK" + ::= { q8psk-degrade 1 } + +modemACM8PSKMSEDegradeInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display ACM MSE degrade value for 8PSK in INTEGER" + ::= { q8psk-degrade 2 } + +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 } + +modemTimingLockStatus OBJECT-TYPE + SYNTAX INTEGER { nolock(0), lock(1), NA(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Set/Display timing lock statsu" + ::= { lock 2 } + +modemPreambleLockStatus OBJECT-TYPE + SYNTAX INTEGER { nolock(0), lock(1), NA(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Set/Display preamble lock statsu" + ::= { lock 3 } + +modemLDPCLocktatus OBJECT-TYPE + SYNTAX INTEGER { nolock(0), lock(1) , NA(2)} + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Set/Display LDPC lock statsu" + ::= { lock 4 } + +debug OBJECT IDENTIFIER ::= { modem 6 } + +modemLDPCStressDecoder OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display LDPC Stress Decoder" + ::= { debug 1 } + +modemRadioMSE OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio MSE" + ::= { debug 3 } + +hc OBJECT IDENTIFIER ::= { modem 8 } + +modemHCEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure header compression enable option" + ::= { hc 1 } + +modemHCEng1Num OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display HC engine 1 flow number" + ::= { hc 2 } + +modemHCEng2Num OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display HC engine 2 flow number" + ::= { hc 3 } + +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 } + +modemXPICEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure xpic enable option" + ::= { modem 9 } + +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 } + +freq OBJECT IDENTIFIER ::= { rf 1 } + +txfreq OBJECT IDENTIFIER ::= { freq 1 } + +rfTxFrequency OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display TX frequency" + ::= { txfreq 1 } + +rfTxFrequencyInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display TX frequency in integer value" + ::= { txfreq 2 } + +rxfreq OBJECT IDENTIFIER ::= { freq 2 } + +rfRxFrequency OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RX frequency" + ::= { rxfreq 1 } + +rfRxFrequencyInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RX frequency in integer value" + ::= { rxfreq 2 } + +duplex OBJECT IDENTIFIER ::= { freq 3 } + +rfFreqDuplex OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display frequency duplex" + ::= { duplex 1 } + +rfFreqDuplexInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display frequency duplex in integer value" + ::= { duplex 2 } + +freqmax OBJECT IDENTIFIER ::= { freq 4 } + +rfFreqMax OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display maximum TX frequency" + ::= { freqmax 1 } + +rfFreqMaxInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display maximum TX frequency in integer value" + ::= { freqmax 2 } + +freqmin OBJECT IDENTIFIER ::= { freq 5 } + +rfFreqMin OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display minimum TX frequency" + ::= { freqmin 1 } + +rfFreqMinInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display minimum TX frequency in integer value" + ::= { freqmin 2 } + +rfOpmode OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display current opmode setting " + ::= { rf 3 } + +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 } + +speed OBJECT IDENTIFIER ::= { rf 6 } + +chwidth OBJECT IDENTIFIER ::= { speed 1 } + +rfChannelWidth OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display Speed channel width " + ::= { chwidth 1 } + +rfmod OBJECT IDENTIFIER ::= {speed 2} + +rfModulationMin OBJECT-TYPE + SYNTAX INTEGER { qpsk(0), 8psk(1), qam16(2), qam32(3), qam64(4), qam128(5), qam256(6), qam512(7), qam1024(8) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display minimum speed modulation " + ::= { rfmod 1 } + +rfModulationMax OBJECT-TYPE + SYNTAX INTEGER { qpsk(0), 8psk(1), qam16(2), qam32(3), qam64(4), qam128(5), qam256(6), qam512(7), qam1024(8) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display maximum speed modulation " + ::= { rfmod 2 } +symrate OBJECT IDENTIFIER ::= { speed 3 } + +rfSymrate OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Speed symbol rate " + ::= { symrate 1 } + +rfSymrateInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Speed symbol rate in INTEGER " + ::= { symrate 2 } + +sp OBJECT IDENTIFIER ::= { speed 4 } + +rfSpeed OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Speed rate " + ::= { sp 1 } + +rfSpeedInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Speed rate in INTEGER " + ::= { sp 2 } + +rfSpeedSmall OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display small packet capacity " + ::= { sp 3 } + +rfSpeedSmallInt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display small packet capacity in INTEGER " + ::= { sp 4 } + +rfSetSpeedL OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display set speed large packet capacity " + ::= { sp 5 } + +rfSetSpeedS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display set speed small packet capacity " + ::= { sp 6 } + +rfRxSpeedL OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Rx speed large packet capacity " + ::= { sp 7 } + +rfRxSpeedS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Rx speed small packet capacity " + ::= { sp 8 } + +rfODUPowerEnable OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display current status of ODU power " + ::= { rf 11 } + +rfODUTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display current ODU temperature " + ::= { rf 13 } + +rssi OBJECT IDENTIFIER ::= { rf 14 } + +rfRSSI OBJECT-TYPE + SYNTAX Opaque + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display current RSSI value in float " + ::= { rssi 1 } + +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 } + +incounter OBJECT IDENTIFIER ::= { rf 16 } + +rfInDataOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF IN data octets counter " + ::= { incounter 1 } + +rfInDataPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF IN data packets counter " + ::= { incounter 2 } + +rfInDataDropPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF IN data drop packets counter " + ::= { incounter 3 } + +rfInPortRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF IN port rate " + ::= { incounter 4 } + +rfInPortUtil OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF IN port utilization " + ::= { incounter 5 } + +outcounter OBJECT IDENTIFIER ::= { rf 17 } + +rfOutDataOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF OUT data octets counter " + ::= { outcounter 1 } + +rfOutDataPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF OUT data packets counter " + ::= { outcounter 2 } + +rfOutPortRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF OUT port rate " + ::= { outcounter 3 } + +rfOutPortUtil OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF OUT port utilization " + ::= { outcounter 4 } + +rfOMUTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display RF OUT port utilization " + ::= { rf 19 } + +eth1 OBJECT IDENTIFIER ::= { gige 1 } + +config1 OBJECT IDENTIFIER ::= { eth1 1 } + +gigeEth1AutNegotiate OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display auto neogitate setting for ETH 1" + ::= { config1 1 } + +gigeEth1Duplex OBJECT-TYPE + SYNTAX INTEGER { half(0), full(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display duplex setting for ETH 1" + ::= { config1 2 } + +gigeEth1Enable OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display enable setting for ETH 1" + ::= { config1 3 } + +gigeEth1MaxRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display max rate setting for ETH 1" + ::= { config1 4 } + +gigeEth1PauseFrame OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display pause frame setting for ETH 1" + ::= { config1 5 } + +gigeEth1Priority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display priority setting for ETH 1" + ::= { config1 6 } + +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 } + +gigeEth1InOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 IN octets counter" + ::= { counter1 1 } + +gigeEth1InUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 IN unicast packet counter" + ::= { counter1 2 } + +gigeEth1InNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 IN non-unicast packet counter" + ::= { counter1 3 } + +gigeEth1InTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 IN non-unicast packet counter" + ::= { counter1 4 } + +gigeEth1OutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 OUT octets counter" + ::= { counter1 5 } + +gigeEth1OutUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 OUT unicast packet counter" + ::= { counter1 6 } + +gigeEth1OutNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH1 OUT non-unicast packet counter" + ::= { counter1 7 } + +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 } + +gigeEth1InPkt64 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt64" + ::= { counter1 17 } + +gigeEth1InPkt64-127 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt64-127" + ::= { counter1 18 } + +gigeEth1InPkt128-255 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt128-255" + ::= { counter1 19 } + +gigeEth1InPkt256-511 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt256-511" + ::= { counter1 20 } + +gigeEth1InPkt512-1023 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt512-1023" + ::= { counter1 21 } + +gigeEth1InPkt1024-1518 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt1024-1518" + ::= { counter1 22 } + +gigeEth1InPkt1519over OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth1 InPkt1519over" + ::= { counter1 23 } + +eth2 OBJECT IDENTIFIER ::= { gige 2 } + +config2 OBJECT IDENTIFIER ::= { eth2 1 } + +gigeEth2AutNegotiate OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display auto neogitate setting for ETH 2" + ::= { config2 1 } + +gigeEth2Duplex OBJECT-TYPE + SYNTAX INTEGER { half(0), full(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display duplex setting for ETH 2" + ::= { config2 2 } + +gigeEth2Enable OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display enable setting for ETH 2" + ::= { config2 3 } + +gigeEth2MaxRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display max rate setting for ETH 2" + ::= { config2 4 } + +gigeEth2PauseFrame OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display pause frame setting for ETH 2" + ::= { config2 5 } + +gigeEth2Priority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display priority setting for ETH 2" + ::= { config2 6 } + +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 } + +gigeEth2InOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 IN octets counter" + ::= { counter2 1 } + +gigeEth2InUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 IN unicast packet counter" + ::= { counter2 2 } + +gigeEth2InNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 IN non-unicast packet counter" + ::= { counter2 3 } + +gigeEth2InTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 IN non-unicast packet counter" + ::= { counter2 4 } + +gigeEth2OutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 OUT octets counter" + ::= { counter2 5 } + +gigeEth2OutUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 OUT unicast packet counter" + ::= { counter2 6 } + +gigeEth2OutNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display ETH2 OUT non-unicast packet counter" + ::= { counter2 7 } + +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 } + +gigeEth2InPkt64 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt64" + ::= { counter2 17 } + +gigeEth2InPkt64-127 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt64-127" + ::= { counter2 18 } + +gigeEth2InPkt128-255 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt128-255" + ::= { counter2 19 } + +gigeEth2InPkt256-511 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt256-511" + ::= { counter2 20 } + +gigeEth2InPkt512-1023 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt512-1023" + ::= { counter2 21 } + +gigeEth2InPkt1024-1518 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt1024-1518" + ::= { counter2 22 } + +gigeEth2InPkt1519over OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth2 InPkt1519over" + ::= { counter2 23 } + +eth3 OBJECT IDENTIFIER ::= { gige 3 } + +config3 OBJECT IDENTIFIER ::= { eth3 1 } + +gigeEth3AutNegotiate OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display auto neogitate setting for ETH 3" + ::= { config3 1 } + +gigeEth3Duplex OBJECT-TYPE + SYNTAX INTEGER { half(0), full(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display duplex setting for ETH 3" + ::= { config3 2 } + +gigeEth3Enable OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display enable setting for ETH 3" + ::= { config3 3 } + +gigeEth3MaxRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display max rate setting for ETH 3" + ::= { config3 4 } + +gigeEth3PauseFrame OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display pause frame setting for ETH 3" + ::= { config3 5 } + +gigeEth3Priority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display priority setting for ETH 3" + ::= { config3 6 } + +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 } + +gigeEth3InOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 IN octets counter" + ::= { counter3 1 } + +gigeEth3InUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 IN unicast packet counter" + ::= { counter3 2 } + +gigeEth3InNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 IN non-unicast packet counter" + ::= { counter3 3 } + +gigeEth3InTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 IN non-unicast packet counter" + ::= { counter3 4 } + +gigeEth3OutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 OUT octets counter" + ::= { counter3 5 } + +gigeEth3OutUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 OUT unicast packet counter" + ::= { counter3 6 } + +gigeEth3OutNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 OUT non-unicast packet counter" + ::= { counter3 7 } + +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 } + +gigeEth3InPkt64 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt64" + ::= { counter3 17 } + +gigeEth3InPkt64-127 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt64-127" + ::= { counter3 18 } + +gigeEth3InPkt128-255 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt128-255" + ::= { counter3 19 } + +gigeEth3InPkt256-511 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt256-511" + ::= { counter3 20 } + +gigeEth3InPkt512-1023 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt512-1023" + ::= { counter3 21 } + +gigeEth3InPkt1024-1518 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt1024-1518" + ::= { counter3 22 } + +gigeEth3InPkt1519over OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth3 InPkt1519over" + ::= { counter3 23 } + +eth4 OBJECT IDENTIFIER ::= { gige 4 } + +config4 OBJECT IDENTIFIER ::= { eth4 1 } + +gigeEth4AutNegotiate OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display auto neogitate setting for ETH 4" + ::= { config4 1 } + +gigeEth4Duplex OBJECT-TYPE + SYNTAX INTEGER { half(0), full(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display duplex setting for ETH 4" + ::= { config4 2 } + +gigeEth4Enable OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display enable setting for ETH 4" + ::= { config4 3 } + +gigeEth4MaxRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display max rate setting for ETH 4" + ::= { config4 4 } + +gigeEth4PauseFrame OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display pause frame setting for ETH 4" + ::= { config4 5 } + +gigeEth4Priority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display priority setting for ETH 4" + ::= { config4 6 } + +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 } + +gigeEth4InOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 IN octets counter" + ::= { counter4 1 } + +gigeEth4InUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 IN unicast packet counter" + ::= { counter4 2 } + +gigeEth4InNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 IN non-unicast packet counter" + ::= { counter4 3 } + +gigeEth4InTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 IN non-unicast packet counter" + ::= { counter4 4 } + +gigeEth4OutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 OUT octets counter" + ::= { counter4 5 } + +gigeEth4OutUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 OUT unicast packet counter" + ::= { counter4 6 } + +gigeEth4OutNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 OUT non-unicast packet counter" + ::= { counter4 7 } + +gigeEth4OutTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 OUT total packet counter" + ::= { counter4 8 } + +gigeEth4CRCError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 CRC error counter" + ::= { counter4 9 } + +gigeEth4CollisionError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 Collision error counter" + ::= { counter4 10 } + +gigeEth4InPortRate OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 In Port Rate" + ::= { counter4 11 } + +gigeEth4InPortUtil OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 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 } + +gigeEth4InPkt64 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt64" + ::= { counter4 17 } + +gigeEth4InPkt64-127 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt64-127" + ::= { counter4 18 } + +gigeEth4InPkt128-255 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt128-255" + ::= { counter4 19 } + +gigeEth4InPkt256-511 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt256-511" + ::= { counter4 20 } + +gigeEth4InPkt512-1023 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt512-1023" + ::= { counter4 21 } + +gigeEth4InPkt1024-1518 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt1024-1518" + ::= { counter4 22 } + +gigeEth4InPkt1519over OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Eth4 InPkt1519over" + ::= { counter4 23 } + +PLAStatus OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display pla status" + ::= { gige 7 } + +PLAEnable OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Display/Configure pla enable option" + ::= { gige 8 } + +radio OBJECT IDENTIFIER ::= { gige 9 } + +modemconfig OBJECT IDENTIFIER ::= { radio 1 } + +gigeModemAutNegotiate OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display auto neogitate setting for radio" + ::= { modemconfig 1 } + +gigeModemDuplex OBJECT-TYPE + SYNTAX INTEGER { half(0), full(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display duplex setting for radio" + ::= { modemconfig 2 } + +gigeModemEnable OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display enable setting for radio" + ::= { modemconfig 3 } + +gigeModemMaxRate OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display max rate setting for radio" + ::= { modemconfig 4 } + +gigeModemPauseFrame OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display pause frame setting for radio" + ::= { modemconfig 5 } + +gigeModemPriority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display priority setting for radio" + ::= { modemconfig 6 } + +gigeModemSpeed OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display speed setting for radio" + ::= { modemconfig 7 } + +gigeModemStatus OBJECT-TYPE + SYNTAX INTEGER { off(0), on(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Set/Display port status for radio" + ::= { modemconfig 8 } + +modemcounter OBJECT IDENTIFIER ::= { radio 2 } + +gigeModemInOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio IN octets counter" + ::= { modemcounter 1 } + +gigeModemInUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio IN unicast packet counter" + ::= { modemcounter 2 } + +gigeModemInNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio IN non-unicast packet counter" + ::= { modemcounter 3 } + +gigeModemInTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio IN non-unicast packet counter" + ::= { modemcounter 4 } + +gigeModemOutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio OUT octets counter" + ::= { modemcounter 5 } + +gigeModemOutUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio OUT unicast packet counter" + ::= { modemcounter 6 } + +gigeModemOutNUcastPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio OUT non-unicast packet counter" + ::= { modemcounter 7 } + +gigeModemOutTotalPackets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio OUT total packet counter" + ::= { modemcounter 8 } + +gigeModemCRCError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio CRC error counter" + ::= { modemcounter 9 } + +gigeModemCollisionError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio Collision error counter" + ::= { modemcounter 10 } + +gigeModemInPortRate OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio In Port Rate" + ::= { modemcounter 11 } + +gigeModemInPortUtil OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio In Port utilization" + ::= { modemcounter 12 } + +gigeModemOutPortRate OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio Out Port Rate" + ::= { modemcounter 13 } + +gigeModemOutPortUtil OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio Out Port utilization" + ::= { modemcounter 14 } + +gigeModemInDiscard OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio In Discard" + ::= { modemcounter 15 } + +gigeModemOutDiscard OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio Out Discard" + ::= { modemcounter 16 } + +gigeModemInPkt64 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt64" + ::= { modemcounter 17 } + +gigeModemInPkt64-127 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt64-127" + ::= { modemcounter 18 } + +gigeModemInPkt128-255 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt128-255" + ::= { modemcounter 19 } + +gigeModemInPkt256-511 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt256-511" + ::= { modemcounter 20 } + +gigeModemInPkt512-1023 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt512-1023" + ::= { modemcounter 21 } + +gigeModemInPkt1024-1518 OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt1024-1518" + ::= { modemcounter 22 } + +gigeModemInPkt1519over OBJECT-TYPE + SYNTAX Integer + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Display Radio InPkt1519over" + ::= { modemcounter 23 } + +gigeSynceSource OBJECT-TYPE + SYNTAX Integer { Copper(0), Fiber(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display Synce source" + ::= { gige 10 } + +gigeSynceMode OBJECT-TYPE + SYNTAX Integer { Off(0), Master(1), Slave(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Set/Display Synce mode" + ::= { gige 11 } + +trapStartUp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the system starts up" + ::= { trangotrap 1 } + +reset OBJECT IDENTIFIER ::= { trangotrap 2 } + +trapReboot NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the system reboots" + ::= { reset 1 } + +trapIPReset NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the IP resets" + ::= { reset 2 } + +trapConfigReset NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the config is reset" + ::= { reset 3 } + +traprps OBJECT IDENTIFIER ::= { trangotrap 3 } + +trapRPSPortUp NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the rapid port up occurs" + ::= { traprps 1 } + +trapRPSPortDown NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the rapid port down occurs" + ::= { traprps 2 } + +trapeth OBJECT IDENTIFIER ::= { trangotrap 4 } + +trapEth1StatusUpdate NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when ethernet port 1 status changed" + ::= { trapeth 1 } + +trapEth2StatusUpdate NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when ethernet port 2 status changed" + ::= { trapeth 2 } + +acm-profile OBJECT IDENTIFIER ::= { trangotrap 5 } + +trapLinkLock NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the system lose modem lock" + ::= { acm-profile 1 } + +trapACMTxProfileChange NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the ACM Tx profile changes" + ::= { acm-profile 2 } + +trapACMRxProfileChange NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the ACM Rx profile changes" + ::= { acm-profile 3 } + +trap-threshold OBJECT IDENTIFIER ::= { trangotrap 6 } + +trapIDUTempMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the IDU temp below min" + ::= { trap-threshold 1 } + +trapIDUTempMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the IDU temp above max" + ::= { trap-threshold 2 } + +trapODUTempMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the ODU temp below min" + ::= { trap-threshold 3 } + +trapODUTempMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the ODU temp above max" + ::= { trap-threshold 4 } + +trapMSEMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the MSE below min" + ::= { trap-threshold 5 } + +trapMSEMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the MSE above max" + ::= { trap-threshold 6 } + +trapBERMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the BER below min" + ::= { trap-threshold 7 } + +trapBERMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the BER above max" + ::= { trap-threshold 8 } + +trapFERMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the FER below min" + ::= { trap-threshold 9 } + +trapFERMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the FER above max" + ::= { trap-threshold 10 } + +trapRSSIMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the RSSI below min" + ::= { trap-threshold 11 } + +trapRSSIMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when the RSSI above max" + ::= { trap-threshold 12 } + +trapInPortUtilMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when IN port utilization below min" + ::= { trap-threshold 13 } + +trapInPortUtilMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when IN port utilization above max" + ::= { trap-threshold 14 } + +trapOutPortUtilMin NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when OUT port utilization below min" + ::= { trap-threshold 15 } + +trapOutPortUtilMax NOTIFICATION-TYPE + STATUS current + DESCRIPTION "send traps when OUT port utilization above max" + ::= { trap-threshold 16 } + +END + From 34fd67aa09c5cb5b02b40f5394b98daa490e0dee Mon Sep 17 00:00:00 2001 From: Adam Kennedy Date: Wed, 12 Sep 2018 15:25:01 -0400 Subject: [PATCH 3/4] Added Mimosa Networks MIBs --- snmp_mib_archive/m/MIMOSA-MIB-B5.txt | 959 +++++++++++++++++++++++++++ snmp_mib_archive/m/MIMOSA-MIB.txt | 188 ++++++ 2 files changed, 1147 insertions(+) create mode 100644 snmp_mib_archive/m/MIMOSA-MIB-B5.txt create mode 100644 snmp_mib_archive/m/MIMOSA-MIB.txt diff --git a/snmp_mib_archive/m/MIMOSA-MIB-B5.txt b/snmp_mib_archive/m/MIMOSA-MIB-B5.txt new file mode 100644 index 0000000..3e51dd4 --- /dev/null +++ b/snmp_mib_archive/m/MIMOSA-MIB-B5.txt @@ -0,0 +1,959 @@ +MIMOSA-NETWORKS-BFIVE-MIB DEFINITIONS ::= BEGIN + +-- Copyright (C) 2017, Mimosa Networks, Inc. All Rights Reserved. +-- +-- Mimosa Networks MIB +-- Revision: 1.02 +-- Date: April 28, 2017 +-- +-- Mimosa Networks, Inc. +-- 469 El Camino Real Ste 100 +-- Santa Clara, CA 95050 +-- support@mimosa.co +-- +-- This MIB defines the MIB specification for Mimosa Network's Products +-- +-- Mimosa reserves the right to make changes to this MIB specification as +-- well as other information related to this specification without prior +-- notice. The user of this specification should consult Mimosa Networks, +-- to determine if any such changes have been made. +-- +-- Current MIBs are available from Mimosa Networks at the following URLs: +-- +-- http://help.mimosa.co +-- +-- In no event shall Mimosa Networks, Inc. be liable for any indirect, +-- consequential, special or incidental damages whatsoever (including +-- but not limited to lost profits or lost revenue) arising out of or +-- related to this specification or the information contained in it. +-- This non-liability extends to even if Mimosa Networks Inc. has been +-- advised of, known, or should have known, the potential for such damages. + +-- Mimosa Networks, Inc. hereby grants end-users, and other parties a +-- a non-exclusive license to use this MIB specification in order to +-- manage products of Mimosa Networks, Inc. + + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + NOTIFICATION-TYPE, Integer32, + Counter32, Counter64, Unsigned32, + TimeTicks, IpAddress FROM SNMPv2-SMI + + DisplayString , MacAddress, + RowStatus, TruthValue, + PhysAddress, TEXTUAL-CONVENTION FROM SNMPv2-TC + + MODULE-COMPLIANCE, OBJECT-GROUP, + NOTIFICATION-GROUP FROM SNMPv2-CONF + + ifIndex FROM IF-MIB + mimosaWireless, + mimosaConformanceGroup FROM MIMOSA-NETWORKS-BASE-MIB; + +mimosaB5Module MODULE-IDENTITY + LAST-UPDATED "201506030000Z" + ORGANIZATION "Mimosa Networks + www.mimosa.co" + CONTACT-INFO + "postal: + Mimosa Networks, Inc. + 469 El Camino Real Ste 100 + Santa Clara, CA 95050 + email: support@mimosa.co" + DESCRIPTION + "Mimosa device MIB definitions" + REVISION "201704280000Z" + DESCRIPTION + "Compatible with Firmware 1.4.5" + ::= { mimosaConformanceGroup 1 } + +mimosaGeneral OBJECT IDENTIFIER ::= { mimosaWireless 1 } +mimosaLocInfo OBJECT IDENTIFIER ::= { mimosaWireless 2 } +mimosaWanInfo OBJECT IDENTIFIER ::= { mimosaWireless 3 } +mimosaTdmaInfo OBJECT IDENTIFIER ::= { mimosaWireless 4 } +mimosaMgmtInfo OBJECT IDENTIFIER ::= { mimosaWireless 5 } +mimosaRfInfo OBJECT IDENTIFIER ::= { mimosaWireless 6 } +mimosaPerfInfo OBJECT IDENTIFIER ::= { mimosaWireless 7 } +mimosaServices OBJECT IDENTIFIER ::= { mimosaWireless 8 } + + +-- ***************************************************************** +-- *** Mimosa Textual Conventions *** +-- ***************************************************************** +DecimalOne ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-1" + STATUS current + DESCRIPTION "Fixed point, one decimal" + SYNTAX Integer32 + +DecimalTwo ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-2" + STATUS current + DESCRIPTION "Fixed point, two decimals" + SYNTAX Integer32 + +DecimalFive ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d-5" + STATUS current + DESCRIPTION "Fixed point, five decimals" + SYNTAX Integer32 + +-- ***************************************************************** +-- *** Mimosa General variables are specified below. *** +-- ***************************************************************** + +mimosaDeviceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the local Mimosa device. This unique identifier could + be the same as the sysName object." + ::= { mimosaGeneral 1 } + +mimosaSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unique serial number of the Mimosa device." + ::= { mimosaGeneral 2 } + +mimosaFirmwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version of the currently installed and/or running firmware + on the Mimosa device." + ::= { mimosaGeneral 3 } + +mimosaFirmwareBuildDate OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The creation date of the currently installed and/or running + firmware on the Mimosa device." + ::= { mimosaGeneral 4 } + +mimosaLastRebootTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last time the Mimosa device rebooted." + ::= { mimosaGeneral 5 } + +mimosaUnlockCode OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The code used to unlock the Mimosa device." + ::= { mimosaGeneral 6 } + +mimosaLEDBrightness OBJECT-TYPE + SYNTAX INTEGER { + auto(1), + low(2), + medium(3), + high(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the intensity of the status indicator lights on the + device exterior. The Auto option adjusts the amount of light + based upon ambient conditions. Manual options include Low, + Medium, and High." + ::= { mimosaGeneral 7 } + +mimosaInternalTemp OBJECT-TYPE + SYNTAX DecimalOne + UNITS "C" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The internal temperature of the Mimosa device." + ::= { mimosaGeneral 8 } + +mimosaRegulatoryDomain OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The country in which the Mimosa device has been configured to run." + ::= { mimosaGeneral 9 } + + +-- ********************************************************************** +-- *** Mimosa Device Location variables are specified below. *** +-- ********************************************************************** + +mimosaLongitude OBJECT-TYPE + SYNTAX DecimalFive + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Longitude of the Mimosa device location, in 5 decimal points." + ::= { mimosaLocInfo 1 } + +mimosaLatitude OBJECT-TYPE + SYNTAX DecimalFive + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Latitude of the Mimosa device location, in 5 decimal points." + ::= { mimosaLocInfo 2 } + +mimosaAltitude OBJECT-TYPE + SYNTAX Integer32 + UNITS "meters" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Altitude of the Mimosa device location in meters." + ::= { mimosaLocInfo 3 } + +mimosaSatelliteSNR OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average Signal to Noise Ratio (SNR) amongst all of the satellites + detected by the Mimosa device. Display is in 1 decimal point." + ::= { mimosaLocInfo 4 } + +mimosaSatelliteStrength OBJECT-TYPE + SYNTAX INTEGER { + good(1), + bad(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Strength of the satellites based on the number of satellites available. + It is considered good if more than 2 satellites are available." + ::= { mimosaLocInfo 5 } + +mimosaGPSSatellites OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of GPS satellites detected." + ::= { mimosaLocInfo 6 } + +mimosaGlonassSatellites OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of GLONASS satellites detected." + ::= { mimosaLocInfo 7 } + +mimosaClockAccuracy OBJECT-TYPE + SYNTAX DecimalTwo + UNITS "PPB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timing signal accuracy measured in parts per billion (PPB) by the + Mimosa device. Display is in 2 decimal points." + ::= { mimosaLocInfo 8 } + + +-- ********************************************************************** +-- *** Mimosa Device TDMA Information variables are specified below. *** +-- ********************************************************************** + +mimosaWirelessMode OBJECT-TYPE + SYNTAX INTEGER { + accessPoint(1), + station(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes wherger the Mimosa device acts as an access point or station." + ::= { mimosaTdmaInfo 1 } + +mimosaWirelessProtocol OBJECT-TYPE + SYNTAX INTEGER { + tdma(1), + csma(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the wireless protocol configured on the Mimosa device. + Both TDMA and CSMA are supported. TDMA is a deterministic protocol + where each device is assigned a time slot during which it is allowed + to transmit. This allows for collocated radios to utilize the same + channel and avoid Tx/Rx collisions and interference." + ::= { mimosaTdmaInfo 2 } + +mimosaTDMAMode OBJECT-TYPE + SYNTAX INTEGER { + a(1), + b(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the TDMA Gender of the radio (A or B)." + ::= { mimosaTdmaInfo 3 } + +mimosaTDMAWindow OBJECT-TYPE + SYNTAX Integer32 + UNITS "ms" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the length of the transmit time slot in milliseconds." + ::= { mimosaTdmaInfo 4 } + +mimosaTrafficSplit OBJECT-TYPE + SYNTAX INTEGER { + symmetric(1), + asymmetric(2), + auto(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The radio can be configured to allocate bandwidth symmetrically (50/50) + or asymmetrically (75/25 or 25/75) in environments where traffic + direction is expected to be heavier in one direction than the other. + With an asymmetrical split, the local radio is represented first in the + slash notation, (local/remote). For example, in the (75/25) split, the + local radio gets 75, while the remote radio gets 25. If Auto is selected + the radio will automatically determine, based upon traffic flow, which + ratio will be used. The radio will continue to evaluate the flow and + adjust accordingly." + ::= { mimosaTdmaInfo 5 } + + +-- ********************************************************************** +-- *** Mimosa Device Radio Information variables are specified below. *** +-- ********************************************************************** + +mimosaChainTable OBJECT-TYPE + SYNTAX SEQUENCE OF MimosaChainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of RF chain entries, which is part of MIMO tables. MIMO stands + for Multiple In Multiple Out." + ::= { mimosaRfInfo 1 } + +mimosaChainEntry OBJECT-TYPE + SYNTAX MimosaChainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing chain information applicable to a particular + RF chain." + INDEX { mimosaChain } + ::= { mimosaChainTable 1 } + +MimosaChainEntry ::= + SEQUENCE { + mimosaChain Integer32, + mimosaTxPower DecimalOne, + mimosaRxPower DecimalOne, + mimosaRxNoise DecimalOne, + mimosaSNR DecimalOne, + mimosaCenterFreq Integer32, + mimosaPolarization INTEGER + } + +mimosaChain OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index which is used to access a particular entry in the chain table." + ::= { mimosaChainEntry 1 } + +mimosaTxPower OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the transmit power of the given RF chain. A value of -8 means + this particular TxChain is not a valid entry." + ::= { mimosaChainEntry 2 } + +mimosaRxPower OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the receive power of the given RF chain. A value of -100 + means this particular RxChain is not a valid entry (SNR must be -100)." + ::= { mimosaChainEntry 3 } + +mimosaRxNoise OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the received noise level for the given RF chain." + ::= { mimosaChainEntry 4 } + +mimosaSNR OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the Signal to Noise Ratio (SNR) for the given RF chain. + A value of -100 means this particular RxChain is not a valid entry." + ::= { mimosaChainEntry 5 } + +mimosaCenterFreq OBJECT-TYPE + SYNTAX Integer32 + UNITS "MHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The center frequency for the given RF chain. A value of 0 means this + particular Chain is not a valid entry." + ::= { mimosaChainEntry 6 } + +mimosaPolarization OBJECT-TYPE + SYNTAX INTEGER { + horizontal(1), + vertical(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ploarization of the given RF chain. It could be horizontal or + vertical." + ::= { mimosaChainEntry 7 } + + +mimosaStreamTable OBJECT-TYPE + SYNTAX SEQUENCE OF MimosaStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of data stream entries, which are part of MIMO tables. MIMO + stands for Multiple In Multiple Out." + ::= { mimosaRfInfo 2 } + +mimosaStreamEntry OBJECT-TYPE + SYNTAX MimosaStreamEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry containing information applicable to a particular stream." + INDEX { mimosaStream } + ::= { mimosaStreamTable 1 } + +MimosaStreamEntry ::= + SEQUENCE { + mimosaStream Integer32, + mimosaTxPhy Integer32, + mimosaTxMCS Integer32, + mimosaTxWidth Integer32, + mimosaRxPhy Integer32, + mimosaRxMCS Integer32, + mimosaRxWidth Integer32, + mimosaRxEVM DecimalOne + } + +mimosaStream OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index used to access a particular entry in the stream table." + ::= { mimosaStreamEntry 1 } + +mimosaTxPhy OBJECT-TYPE + SYNTAX Integer32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the transmit rate of the given data stream." + ::= { mimosaStreamEntry 2 } + +mimosaTxMCS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the transmit MCS of the given data stream. A value of + -1 means this particular TxStream is not a valid entry." + ::= { mimosaStreamEntry 3 } + +mimosaTxWidth OBJECT-TYPE + SYNTAX Integer32 + UNITS "MHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the channel width based on MCS. A value of + -1 means this particular TxWidth is not a valid entry" + ::= { mimosaStreamEntry 4 } + +mimosaRxPhy OBJECT-TYPE + SYNTAX Integer32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the receive rate of the given data stream." + ::= { mimosaStreamEntry 5 } + +mimosaRxMCS OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the receive MCS of the given data stream. A value of + -1 means this particular RxStream is not a valid entry." + ::= { mimosaStreamEntry 6 } + +mimosaRxWidth OBJECT-TYPE + SYNTAX Integer32 + UNITS "MHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the receive Rx Width of the given data stream. A value of + -1 means this particular RxWidth is not a valid entry." + ::= { mimosaStreamEntry 7 } + +mimosaRxEVM OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the receive Error Vector Magnitude (EVM) of the given data + stream." + ::= { mimosaStreamEntry 8 } + +mimosaChannelTable OBJECT-TYPE + SYNTAX SEQUENCE OF MimosaChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of RF channel entries on the Mimosa device." + ::= { mimosaRfInfo 3 } + +mimosaChannelEntry OBJECT-TYPE + SYNTAX MimosaChannelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The entry containing management information applicable to a particular + channel." + INDEX { mimosaChannel } + ::= { mimosaChannelTable 1 } + +MimosaChannelEntry ::= + SEQUENCE { + mimosaChannel Integer32, + mimosaChannelMode INTEGER, + mimosaChannelWidth Integer32, + mimosaChannelTxPower DecimalOne, + mimosaChannelCenterFreq Integer32 + } + +mimosaChannel OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index used to access a particular entry in the RF channel table." + ::= { mimosaChannelEntry 1 } + +mimosaChannelMode OBJECT-TYPE + SYNTAX INTEGER { + transmit(1), + receive(2), + bidirectional(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the mode for the given channel. The transmit or receive + values indicate Frequency Diversity (FD) mode is in use. The + bidirectional value means that the channel is used for both transmit + and receive in all other single or dual channel modes." + ::= { mimosaChannelEntry 2 } + +mimosaChannelWidth OBJECT-TYPE + SYNTAX Integer32 + UNITS "MHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the channel width of the given channel." + ::= { mimosaChannelEntry 3 } + +mimosaChannelTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the transmit power level on the channel. If Channel Width + is set to 1xN MHz, Channel 2 is not be used. In Frequency Diversity mode, + Power 1 and Power 2 represent transmit power on the local and remote + sides, respectively." + ::= { mimosaChannelEntry 4 } + +mimosaChannelCenterFreq OBJECT-TYPE + SYNTAX Integer32 + UNITS "MHz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the center frequency of the channel used on the link. In all + modes, the center frequency represents the absolute center of the + selected channel width without any offset, and the center can be moved + in 5 MHz increments. + + A value of 0 means this particular channel is not a valid entry." + ::= { mimosaChannelEntry 5 } + +mimosaAntennaGain OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBi" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The antenna gain on the Mimosa device." + ::= { mimosaRfInfo 4 } + +mimosaTotalTxPower OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total transmit power for all the channels on the Mimosa device." + ::= { mimosaRfInfo 5 } + +mimosaTotalRxPower OBJECT-TYPE + SYNTAX DecimalOne + UNITS "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total receive power for all the channels on the Mimosa device." + ::= { mimosaRfInfo 6 } + +mimosaTargetSignalStrength OBJECT-TYPE + SYNTAX Integer32 + UNITS "dB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The calculated target receive signal strength based on device coordinates and settings." + ::= { mimosaRfInfo 7 } + + +-- ********************************************************************** +-- *** Mimosa Device WAN Information variables are specified below. *** +-- ********************************************************************** + +mimosaWanSsid OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link name used by both radios. Both AP and Station must + use the same SSID to communicate with each other." + ::= { mimosaWanInfo 1 } + +mimosaWanMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address used for the wireless link." + ::= { mimosaWanInfo 2 } + +mimosaWanStatus OBJECT-TYPE + SYNTAX INTEGER { + connected(1), + disconnected(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link status between the Mimosa devices." + ::= { mimosaWanInfo 3 } + +mimosaWanUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wireless link up time since last reboot." + ::= { mimosaWanInfo 4 } + + +-- **************************************************************************** +-- *** Mimosa Device Performance Information variables are specified below. *** +-- **************************************************************************** + +mimosaPhyTxRate OBJECT-TYPE + SYNTAX DecimalTwo + UNITS "kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transmit packet rate at the physical level over a 5 second interval." + ::= { mimosaPerfInfo 1 } + +mimosaPhyRxRate OBJECT-TYPE + SYNTAX DecimalTwo + UNITS "kbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The receive packet rate at the physical level over a 5 second interval." + ::= { mimosaPerfInfo 2 } + +mimosaPerTxRate OBJECT-TYPE + SYNTAX DecimalTwo + UNITS "%" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The trasnmit Packet Error Rate (PER) over a 5 second interval. It is + caluculated as packets with errors versuss packets without errors." + ::= { mimosaPerfInfo 3 } + +mimosaPerRxRate OBJECT-TYPE + SYNTAX DecimalTwo + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The receive Packet Error Rate (PER) over a 5 second interval. It is + caluculated as packets with errors versuss packets without errors." + ::= { mimosaPerfInfo 4 } + + +-- **************************************************************************** +-- *** Mimosa Device Management Information variables are specified below. *** +-- **************************************************************************** + +mimosaNetworkMode OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + auto(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the mode for the local 2.4 GHz wireless network operation. + If Auto is selected, the 2.4 GHz management network is turned on for a + limited time (defined in Console Timeout ) after boot and then turned + off if there is no activity. If a user associates with the radio within + the timeout period, they will not be disconnected." + ::= { mimosaMgmtInfo 1 } + +mimosaRecoverySsid OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The recovery SSID that allows the device to be reset to factory + defaults. This is available for 10 minutes after device boot. Disabling + the 2.4 GHz management network will not impact availability of this + option. The serial number of the device must be known in order to + perform the factory reset." + ::= { mimosaMgmtInfo 2 } + +mimosaLocalSsid OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSID for managing the local 2.4 GHz wireless interface." + ::= { mimosaMgmtInfo 3 } + +mimosaLocalChannel OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The channel used for the local 2.4 GHz wireless interface." + ::= { mimosaMgmtInfo 4 } + +mimosaConsoleTimeout OBJECT-TYPE + SYNTAX Integer32 + UNITS "min" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount inactivity on the 2.4 GHz wireless interface before + turning it off in Auto mode." + ::= { mimosaMgmtInfo 5 } + +mimosaMaxClients OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of wireless clients that can simultaneously access + the 2.4 GHz management interface." + ::= { mimosaMgmtInfo 6 } + +mimosaLocalMac OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address used for 2.4 GHz wireless link." + ::= { mimosaMgmtInfo 7 } + +mimosaLocalIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address assigned to the 2.4 GHz wireless link." + ::= { mimosaMgmtInfo 8 } + +mimosaLocalNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP netmask assigned to the 2.4 GHz wireless link." + ::= { mimosaMgmtInfo 9 } + +mimosaLocalGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the gateway for the 2.4 GHz wireless link." + ::= { mimosaMgmtInfo 10 } + +mimosaFlowControl OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether Flow Control is enabled on the Mimosa device." + ::= { mimosaMgmtInfo 11 } + + + +-- ************************************************************************* +-- *** Mimosa Device Services Information variables are specified below. *** +-- ************************************************************************* + +mimosaHttpsEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether HTTPS is enabled on the Mimosa device." + ::= { mimosaServices 1 } + +mimosaMgmtVlanEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the Management VLAN is enabled on the Mimosa device." + ::= { mimosaServices 2 } + +mimosaMgmtCloudEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the Management Cloud is enabled on the Mimosa device." + ::= { mimosaServices 3 } + +mimosaRestMgmtEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the REST management is enabled on the Mimosa device." + ::= { mimosaServices 4 } + +mimosaPingWatchdogEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the IP Ping watchdog is enabled on the Mimosa device. + This is used to reset the device if a configured IP address is + not reached in certain number of retries." + ::= { mimosaServices 5 } + +mimosaSyslogEnabled OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the Syslog client is enabled on the Mimosa device. + Syslog client sends the log messages to configured syslog server." + ::= { mimosaServices 6 } + +mimosaNtpMode OBJECT-TYPE + SYNTAX INTEGER { + custom(1), + standard(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the NTP client is configured to use standard servers + from NIST, NTP organizations or custom NTP server." + ::= { mimosaServices 7 } + +mimosaNtpServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name or address of the custom NTP server." + ::= { mimosaServices 8 } + +END + diff --git a/snmp_mib_archive/m/MIMOSA-MIB.txt b/snmp_mib_archive/m/MIMOSA-MIB.txt new file mode 100644 index 0000000..e440122 --- /dev/null +++ b/snmp_mib_archive/m/MIMOSA-MIB.txt @@ -0,0 +1,188 @@ +MIMOSA-NETWORKS-BASE-MIB DEFINITIONS ::= BEGIN + +-- Copyright (C) 2015, Mimosa Networks, Inc. All Rights Reserved. +-- +-- Mimosa Networks MIB +-- Revision: 1.00 +-- Date: June 03, 2015 +-- +-- Mimosa Networks, Inc. +-- 300 Orchard City Dr. +-- Campbell, CA 95008 +-- support@mimosa.co +-- +-- This MIB defines the base MIB specification for Mimosa Network's +-- products. +-- +-- Mimosa reserves the right to make changes to this MIB specification as +-- well as other information related to this specification without prior +-- notice. The user of this specification should consult Mimosa Networks, +-- to determine if any such changes have been made. +-- +-- Current MIBs are available from Mimosa Networks at the following URLs: +-- +-- http://help.mimosa.co +-- +-- In no event shall Mimosa Networks, Inc. be liable for any indirect, +-- consequential, special or incidental damages whatsoever (including +-- but not limited to lost profits or lost revenue) arising out of or +-- related to this specification or the information contained in it. +-- This non-liability extends to even if Mimosa Networks Inc. has been +-- advised of, known, or should have known, the potential for such damages. + +-- Mimosa Networks, Inc. hereby grants end-users, and other parties a +-- a non-exclusive license to use this MIB specification in order to +-- manage products of Mimosa Networks, Inc. + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, + NOTIFICATION-TYPE FROM SNMPv2-SMI + OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF + enterprises FROM RFC1155-SMI + ifIndex FROM IF-MIB; + + +-- EXPORTS mimosa... +mimosa MODULE-IDENTITY + LAST-UPDATED "201506030000Z" + ORGANIZATION "Mimosa Networks + www.mimosa.co" + CONTACT-INFO + "postal: + Mimosa Networks, Inc. + 300 Orchard City Dr. + Campbell, CA 95008 + email: support@mimosa.co" + DESCRIPTION + "Mimosa device MIB definitions" + REVISION "201506030000Z" + DESCRIPTION + "First draft" + ::= { enterprises 43356 } + +--mimosa OBJECT IDENTIFIER ::= { enterprises 43356 } + +mimosaProduct OBJECT IDENTIFIER ::= { mimosa 1 } +mimosaMgmt OBJECT IDENTIFIER ::= { mimosa 2 } + + +mimosaHardware OBJECT IDENTIFIER ::= { mimosaProduct 1 } +mimosaSoftware OBJECT IDENTIFIER ::= { mimosaProduct 2 } + +mimosaB5 OBJECT IDENTIFIER ::= { mimosaHardware 1 } +mimosaB5Lite OBJECT IDENTIFIER ::= { mimosaHardware 2 } +mimosaA5 OBJECT IDENTIFIER ::= { mimosaHardware 3 } +mimosaC5 OBJECT IDENTIFIER ::= { mimosaHardware 4 } + +mimosaTrap OBJECT IDENTIFIER ::= { mimosaMgmt 0 } +mimosaMib OBJECT IDENTIFIER ::= { mimosaMgmt 1 } +mimosaMIBGroups OBJECT IDENTIFIER ::= { mimosaMgmt 3 } +mimosaConformanceGroup OBJECT IDENTIFIER ::= { mimosaMgmt 4 } + +mimosaTrapMib OBJECT IDENTIFIER ::= { mimosaMib 1 } +mimosaWireless OBJECT IDENTIFIER ::= { mimosaMib 2 } + + +-- ********************************************************************** +-- *** Mimosa General MIB variables are specified below. *** +-- *** These varbinds are common to all Mimosa products. *** +-- ********************************************************************** + +mimosaTrapMIBGroup OBJECT-GROUP + OBJECTS { mimosaTrapMessage, + mimosaOldSpeed, + mimosaNewSpeed + } + STATUS current + DESCRIPTION + "A collection of objects providing basic Trap function." + ::= { mimosaMIBGroups 1 } + + +mimosaTrapMessage OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "General Octet String object to contain message sent with traps." + ::= { mimosaTrapMib 1 } + +mimosaOldSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The speed of the Ethernet link before the change within Ethernet + Speed Change Notifications." + ::= { mimosaTrapMib 2 } + +mimosaNewSpeed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The speed of the Ethernet link after the change within Ethernet + Speed Change Notifications." + ::= { mimosaTrapMib 3 } + + +-- ********************************************************************** +-- *** Mimosa Generic Traps are specified below. *** +-- *** These traps are common to all Mimosa products. *** +-- ********************************************************************** + +mimosaGenericNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { mimosaCriticalFault, mimosaTempWarning, + mimosaTempNormal, mimosaEthernetSpeedChange } + STATUS current + DESCRIPTION + "The basic Trap notifications for all Mimosa products." + ::= { mimosaMIBGroups 2 } + + +mimosaCriticalFault NOTIFICATION-TYPE + OBJECTS { mimosaTrapMessage } + STATUS current + DESCRIPTION + "The mimosaCriticalFault notification is sent when the log manager + in the Mimosa product determines that a fault with a critical + severity has been detected. The mimosaCriticalFaultLog contains + the description of the general error." + ::= {mimosaTrap 1 } + +mimosaTempWarning NOTIFICATION-TYPE + OBJECTS { mimosaTrapMessage } + STATUS current + DESCRIPTION + "The mimosaTempWarning notification is sent when the log manager in + the Mimosa product receives an indication that the temperature is + outside the safe range." + ::= {mimosaTrap 2 } + +mimosaTempNormal NOTIFICATION-TYPE + OBJECTS { mimosaTrapMessage } + STATUS current + DESCRIPTION + "The mimosaTempNormal notification is sent when the log manager in the + Mimosa product receives an indication that the temperature is with + in the safe range." + ::= {mimosaTrap 3 } + +mimosaEthernetSpeedChange NOTIFICATION-TYPE + OBJECTS { ifIndex, mimosaOldSpeed, mimosaNewSpeed } + STATUS current + DESCRIPTION + "The mimosaEthernetSpeedChange notification is sent when the log manager + in the Mimosa product determines that a speed change on the Ethernet + port was detected. The mimosaOldSpeed and mimosaNewSpeed indicates the + speed in bits per second of the change. ifIndex is used per the ifTable + in the IF-MIB." + ::= {mimosaTrap 4 } + +-- Note the following publicly defined traps are also used for Mimosa Product +-- Notifications: +-- +-- From SNMPv2-MIB: coldStart, warmStart, linkUp, LinkDown and +-- authenticationFailure +END + From e2239c0aebef833f041c1d140fae52f6947411d0 Mon Sep 17 00:00:00 2001 From: Adam Kennedy Date: Thu, 13 Sep 2018 21:54:10 -0400 Subject: [PATCH 4/4] Fixes issue #10 with good copy from ftp.cisco.com --- snmp_mib_archive/r/rfc1406 | 1703 -------------------------------- snmp_mib_archive/r/rfc1406.mib | 32 +- 2 files changed, 18 insertions(+), 1717 deletions(-) delete mode 100644 snmp_mib_archive/r/rfc1406 diff --git a/snmp_mib_archive/r/rfc1406 b/snmp_mib_archive/r/rfc1406 deleted file mode 100644 index 5facd12..0000000 --- a/snmp_mib_archive/r/rfc1406 +++ /dev/null @@ -1,1703 +0,0 @@ - - RFC1406-MIB DEFINITIONS ::= BEGIN - IMPORTS - Gauge, TimeTicks - FROM RFC1155-SMI - transmission, DisplayString - FROM RFC1213-MIB - OBJECT-TYPE - FROM RFC-1212; - - -- The dsx1ConfigTable contains some additional dsx1 objects - -- from the ds1 trunkmib internet draft. - - - -- This MIB module uses the extended OBJECT-TYPE macro as - -- defined in RFC 1212. - - -- this is the MIB module for the DS1 objects - - ds1 OBJECT IDENTIFIER ::= { transmission 18 } - - -- note that this subsumes cept (19); there is no separate CEPT MIB - - - -- The DS1 Near End Group - - -- Implementation of this group is mandatory for all systems - -- that attach to a DS1 Interface. - - -- The DS1 Near End Group consists of four tables: - -- DS1 Configuration - -- DS1 Current - -- DS1 Interval - -- DS1 Total - - -- the DS1 Configuration Table - - -- The dsx1ConfigTable in this module contains some additional - -- dsx1 objects from the ds1 trunkmib internet draft. - - dsx1ConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1ConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Configuration table." - ::= { ds1 6 } - - - dsx1ConfigEntry OBJECT-TYPE - SYNTAX Dsx1ConfigEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Configuration table." - INDEX { dsx1LineIndex } - ::= { dsx1ConfigTable 1 } - - Dsx1ConfigEntry ::= - SEQUENCE { - dsx1LineIndex - INTEGER, - dsx1IfIndex - INTEGER, - dsx1TimeElapsed - INTEGER, - dsx1ValidIntervals - INTEGER, - dsx1LineType - INTEGER, - dsx1LineCoding - INTEGER, - dsx1SendCode - INTEGER, - dsx1CircuitIdentifier - DisplayString, - dsx1LoopbackConfig - INTEGER, - dsx1LineStatus - INTEGER, - dsx1SignalMode - INTEGER, - dsx1TransmitClockSource - INTEGER, - dsx1Fdl - INTEGER, - dsx1InvalidIntervals - INTEGER, - dsx1LineStatusLastChange - TimeTicks, - dsx1LoopbackStatus - INTEGER, - dsx1Channelization - INTEGER - - } - - dsx1LineIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This object is the identifier of a DS1 Inter- - face on a managed device. If there is an ifEn- - try that is directly associated with this and - only this DS1 interface, it should have the - same value as ifIndex. Otherwise, the value - exceeds ifNumber, and is a unique identifier - following this rule: inside interfaces (e.g., - equipment side) with even numbers and outside - interfaces (e.g., network side) with odd - numbers." - ::= { dsx1ConfigEntry 1 } - - - dsx1IfIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This value for this object is equal to the - value of ifIndex from the Interfaces table of - MIB II (RFC 1213)." - ::= { dsx1ConfigEntry 2 } - - - dsx1TimeElapsed OBJECT-TYPE - SYNTAX INTEGER (0..899) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of seconds that have elapsed since - the beginning of the current error-measurement - period." - ::= { dsx1ConfigEntry 3 } - - - dsx1ValidIntervals OBJECT-TYPE - SYNTAX INTEGER (0..96) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of previous intervals for which - valid data was collected. The value will be 96 - unless the interface was brought on-line within - the last 24 hours, in which case the value will - be the number of complete 15 minute intervals - the since interface has been online." - ::= { dsx1ConfigEntry 4 } - - - dsx1LineType OBJECT-TYPE - SYNTAX INTEGER { - other(1), - dsx1ESF(2), - dsx1D4(3), - dsx1E1(4), - dsx1E1-CRC(5), - dsx1E1-MF(6), - dsx1E1-CRC-MF(7) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This variable indicates the variety of DS1 - Line implementing this circuit. The type of - circuit affects the number of bits per second - that the circuit can reasonably carry, as well - as the interpretation of the usage and error - statistics. The values, in sequence, describe: - - TITLE: SPECIFICATION: - dsx1ESF Extended SuperFrame DS1 - dsx1D4 AT&T D4 format DS1 - dsx1E1 CCITT Recommendation G.704 - (Table 4a) - dsx1E1-CRC CCITT Recommendation G.704 - (Table 4b) - dsxE1-MF G.704 (Table 4a) with TS16 - multiframing enabled - dsx1E1-CRC-MF G.704 (Table 4b) with TS16 - multiframing enabled" - - ::= { dsx1ConfigEntry 5 } - - - dsx1LineCoding OBJECT-TYPE - SYNTAX INTEGER { - dsx1JBZS (1), - dsx1B8ZS (2), - dsx1HDB3 (3), - dsx1ZBTSI (4), - dsx1AMI (5), - other(6) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This variable describes the variety of Zero - Code Suppression used on the link, which in - turn affects a number of its characteristics. - - dsx1JBZS refers the Jammed Bit Zero Suppres- - sion, in which the AT&T specification of at - least one pulse every 8 bit periods is literal- - ly implemented by forcing a pulse in bit 8 of - each channel. Thus, only seven bits per chan- - nel, or 1.344 Mbps, is available for data. - - dsx1B8ZS refers to the use of a specified pat- - tern of normal bits and bipolar violations - which are used to replace a sequence of eight - zero bits. - - ANSI Clear Channels may use dsx1ZBTSI, or Zero - Byte Time Slot Interchange. - - E1 links, with or without CRC, use dsx1HDB3 or - dsx1AMI. - - dsx1AMI refers to a mode wherein no zero code - suppression is present and the line encoding - does not solve the problem directly. In this - application, the higher layer must provide data - which meets or exceeds the pulse density re- - quirements, such as inverting HDLC data." - ::= { dsx1ConfigEntry 6 } - - - dsx1SendCode OBJECT-TYPE - SYNTAX INTEGER { - dsx1SendNoCode(1), - dsx1SendLineCode(2), - dsx1SendPayloadCode(3), - dsx1SendResetCode(4), - dsx1SendQRS(5), - dsx1Send511Pattern(6), - dsx1Send3in24Pattern(7), - dsx1SendOtherTestPattern(8) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This variable indicates what type of code is - being sent across the DS1 interface by the dev- - ice. The values mean: - - dsx1SendNoCode - sending looped or normal data - - dsx1SendLineCode - sending a request for a line loopback - - dsx1SendPayloadCode - sending a request for a payload loopback - - dsx1SendResetCode - sending a loopback termination request - - dsx1SendQRS - sending a Quasi-Random Signal (QRS) test - pattern - - dsx1Send511Pattern - sending a 511 bit fixed test pattern - - dsx1Send3in24Pattern - sending a fixed test pattern of 3 bits set - in 24 - - dsx1SendOtherTestPattern - sending a test pattern other than those - described by this object" - ::= { dsx1ConfigEntry 7 } - - - dsx1CircuitIdentifier OBJECT-TYPE - SYNTAX DisplayString (SIZE (0..255)) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This variable contains the transmission - vendor's circuit identifier, for the purpose of - facilitating troubleshooting." - ::= { dsx1ConfigEntry 8 } - - - dsx1LoopbackConfig OBJECT-TYPE - SYNTAX INTEGER { - dsx1NoLoop(1), - dsx1PayloadLoop(2), - dsx1LineLoop(3), - dsx1OtherLoop(4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This variable represents the loopback confi- - guration of the DS1 interface. Agents support- - ing read/write access should return badValue in - response to a requested loopback state that the - interface does not support. The values mean: - dsx1NoLoop - Not in the loopback state. A device that - is not capable of performing a loopback on - the interface shall always return this as - it's value. - - dsx1PayloadLoop - The received signal at this interface is - looped through the device. Typically the - received signal is looped back for re- - transmission after it has passed through - the device's framing function. - - dsx1LineLoop - The received signal at this interface does - not go through the device (minimum pene- - tration) but is looped back out. - - dsx1OtherLoop - Loopbacks that are not defined here." - ::= { dsx1ConfigEntry 9 } - - - dsx1LineStatus OBJECT-TYPE - SYNTAX INTEGER (1..8191) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This variable indicates the Line Status of the - interface. It contains loopback, failure, re- - ceived 'alarm' and transmitted 'alarm' infor- - mation. - - The dsx1LineStatus is a bit map represented as a sum, - therefore, it can represent multiple failures (alarms) and - a LoopbackState simultaneously. - - dsx1NoAlarm should be set if and only if no other flag is - set. - - If the dsx1LoopbackState bit is set, the loopback in ef- - fect can be determined from the dsx1LoopbackConfig object. - - The various bit positions are: - 1 dsx1NoAlarm No Alarm Present - 2 dsx1RcvFarEndLOF Far end LOF (a.k.a., Yellow Alarm) - 4 dsx1XmtFarEndLOF Near end sending LOF Indication - 8 dsx1RcvAIS Far end sending AIS - 16 dsx1XmtAIS Near end sending AIS - 32 dsx1LossOfFrame Near end LOF (a.k.a., Red Alarm) - 64 dsx1LossOfSignal Near end Loss Of Signal - 128 dsx1LoopbackState Near end is looped - 256 dsx1T16AIS E1 TS16 AIS - 512 dsx1RcvFarEndLOMF Far End Sending TS16 LOMF - 1024 dsx1XmtFarEndLOMF Near End Sending TS16 LOMF - 2048 dsx1RcvTestCode Near End detects a test code - 4096 dsx1OtherFailure any line status not defined here" - ::= { dsx1ConfigEntry 10 } - - - dsx1SignalMode OBJECT-TYPE - SYNTAX INTEGER { - none (1), - robbedBit (2), - bitOriented (3), - messageOriented (4) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "'none' indicates that no bits are reserved for - signaling on this channel. - - 'robbedBit' indicates that T1 Robbed Bit Sig- - naling is in use. - - 'bitOriented' indicates that E1 Channel Asso- - ciated Signaling is in use. - - 'messageOriented' indicates that Common Chan- - nel Signaling is in use either on channel 16 of - an E1 link or channel 24 of a T1." - ::= { dsx1ConfigEntry 11 } - - - dsx1TransmitClockSource OBJECT-TYPE - SYNTAX INTEGER { - loopTiming (1), - localTiming (2), - throughTiming (3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "The source of Tranmit Clock. - 'loopTiming' indicates that the recovered re- - ceive clock is used as the transmit clock. - - 'localTiming' indicates that a local clock - source is used. - - 'throughTiming' indicates that recovered re- - ceive clock from another interface is used as - the transmit clock." - ::= { dsx1ConfigEntry 12 } - - - dsx1Fdl OBJECT-TYPE - SYNTAX INTEGER { - other(1), - dsx1Ansi-T1-403(2), - dsx1Att-54016(4), - dsx1Fdl-none(8) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "This bitmap describes the use of the facili- - ties data link, and is the sum of the capabili- - ties: - - 'other' indicates that a protocol other than - one following is used. - - 'dsx1Ansi-T1-403' refers to the FDL exchange - recommended by ANSI. - - 'dsx1Att-54016' refers to ESF FDL exchanges. - - 'dsx1Fdl-none' indicates that the device does - not use the FDL." - ::= { dsx1ConfigEntry 13 } - - dsx1InvalidIntervals OBJECT-TYPE - SYNTAX INTEGER (0..96) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of intervals for which no valid data - is available." - ::= { dsx1ConfigEntry 14 } - - dsx1LineStatusLastChange OBJECT-TYPE - SYNTAX TimeTicks - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The value of MIB II's sysUpTime object at the - time this DS1 entered its current line status - state. If the current state was entered prior to - the last re-initialization of the proxy-agent, - then this object contains a zero value." - ::= { dsx1ConfigEntry 16 } - - dsx1LoopbackStatus OBJECT-TYPE - SYNTAX INTEGER (1..127) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "This variable represents the current state of the - loopback on the DS1 interface. It contains - information about loopbacks established by a - manager and remotely from the far end. - - The dsx1LoopbackStatus is a bit map represented as - a sum, therefore is can represent multiple - loopbacks simultaneously. - - The various bit positions are: - 1 dsx1NoLoopback - 2 dsx1NearEndPayloadLoopback - 4 dsx1NearEndLineLoopback - 8 dsx1NearEndOtherLoopback - 16 dsx1NearEndInwardLoopback - 32 dsx1FarEndPayloadLoopback - 64 dsx1FarEndLineLoopback" - ::= { dsx1ConfigEntry 18 } - - dsx1Channelization OBJECT-TYPE - SYNTAX INTEGER { - disabled(1), - enabledDs0(2), - enabledDs1(3) - } - ACCESS read-write - STATUS mandatory - DESCRIPTION - "Indicates whether this ds1/e1 is channelized or - unchannelized. The value of enabledDs0 indicates - that this is a DS1 channelized into DS0s. The - value of enabledDs1 indicated that this is a DS2 - channelized into DS1s. " - ::= { dsx1ConfigEntry 20 } - - - -- the DS1 Current Table - - -- The DS1 current table contains various statistics being - -- collected for the current 15 minute interval. - - dsx1CurrentTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1CurrentEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Current table." - ::= { ds1 7 } - - - dsx1CurrentEntry OBJECT-TYPE - SYNTAX Dsx1CurrentEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Current table." - INDEX { dsx1CurrentIndex } - ::= { dsx1CurrentTable 1 } - - Dsx1CurrentEntry ::= - SEQUENCE { - dsx1CurrentIndex - INTEGER, - dsx1CurrentESs - Gauge, - dsx1CurrentSESs - Gauge, - dsx1CurrentSEFSs - Gauge, - dsx1CurrentUASs - Gauge, - dsx1CurrentCSSs - Gauge, - dsx1CurrentPCVs - Gauge, - dsx1CurrentLESs - Gauge, - dsx1CurrentBESs - Gauge, - dsx1CurrentDMs - Gauge, - dsx1CurrentLCVs - Gauge - } - - dsx1CurrentIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value as a dsx1LineIndex - object instance." - ::= { dsx1CurrentEntry 1 } - - - dsx1CurrentESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Errored Seconds, encountered by - a DS1 interface in the current 15 minute inter- - val." - ::= { dsx1CurrentEntry 2 } - - - dsx1CurrentSESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Severely Errored Seconds encoun- - tered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1CurrentEntry 3 } - - - dsx1CurrentSEFSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Severely Errored Framing Seconds - encountered by a DS1 interface in the current - 15 minute interval." - ::= { dsx1CurrentEntry 4 } - - - dsx1CurrentUASs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Unavailable Seconds encountered - by a DS1 interface in the current 15 minute in- - terval." - ::= { dsx1CurrentEntry 5 } - - - dsx1CurrentCSSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Controlled Slip Seconds encoun- - tered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1CurrentEntry 6 } - - - dsx1CurrentPCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Path Coding Violations encoun- - tered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1CurrentEntry 7 } - - - dsx1CurrentLESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Line Errored Seconds encountered - by a DS1 interface in the current 15 minute in- - terval." - ::= { dsx1CurrentEntry 8 } - - - dsx1CurrentBESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Bursty Errored Seconds (BESs) - encountered by a DS1 interface in the current - 15 minute interval." - ::= {dsx1CurrentEntry 9 } - - - dsx1CurrentDMs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Degraded Minutes (DMs) encoun- - tered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1CurrentEntry 10 } - - - dsx1CurrentLCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Line Code Violations (LCVs) en- - countered by a DS1 interface in the current 15 - minute interval." - ::= {dsx1CurrentEntry 11 } - - - -- the DS1 Interval - - -- The DS1 Interval Table contains various statistics - -- collected by each DS1 Interface over the previous 24 hours of - -- operation. The past 24 hours are broken into 96 completed - -- 15 minute intervals. - - dsx1IntervalTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1IntervalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Interval table." - ::= { ds1 8 } - - - dsx1IntervalEntry OBJECT-TYPE - SYNTAX Dsx1IntervalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Interval table." - INDEX { dsx1IntervalIndex, dsx1IntervalNumber } - ::= { dsx1IntervalTable 1 } - - Dsx1IntervalEntry ::= - SEQUENCE { - dsx1IntervalIndex - INTEGER, - dsx1IntervalNumber - INTEGER, - dsx1IntervalESs - Gauge, - dsx1IntervalSESs - Gauge, - dsx1IntervalSEFSs - Gauge, - dsx1IntervalUASs - Gauge, - dsx1IntervalCSSs - Gauge, - dsx1IntervalPCVs - Gauge, - dsx1IntervalLESs - Gauge, - dsx1IntervalBESs - Gauge, - dsx1IntervalDMs - Gauge, - dsx1IntervalLCVs - Gauge - } - - dsx1IntervalIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value as a dsx1LineIndex - object instance." - ::= { dsx1IntervalEntry 1 } - - - dsx1IntervalNumber OBJECT-TYPE - SYNTAX INTEGER (1..96) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A number between 1 and 96, where 1 is the most - recently completed 15 minute interval and 96 is - the least recently completed 15 minutes inter- - val (assuming that all 96 intervals are - valid)." - ::= { dsx1IntervalEntry 2 } - - - dsx1IntervalESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Errored Seconds encountered by a - DS1 interface in one of the previous 96, indi- - vidual 15 minute, intervals." - ::= { dsx1IntervalEntry 3 } - - - dsx1IntervalSESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Severely Errored Seconds encoun- - tered by a DS1 interface in one of the previous - 96, individual 15 minute, intervals." - ::= { dsx1IntervalEntry 4 } - - - dsx1IntervalSEFSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Severely Errored Framing Seconds - encountered by a DS1 interface in one of the - previous 96, individual 15 minute, intervals." - ::= { dsx1IntervalEntry 5 } - - - dsx1IntervalUASs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Unavailable Seconds encountered - by a DS1 interface in one of the previous 96, - individual 15 minute, intervals." - ::= { dsx1IntervalEntry 6 } - - - dsx1IntervalCSSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Controlled Slip Seconds encoun- - tered by a DS1 interface in one of the previous - 96, individual 15 minute, intervals." - ::= { dsx1IntervalEntry 7 } - - - dsx1IntervalPCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Path Coding Violations encoun- - tered by a DS1 interface in one of the previous - 96, individual 15 minute, intervals." - ::= { dsx1IntervalEntry 8 } - - - dsx1IntervalLESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Line Errored Seconds encountered - by a DS1 interface in one of the previous 96, - individual 15 minute, intervals." - ::= { dsx1IntervalEntry 9 } - - - dsx1IntervalBESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Bursty Errored Seconds (BESs) - encountered by a DS1 interface in one of the - previous 96, individual 15 minute, intervals." - ::= {dsx1IntervalEntry 10 } - - - dsx1IntervalDMs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Degraded Minutes (DMs) encoun- - tered by a DS1 interface in one of the previous - 96, individual 15 minute, intervals." - ::= { dsx1IntervalEntry 11 } - - - dsx1IntervalLCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Line Code Violations (LCVs) en- - countered by a DS1 interface in the current 15 - minute interval." - ::= {dsx1IntervalEntry 12 } - - - -- the DS1 Total - - -- The DS1 Total Table contains the cumulative sum of the - -- various statistics for the 24 hour period preceding the - -- current interval. - - dsx1TotalTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1TotalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Total table. 24 hour interval." - ::= { ds1 9 } - - - dsx1TotalEntry OBJECT-TYPE - SYNTAX Dsx1TotalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Total table." - INDEX { dsx1TotalIndex } - ::= { dsx1TotalTable 1 } - - Dsx1TotalEntry ::= - SEQUENCE { - dsx1TotalIndex - INTEGER, - dsx1TotalESs - Gauge, - dsx1TotalSESs - Gauge, - dsx1TotalSEFSs - Gauge, - dsx1TotalUASs - Gauge, - dsx1TotalCSSs - Gauge, - dsx1TotalPCVs - Gauge, - dsx1TotalLESs - Gauge, - dsx1TotalBESs - Gauge, - dsx1TotalDMs - Gauge, - dsx1TotalLCVs - Gauge - } - - dsx1TotalIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value as a dsx1LineIndex - object instance." - ::= { dsx1TotalEntry 1 } - - - dsx1TotalESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Errored Seconds encountered by a - DS1 interface in the previous 24 hour interval" - ::= { dsx1TotalEntry 2 } - - - dsx1TotalSESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Severely Errored Seconds encoun- - tered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1TotalEntry 3 } - - - dsx1TotalSEFSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Severely Errored Framing Seconds - encountered by a DS1 interface in the previous - 24 hour interval." - ::= { dsx1TotalEntry 4 } - - - dsx1TotalUASs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Unavailable Seconds encountered - by a DS1 interface in the previous 24 hour in- - terval." - ::= { dsx1TotalEntry 5 } - - - dsx1TotalCSSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Controlled Slip Seconds encoun- - tered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1TotalEntry 6 } - - - dsx1TotalPCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Path Coding Violations encoun- - tered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1TotalEntry 7 } - - - dsx1TotalLESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Line Errored Seconds encountered - by a DS1 interface in the previous 24 hour in- - terval." - ::= { dsx1TotalEntry 8 } - - - dsx1TotalBESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Bursty Errored Seconds (BESs) - encountered by a DS1 interface in the previous - 24 hour interval." - ::= { dsx1TotalEntry 9 } - - - dsx1TotalDMs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Degraded Minutes (DMs) encoun- - tered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1TotalEntry 10 } - - - dsx1TotalLCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Line Code Violations (LCVs) en- - countered by a DS1 interface in the current 15 - minute interval." - ::= {dsx1TotalEntry 11 } - - - -- The DS1 Far End Group - - -- Implementation of this group is optional for all systems - -- that attach to a DS1 Interface. - -- The DS1 Far End Group consists of three tables: - -- DS1 Far End Current - -- DS1 Far End Interval - -- DS1 Far End Total - - -- The DS1 Far End Current Table - - -- The DS1 Far End Current table contains various statistics - -- being collected for the current 15 minute interval. - -- The statistics are collected from the far end messages on the - -- Facilities Data Link. The definitions are the same as - -- described for the near-end information. - - dsx1FarEndCurrentTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1FarEndCurrentEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Far End Current table." - ::= { ds1 10 } - - - dsx1FarEndCurrentEntry OBJECT-TYPE - SYNTAX Dsx1FarEndCurrentEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Far End Current table." - INDEX { dsx1FarEndCurrentIndex } - ::= { dsx1FarEndCurrentTable 1 } - - Dsx1FarEndCurrentEntry ::= - SEQUENCE { - dsx1FarEndCurrentIndex - INTEGER, - dsx1FarEndTimeElapsed - INTEGER, - dsx1FarEndValidIntervals - INTEGER, - dsx1FarEndCurrentESs - Gauge, - dsx1FarEndCurrentSESs - Gauge, - dsx1FarEndCurrentSEFSs - Gauge, - dsx1FarEndCurrentUASs - Gauge, - dsx1FarEndCurrentCSSs - Gauge, - dsx1FarEndCurrentLESs - Gauge, - dsx1FarEndCurrentPCVs - Gauge, - dsx1FarEndCurrentBESs - Gauge, - dsx1FarEndCurrentDMs - Gauge - } - - dsx1FarEndCurrentIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value an dsx1LineIndex - object instance." - ::= { dsx1FarEndCurrentEntry 1 } - - - dsx1FarEndTimeElapsed OBJECT-TYPE - SYNTAX INTEGER (0..899) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of seconds that have elapsed - since the beginning of the far end current - error-measurement period." - ::= { dsx1FarEndCurrentEntry 2 } - - - dsx1FarEndValidIntervals OBJECT-TYPE - SYNTAX INTEGER (0..96) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of previous far end intervals - for which valid data was collected. The - value will be 96 unless the interface was - brought online within the last 24 hours, - in which case the value will be the number - of complete 15 minute far end intervals - since the interface has been online." - ::= { dsx1FarEndCurrentEntry 3 } - - - dsx1FarEndCurrentESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far Far End Errored Seconds en- - countered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1FarEndCurrentEntry 4 } - - - dsx1FarEndCurrentSESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Severely Errored Seconds - encountered by a DS1 interface in the current - 15 minute interval." - ::= { dsx1FarEndCurrentEntry 5 } - - - dsx1FarEndCurrentSEFSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Severely Errored Framing - Seconds encountered by a DS1 interface in the - current 15 minute interval." - ::= { dsx1FarEndCurrentEntry 6 } - - - dsx1FarEndCurrentUASs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Unavailable Seconds encountered - by a DS1 interface in the current 15 minute in- - terval." - ::= { dsx1FarEndCurrentEntry 7 } - - - dsx1FarEndCurrentCSSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Controlled Slip Seconds - encountered by a DS1 interface in the current - 15 minute interval." - ::= { dsx1FarEndCurrentEntry 8 } - - - dsx1FarEndCurrentLESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Line Errored Seconds en- - countered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1FarEndCurrentEntry 9 } - - - dsx1FarEndCurrentPCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Path Coding Violations - reported via the far end block error count en- - countered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1FarEndCurrentEntry 10 } - - - dsx1FarEndCurrentBESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Bursty Errored Seconds (BESs) - encountered by a DS1 interface in the current - 15 minute interval." - ::= {dsx1FarEndCurrentEntry 11 } - - - dsx1FarEndCurrentDMs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Degraded Minutes (DMs) encoun- - tered by a DS1 interface in the current 15 - minute interval." - ::= { dsx1FarEndCurrentEntry 12 } - - - -- The DS1 Far End Interval Table - - -- The DS1 Far End Interval Table contains various statistics - -- collected by each DS1 interface over the previous 24 hours of - -- operation. The past 24 hours are broken into 96 - -- completed 15 minute intervals. - - dsx1FarEndIntervalTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1FarEndIntervalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Far End Interval table." - ::= { ds1 11 } - - - dsx1FarEndIntervalEntry OBJECT-TYPE - SYNTAX Dsx1FarEndIntervalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Far End Interval table." - INDEX { dsx1FarEndIntervalIndex, - dsx1FarEndIntervalNumber } - ::= { dsx1FarEndIntervalTable 1 } - - Dsx1FarEndIntervalEntry ::= - SEQUENCE { - dsx1FarEndIntervalIndex - INTEGER, - dsx1FarEndIntervalNumber - INTEGER, - dsx1FarEndIntervalESs - Gauge, - dsx1FarEndIntervalSESs - Gauge, - dsx1FarEndIntervalSEFSs - Gauge, - dsx1FarEndIntervalUASs - Gauge, - dsx1FarEndIntervalCSSs - Gauge, - dsx1FarEndIntervalLESs - Gauge, - dsx1FarEndIntervalPCVs - Gauge, - dsx1FarEndIntervalBESs - Gauge, - dsx1FarEndIntervalDMs - Gauge - } - - dsx1FarEndIntervalIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value as a dsx1LineIndex - object instance." - ::= { dsx1FarEndIntervalEntry 1 } - - - dsx1FarEndIntervalNumber OBJECT-TYPE - SYNTAX INTEGER (1..96) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "A number between 1 and 96, where 1 is the most - recently completed 15 minute interval and 96 is - the least recently completed 15 minutes inter- - val (assuming that all 96 intervals are - valid)." - ::= { dsx1FarEndIntervalEntry 2 } - - - dsx1FarEndIntervalESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Errored Seconds encoun- - tered by a DS1 interface in one of the previous - 96, individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 3 } - - - dsx1FarEndIntervalSESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Severely Errored Seconds - encountered by a DS1 interface in one of the - previous 96, individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 4 } - - - dsx1FarEndIntervalSEFSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Severely Errored Framing - Seconds encountered by a DS1 interface in one - of the previous 96, individual 15 minute, in- - tervals." - ::= { dsx1FarEndIntervalEntry 5 } - - - dsx1FarEndIntervalUASs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Unavailable Seconds encountered - by a DS1 interface in one of the previous 96, - individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 6 } - - - dsx1FarEndIntervalCSSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Controlled Slip Seconds - encountered by a DS1 interface in one of the - previous 96, individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 7 } - - - dsx1FarEndIntervalLESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Line Errored Seconds en- - countered by a DS1 interface in one of the pre- - vious 96, individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 8 } - - - dsx1FarEndIntervalPCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Path Coding Violations - reported via the far end block error count en- - countered by a DS1 interface in one of the pre- - vious 96, individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 9 } - - - dsx1FarEndIntervalBESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Bursty Errored Seconds (BESs) - encountered by a DS1 interface in one of the - previous 96, individual 15 minute, intervals." - ::= {dsx1FarEndIntervalEntry 10 } - - - dsx1FarEndIntervalDMs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Degraded Minutes (DMs) encoun- - tered by a DS1 interface in one of the previous - 96, individual 15 minute, intervals." - ::= { dsx1FarEndIntervalEntry 11 } - - - -- The DS1 Far End Total Table - - -- The DS1 Far End Total Table contains the cumulative sum of the - -- various statistics for the 24 hour period preceding the - -- current interval. - - - dsx1FarEndTotalTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1FarEndTotalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Far End Total table." - ::= { ds1 12 } - - - dsx1FarEndTotalEntry OBJECT-TYPE - SYNTAX Dsx1FarEndTotalEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Far End Total table." - INDEX { dsx1FarEndTotalIndex } - ::= { dsx1FarEndTotalTable 1 } - - Dsx1FarEndTotalEntry ::= - SEQUENCE { - dsx1FarEndTotalIndex - INTEGER, - dsx1FarEndTotalESs - Gauge, - dsx1FarEndTotalSESs - Gauge, - dsx1FarEndTotalSEFSs - Gauge, - dsx1FarEndTotalUASs - Gauge, - dsx1FarEndTotalCSSs - Gauge, - dsx1FarEndTotalLESs - Gauge, - dsx1FarEndTotalPCVs - Gauge, - dsx1FarEndTotalBESs - Gauge, - dsx1FarEndTotalDMs - Gauge - } - - dsx1FarEndTotalIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value an dsx1LineIndex - object instance." - ::= { dsx1FarEndTotalEntry 1 } - - - dsx1FarEndTotalESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Errored Seconds encoun- - tered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1FarEndTotalEntry 2 } - - - dsx1FarEndTotalSESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Severely Errored Seconds - encountered by a DS1 interface in the previous - 24 hour interval." - ::= { dsx1FarEndTotalEntry 3 } - - - dsx1FarEndTotalSEFSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Severely Errored Framing - Seconds encountered by a DS1 interface in the - previous 24 hour interval." - ::= { dsx1FarEndTotalEntry 4 } - - - dsx1FarEndTotalUASs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Unavailable Seconds encountered - by a DS1 interface in the previous 24 hour in- - terval." - ::= { dsx1FarEndTotalEntry 5 } - - - dsx1FarEndTotalCSSs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Controlled Slip Seconds - encountered by a DS1 interface in the previous - 24 hour interval." - ::= { dsx1FarEndTotalEntry 6 } - - - dsx1FarEndTotalLESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Line Errored Seconds en- - countered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1FarEndTotalEntry 7 } - - - dsx1FarEndTotalPCVs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Far End Path Coding Violations - reported via the far end block error count en- - countered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1FarEndTotalEntry 8 } - - - dsx1FarEndTotalBESs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Bursty Errored Seconds (BESs) - encountered by a DS1 interface in the previous - 24 hour interval." - ::= { dsx1FarEndTotalEntry 9 } - - dsx1FarEndTotalDMs OBJECT-TYPE - SYNTAX Gauge - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The number of Degraded Minutes (DMs) encoun- - tered by a DS1 interface in the previous 24 - hour interval." - ::= { dsx1FarEndTotalEntry 10 } - - - -- the DS1 Fractional Group - - -- Implementation of this group is mandatory for those - -- systems dividing a DS1 into channels containing different - -- data streams that are of local interest. Systems which - -- are indifferent to data content, such as CSUs, need not - -- implement it. - - -- The DS1 fractional table identifies which DS1 channels - -- associated with a CSU are being used to support a - -- logical interface, i.e., an entry in the interfaces table - -- from the Internet-standard MIB. - - -- For example, consider an application managing a North - -- American ISDN Primary Rate link whose division is a 384 kbit/s - -- H1 "B" Channel for Video, a second H1 for data to a primary - -- routing peer, and 12 64 kbit/s H0 "B" Channels. Consider that - -- some subset of the H0 channels are used for voice and the - -- remainder are available for dynamic data calls. - - -- we count a total of 14 interfaces multiplexed onto the DS1 - -- interface. Six DS1 channels (for the sake of the example, - -- channels 1..6) are used for Video, six more (7..11 and 13) - -- are used for data, and the remaining 12 are are in channels - -- 12 and 14..24. - - -- Let us further imagine that ifIndex 2 is of type DS1 and - -- refers to the DS1 interface, and that the interfaces layered - -- onto it are numbered 3..16. - - -- We might describe the allocation of channels, in the - -- dsx1FracTable, as follows: - - -- dsx1FracIfIndex.2. 1 = 3 dsx1FracIfIndex.2.13 = 4 - -- dsx1FracIfIndex.2. 2 = 3 dsx1FracIfIndex.2.14 = 6 - -- dsx1FracIfIndex.2. 3 = 3 dsx1FracIfIndex.2.15 = 7 - -- dsx1FracIfIndex.2. 4 = 3 dsx1FracIfIndex.2.16 = 8 - -- dsx1FracIfIndex.2. 5 = 3 dsx1FracIfIndex.2.17 = 9 - -- dsx1FracIfIndex.2. 6 = 3 dsx1FracIfIndex.2.18 = 10 - -- dsx1FracIfIndex.2. 7 = 4 dsx1FracIfIndex.2.19 = 11 - -- dsx1FracIfIndex.2. 8 = 4 dsx1FracIfIndex.2.20 = 12 - -- dsx1FracIfIndex.2. 9 = 4 dsx1FracIfIndex.2.21 = 13 - -- dsx1FracIfIndex.2.10 = 4 dsx1FracIfIndex.2.22 = 14 - -- dsx1FracIfIndex.2.11 = 4 dsx1FracIfIndex.2.23 = 15 - -- dsx1FracIfIndex.2.12 = 5 dsx1FracIfIndex.2.24 = 16 - - - -- For North American (DS1) interfaces, there are 24 legal - -- channels, numbered 1 through 24. - - -- For G.704 interfaces, there are 31 legal channels, - -- numbered 1 through 31. The channels (1..31) correspond - -- directly to the equivalently numbered time-slots. - - dsx1FracTable OBJECT-TYPE - SYNTAX SEQUENCE OF Dsx1FracEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "The DS1 Fractional table." - ::= { ds1 13 } - - - dsx1FracEntry OBJECT-TYPE - SYNTAX Dsx1FracEntry - ACCESS not-accessible - STATUS mandatory - DESCRIPTION - "An entry in the DS1 Fractional table." - INDEX { dsx1FracIndex, dsx1FracNumber } - ::= { dsx1FracTable 1 } - - Dsx1FracEntry ::= - SEQUENCE { - dsx1FracIndex - INTEGER, - dsx1FracNumber - INTEGER, - dsx1FracIfIndex - INTEGER - } - - - dsx1FracIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The index value which uniquely identifies the - DS1 interface to which this entry is applica- - ble. The interface identified by a particular - value of this index is the same interface as - identified by the same value an dsx1LineIndex - object instance." - ::= { dsx1FracEntry 1 } - - - dsx1FracNumber OBJECT-TYPE - SYNTAX INTEGER (1..31) - ACCESS read-only - STATUS mandatory - DESCRIPTION - "The channel number for this entry." - ::= { dsx1FracEntry 2 } - - - dsx1FracIfIndex OBJECT-TYPE - SYNTAX INTEGER (1..'7fffffff'h) - ACCESS read-write - STATUS mandatory - DESCRIPTION - "An index value that uniquely identifies an in- - terface. The interface identified by a partic- - ular value of this index is the same interface - as identified by the same value an ifIndex ob- - ject instance. If no interface is currently us- - ing a channel, the value should be zero. If a - single interface occupies more than one time - slot, that ifIndex value will be found in mul- - tiple time slots." - ::= { dsx1FracEntry 3 } - - END - - diff --git a/snmp_mib_archive/r/rfc1406.mib b/snmp_mib_archive/r/rfc1406.mib index fae9c7b..eb3aa82 100644 --- a/snmp_mib_archive/r/rfc1406.mib +++ b/snmp_mib_archive/r/rfc1406.mib @@ -1,5 +1,16 @@ - RFC1406-MIB DEFINITIONS ::= BEGIN +-- ***************************************************************** +-- RFC1406-MIB.my: DS1 MIB file +-- +-- May 1994, Jeffrey T. Johnson +-- +-- Copyright (c) 1994-1996 by cisco Systems, Inc. +-- All rights reserved. +-- +-- ***************************************************************** +-- +-- This mib was extracted from RFC 1406 + RFC1406-MIB DEFINITIONS ::= BEGIN IMPORTS Gauge FROM RFC1155-SMI @@ -237,7 +248,6 @@ dsx1SendPayloadCode sending a request for a payload loopback - dsx1SendResetCode sending a loopback termination request @@ -285,6 +295,7 @@ response to a requested loopback state that the interface does not support. The values mean: + dsx1NoLoop Not in the loopback state. A device that is not capable of performing a loopback on @@ -379,7 +390,7 @@ ACCESS read-write STATUS mandatory DESCRIPTION - "The source of Tranmit Clock. + "The source of Transmit Clock. 'loopTiming' indicates that the recovered re- ceive clock is used as the transmit clock. @@ -525,7 +536,6 @@ by a DS1 interface in the current 15 minute in- terval." ::= { dsx1CurrentEntry 5 } - dsx1CurrentCSSs OBJECT-TYPE SYNTAX Gauge ACCESS read-only @@ -670,8 +680,6 @@ val (assuming that all 96 intervals are valid)." ::= { dsx1IntervalEntry 2 } - - dsx1IntervalESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only @@ -911,6 +919,7 @@ ::= { dsx1TotalEntry 7 } + dsx1TotalLESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only @@ -959,7 +968,6 @@ -- Implementation of this group is optional for all systems -- that attach to a DS1 Interface. - -- The DS1 Far End Group consists of three tables: -- DS1 Far End Current -- DS1 Far End Interval @@ -1103,6 +1111,7 @@ ::= { dsx1FarEndCurrentEntry 7 } + dsx1FarEndCurrentCSSs OBJECT-TYPE SYNTAX Gauge ACCESS read-only @@ -1247,8 +1256,6 @@ tered by a DS1 interface in one of the previous 96, individual 15 minute, intervals." ::= { dsx1FarEndIntervalEntry 3 } - - dsx1FarEndIntervalSESs OBJECT-TYPE SYNTAX Gauge ACCESS read-only @@ -1345,7 +1352,6 @@ -- various statistics for the 24 hour period preceding the -- current interval. - dsx1FarEndTotalTable OBJECT-TYPE SYNTAX SEQUENCE OF Dsx1FarEndTotalEntry ACCESS not-accessible @@ -1490,7 +1496,6 @@ 24 hour interval." ::= { dsx1FarEndTotalEntry 9 } - dsx1FarEndTotalDMs OBJECT-TYPE SYNTAX Gauge ACCESS read-only @@ -1623,6 +1628,5 @@ slot, that ifIndex value will be found in mul- tiple time slots." ::= { dsx1FracEntry 3 } - - END - \ No newline at end of file + +END