summaryrefslogtreecommitdiff
path: root/MIBS/calix/Axos-Ont-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/calix/Axos-Ont-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/calix/Axos-Ont-MIB')
-rw-r--r--MIBS/calix/Axos-Ont-MIB153
1 files changed, 153 insertions, 0 deletions
diff --git a/MIBS/calix/Axos-Ont-MIB b/MIBS/calix/Axos-Ont-MIB
new file mode 100644
index 0000000..c086fd0
--- /dev/null
+++ b/MIBS/calix/Axos-Ont-MIB
@@ -0,0 +1,153 @@
+Axos-Ont-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ Integer32,
+ Counter64,
+ IpAddress,
+ mib-2
+ FROM SNMPv2-SMI
+ RowStatus,
+ DisplayString,
+ MacAddress
+ FROM SNMPv2-TC
+ InterfaceIndex,
+ ifIndex FROM IF-MIB
+
+ axosModules
+ FROM CALIX-PRODUCT-MIB;
+
+ axosOntModule MODULE-IDENTITY
+ LAST-UPDATED "202010230000Z"
+ ORGANIZATION "Calix"
+ CONTACT-INFO
+ " Calix Networks, Inc.
+
+ Postal: 1035 North McDowell Boulevard
+ Petaluma, CA 94954-1173
+ USA
+
+ Phone: +1 707 766 3000
+ Fax: +1 707 766 3100
+
+ E-mail: mib-info@calix.com"
+ DESCRIPTION
+ "Describes ont table for Calix Axos
+ based products"
+ REVISION "202010230000Z"
+ DESCRIPTION
+ "Initial revision"
+ ::= { axosModules 6 }
+
+-- ONT data
+
+axosOntTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AxosOntEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Contains ONT entries"
+ ::= { axosOntModule 1 }
+
+axosOntEntry OBJECT-TYPE
+ SYNTAX AxosOntEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "List of attributes related to ONT"
+ INDEX { axosOntIndex }
+ ::= { axosOntTable 1 }
+
+AxosOntEntry ::= SEQUENCE {
+ axosOntIndex Integer32,
+ axosOntID OCTET STRING,
+ axosOntAdminStatus INTEGER,
+ axosOntOperStatus INTEGER,
+ axosOntDyingGasp INTEGER,
+ axosOntRxOpticalLevel Integer32,
+ axosOntTxOpticalLevel Integer32,
+ axosOntFarEndRxOpticalLevel Integer32,
+ axosOntSoftwareVersion OCTET STRING,
+ axosOntCleiCode OCTET STRING
+ }
+
+axosOntIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Unit identifier "
+ ::= { axosOntEntry 1 }
+
+axosOntID OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ONT ID "
+ ::= { axosOntEntry 2 }
+
+axosOntAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Administrative status"
+ ::= { axosOntEntry 3 }
+
+axosOntOperStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ invalid(0),
+ enabled(1),
+ degraded(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Operational status"
+ ::= { axosOntEntry 4 }
+
+axosOntDyingGasp OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(-1),
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Ont dying gasp status "
+ ::= { axosOntEntry 5 }
+
+axosOntRxOpticalLevel OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ONT Rx signal level ((value / 10000) = mW)"
+ ::= { axosOntEntry 6 }
+
+axosOntTxOpticalLevel OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "ONT Tx signal level ((value / 10000) = mW)"
+ ::= { axosOntEntry 7 }
+
+axosOntFarEndRxOpticalLevel OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "OLT Rx signal level ((value / 10000) = mW)"
+ ::= { axosOntEntry 8 }
+
+axosOntSoftwareVersion OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Running software version, dotted string notation"
+ ::= { axosOntEntry 9 }
+
+axosOntCleiCode OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Hardware CLEI code "
+ ::= { axosOntEntry 10 }
+
+END