Mikrotik - Updated MIB file and added Wireless Quality (#11347)

* Updated MIB file and added Wireless Quality

* Update snmprec file

* New snmprec file and restore original routeros.snmprec

* Revert "New snmprec file and restore original routeros.snmprec"

This reverts commit ce3a1fbc048b7b084adf3b07f17b5119b9e60d4f.

* Fix snmprec files

* Create routeros_wifi.json

* Update routeros.json

* rebase, more

Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
This commit is contained in:
Martin22
2020-04-01 20:13:11 +02:00
committed by GitHub
parent f34f552c57
commit 0b78bb202e
5 changed files with 1882 additions and 77 deletions

View File

@@ -7,11 +7,11 @@ TEXTUAL-CONVENTION, DisplayString, MacAddress, DateAndTime FROM SNMPv2-TC
OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF;
mikrotikExperimentalModule MODULE-IDENTITY
LAST-UPDATED "201801030000Z"
LAST-UPDATED "201807310000Z"
ORGANIZATION "MikroTik"
CONTACT-INFO "support@mikrotik.com"
DESCRIPTION ""
REVISION "201801030000Z"
REVISION "201807310000Z"
DESCRIPTION ""
::= { mikrotik 1 }
@@ -595,6 +595,13 @@ mtxrWlCMRtabEntryCount OBJECT-TYPE
DESCRIPTION "Wireless CAPSMAN registration table entry count"
::= { mtxrWireless 6 }
mtxrWlCMREntryCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Wireless CAPSMAN remote-cap entry count"
::= { mtxrWireless 10 }
mtxrWlCMTable OBJECT-TYPE
SYNTAX SEQUENCE OF MtxrWlCMEntry
MAX-ACCESS not-accessible
@@ -613,7 +620,9 @@ mtxrWlCMEntry OBJECT-TYPE
MtxrWlCMEntry ::= SEQUENCE {
mtxrWlCMIndex ObjectIndex,
mtxrWlCMRegClientCount Counter32,
mtxrWlCMAuthClientCount Counter32
mtxrWlCMAuthClientCount Counter32,
mtxrWlCMState DisplayString,
mtxrWlCMChannel DisplayString
}
mtxrWlCMIndex OBJECT-TYPE
@@ -637,6 +646,79 @@ mtxrWlCMAuthClientCount OBJECT-TYPE
DESCRIPTION ""
::= { mtxrWlCMEntry 3 }
mtxrWlCMState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWlCMEntry 4 }
mtxrWlCMChannel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "for master only"
::= { mtxrWlCMEntry 5 }
--
mtxrWlCMRemoteTable OBJECT-TYPE
SYNTAX SEQUENCE OF MtxrWlCMRemoteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { mtxrWireless 11 }
mtxrWlCMRemoteEntry OBJECT-TYPE
SYNTAX MtxrWlCMRemoteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "CAPSMAN remote-cap list"
INDEX { mtxrWlCMRemoteIndex }
::= { mtxrWlCMRemoteTable 1 }
MtxrWlCMRemoteEntry ::= SEQUENCE {
mtxrWlCMRemoteIndex ObjectIndex,
mtxrWlCMRemoteName DisplayString,
mtxrWlCMRemoteState DisplayString,
mtxrWlCMRemoteAddress DisplayString,
mtxrWlCMRemoteRadios Counter32
}
mtxrWlCMRemoteIndex OBJECT-TYPE
SYNTAX ObjectIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { mtxrWlCMRemoteEntry 1 }
mtxrWlCMRemoteName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWlCMRemoteEntry 2 }
mtxrWlCMRemoteState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWlCMRemoteEntry 3 }
mtxrWlCMRemoteAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWlCMRemoteEntry 4 }
mtxrWlCMRemoteRadios OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWlCMRemoteEntry 5 }
-- W60G
mtxrWl60GTable OBJECT-TYPE
SYNTAX SEQUENCE OF MtxrWl60GEntry
@@ -663,7 +745,9 @@ MtxrWl60GEntry ::= SEQUENCE {
mtxrWl60GMcs Integer32,
mtxrWl60GSignal Integer32,
mtxrWl60GTxSector Integer32,
mtxrWl60GRxSector Integer32
mtxrWl60GRxSector Integer32,
mtxrWl60GTxSectorInfo DisplayString,
mtxrWl60GRssi Integer32
}
mtxrWl60GIndex OBJECT-TYPE
@@ -741,6 +825,20 @@ mtxrWl60GRxSector OBJECT-TYPE
DESCRIPTION ""
::= { mtxrWl60GEntry 10 }
mtxrWl60GTxSectorInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWl60GEntry 11 }
mtxrWl60GRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWl60GEntry 12 }
-- W60GSta
mtxrWl60GStaTable OBJECT-TYPE
SYNTAX SEQUENCE OF MtxrWl60GStaEntry
@@ -764,7 +862,10 @@ MtxrWl60GStaEntry ::= SEQUENCE {
mtxrWl60GStaMcs Integer32,
mtxrWl60GStaSignal Integer32,
mtxrWl60GStaTxSector Integer32,
mtxrWl60GStaRxSector Integer32
mtxrWl60GStaRxSector Integer32,
mtxrWl60GStaPhyRate Gauge32,
mtxrWl60GStaRssi Integer32,
mtxrWl60GStaDistance Integer32
}
mtxrWl60GStaIndex OBJECT-TYPE
@@ -816,6 +917,27 @@ mtxrWl60GStaRxSector OBJECT-TYPE
DESCRIPTION ""
::= { mtxrWl60GStaEntry 7 }
mtxrWl60GStaPhyRate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Mbits per second"
::= { mtxrWl60GStaEntry 8 }
mtxrWl60GStaRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { mtxrWl60GStaEntry 9 }
mtxrWl60GStaDistance OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "meters"
::= { mtxrWl60GStaEntry 10 }
mtxrWirelessGroup OBJECT-GROUP OBJECTS {
mtxrWlStatTxRate,
@@ -865,6 +987,7 @@ mtxrWirelessGroup OBJECT-GROUP OBJECTS {
mtxrWlCMRtabRxStrength,
mtxrWlCMRtabSsid,
mtxrWlCMRtabEntryCount,
mtxrWlCMREntryCount,
mtxrWlCMRegClientCount,
mtxrWlCMAuthClientCount,
mtxrWl60GMode,
@@ -876,6 +999,8 @@ mtxrWirelessGroup OBJECT-GROUP OBJECTS {
mtxrWl60GSignal,
mtxrWl60GTxSector,
mtxrWl60GRxSector,
mtxrWl60GTxSectorInfo,
mtxrWl60GRssi,
mtxrWl60GStaConnected,
mtxrWl60GStaRemote,
mtxrWl60GStaMcs,
@@ -1267,7 +1392,7 @@ mtxrHlFanSpeed2 OBJECT-TYPE
mtxrHealthGroup OBJECT-GROUP OBJECTS {
mtxrHlCoreVoltage, mtxrHlThreeDotThreeVoltage, mtxrHlFiveVoltage,
mtxrHlTwelveVoltage, mtxrHlSensorTemperature, mtxrHlCpuTemperature,
mtxrHlBoardTemperature, mtxrHlVoltage, mtxrHlActiveFan,
mtxrHlBoardTemperature, mtxrHlVoltage, mtxrHlActiveFan,
mtxrHlTemperature, mtxrHlProcessorTemperature,
mtxrHlCurrent, mtxrHlPower,
mtxrHlProcessorFrequency,
@@ -1594,6 +1719,13 @@ mtxrFirmwareUpgradeVersion OBJECT-TYPE
DESCRIPTION "Upgrade firmware version"
::= { mtxrSystem 7 }
mtxrBoardName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "board name"
::= { mtxrSystem 8 }
mtxrSystemGroup OBJECT-GROUP OBJECTS {
mtxrSystemReboot,
mtxrUSBPowerReset,
@@ -1601,7 +1733,8 @@ mtxrSystemGroup OBJECT-GROUP OBJECTS {
mtxrFirmwareVersion,
mtxrNote,
mtxrBuildTime,
mtxrFirmwareUpgradeVersion
mtxrFirmwareUpgradeVersion,
mtxrBoardName
}
STATUS current
DESCRIPTION ""
@@ -1725,7 +1858,7 @@ MtxrDnStatEntry ::= SEQUENCE {
mtxrDnStatTxStrength Integer32,
mtxrDnStatRxStrength Integer32,
mtxrDnConnected Integer32
}
}
mtxrDnStatIndex OBJECT-TYPE
SYNTAX ObjectIndex
@@ -2152,7 +2285,7 @@ mtxrInterfaceStatsRxBytes OBJECT-TYPE
STATUS current
DESCRIPTION ""
::= { mtxrInterfaceStatsEntry 31 }
mtxrInterfaceStatsRxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
@@ -3006,4 +3139,3 @@ mtxrTrapGroup NOTIFICATION-GROUP NOTIFICATIONS {
-- ***************************************************************************
END