Initial commit
This commit is contained in:
657
MIBS/ubnt/UBNT-AFLTU-MIB
Normal file
657
MIBS/ubnt/UBNT-AFLTU-MIB
Normal file
@ -0,0 +1,657 @@
|
||||
UBNT-AFLTU-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
ubntAFLTU, ubntAFLTUGroups
|
||||
FROM UBNT-MIB;
|
||||
|
||||
afLTUMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201806050000Z"
|
||||
ORGANIZATION "Ubiquiti Networks, Inc."
|
||||
CONTACT-INFO "support@ubnt.com"
|
||||
DESCRIPTION "The AFLTU MIB module for Ubiquiti Networks, Inc. entities"
|
||||
REVISION "201806050000Z"
|
||||
DESCRIPTION "AFLTU.v0.1 revision"
|
||||
::= { ubntAFLTU 1 }
|
||||
|
||||
afLTUCompliances OBJECT IDENTIFIER ::= {ubntAFLTUGroups 1}
|
||||
afLTUGroups OBJECT IDENTIFIER ::= {ubntAFLTUGroups 2}
|
||||
|
||||
afLTUConfig OBJECT IDENTIFIER ::= {afLTUMIB 2}
|
||||
afLTUStatus OBJECT IDENTIFIER ::= {afLTUMIB 3}
|
||||
afLTUStats OBJECT IDENTIFIER ::= {afLTUMIB 5}
|
||||
afLTUethStats OBJECT IDENTIFIER ::= {afLTUMIB 6}
|
||||
afLTUgpsStats OBJECT IDENTIFIER ::= {afLTUMIB 7}
|
||||
|
||||
--=== MODULE OBJECTS
|
||||
|
||||
--=== AFLTU Config
|
||||
|
||||
afLTURole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ap (0),
|
||||
cpe (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless Role (ap/cpe)"
|
||||
::= { afLTUConfig 1 }
|
||||
|
||||
afLTUFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The main frequency to use in MHz."
|
||||
::= { afLTUConfig 2 }
|
||||
|
||||
afLTUAltFreqList OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..100))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The list of alternative frequencies in MHz. Multiple frequencies should be separated with commas. For example: '5250,5670,5800'."
|
||||
::= { afLTUConfig 3 }
|
||||
|
||||
afLTUBandwidth OBJECT-TYPE
|
||||
SYNTAX INTEGER {bw10M(10),bw20M(20),bw30M(30),bw40M(40),bw50M(50),bw60M(60),bw80M(80),bw100M(100)}
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless channel bandwidth in MHz."
|
||||
::= { afLTUConfig 4 }
|
||||
|
||||
afLTUSsid OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Radio SSID"
|
||||
::= { afLTUConfig 5 }
|
||||
|
||||
afLTUTxEIRP OBJECT-TYPE
|
||||
SYNTAX Integer32 (-10..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Tx EIRP in dBm."
|
||||
::= { afLTUConfig 6 }
|
||||
|
||||
afLTUAntennaGain OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..40)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Antenna gain in dBi."
|
||||
::= { afLTUConfig 7 }
|
||||
|
||||
afLTUCableLoss OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Cable loss in dB."
|
||||
::= { afLTUConfig 8 }
|
||||
|
||||
afLTUTxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "x"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Tx modulation."
|
||||
::= { afLTUConfig 9 }
|
||||
|
||||
afLTUTxRateAuto OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled (0),
|
||||
enabled (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Automatic Tx moduleation selection. If this is enabled, afLTUTxRate is the maximum modulation for the selection algorithm to select."
|
||||
::= { afLTUConfig 10 }
|
||||
|
||||
afLTUDistanceScale OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Distance Scale, options are:
|
||||
0 = 0km
|
||||
1 = <1km
|
||||
2 = <5km
|
||||
3 = <10km
|
||||
4 = <20km
|
||||
5 = <40km"
|
||||
::= { afLTUConfig 11 }
|
||||
|
||||
--=== AFLTU Status
|
||||
|
||||
afLTUMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The MAC address of this device"
|
||||
::= { afLTUStatus 1 }
|
||||
|
||||
afLTUDevModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The device model."
|
||||
::= { afLTUStatus 2 }
|
||||
|
||||
afLTUDevName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The device name."
|
||||
::= { afLTUStatus 3 }
|
||||
|
||||
afLTUFirmwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The firmware version running."
|
||||
::= { afLTUStatus 4 }
|
||||
|
||||
afLTUMemoryUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The percentage of total memory usage."
|
||||
::= { afLTUStatus 5 }
|
||||
|
||||
afLTUCpuUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The percentage of total CPU usage."
|
||||
::= { afLTUStatus 6 }
|
||||
|
||||
afLTUUptime OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The uptime of the device in seconds."
|
||||
::= { afLTUStatus 7 }
|
||||
|
||||
--=== AFLTU Station table
|
||||
|
||||
afLTUStationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AfLTUStationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Remote station table for status and statistics."
|
||||
::= { afLTUMIB 4 }
|
||||
|
||||
afLTUStationEntry OBJECT-TYPE
|
||||
SYNTAX AfLTUStationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the afLTUStationTable"
|
||||
INDEX { afLTUStaRemoteMac }
|
||||
::= { afLTUStationTable 1 }
|
||||
|
||||
AfLTUStationEntry ::= SEQUENCE {
|
||||
afLTUStaTxRate INTEGER,
|
||||
afLTUStaRxRate INTEGER,
|
||||
afLTUStaTxCapacity Integer32,
|
||||
afLTUStaRxCapacity Integer32,
|
||||
afLTUStaRxPower0 Integer32,
|
||||
afLTUStaRxPower1 Integer32,
|
||||
afLTUStaIdealRxPower0 Integer32,
|
||||
afLTUStaIdealRxPower1 Integer32,
|
||||
afLTUStaRxPowerLevel0 Integer32,
|
||||
afLTUStaRxPowerLevel1 Integer32,
|
||||
afLTUStaRemoteMac MacAddress,
|
||||
afLTUStaRemoteDevModel DisplayString,
|
||||
afLTUStaRemoteDevName DisplayString,
|
||||
afLTUStaRemoteFirmwareVersion DisplayString,
|
||||
afLTUStaRemoteTxEIRP Integer32,
|
||||
afLTUStaRemoteRxPower0 Integer32,
|
||||
afLTUStaRemoteRxPower1 Integer32,
|
||||
afLTUStaRemoteIdealRxPower0 Integer32,
|
||||
afLTUStaRemoteIdealRxPower1 Integer32,
|
||||
afLTUStaRemoteRxPowerLevel0 Integer32,
|
||||
afLTUStaRemoteRxPowerLevel1 Integer32,
|
||||
afLTUStaRemoteLatency Integer32,
|
||||
afLTUStaRemoteDistance Integer32,
|
||||
afLTUStaRemoteConnectionTime Counter64,
|
||||
afLTUStaRemoteLastIp IpAddress,
|
||||
afLTUStaRemoteRegistrationAttempts Integer32
|
||||
}
|
||||
|
||||
afLTUStaTxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "x"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Current select Tx modulation"
|
||||
::= { afLTUStationEntry 1 }
|
||||
|
||||
afLTUStaRxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "x"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Current select Rx modulation"
|
||||
::= { afLTUStationEntry 2 }
|
||||
|
||||
afLTUStaTxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transmit Capacity."
|
||||
::= { afLTUStationEntry 3 }
|
||||
|
||||
afLTUStaRxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Receive Capacity."
|
||||
::= { afLTUStationEntry 4 }
|
||||
|
||||
afLTUStaRxPower0 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Measured receive chain0 strength in dBm"
|
||||
::= { afLTUStationEntry 5 }
|
||||
|
||||
afLTUStaRxPower1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Measured receive chain1 strength in dBm"
|
||||
::= { afLTUStationEntry 6 }
|
||||
|
||||
afLTUStaIdealRxPower0 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The ideal chain0 receive power in dBm."
|
||||
::= { afLTUStationEntry 7 }
|
||||
|
||||
afLTUStaIdealRxPower1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The ideal chain1 receive power in dBm."
|
||||
::= { afLTUStationEntry 8 }
|
||||
|
||||
afLTUStaRxPowerLevel0 OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Measuared receive chain0 strength in % measured. 100% means that the measured received power is equal to the ideal power. -1 means that we are not able to get the information."
|
||||
::= { afLTUStationEntry 9 }
|
||||
|
||||
afLTUStaRxPowerLevel1 OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Mresuared receive chain1 strength in %. 100% means that the measured received power is equal to the ideal power. -1 means that we are not able to get the information."
|
||||
::= { afLTUStationEntry 10 }
|
||||
|
||||
afLTUStaRemoteMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The MAC address of the remote station"
|
||||
::= { afLTUStationEntry 11 }
|
||||
|
||||
afLTUStaRemoteDevModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The device model of the remote station"
|
||||
::= { afLTUStationEntry 12 }
|
||||
|
||||
afLTUStaRemoteDevName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The device name of the remote station."
|
||||
::= { afLTUStationEntry 13 }
|
||||
|
||||
afLTUStaRemoteFirmwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The firmware version of the remote station."
|
||||
::= { afLTUStationEntry 14 }
|
||||
|
||||
afLTUStaRemoteTxEIRP OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote Station transmit signal strength in dBm."
|
||||
::= { afLTUStationEntry 15 }
|
||||
|
||||
afLTUStaRemoteRxPower0 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Measured receive chain0 strength in dBm at remote"
|
||||
::= { afLTUStationEntry 16 }
|
||||
|
||||
afLTUStaRemoteRxPower1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Measured receive chain1 strength in dBm at remote"
|
||||
::= { afLTUStationEntry 17 }
|
||||
|
||||
afLTUStaRemoteIdealRxPower0 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The ideal chain0 receive power in dBm at remote."
|
||||
::= { afLTUStationEntry 18 }
|
||||
|
||||
afLTUStaRemoteIdealRxPower1 OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The ideal chain1 receive power in dBm at remote."
|
||||
::= { afLTUStationEntry 19 }
|
||||
|
||||
afLTUStaRemoteRxPowerLevel0 OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remoate measuared receive chain0 strength in % measured. 100% means that the measured received power is equal to the ideal power. -1 means that we are not able to get the information."
|
||||
::= { afLTUStationEntry 20 }
|
||||
|
||||
afLTUStaRemoteRxPowerLevel1 OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..100)
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remoate measuared receive chain1 strength in % measured. 100% means that the measured received power is equal to the ideal power. -1 means that we are not able to get the information."
|
||||
::= { afLTUStationEntry 21 }
|
||||
|
||||
afLTUStaRemoteLatency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "ms"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote Station latency in milliseconds."
|
||||
::= { afLTUStationEntry 22 }
|
||||
|
||||
afLTUStaRemoteDistance OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "km"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote Station distance in kilometers."
|
||||
::= { afLTUStationEntry 23 }
|
||||
|
||||
afLTUStaRemoteConnectionTime OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote Station connection time of current session."
|
||||
::= { afLTUStationEntry 24 }
|
||||
|
||||
afLTUStaRemoteLastIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote Station last known IP address."
|
||||
::= { afLTUStationEntry 25 }
|
||||
|
||||
afLTUStaRemoteRegistrationAttempts OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote Station registration attempts."
|
||||
::= { afLTUStationEntry 26 }
|
||||
|
||||
--=== AFLTU Statistics
|
||||
|
||||
afLTUTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total tx bytes."
|
||||
::= { afLTUStats 1 }
|
||||
|
||||
afLTUTxPps OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "packet per second for tx."
|
||||
::= { afLTUStats 2 }
|
||||
|
||||
afLTURxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total tx bytes."
|
||||
::= { afLTUStats 3 }
|
||||
|
||||
afLTURxPps OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "packet per second for rx."
|
||||
::= { afLTUStats 4 }
|
||||
|
||||
afLTUConnected OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disconnected (0),
|
||||
connected (1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Radio connected"
|
||||
::= { afLTUStats 5 }
|
||||
|
||||
--=== AFLTU ethernet port Statistics
|
||||
|
||||
afLTUethTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total tx bytes."
|
||||
::= { afLTUethStats 1 }
|
||||
|
||||
afLTUethTxPps OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "packet per second for tx."
|
||||
::= { afLTUethStats 2 }
|
||||
|
||||
afLTUethRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Total tx bytes."
|
||||
::= { afLTUethStats 3 }
|
||||
|
||||
afLTUethRxPps OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "packet per second for rx."
|
||||
::= { afLTUethStats 4 }
|
||||
|
||||
afLTUethConnected OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disconnected (0),
|
||||
connected (1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Ethernet Data port plugged"
|
||||
::= { afLTUethStats 5 }
|
||||
|
||||
--=== AFLTU gps Statistics
|
||||
afLTUgpsStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(0),
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS status"
|
||||
::= { afLTUgpsStats 1 }
|
||||
|
||||
afLTUgpsDimensions OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
nofix(1),
|
||||
fix2d(2),
|
||||
fix3d(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Fix Obtained"
|
||||
::= { afLTUgpsStats 2 }
|
||||
|
||||
afLTUgpsLat OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Latitude"
|
||||
::= { afLTUgpsStats 3 }
|
||||
|
||||
afLTUgpsLon OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Longitude"
|
||||
::= { afLTUgpsStats 4 }
|
||||
|
||||
afLTUgpsAltMeter OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "(m)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Altitude (m)"
|
||||
::= { afLTUgpsStats 5 }
|
||||
|
||||
afLTUgpsAltFeet OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "(ft)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Altitude (ft)"
|
||||
::= { afLTUgpsStats 6 }
|
||||
|
||||
afLTUgpsSatsVisible OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Satellites Visible"
|
||||
::= { afLTUgpsStats 7 }
|
||||
|
||||
afLTUgpsSatsTracked OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Satellites Tracked"
|
||||
::= { afLTUgpsStats 8 }
|
||||
|
||||
afLTUgpsHDOP OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Horizontal Dilution of Precision"
|
||||
::= { afLTUgpsStats 9 }
|
||||
|
||||
ubntAFLTUStatusGroup OBJECT-GROUP OBJECTS {
|
||||
afLTURole,
|
||||
afLTUFrequency,
|
||||
afLTUAltFreqList,
|
||||
afLTUBandwidth,
|
||||
afLTUSsid,
|
||||
afLTUTxEIRP,
|
||||
afLTUAntennaGain,
|
||||
afLTUCableLoss,
|
||||
afLTUTxRate,
|
||||
afLTUTxRateAuto,
|
||||
afLTUDistanceScale,
|
||||
afLTUMac,
|
||||
afLTUDevModel,
|
||||
afLTUDevName,
|
||||
afLTUFirmwareVersion,
|
||||
afLTUMemoryUsage,
|
||||
afLTUCpuUsage,
|
||||
afLTUUptime,
|
||||
afLTUTxBytes,
|
||||
afLTUTxPps,
|
||||
afLTURxBytes,
|
||||
afLTURxPps,
|
||||
afLTUConnected,
|
||||
afLTUethTxBytes,
|
||||
afLTUethTxPps,
|
||||
afLTUethRxBytes,
|
||||
afLTUethRxPps,
|
||||
afLTUethConnected,
|
||||
afLTUgpsStatus,
|
||||
afLTUgpsDimensions,
|
||||
afLTUgpsLat,
|
||||
afLTUgpsLon,
|
||||
afLTUgpsAltMeter,
|
||||
afLTUgpsAltFeet,
|
||||
afLTUgpsSatsVisible,
|
||||
afLTUgpsSatsTracked,
|
||||
afLTUgpsHDOP,
|
||||
afLTUStaTxRate,
|
||||
afLTUStaRxRate,
|
||||
afLTUStaTxCapacity,
|
||||
afLTUStaRxCapacity,
|
||||
afLTUStaRxPower0,
|
||||
afLTUStaRxPower1,
|
||||
afLTUStaIdealRxPower0,
|
||||
afLTUStaIdealRxPower1,
|
||||
afLTUStaRxPowerLevel0,
|
||||
afLTUStaRxPowerLevel1,
|
||||
afLTUStaRemoteDevModel,
|
||||
afLTUStaRemoteDevName,
|
||||
afLTUStaRemoteFirmwareVersion,
|
||||
afLTUStaRemoteTxEIRP,
|
||||
afLTUStaRemoteRxPower0,
|
||||
afLTUStaRemoteRxPower1,
|
||||
afLTUStaRemoteIdealRxPower0,
|
||||
afLTUStaRemoteIdealRxPower1,
|
||||
afLTUStaRemoteRxPowerLevel0,
|
||||
afLTUStaRemoteRxPowerLevel1,
|
||||
afLTUStaRemoteLatency,
|
||||
afLTUStaRemoteDistance,
|
||||
afLTUStaRemoteConnectionTime,
|
||||
afLTUStaRemoteLastIp,
|
||||
afLTUStaRemoteRegistrationAttempts}
|
||||
STATUS current
|
||||
DESCRIPTION "Status and statistics for AirFiberLTU monitoring"
|
||||
::= { afLTUGroups 1 }
|
||||
|
||||
ubntAFLTUStatusCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "The compliance statement for Ubiquiti AirFiberLTU entities."
|
||||
MODULE
|
||||
GROUP ubntAFLTUStatusGroup
|
||||
DESCRIPTION "This group is for Ubiquiti systems."
|
||||
::= { afLTUGroups 2 }
|
||||
END
|
1360
MIBS/ubnt/UBNT-AirFIBER-MIB
Normal file
1360
MIBS/ubnt/UBNT-AirFIBER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
914
MIBS/ubnt/UBNT-AirMAX-MIB
Normal file
914
MIBS/ubnt/UBNT-AirMAX-MIB
Normal file
@ -0,0 +1,914 @@
|
||||
UBNT-AirMAX-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, MacAddress FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF
|
||||
ubntAirosGroups, ubntMIB FROM UBNT-MIB;
|
||||
|
||||
ubntAirMAX MODULE-IDENTITY
|
||||
LAST-UPDATED "201710030000Z"
|
||||
ORGANIZATION "Ubiquiti Networks, Inc."
|
||||
CONTACT-INFO "support@ubnt.com"
|
||||
DESCRIPTION "The AirMAX MIB module for Ubiquiti Networks, Inc. entities"
|
||||
REVISION "201710030000Z"
|
||||
DESCRIPTION "ubntAirMAX revision"
|
||||
::= { ubntMIB 4 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- radio table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntRadioTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntRadioEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Radio status & statistics"
|
||||
::= { ubntAirMAX 1 }
|
||||
|
||||
ubntRadioEntry OBJECT-TYPE
|
||||
SYNTAX UbntRadioEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntRadioTable"
|
||||
INDEX { ubntRadioIndex }
|
||||
::= { ubntRadioTable 1 }
|
||||
|
||||
UbntRadioEntry ::= SEQUENCE {
|
||||
ubntRadioIndex Integer32,
|
||||
ubntRadioMode INTEGER,
|
||||
ubntRadioCCode Integer32,
|
||||
ubntRadioFreq Integer32,
|
||||
ubntRadioDfsEnabled TruthValue,
|
||||
ubntRadioTxPower Integer32,
|
||||
ubntRadioDistance Integer32,
|
||||
ubntRadioChainmask Integer32,
|
||||
ubntRadioAntenna DisplayString
|
||||
}
|
||||
|
||||
ubntRadioIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Index for the ubntRadioTable"
|
||||
::= { ubntRadioEntry 1 }
|
||||
|
||||
ubntRadioMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
sta(1),
|
||||
ap(2),
|
||||
aprepeater(3),
|
||||
apwds(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Radio mode"
|
||||
::= { ubntRadioEntry 2 }
|
||||
|
||||
ubntRadioCCode OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Country code"
|
||||
::= { ubntRadioEntry 3 }
|
||||
|
||||
ubntRadioFreq OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Operating frequency"
|
||||
::= { ubntRadioEntry 4 }
|
||||
|
||||
ubntRadioDfsEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "DFS status"
|
||||
::= { ubntRadioEntry 5 }
|
||||
|
||||
ubntRadioTxPower OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transmit power"
|
||||
::= { ubntRadioEntry 6 }
|
||||
|
||||
ubntRadioDistance OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Distance"
|
||||
::= { ubntRadioEntry 7 }
|
||||
|
||||
ubntRadioChainmask OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Chainmask"
|
||||
::= { ubntRadioEntry 8 }
|
||||
|
||||
ubntRadioAntenna OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Antenna"
|
||||
::= { ubntRadioEntry 9 }
|
||||
|
||||
ubntRadioRssiTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntRadioRssiEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Radio RSSI per chain"
|
||||
::= { ubntAirMAX 2 }
|
||||
|
||||
ubntRadioRssiEntry OBJECT-TYPE
|
||||
SYNTAX UbntRadioRssiEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntRadioRssiTable"
|
||||
INDEX { ubntRadioIndex, ubntRadioRssiIndex }
|
||||
::= { ubntRadioRssiTable 1 }
|
||||
|
||||
UbntRadioRssiEntry ::= SEQUENCE {
|
||||
ubntRadioRssiIndex Integer32,
|
||||
ubntRadioRssi Integer32,
|
||||
ubntRadioRssiMgmt Integer32,
|
||||
ubntRadioRssiExt Integer32
|
||||
}
|
||||
|
||||
ubntRadioRssiIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Index for the ubntRadioRssiTable"
|
||||
::= { ubntRadioRssiEntry 1 }
|
||||
|
||||
ubntRadioRssi OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Data frames rssi per chain"
|
||||
::= { ubntRadioRssiEntry 2 }
|
||||
|
||||
ubntRadioRssiMgmt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Management frames rssi per chain"
|
||||
::= { ubntRadioRssiEntry 3 }
|
||||
|
||||
ubntRadioRssiExt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Extension channel rssi per chain"
|
||||
::= { ubntRadioRssiEntry 4 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- airMAX table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntAirMaxTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntAirMaxEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX protocol statistics"
|
||||
::= { ubntAirMAX 6 }
|
||||
|
||||
ubntAirMaxEntry OBJECT-TYPE
|
||||
SYNTAX UbntAirMaxEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntAirMaxTable"
|
||||
INDEX { ubntAirMaxIfIndex }
|
||||
::= { ubntAirMaxTable 1 }
|
||||
|
||||
UbntAirMaxEntry ::= SEQUENCE {
|
||||
ubntAirMaxIfIndex Integer32,
|
||||
ubntAirMaxEnabled TruthValue,
|
||||
ubntAirMaxQuality Integer32,
|
||||
ubntAirMaxCapacity Integer32,
|
||||
ubntAirMaxPriority INTEGER,
|
||||
ubntAirMaxNoAck TruthValue,
|
||||
ubntAirMaxAirtime Integer32,
|
||||
ubntAirMaxGpsSync TruthValue,
|
||||
ubntAirMaxTdd TruthValue
|
||||
}
|
||||
|
||||
ubntAirMaxIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Index for the ubntAirMaxTable"
|
||||
::= { ubntAirMaxEntry 1 }
|
||||
|
||||
ubntAirMaxEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX status - on/off"
|
||||
::= { ubntAirMaxEntry 2 }
|
||||
|
||||
ubntAirMaxQuality OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX quality - percentage"
|
||||
::= { ubntAirMaxEntry 3 }
|
||||
|
||||
ubntAirMaxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX capacity - percentage"
|
||||
::= { ubntAirMaxEntry 4 }
|
||||
|
||||
ubntAirMaxPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
high(0),
|
||||
medium(1),
|
||||
low(2),
|
||||
none(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX priority - none/high/low/medium"
|
||||
::= { ubntAirMaxEntry 5 }
|
||||
|
||||
ubntAirMaxNoAck OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX NoACK mode - on/off"
|
||||
::= { ubntAirMaxEntry 6 }
|
||||
|
||||
ubntAirMaxAirtime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX Airtime in % multiplied by 10"
|
||||
::= { ubntAirMaxEntry 7 }
|
||||
|
||||
ubntAirMaxGpsSync OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX GPS sync - on/off"
|
||||
::= { ubntAirMaxEntry 8 }
|
||||
|
||||
ubntAirMaxTdd OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX TDD framing - on/off"
|
||||
::= { ubntAirMaxEntry 9 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- airSync table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntAirSyncTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntAirSyncEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "airSync protocol statistics"
|
||||
::= { ubntAirMAX 3 }
|
||||
|
||||
ubntAirSyncEntry OBJECT-TYPE
|
||||
SYNTAX UbntAirSyncEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntAirSyncTable"
|
||||
INDEX { ubntAirSyncIfIndex }
|
||||
::= { ubntAirSyncTable 1 }
|
||||
|
||||
UbntAirSyncEntry ::= SEQUENCE {
|
||||
ubntAirSyncIfIndex Integer32,
|
||||
ubntAirSyncMode INTEGER,
|
||||
ubntAirSyncCount Integer32,
|
||||
ubntAirSyncDownUtil Integer32,
|
||||
ubntAirSyncUpUtil Integer32
|
||||
}
|
||||
|
||||
ubntAirSyncIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Index for the ubntAirSyncTable"
|
||||
::= { ubntAirSyncEntry 1 }
|
||||
|
||||
ubntAirSyncMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
master(1),
|
||||
slave(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airSync mode - master/slave"
|
||||
::= { ubntAirSyncEntry 2 }
|
||||
|
||||
ubntAirSyncCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airSync client count"
|
||||
::= { ubntAirSyncEntry 3 }
|
||||
|
||||
ubntAirSyncDownUtil OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airSync down utilization"
|
||||
::= { ubntAirSyncEntry 4 }
|
||||
|
||||
ubntAirSyncUpUtil OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airSync up utilization"
|
||||
::= { ubntAirSyncEntry 5 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- airSelect table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntAirSelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntAirSelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "airSelect protocol statistics"
|
||||
::= { ubntAirMAX 4 }
|
||||
|
||||
ubntAirSelEntry OBJECT-TYPE
|
||||
SYNTAX UbntAirSelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntAirSelTable"
|
||||
INDEX { ubntAirSelIfIndex }
|
||||
::= { ubntAirSelTable 1 }
|
||||
|
||||
UbntAirSelEntry ::= SEQUENCE {
|
||||
ubntAirSelIfIndex Integer32,
|
||||
ubntAirSelEnabled TruthValue,
|
||||
ubntAirSelInterval Integer32
|
||||
}
|
||||
|
||||
ubntAirSelIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Index for the ubntAirSelTable"
|
||||
::= { ubntAirSelEntry 1 }
|
||||
|
||||
ubntAirSelEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airSelect status - on/off"
|
||||
::= { ubntAirSelEntry 2 }
|
||||
|
||||
ubntAirSelInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airSelect hop interval (miliseconds)"
|
||||
::= { ubntAirSelEntry 3 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- wireless statistics table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntWlStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntWlStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless statistics"
|
||||
::= { ubntAirMAX 5 }
|
||||
|
||||
ubntWlStatEntry OBJECT-TYPE
|
||||
SYNTAX UbntWlStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntWlStatTable"
|
||||
INDEX { ubntWlStatIndex }
|
||||
::= { ubntWlStatTable 1 }
|
||||
|
||||
UbntWlStatEntry ::= SEQUENCE {
|
||||
ubntWlStatIndex Integer32,
|
||||
ubntWlStatSsid DisplayString,
|
||||
ubntWlStatHideSsid TruthValue,
|
||||
ubntWlStatApMac MacAddress,
|
||||
ubntWlStatSignal Integer32,
|
||||
ubntWlStatRssi Integer32,
|
||||
ubntWlStatCcq Integer32,
|
||||
ubntWlStatNoiseFloor Integer32,
|
||||
ubntWlStatTxRate Integer32,
|
||||
ubntWlStatRxRate Integer32,
|
||||
ubntWlStatSecurity DisplayString,
|
||||
ubntWlStatWdsEnabled TruthValue,
|
||||
ubntWlStatApRepeater TruthValue,
|
||||
ubntWlStatChanWidth Integer32,
|
||||
ubntWlStatStaCount Gauge32
|
||||
}
|
||||
|
||||
ubntWlStatIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Index for the ubntWlStatTable"
|
||||
::= { ubntWlStatEntry 1 }
|
||||
|
||||
ubntWlStatSsid OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SSID"
|
||||
::= { ubntWlStatEntry 2 }
|
||||
|
||||
ubntWlStatHideSsid OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Hide SSID - on/off"
|
||||
::= { ubntWlStatEntry 3 }
|
||||
|
||||
ubntWlStatApMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "AP MAC address"
|
||||
::= { ubntWlStatEntry 4 }
|
||||
|
||||
ubntWlStatSignal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Signal strength, dBm"
|
||||
::= { ubntWlStatEntry 5 }
|
||||
|
||||
ubntWlStatRssi OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "RSSI, dBm"
|
||||
::= { ubntWlStatEntry 6 }
|
||||
|
||||
ubntWlStatCcq OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "CCQ in %"
|
||||
::= { ubntWlStatEntry 7 }
|
||||
|
||||
ubntWlStatNoiseFloor OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Noise floor"
|
||||
::= { ubntWlStatEntry 8 }
|
||||
|
||||
ubntWlStatTxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "TX rate"
|
||||
::= { ubntWlStatEntry 9 }
|
||||
|
||||
ubntWlStatRxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "RX rate"
|
||||
::= { ubntWlStatEntry 10 }
|
||||
|
||||
ubntWlStatSecurity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless security mode"
|
||||
::= { ubntWlStatEntry 11 }
|
||||
|
||||
ubntWlStatWdsEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "WDS - on/off"
|
||||
::= { ubntWlStatEntry 12 }
|
||||
|
||||
ubntWlStatApRepeater OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "AP repeater - on/off"
|
||||
::= { ubntWlStatEntry 13 }
|
||||
|
||||
ubntWlStatChanWidth OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Channel Width"
|
||||
::= { ubntWlStatEntry 14 }
|
||||
|
||||
ubntWlStatStaCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Station count"
|
||||
::= { ubntWlStatEntry 15 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- station list table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntStaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntStaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Station list"
|
||||
::= { ubntAirMAX 7 }
|
||||
|
||||
ubntStaEntry OBJECT-TYPE
|
||||
SYNTAX UbntStaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntStaEntry"
|
||||
INDEX { ubntWlStatIndex, ubntStaMac }
|
||||
::= { ubntStaTable 1 }
|
||||
|
||||
UbntStaEntry ::= SEQUENCE {
|
||||
ubntStaMac MacAddress,
|
||||
ubntStaName DisplayString,
|
||||
ubntStaSignal Integer32,
|
||||
ubntStaNoiseFloor Integer32,
|
||||
ubntStaDistance Integer32,
|
||||
ubntStaCcq Integer32,
|
||||
ubntStaAmp Integer32,
|
||||
ubntStaAmq Integer32,
|
||||
ubntStaAmc Integer32,
|
||||
ubntStaLastIp IpAddress,
|
||||
ubntStaTxRate Integer32,
|
||||
ubntStaRxRate Integer32,
|
||||
ubntStaTxBytes Counter64,
|
||||
ubntStaRxBytes Counter64,
|
||||
ubntStaConnTime TimeTicks,
|
||||
ubntStaLocalCINR Integer32,
|
||||
ubntStaTxCapacity Integer32,
|
||||
ubntStaRxCapacity Integer32,
|
||||
ubntStaTxAirtime Integer32,
|
||||
ubntStaRxAirtime Integer32,
|
||||
ubntStaTxLatency Integer32
|
||||
}
|
||||
|
||||
ubntStaMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Station MAC address"
|
||||
::= { ubntStaEntry 1 }
|
||||
|
||||
ubntStaName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Station name"
|
||||
::= { ubntStaEntry 2 }
|
||||
|
||||
ubntStaSignal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Signal strength, dBm"
|
||||
::= { ubntStaEntry 3 }
|
||||
|
||||
ubntStaNoiseFloor OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Noise floor"
|
||||
::= { ubntStaEntry 4 }
|
||||
|
||||
ubntStaDistance OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Distance"
|
||||
::= { ubntStaEntry 5 }
|
||||
|
||||
ubntStaCcq OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "CCQ in %"
|
||||
::= { ubntStaEntry 6 }
|
||||
|
||||
|
||||
ubntStaAmp OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX priority"
|
||||
::= { ubntStaEntry 7 }
|
||||
|
||||
ubntStaAmq OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX quality"
|
||||
::= { ubntStaEntry 8 }
|
||||
|
||||
ubntStaAmc OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "airMAX capacity"
|
||||
::= { ubntStaEntry 9 }
|
||||
|
||||
ubntStaLastIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Last known IP address"
|
||||
::= { ubntStaEntry 10 }
|
||||
|
||||
ubntStaTxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "TX rate"
|
||||
::= { ubntStaEntry 11 }
|
||||
|
||||
ubntStaRxRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "RX rate"
|
||||
::= { ubntStaEntry 12 }
|
||||
|
||||
ubntStaTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "TX bytes"
|
||||
::= { ubntStaEntry 13 }
|
||||
|
||||
ubntStaRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "TX rate"
|
||||
::= { ubntStaEntry 14 }
|
||||
|
||||
ubntStaConnTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Connection Time in seconds"
|
||||
::= { ubntStaEntry 15 }
|
||||
|
||||
ubntStaLocalCINR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Local CINR"
|
||||
::= { ubntStaEntry 16 }
|
||||
|
||||
ubntStaTxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Uplink Capacity in Kbps"
|
||||
::= { ubntStaEntry 17 }
|
||||
|
||||
ubntStaRxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Downlink Capacity in Kbps"
|
||||
::= { ubntStaEntry 18 }
|
||||
|
||||
ubntStaTxAirtime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Uplink Airtime in % multiplied by 10"
|
||||
::= { ubntStaEntry 19 }
|
||||
|
||||
ubntStaRxAirtime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Downlink Airtime in % multiplied by 10"
|
||||
::= { ubntStaEntry 20 }
|
||||
|
||||
ubntStaTxLatency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Uplink Latency in milliseconds"
|
||||
::= { ubntStaEntry 21 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- host stats table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntHostInfo OBJECT IDENTIFIER ::= { ubntAirMAX 8 }
|
||||
|
||||
ubntHostLocaltime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Host local time"
|
||||
::= { ubntHostInfo 1 }
|
||||
|
||||
ubntHostNetrole OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
bridge(1),
|
||||
router(2),
|
||||
soho(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Radio mode"
|
||||
::= { ubntHostInfo 2 }
|
||||
|
||||
ubntHostCpuLoad OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Host CPU load"
|
||||
::= { ubntHostInfo 3 }
|
||||
|
||||
ubntHostTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Host system temperature"
|
||||
::= { ubntHostInfo 4 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- gps stats table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntGpsInfo OBJECT IDENTIFIER ::= { ubntAirMAX 9 }
|
||||
|
||||
ubntGpsStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(0),
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS status"
|
||||
::= { ubntGpsInfo 1 }
|
||||
|
||||
ubntGpsFix OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
nofix(1),
|
||||
fix2d(2),
|
||||
fix3d(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Fix Obtained"
|
||||
::= { ubntGpsInfo 2 }
|
||||
|
||||
ubntGpsLat OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Latitude"
|
||||
::= { ubntGpsInfo 3 }
|
||||
|
||||
ubntGpsLon OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Longitude"
|
||||
::= { ubntGpsInfo 4 }
|
||||
|
||||
ubntGpsAltMeters OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Altitude (m)"
|
||||
::= { ubntGpsInfo 5 }
|
||||
|
||||
ubntGpsAltFeet OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Altitude (ft)"
|
||||
::= { ubntGpsInfo 6 }
|
||||
|
||||
ubntGpsSatsVisible OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Satellites Visible"
|
||||
::= { ubntGpsInfo 7 }
|
||||
|
||||
ubntGpsSatsTracked OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Satellites Tracked"
|
||||
::= { ubntGpsInfo 8 }
|
||||
|
||||
ubntGpsHDOP OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Horizontal Dilution of Precision"
|
||||
::= { ubntGpsInfo 9 }
|
||||
|
||||
|
||||
ubntAirMAXStatusGroup OBJECT-GROUP OBJECTS {
|
||||
ubntStaName,
|
||||
ubntStaSignal,
|
||||
ubntStaNoiseFloor,
|
||||
ubntStaDistance,
|
||||
ubntStaCcq,
|
||||
ubntStaAmp,
|
||||
ubntStaAmq,
|
||||
ubntStaAmc,
|
||||
ubntStaLastIp,
|
||||
ubntStaTxRate,
|
||||
ubntStaRxRate,
|
||||
ubntStaTxBytes,
|
||||
ubntStaRxBytes,
|
||||
ubntStaConnTime,
|
||||
ubntStaLocalCINR,
|
||||
ubntStaTxCapacity,
|
||||
ubntStaRxCapacity,
|
||||
ubntStaTxAirtime,
|
||||
ubntStaRxAirtime,
|
||||
ubntStaTxLatency,
|
||||
ubntRadioMode,
|
||||
ubntRadioCCode,
|
||||
ubntRadioFreq,
|
||||
ubntRadioDfsEnabled,
|
||||
ubntRadioTxPower,
|
||||
ubntRadioDistance,
|
||||
ubntRadioChainmask,
|
||||
ubntRadioAntenna,
|
||||
ubntRadioRssi,
|
||||
ubntRadioRssiMgmt,
|
||||
ubntRadioRssiExt,
|
||||
ubntAirMaxEnabled,
|
||||
ubntAirMaxQuality,
|
||||
ubntAirMaxCapacity,
|
||||
ubntAirMaxPriority,
|
||||
ubntAirMaxNoAck,
|
||||
ubntAirMaxAirtime,
|
||||
ubntAirMaxGpsSync,
|
||||
ubntAirMaxTdd,
|
||||
ubntAirSyncMode,
|
||||
ubntAirSyncCount,
|
||||
ubntAirSyncDownUtil,
|
||||
ubntAirSyncUpUtil,
|
||||
ubntAirSelEnabled,
|
||||
ubntAirSelInterval,
|
||||
ubntWlStatSsid,
|
||||
ubntWlStatHideSsid,
|
||||
ubntWlStatApMac,
|
||||
ubntWlStatSignal,
|
||||
ubntWlStatRssi,
|
||||
ubntWlStatCcq,
|
||||
ubntWlStatNoiseFloor,
|
||||
ubntWlStatTxRate,
|
||||
ubntWlStatRxRate,
|
||||
ubntWlStatSecurity,
|
||||
ubntWlStatWdsEnabled,
|
||||
ubntWlStatApRepeater,
|
||||
ubntWlStatChanWidth,
|
||||
ubntWlStatStaCount,
|
||||
ubntHostLocaltime,
|
||||
ubntHostNetrole,
|
||||
ubntHostCpuLoad,
|
||||
ubntHostTemperature,
|
||||
ubntGpsStatus,
|
||||
ubntGpsFix,
|
||||
ubntGpsLat,
|
||||
ubntGpsLon,
|
||||
ubntGpsAltMeters,
|
||||
ubntGpsAltFeet,
|
||||
ubntGpsSatsVisible,
|
||||
ubntGpsSatsTracked,
|
||||
ubntGpsHDOP}
|
||||
STATUS current
|
||||
DESCRIPTION "Status and statistics for AirMax monitoring"
|
||||
::= { ubntAirosGroups 1 }
|
||||
|
||||
ubntAirMAXStatusCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "The compliance statement for Ubiquiti AirMax entities."
|
||||
MODULE
|
||||
GROUP ubntAirMAXStatusGroup
|
||||
DESCRIPTION "This group is for Ubiquiti systems."
|
||||
::= { ubntAirosGroups 2 }
|
||||
|
||||
END
|
345
MIBS/ubnt/UBNT-EdgeMAX-MIB
Normal file
345
MIBS/ubnt/UBNT-EdgeMAX-MIB
Normal file
@ -0,0 +1,345 @@
|
||||
UBNT-EdgeMAX-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, MacAddress FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF
|
||||
ubntEdgeMaxGroups, ubntMIB FROM UBNT-MIB;
|
||||
|
||||
ubntEdgeMax MODULE-IDENTITY
|
||||
LAST-UPDATED "201801030000Z"
|
||||
ORGANIZATION "Ubiquiti Networks, Inc."
|
||||
CONTACT-INFO "support@ubnt.com"
|
||||
DESCRIPTION "The EdgeMax MIB module for Ubiquiti Networks, Inc. entities"
|
||||
REVISION "201801030000Z"
|
||||
DESCRIPTION "ubntEdgeMax revision"
|
||||
::= { ubntMIB 5 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- product identification
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntProductIdent OBJECT IDENTIFIER ::= { ubntEdgeMax 1 }
|
||||
|
||||
ubntModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Product model."
|
||||
::= { ubntProductIdent 1 }
|
||||
|
||||
ubntSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Serial number."
|
||||
::= { ubntProductIdent 2 }
|
||||
|
||||
ubntVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Firmware version."
|
||||
::= { ubntProductIdent 3 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- power outputs
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntPowerOuts OBJECT IDENTIFIER ::= { ubntEdgeMax 2 }
|
||||
|
||||
ubntPowerOutsCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of power outputs present on this system."
|
||||
::= { ubntPowerOuts 1 }
|
||||
|
||||
ubntPowerOutTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntPowerOutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of power out entries. The number of entries is given by the value of ubntPowerOutsCount."
|
||||
::= { ubntPowerOuts 2 }
|
||||
|
||||
ubntPowerOutEntry OBJECT-TYPE
|
||||
SYNTAX UbntPowerOutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntPowerOutTable."
|
||||
INDEX { ubntPowerOutIndex }
|
||||
::= { ubntPowerOutTable 1 }
|
||||
|
||||
UbntPowerOutTable ::= SEQUENCE {
|
||||
ubntPowerOutIndex Integer32,
|
||||
ubntPowerOutVoltage Integer32,
|
||||
ubntPowerOutCurrent Integer32,
|
||||
ubntPowerOutPower Integer32
|
||||
}
|
||||
|
||||
ubntPowerOutIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for each power output."
|
||||
::= { ubntPowerOutEntry 1 }
|
||||
|
||||
ubntPowerOutVoltage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output voltage in mV."
|
||||
::= { ubntPowerOutEntry 2 }
|
||||
|
||||
ubntPowerOutCurrent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output current in mA."
|
||||
::= { ubntPowerOutEntry 3 }
|
||||
|
||||
ubntPowerOutPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output power in mW."
|
||||
::= { ubntPowerOutEntry 4 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- power supplies
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntPowerSupplies OBJECT IDENTIFIER ::= { ubntEdgeMax 3 }
|
||||
|
||||
ubntPsuBaysNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of PSU bays available on this system."
|
||||
::= { ubntPowerSupplies 1 }
|
||||
|
||||
ubntPsuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntPsuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of PSU entries. The number of entries is given by the value of ubntPsuBaysNumber."
|
||||
::= { ubntPowerSupplies 2 }
|
||||
|
||||
ubntPsuEntry OBJECT-TYPE
|
||||
SYNTAX UbntPsuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntPsuTable."
|
||||
INDEX { ubntPsuIndex }
|
||||
::= { ubntPsuTable 1 }
|
||||
|
||||
UbntPsuEntry ::= SEQUENCE {
|
||||
ubntPsuIndex Integer32,
|
||||
ubntPsuType INTEGER,
|
||||
ubntPsuStatus INTEGER,
|
||||
ubntPsuOperStatus INTEGER,
|
||||
ubntPsuVoltage Integer32,
|
||||
ubntPsuTemperature Integer32,
|
||||
ubntPsuCharging INTEGER,
|
||||
ubntPsuBatteryQuantity Integer32,
|
||||
ubntPsuBatteryChargeLevel INTEGER,
|
||||
ubntPsuBatteryTimeRemaining TimeTicks,
|
||||
ubntPsuBatteryReplaceIndicator INTEGER,
|
||||
ubntPsuBatteryLastReplaceDate DisplayString
|
||||
}
|
||||
|
||||
ubntPsuIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for each PSU."
|
||||
::= { ubntPsuEntry 1 }
|
||||
|
||||
ubntPsuType OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), ac(1), dc(2), poe(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU Type."
|
||||
::= { ubntPsuEntry 2 }
|
||||
|
||||
ubntPsuStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), on(1), off(2), standby(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU Status."
|
||||
::= { ubntPsuEntry 3 }
|
||||
|
||||
ubntPsuOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { down(0), up(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU operational status."
|
||||
::= { ubntPsuEntry 4 }
|
||||
|
||||
ubntPsuVoltage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU voltage in mV."
|
||||
::= { ubntPsuEntry 5 }
|
||||
|
||||
ubntPsuTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU temperature in thousands of degrees Celsius."
|
||||
::= { ubntPsuEntry 6 }
|
||||
|
||||
ubntPsuCharging OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), on(1), off(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Shows PSU charging state if it is supported."
|
||||
::= { ubntPsuEntry 7 }
|
||||
|
||||
ubntPsuBatteryQuantity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of batteries connected to PSU."
|
||||
::= { ubntPsuEntry 8 }
|
||||
|
||||
ubntPsuBatteryChargeLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Current battery charge level as a percent (0-100%)."
|
||||
::= { ubntPsuEntry 9 }
|
||||
|
||||
ubntPsuBatteryTimeRemaining OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The battery run time remaining before battery exhaustion."
|
||||
::= { ubntPsuEntry 10 }
|
||||
|
||||
ubntPsuBatteryReplaceIndicator OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0), noBatteryNeedsReplacing(1), batteryNeedsReplacing(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates whether the batteries need replacing."
|
||||
::= { ubntPsuEntry 11 }
|
||||
|
||||
ubntPsuBatteryLastReplaceDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Battery installation date (mm/dd/yyyy)."
|
||||
::= { ubntPsuEntry 12 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- thermometers
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntThermometers OBJECT IDENTIFIER ::= { ubntEdgeMax 4 }
|
||||
|
||||
ubntThermometersCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of installed thermometers on this system."
|
||||
::= { ubntThermometers 1 }
|
||||
|
||||
ubntThermsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntThermsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of thermometers entries. The number of entries is given by the value of ubntThermometersCount."
|
||||
::= { ubntThermometers 2 }
|
||||
|
||||
ubntThermsEntry OBJECT-TYPE
|
||||
SYNTAX UbntThermsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntThermsTable."
|
||||
INDEX { ubntThermIndex }
|
||||
::= { ubntThermsTable 1 }
|
||||
|
||||
UbntThermsEntry ::= SEQUENCE {
|
||||
ubntThermIndex Integer32,
|
||||
ubntThermType Integer32,
|
||||
ubntThermTemperature Integer32
|
||||
}
|
||||
|
||||
ubntThermIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for thermometer."
|
||||
::= { ubntThermsEntry 1 }
|
||||
|
||||
ubntThermType OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(0), board(1), cpu(2), power(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Type of thermometer."
|
||||
::= { ubntThermsEntry 2 }
|
||||
|
||||
ubntThermTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Temperature in thousands of degrees Celsius."
|
||||
::= { ubntThermsEntry 3 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- fans
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntFans OBJECT IDENTIFIER ::= { ubntEdgeMax 5 }
|
||||
|
||||
ubntFansCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of installed fans on this system."
|
||||
::= { ubntFans 1 }
|
||||
|
||||
ubntFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of fan entries. The number of entries is given by the value of ubntFansCount."
|
||||
::= { ubntFans 2 }
|
||||
|
||||
ubntFanEntry OBJECT-TYPE
|
||||
SYNTAX UbntFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntFansTable."
|
||||
INDEX { ubntFanIndex }
|
||||
::= { ubntFansTable 1 }
|
||||
|
||||
UbntFanEntry ::= SEQUENCE {
|
||||
ubntFanIndex Integer32,
|
||||
ubntFanType Integer32,
|
||||
ubntFanRpm Integer32
|
||||
}
|
||||
|
||||
ubntFanIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for fan."
|
||||
::= { ubntFanEntry 1 }
|
||||
|
||||
ubntFanType OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(0), board(1), cpu(2), power(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Type of fan."
|
||||
::= { ubntFanEntry 2 }
|
||||
|
||||
ubntFanRpm OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Fan RPM."
|
||||
::= { ubntFanEntry 3 }
|
||||
|
||||
END
|
112
MIBS/ubnt/UBNT-MIB
Normal file
112
MIBS/ubnt/UBNT-MIB
Normal file
@ -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
|
560
MIBS/ubnt/UBNT-UFIBER-MIB
Normal file
560
MIBS/ubnt/UBNT-UFIBER-MIB
Normal file
@ -0,0 +1,560 @@
|
||||
UBNT-UFIBER-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter64,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
DisplayString, TruthValue, MacAddress FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF
|
||||
ubntEdgeMaxGroups, ubntMIB FROM UBNT-MIB;
|
||||
|
||||
ubntEdgeMax MODULE-IDENTITY
|
||||
LAST-UPDATED "201801030000Z"
|
||||
ORGANIZATION "Ubiquiti Networks, Inc."
|
||||
CONTACT-INFO "support@ubnt.com"
|
||||
DESCRIPTION "The EdgeMax MIB module for Ubiquiti Networks, Inc. entities"
|
||||
REVISION "201801030000Z"
|
||||
DESCRIPTION "ubntEdgeMax revision"
|
||||
::= { ubntMIB 5 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- product identification
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntProductIdent OBJECT IDENTIFIER ::= { ubntEdgeMax 1 }
|
||||
|
||||
ubntModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Product model."
|
||||
::= { ubntProductIdent 1 }
|
||||
|
||||
ubntSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Serial number."
|
||||
::= { ubntProductIdent 2 }
|
||||
|
||||
ubntVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Firmware version."
|
||||
::= { ubntProductIdent 3 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- power outputs
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntPowerOuts OBJECT IDENTIFIER ::= { ubntEdgeMax 2 }
|
||||
|
||||
ubntPowerOutsCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of power outputs present on this system."
|
||||
::= { ubntPowerOuts 1 }
|
||||
|
||||
ubntPowerOutTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntPowerOutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of power out entries. The number of entries is given by the value of ubntPowerOutsCount."
|
||||
::= { ubntPowerOuts 2 }
|
||||
|
||||
ubntPowerOutEntry OBJECT-TYPE
|
||||
SYNTAX UbntPowerOutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntPowerOutTable."
|
||||
INDEX { ubntPowerOutIndex }
|
||||
::= { ubntPowerOutTable 1 }
|
||||
|
||||
UbntPowerOutTable ::= SEQUENCE {
|
||||
ubntPowerOutIndex Integer32,
|
||||
ubntPowerOutVoltage Integer32,
|
||||
ubntPowerOutCurrent Integer32,
|
||||
ubntPowerOutPower Integer32
|
||||
}
|
||||
|
||||
ubntPowerOutIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for each power output."
|
||||
::= { ubntPowerOutEntry 1 }
|
||||
|
||||
ubntPowerOutVoltage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output voltage in mV."
|
||||
::= { ubntPowerOutEntry 2 }
|
||||
|
||||
ubntPowerOutCurrent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output current in mA."
|
||||
::= { ubntPowerOutEntry 3 }
|
||||
|
||||
ubntPowerOutPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Output power in mW."
|
||||
::= { ubntPowerOutEntry 4 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- power supplies
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntPowerSupplies OBJECT IDENTIFIER ::= { ubntEdgeMax 3 }
|
||||
|
||||
ubntPsuBaysNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of PSU bays available on this system."
|
||||
::= { ubntPowerSupplies 1 }
|
||||
|
||||
ubntPsuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntPsuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of PSU entries. The number of entries is given by the value of ubntPsuBaysNumber."
|
||||
::= { ubntPowerSupplies 2 }
|
||||
|
||||
ubntPsuEntry OBJECT-TYPE
|
||||
SYNTAX UbntPsuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntPsuTable."
|
||||
INDEX { ubntPsuIndex }
|
||||
::= { ubntPsuTable 1 }
|
||||
|
||||
UbntPsuEntry ::= SEQUENCE {
|
||||
ubntPsuIndex Integer32,
|
||||
ubntPsuType Integer32,
|
||||
ubntPsuStatus Integer32,
|
||||
ubntPsuOperStatus Integer32,
|
||||
ubntPsuVoltage Integer32,
|
||||
ubntPsuTemperature Integer32,
|
||||
ubntPsuCharging Integer32,
|
||||
ubntPsuBatteryQuantity Integer32
|
||||
}
|
||||
|
||||
ubntPsuIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for each PSU."
|
||||
::= { ubntPsuEntry 1 }
|
||||
|
||||
ubntPsuType OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0),ac(1),dc(2),poe(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU Type."
|
||||
::= { ubntPsuEntry 2 }
|
||||
|
||||
ubntPsuStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0),on(1),off(2),standby(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU Status."
|
||||
::= { ubntPsuEntry 3 }
|
||||
|
||||
ubntPsuOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { down(0),up(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU operational status."
|
||||
::= { ubntPsuEntry 4 }
|
||||
|
||||
ubntPsuVoltage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU voltage in mV."
|
||||
::= { ubntPsuEntry 5 }
|
||||
|
||||
ubntPsuTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "PSU temperature in thousands of degrees Celsius."
|
||||
::= { ubntPsuEntry 6 }
|
||||
|
||||
ubntPsuCharging OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(0),on(1),off(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Shows PSU charging state if it is supported."
|
||||
::= { ubntPsuEntry 7 }
|
||||
|
||||
ubntPsuBatteryQuantity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Number of batteries connected to PSU."
|
||||
::= { ubntPsuEntry 8 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- thermometers
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntThermometers OBJECT IDENTIFIER ::= { ubntEdgeMax 4 }
|
||||
|
||||
ubntThermometersCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of installed thermometers on this system."
|
||||
::= { ubntThermometers 1 }
|
||||
|
||||
ubntThermsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntThermsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of thermometers entries. The number of entries is given by the value of ubntThermometersCount."
|
||||
::= { ubntThermometers 2 }
|
||||
|
||||
ubntThermsEntry OBJECT-TYPE
|
||||
SYNTAX UbntThermsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntThermsTable."
|
||||
INDEX { ubntThermIndex }
|
||||
::= { ubntThermsTable 1 }
|
||||
|
||||
UbntThermsEntry ::= SEQUENCE {
|
||||
ubntThermIndex Integer32,
|
||||
ubntThermType Integer32,
|
||||
ubntThermTemperature Integer32
|
||||
}
|
||||
|
||||
ubntThermIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for thermometer."
|
||||
::= { ubntThermsEntry 1 }
|
||||
|
||||
ubntThermType OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(0),board(1),cpu(2),power(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Type of thermometer."
|
||||
::= { ubntThermsEntry 2 }
|
||||
|
||||
ubntThermTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Temperature in thousands of degrees Celsius."
|
||||
::= { ubntThermsEntry 3 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- fans
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntFans OBJECT IDENTIFIER ::= { ubntEdgeMax 5 }
|
||||
|
||||
ubntFansCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of installed fans on this system."
|
||||
::= { ubntFans 1 }
|
||||
|
||||
ubntFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A list of fan entries. The number of entries is given by the value of ubntFansCount."
|
||||
::= { ubntFans 2 }
|
||||
|
||||
ubntFanEntry OBJECT-TYPE
|
||||
SYNTAX UbntFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the ubntFansTable."
|
||||
INDEX { ubntFanIndex }
|
||||
::= { ubntFansTable 1 }
|
||||
|
||||
UbntFanEntry ::= SEQUENCE {
|
||||
ubntFanIndex Integer32,
|
||||
ubntFanType Integer32,
|
||||
ubntFanRpm Integer32
|
||||
}
|
||||
|
||||
ubntFanIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "A unique value for fan."
|
||||
::= { ubntFanEntry 1 }
|
||||
|
||||
ubntFanType OBJECT-TYPE
|
||||
SYNTAX INTEGER { other(0),board(1),cpu(2),power(3) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Type of fan."
|
||||
::= { ubntFanEntry 2 }
|
||||
|
||||
ubntFanRpm OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Fan RPM."
|
||||
::= { ubntFanEntry 3 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- gpon ONUs
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
UbntOnuSN ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
SYNTAX DisplayString (SIZE (0..12))
|
||||
|
||||
SignalLevel ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DISPLAY-HINT "d-2"
|
||||
SYNTAX Integer32
|
||||
|
||||
ubntOnus OBJECT IDENTIFIER ::= { ubntEdgeMax 6 }
|
||||
|
||||
ubntOnusCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnus 1 }
|
||||
|
||||
ubntOnusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntOnuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
::= { ubntOnus 2 }
|
||||
|
||||
ubntOnuEntry OBJECT-TYPE
|
||||
SYNTAX UbntOnuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
INDEX { ubntOnuIndex }
|
||||
::= { ubntOnusTable 1 }
|
||||
|
||||
UbntOnuEntry ::= SEQUENCE {
|
||||
ubntOnuIndex Integer32,
|
||||
ubntOnuSN Integer32,
|
||||
ubntOnuName DisplayString,
|
||||
ubntOnuOnline TruthValue,
|
||||
ubntOnuModel DisplayString,
|
||||
ubntOnuPort Integer32,
|
||||
ubntOnuConnectedTime TimeTicks,
|
||||
ubntOnuUpTime TimeTicks,
|
||||
ubntOnuTxPower SignalLevel,
|
||||
ubntOnuRxPower SignalLevel,
|
||||
ubntOnuTxBytes Counter64,
|
||||
ubntOnuRxBytes Counter64
|
||||
}
|
||||
|
||||
|
||||
ubntOnuIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 1 }
|
||||
|
||||
ubntOnuSN OBJECT-TYPE
|
||||
SYNTAX UbntOnuSN
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 1 }
|
||||
|
||||
ubntOnuName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 2 }
|
||||
|
||||
ubntOnuOnline OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 3 }
|
||||
|
||||
ubntOnuModel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 4 }
|
||||
|
||||
ubntOnuOltPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 5 }
|
||||
|
||||
ubntOnuConnectedTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 6 }
|
||||
|
||||
ubntOnuUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 7 }
|
||||
|
||||
ubntOnuTxPower OBJECT-TYPE
|
||||
SYNTAX SignalLevel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "in hundredths of dBm"
|
||||
::= { ubntOnuEntry 8 }
|
||||
|
||||
ubntOnuRxPower OBJECT-TYPE
|
||||
SYNTAX SignalLevel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "in hundredths of dBm"
|
||||
::= { ubntOnuEntry 9 }
|
||||
|
||||
ubntOnuTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 10 }
|
||||
|
||||
ubntOnuRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuEntry 11 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- SFP
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntSfps OBJECT IDENTIFIER ::= { ubntEdgeMax 7 }
|
||||
|
||||
ubntSfpsCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The number of SFPs"
|
||||
::= { ubntSfps 1 }
|
||||
|
||||
ubntSfpsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntSfpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
::= { ubntSfps 2 }
|
||||
|
||||
|
||||
ubntSfpEntry OBJECT-TYPE
|
||||
SYNTAX UbntSfpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
INDEX { ubntSfpIndex }
|
||||
::= { ubntSfpsTable 1 }
|
||||
|
||||
UbntSfpEntry ::= SEQUENCE {
|
||||
ubntSfpIndex Integer32,
|
||||
ubntSfpUp TruthValue,
|
||||
ubntSfpVendor DisplayString,
|
||||
ubntSfpVendorPn DisplayString,
|
||||
ubntSfpTxBytes Counter64,
|
||||
ubntSfpRxBytes Counter64
|
||||
}
|
||||
|
||||
ubntSfpIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 1 }
|
||||
|
||||
ubntSfpName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 2 }
|
||||
|
||||
ubntSfpUp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 3 }
|
||||
|
||||
ubntSfpVendor OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 4 }
|
||||
|
||||
ubntSfpVendorPn OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 5 }
|
||||
|
||||
ubntSfpTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 6 }
|
||||
|
||||
ubntSfpRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntSfpEntry 7 }
|
||||
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- gpon ONU ports
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
ubntOnuPorts OBJECT IDENTIFIER ::= { ubntEdgeMax 8 }
|
||||
|
||||
ubntOnuPortsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntOnuPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
::= { ubntOnuPorts 1 }
|
||||
|
||||
ubntOnuPortEntry OBJECT-TYPE
|
||||
SYNTAX UbntOnuPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
INDEX { ubntOnuPortSN, ubntOnuPortIndex }
|
||||
::= { ubntOnuPortsTable 1 }
|
||||
|
||||
UbntOnuPortEntry ::= SEQUENCE {
|
||||
ubntOnuPortSN UbntOnuSN,
|
||||
ubntOnuPortIndex Integer32,
|
||||
ubntOnuPortIfSpeed Gauge32
|
||||
}
|
||||
|
||||
ubntOnuPortSN OBJECT-TYPE
|
||||
SYNTAX UbntOnuSN
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= { ubntOnuPortEntry 1 }
|
||||
|
||||
ubntOnuPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
::= {ubntOnuPortEntry 2 }
|
||||
|
||||
ubntOnuPortIfSpeed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "in bits per second, see IF-MIB::ifSpeed"
|
||||
::= { ubntOnuPortEntry 3 }
|
||||
|
||||
END
|
606
MIBS/ubnt/UBNT-UniFi-MIB
Normal file
606
MIBS/ubnt/UBNT-UniFi-MIB
Normal file
@ -0,0 +1,606 @@
|
||||
UBNT-UniFi-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, Gauge32, IpAddress, enterprises
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, MacAddress, DateAndTime, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
ubntMIB, ubntUniFi, ubntUniFiGroups
|
||||
FROM UBNT-MIB;
|
||||
|
||||
ubntUniFi MODULE-IDENTITY
|
||||
LAST-UPDATED "201606250000Z"
|
||||
ORGANIZATION "Ubiquiti Networks, Inc."
|
||||
CONTACT-INFO "support@ubnt.com"
|
||||
DESCRIPTION "The UniFi MIB module for Ubiquiti Networks, Inc. entities"
|
||||
REVISION "201606250000Z"
|
||||
DESCRIPTION "Initial Revision."
|
||||
::= { ubntMIB 6 }
|
||||
|
||||
unifiApWireless OBJECT IDENTIFIER ::= { ubntUniFi 1 }
|
||||
unifiApIf OBJECT IDENTIFIER ::= { ubntUniFi 2 }
|
||||
unifiApSystem OBJECT IDENTIFIER ::= { ubntUniFi 3 }
|
||||
|
||||
|
||||
TableIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero. It is recommended
|
||||
that values are assigned contiguously starting from 1."
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
|
||||
|
||||
ObjectIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "x"
|
||||
STATUS current
|
||||
DESCRIPTION "Internal "
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
-- SYNTAX Integer32 (-2147483648..2147483647)
|
||||
-- SYNTAX Unsigned32 (0..4294967295)
|
||||
|
||||
Voltage ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
SYNTAX Integer32 (-2147483648..2147483647)
|
||||
|
||||
Temperature ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
SYNTAX Integer32 (-2147483648..2147483647)
|
||||
|
||||
unifiIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApIf 1 }
|
||||
|
||||
unifiIfEntry OBJECT-TYPE
|
||||
SYNTAX UbntIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Ethernet interface"
|
||||
INDEX { unifiIfIndex }
|
||||
::= { unifiIfTable 1 }
|
||||
|
||||
UbntIfEntry ::= SEQUENCE {
|
||||
unifiIfIndex ObjectIndex,
|
||||
unifiIfFullDuplex TruthValue,
|
||||
unifiIfIp IpAddress,
|
||||
unifiIfMac MacAddress,
|
||||
unifiIfName DisplayString,
|
||||
unifiIfRxBytes Counter32,
|
||||
unifiIfRxDropped Counter32,
|
||||
unifiIfRxError Counter32,
|
||||
unifiIfRxMulticast Counter32,
|
||||
unifiIfRxPackets Counter32,
|
||||
unifiIfSpeed Integer32,
|
||||
unifiIfTxBytes Counter32,
|
||||
unifiIfTxDropped Counter32,
|
||||
unifiIfTxError Counter32,
|
||||
unifiIfTxPackets Counter32,
|
||||
unifiIfUp TruthValue
|
||||
}
|
||||
|
||||
unifiIfIndex OBJECT-TYPE
|
||||
SYNTAX ObjectIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 1 }
|
||||
|
||||
unifiIfFullDuplex OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 2 }
|
||||
|
||||
unifiIfIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 3 }
|
||||
|
||||
unifiIfMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 4 }
|
||||
|
||||
unifiIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 5 }
|
||||
|
||||
unifiIfRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 6 }
|
||||
|
||||
unifiIfRxDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 7 }
|
||||
|
||||
unifiIfRxError OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 8 }
|
||||
|
||||
unifiIfRxMulticast OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 9 }
|
||||
|
||||
unifiIfRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 10 }
|
||||
|
||||
unifiIfSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 11 }
|
||||
|
||||
unifiIfTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 12 }
|
||||
|
||||
unifiIfTxDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 13 }
|
||||
|
||||
unifiIfTxError OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 14 }
|
||||
|
||||
unifiIfTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 15 }
|
||||
|
||||
unifiIfUp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiIfEntry 16 }
|
||||
|
||||
unifiRadioTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntRadioEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApWireless 1 }
|
||||
|
||||
unifiRadioEntry OBJECT-TYPE
|
||||
SYNTAX UbntRadioEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless interface"
|
||||
INDEX { unifiRadioIndex }
|
||||
::= { unifiRadioTable 1 }
|
||||
|
||||
UbntRadioEntry ::= SEQUENCE {
|
||||
unifiRadioIndex ObjectIndex,
|
||||
unifiRadioName DisplayString,
|
||||
unifiRadioRadio DisplayString,
|
||||
unifiRadioRxPackets Counter32,
|
||||
unifiRadioTxPackets Counter32,
|
||||
unifiRadioCuTotal Integer32,
|
||||
unifiRadioCuSelfRx Integer32,
|
||||
unifiRadioCuSelfTx Integer32,
|
||||
unifiRadioOtherBss Integer32
|
||||
}
|
||||
|
||||
unifiRadioIndex OBJECT-TYPE
|
||||
SYNTAX ObjectIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 1 }
|
||||
|
||||
unifiRadioName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 2 }
|
||||
|
||||
unifiRadioRadio OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 3 }
|
||||
|
||||
unifiRadioRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 4 }
|
||||
|
||||
unifiRadioTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 5 }
|
||||
|
||||
unifiRadioCuTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 6 }
|
||||
|
||||
unifiRadioCuSelfRx OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 7 }
|
||||
|
||||
unifiRadioCuSelfTx OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 8 }
|
||||
|
||||
unifiRadioOtherBss OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiRadioEntry 9 }
|
||||
|
||||
unifiVapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF UbntVapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApWireless 2 }
|
||||
|
||||
unifiVapEntry OBJECT-TYPE
|
||||
SYNTAX UbntVapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "BSS"
|
||||
INDEX { unifiVapIndex }
|
||||
::= { unifiVapTable 1 }
|
||||
|
||||
UbntVapEntry ::= SEQUENCE {
|
||||
unifiVapIndex ObjectIndex,
|
||||
unifiVapBssId MacAddress,
|
||||
unifiVapCcq Integer32,
|
||||
unifiVapChannel Integer32,
|
||||
unifiVapExtChannel Integer32,
|
||||
unifiVapEssId DisplayString,
|
||||
unifiVapName DisplayString,
|
||||
unifiVapNumStations Integer32,
|
||||
unifiVapRadio DisplayString,
|
||||
unifiVapRxBytes Counter32,
|
||||
unifiVapRxCrypts Counter32,
|
||||
unifiVapRxDropped Counter32,
|
||||
unifiVapRxErrors Counter32,
|
||||
unifiVapRxFrags Counter32,
|
||||
unifiVapRxPackets Counter32,
|
||||
unifiVapTxBytes Counter32,
|
||||
unifiVapTxDropped Counter32,
|
||||
unifiVapTxErrors Counter32,
|
||||
unifiVapTxPackets Counter32,
|
||||
unifiVapTxRetries Counter32,
|
||||
unifiVapTxPower Integer32,
|
||||
unifiVapUp TruthValue,
|
||||
unifiVapUsage DisplayString
|
||||
}
|
||||
|
||||
unifiVapIndex OBJECT-TYPE
|
||||
SYNTAX ObjectIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 1 }
|
||||
|
||||
unifiVapBssId OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 2 }
|
||||
|
||||
unifiVapCcq OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 3 }
|
||||
|
||||
unifiVapChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 4 }
|
||||
|
||||
unifiVapExtChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 5 }
|
||||
|
||||
unifiVapEssId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 6 }
|
||||
|
||||
unifiVapName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 7 }
|
||||
|
||||
unifiVapNumStations OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 8 }
|
||||
|
||||
unifiVapRadio OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 9 }
|
||||
|
||||
unifiVapRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 10 }
|
||||
|
||||
unifiVapRxCrypts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 11 }
|
||||
|
||||
unifiVapRxDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 12 }
|
||||
|
||||
unifiVapRxErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 13 }
|
||||
|
||||
unifiVapRxFrags OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 14 }
|
||||
|
||||
unifiVapRxPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 15 }
|
||||
|
||||
unifiVapTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 16 }
|
||||
|
||||
unifiVapTxDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 17 }
|
||||
|
||||
unifiVapTxErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 18 }
|
||||
|
||||
unifiVapTxPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 19 }
|
||||
|
||||
unifiVapTxRetries OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 20 }
|
||||
|
||||
unifiVapTxPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 21 }
|
||||
|
||||
unifiVapUp OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiVapEntry 22 }
|
||||
|
||||
unifiVapUsage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "guest or regular user"
|
||||
::= { unifiVapEntry 23 }
|
||||
|
||||
unifiApSystemIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApSystem 1 }
|
||||
|
||||
unifiApSystemIsolated OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApSystem 2 }
|
||||
|
||||
unifiApSystemModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApSystem 3 }
|
||||
|
||||
unifiApSystemUplink OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApSystem 4 }
|
||||
|
||||
unifiApSystemUptime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApSystem 5 }
|
||||
|
||||
unifiApSystemVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { unifiApSystem 6 }
|
||||
|
||||
unifiIfGroup OBJECT-GROUP OBJECTS {
|
||||
unifiIfFullDuplex,
|
||||
unifiIfIp,
|
||||
unifiIfMac,
|
||||
unifiIfName,
|
||||
unifiIfRxBytes,
|
||||
unifiIfRxDropped,
|
||||
unifiIfRxError,
|
||||
unifiIfRxMulticast,
|
||||
unifiIfRxPackets,
|
||||
unifiIfSpeed,
|
||||
unifiIfTxBytes,
|
||||
unifiIfTxDropped,
|
||||
unifiIfTxError,
|
||||
unifiIfTxPackets,
|
||||
unifiIfUp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { ubntUniFiGroups 1 }
|
||||
|
||||
unifiRadioGroups OBJECT-GROUP OBJECTS {
|
||||
unifiRadioName,
|
||||
unifiRadioRadio,
|
||||
unifiRadioRxPackets,
|
||||
unifiRadioTxPackets,
|
||||
unifiRadioCuTotal,
|
||||
unifiRadioCuSelfRx,
|
||||
unifiRadioCuSelfTx,
|
||||
unifiRadioOtherBss
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { ubntUniFiGroups 2 }
|
||||
|
||||
unifiVapGroups OBJECT-GROUP OBJECTS {
|
||||
unifiVapBssId,
|
||||
unifiVapCcq,
|
||||
unifiVapChannel,
|
||||
unifiVapExtChannel,
|
||||
unifiVapEssId,
|
||||
unifiVapName,
|
||||
unifiVapNumStations,
|
||||
unifiVapRadio,
|
||||
unifiVapRxBytes,
|
||||
unifiVapRxCrypts,
|
||||
unifiVapRxDropped,
|
||||
unifiVapRxErrors,
|
||||
unifiVapRxFrags,
|
||||
unifiVapRxPackets,
|
||||
unifiVapTxBytes,
|
||||
unifiVapTxDropped,
|
||||
unifiVapTxErrors,
|
||||
unifiVapTxPackets,
|
||||
unifiVapTxRetries,
|
||||
unifiVapTxPower,
|
||||
unifiVapUp,
|
||||
unifiVapUsage
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { ubntUniFiGroups 3 }
|
||||
|
||||
unifiApSystemGroup OBJECT-GROUP OBJECTS {
|
||||
unifiApSystemIp, unifiApSystemIsolated, unifiApSystemModel, unifiApSystemUplink, unifiApSystemUptime, unifiApSystemVersion
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION ""
|
||||
::= { ubntUniFiGroups 4 }
|
||||
|
||||
END
|
424
MIBS/ubnt/UI-AF60-MIB
Normal file
424
MIBS/ubnt/UI-AF60-MIB
Normal file
@ -0,0 +1,424 @@
|
||||
UI-AF60-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
uiAF60, uiAF60Groups
|
||||
FROM UBNT-MIB;
|
||||
|
||||
af60MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202110050000Z"
|
||||
ORGANIZATION "Ubiquiti, Inc."
|
||||
CONTACT-INFO "support@ui.com"
|
||||
DESCRIPTION "The AF60 MIB module for Ubiquiti, Inc. entities"
|
||||
REVISION "202110050000Z"
|
||||
DESCRIPTION "AF60.v1.0 revision"
|
||||
::= { uiAF60 1 }
|
||||
|
||||
af60Compliances OBJECT IDENTIFIER ::= {uiAF60Groups 1}
|
||||
af60Groups OBJECT IDENTIFIER ::= {uiAF60Groups 2}
|
||||
|
||||
af60Config OBJECT IDENTIFIER ::= {af60MIB 1}
|
||||
af60Status OBJECT IDENTIFIER ::= {af60MIB 2}
|
||||
af60StationTable OBJECT IDENTIFIER ::= {af60MIB 3}
|
||||
af60Gps OBJECT IDENTIFIER ::= {af60MIB 4}
|
||||
af60Orientation OBJECT IDENTIFIER ::= {af60MIB 5}
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Configuration table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
af60Role OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ap (0),
|
||||
cpe (1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless Role (ap/cpe)"
|
||||
::= { af60Config 1 }
|
||||
|
||||
af60Frequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The main frequency to use in MHz."
|
||||
::= { af60Config 2 }
|
||||
|
||||
af60Bandwidth OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Wireless channel bandwidth in MHz."
|
||||
::= { af60Config 3 }
|
||||
|
||||
af60Ssid OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Radio SSID"
|
||||
::= { af60Config 4 }
|
||||
|
||||
af60LastIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of a device"
|
||||
::= { af60Config 5 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Status table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
af60Mac OBJECT-TYPE
|
||||
SYNTAX Hex-STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The MAC address of this device"
|
||||
::= { af60Status 1 }
|
||||
|
||||
af60DevModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The device model."
|
||||
::= { af60Status 2 }
|
||||
|
||||
af60DevName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The device name."
|
||||
::= { af60Status 3 }
|
||||
|
||||
af60FirmwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The firmware version running."
|
||||
::= { af60Status 4 }
|
||||
|
||||
af60MemoryUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The percentage of total memory usage."
|
||||
::= { af60Status 5 }
|
||||
|
||||
af60CpuUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "%"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The percentage of total CPU usage."
|
||||
::= { af60Status 6 }
|
||||
|
||||
af60Uptime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The uptime of the device"
|
||||
::= { af60Status 7 }
|
||||
|
||||
af60CarrierDrop OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "State of Carrier Drop"
|
||||
::= { af60Status 8 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Station table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
af60StationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Af60StationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Remote station table for status and statistics."
|
||||
::= { af60MIB 3 }
|
||||
|
||||
af60StationEntry OBJECT-TYPE
|
||||
SYNTAX Af60StationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "An entry in the af60StationTable"
|
||||
INDEX { af60StaMac }
|
||||
::= { af60StationTable 1 }
|
||||
|
||||
Af60StationEntry ::= SEQUENCE {
|
||||
af60StaMac OCTET STRING (SIZE (6)),
|
||||
af60StaActiveLink DisplayString,
|
||||
af60StaRSSI Integer32,
|
||||
af60StaSNR Integer32,
|
||||
af60StaTxMCS Integer32,
|
||||
af60StaRxMCS Integer32,
|
||||
af60StaTxCapacity Integer32,
|
||||
af60StaRxCapacity Integer32,
|
||||
af60StaTxBytes Counter64,
|
||||
af60StaRxBytes Counter64,
|
||||
af60StaTxThroughput Integer32,
|
||||
af60StaRxThroughput Integer32,
|
||||
af60StaRemoteDevModel DisplayString,
|
||||
af60StaRemoteDevName DisplayString,
|
||||
af60StaRemoteDistance Integer32,
|
||||
af60StaRemoteDistanceFeet Integer32,
|
||||
af60StaRemoteConnectionTime TimeTicks,
|
||||
af60StaRemoteRSSI Integer32,
|
||||
af60StaRemoteSNR Integer32,
|
||||
af60StaRemoteLastIp IpAddress
|
||||
}
|
||||
|
||||
af60StaMac OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "MAC address of remote endpoint"
|
||||
::= { af60StationEntry 1 }
|
||||
|
||||
af60StaActiveLink OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Link type used at the moment (main or backup)"
|
||||
::= { af60StationEntry 2 }
|
||||
|
||||
af60StaRSSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Local RSSI"
|
||||
::= { af60StationEntry 3 }
|
||||
|
||||
af60StaSNR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Signal-to-noise ratio"
|
||||
::= { af60StationEntry 4 }
|
||||
|
||||
af60StaTxMCS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "X"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Currently selected TX modulation and coding scheme"
|
||||
::= { af60StationEntry 5 }
|
||||
|
||||
af60StaRxMCS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "X"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Currently selected RX modulation and coding scheme"
|
||||
::= { af60StationEntry 6 }
|
||||
|
||||
af60StaTxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Transmit Capacity"
|
||||
::= { af60StationEntry 7 }
|
||||
|
||||
af60StaRxCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Receive Capacity"
|
||||
::= { af60StationEntry 8 }
|
||||
|
||||
af60StaTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bytes transmitted to remote endpoint"
|
||||
::= { af60StationEntry 9 }
|
||||
|
||||
af60StaRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Bytes received from remote endpoint"
|
||||
::= { af60StationEntry 10 }
|
||||
|
||||
af60StaTxThroughput OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Current throughput to remote endpoint"
|
||||
::= { af60StationEntry 11 }
|
||||
|
||||
af60StaRxThroughput OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Kbps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Current throughput from remote endpoint"
|
||||
::= { af60StationEntry 12 }
|
||||
|
||||
af60StaRemoteDevModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Device model of the remote endpoint"
|
||||
::= { af60StationEntry 13 }
|
||||
|
||||
af60StaRemoteDevName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Device name of the remote endpoint"
|
||||
::= { af60StationEntry 14 }
|
||||
|
||||
af60StaRemoteDistance OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "m"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote endpoint distance in meters"
|
||||
::= { af60StationEntry 15 }
|
||||
|
||||
af60StaRemoteDistanceFeet OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "ft"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote endpoint distance in feet"
|
||||
::= { af60StationEntry 16 }
|
||||
|
||||
af60StaRemoteConnectionTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote endpoint connection time of current session"
|
||||
::= { af60StationEntry 17 }
|
||||
|
||||
af60StaRemoteRSSI OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dBm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote endpoint RSSI"
|
||||
::= { af60StationEntry 18 }
|
||||
|
||||
af60StaRemoteSNR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote endpoint signal-to-noise ratio"
|
||||
::= { af60StationEntry 19 }
|
||||
|
||||
af60StaRemoteLastIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Remote endpoint last known IP address"
|
||||
::= { af60StationEntry 20 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- GPS table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
af60GpsStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(0),
|
||||
off(1),
|
||||
on(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS status"
|
||||
::= { af60Gps 1 }
|
||||
|
||||
af60GpsFix OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
nofix(1),
|
||||
fix2d(2),
|
||||
fix3d(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS fix status"
|
||||
::= { af60Gps 2 }
|
||||
|
||||
af60GpsLat OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Latitude"
|
||||
::= { af60Gps 3 }
|
||||
|
||||
af60GpsLon OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Longitude"
|
||||
::= { af60Gps 4 }
|
||||
|
||||
af60GpsAltM OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "m"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Atlitude in meters"
|
||||
::= { af60Gps 5 }
|
||||
|
||||
af60GpsAltFt OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
UNITS "ft"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Atlitude in feet"
|
||||
::= { af60Gps 6 }
|
||||
|
||||
af60GpsSatsVisible OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS visible statellites"
|
||||
::= { af60Gps 7 }
|
||||
|
||||
af60GpsSatsTracked OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS tracked satellites"
|
||||
::= { af60Gps 8 }
|
||||
|
||||
af60GpsHDOP OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "GPS Horizontal Dilution of Precision"
|
||||
::= { af60Gps 9 }
|
||||
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Orientation table
|
||||
-- --------------------------------------------------------------------------------
|
||||
|
||||
af60OrientationTilt OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Tilt of orientation"
|
||||
::= { af60Orientation 1 }
|
||||
|
||||
af60OrientationRoll OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Roll of orientation"
|
||||
::= { af60Orientation 2 }
|
||||
END
|
||||
|
Reference in New Issue
Block a user