summaryrefslogtreecommitdiff
path: root/MIBS/ubnt/UBNT-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/ubnt/UBNT-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ubnt/UBNT-MIB')
-rw-r--r--MIBS/ubnt/UBNT-MIB112
1 files changed, 112 insertions, 0 deletions
diff --git a/MIBS/ubnt/UBNT-MIB b/MIBS/ubnt/UBNT-MIB
new file mode 100644
index 0000000..2ca4393
--- /dev/null
+++ b/MIBS/ubnt/UBNT-MIB
@@ -0,0 +1,112 @@
+UBNT-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, enterprises FROM SNMPv2-SMI
+ DisplayString FROM SNMPv2-TC
+ OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF;
+
+ ubntMIB MODULE-IDENTITY
+ LAST-UPDATED "202109210000Z"
+ ORGANIZATION "Ubiquiti, Inc."
+ CONTACT-INFO "support@ui.com"
+ DESCRIPTION "The MIB module for Ubiquiti, Inc. entities"
+ REVISION "202109210000Z"
+ DESCRIPTION "Split revision"
+ ::= { ubnt 1 }
+
+ -- --------------------------------------------------------------------------------
+ -- Ubiquiti Root
+ -- --------------------------------------------------------------------------------
+
+ ubnt OBJECT IDENTIFIER ::= { enterprises 41112 }
+
+ -- --------------------------------------------------------------------------------
+ -- Ubiquiti SNMP Information
+ -- --------------------------------------------------------------------------------
+
+ ubntSnmpInfo OBJECT IDENTIFIER ::= { ubntMIB 2 }
+ ubntSnmpGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 1}
+ ubntAirosGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 2}
+ ubntAirFiberGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 3}
+ ubntEdgeMaxGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 4}
+ ubntUniFiGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 5}
+ ubntAirVisionGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 6}
+ ubntMFiGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 7}
+ ubntUniTelGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 8}
+ ubntAFLTUGroups OBJECT IDENTIFIER ::= { ubntSnmpInfo 9}
+ uiAF60Groups OBJECT IDENTIFIER ::= { ubntSnmpInfo 10}
+
+ -- --------------------------------------------------------------------------------
+ -- Ubiquiti Products
+ -- --------------------------------------------------------------------------------
+
+ ubntAirFIBER OBJECT IDENTIFIER ::= { ubntMIB 3 }
+ ubntEdgeMax OBJECT IDENTIFIER ::= { ubntMIB 5 }
+ ubntUniFi OBJECT IDENTIFIER ::= { ubntMIB 6 }
+ ubntAirVision OBJECT IDENTIFIER ::= { ubntMIB 7 }
+ ubntMFi OBJECT IDENTIFIER ::= { ubntMIB 8 }
+ ubntUniTel OBJECT IDENTIFIER ::= { ubntMIB 9 }
+ ubntAFLTU OBJECT IDENTIFIER ::= { ubntMIB 10 }
+ uiAF60 OBJECT IDENTIFIER ::= { ubntMIB 11 }
+
+ -- --------------------------------------------------------------------------------
+ -- Ubiquiti OR table
+ -- --------------------------------------------------------------------------------
+
+ ubntORTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF UbntOREntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Capabilities"
+ ::= { ubntMIB 1 }
+
+ ubntOREntry OBJECT-TYPE
+ SYNTAX UbntOREntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An entry in the ubntORTable"
+ INDEX { ubntORIndex }
+ ::= { ubntORTable 1 }
+
+ UbntOREntry ::= SEQUENCE {
+ ubntORIndex Integer32,
+ ubntORID OBJECT IDENTIFIER,
+ ubntORDescr DisplayString
+ }
+
+ ubntORIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Index for the ubntORTable"
+ ::= { ubntOREntry 1 }
+
+ ubntORID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "OR ID"
+ ::= { ubntOREntry 2 }
+
+ ubntORDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Description of idenfifier"
+ ::= { ubntOREntry 3 }
+
+ ubntORInfoGroup OBJECT-GROUP
+ OBJECTS { ubntORID,
+ ubntORDescr }
+ STATUS current
+ DESCRIPTION "Collection of related objects"
+ ::= { ubntSnmpGroups 1 }
+
+ ubntORCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION "The compliance statement for Ubiquiti entities."
+ MODULE
+ GROUP ubntORInfoGroup
+ DESCRIPTION "This group is for Ubiquiti systems."
+ ::= { ubntSnmpGroups 2 }
+
+END