MIKROTIK-MIB DEFINITIONS ::= BEGIN IMPORTS InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, IpAddress, Counter64, enterprises, NOTIFICATION-TYPE, TimeTicks FROM SNMPv2-SMI TEXTUAL-CONVENTION, DisplayString, MacAddress, TruthValue, DateAndTime FROM SNMPv2-TC OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; mikrotikExperimentalModule MODULE-IDENTITY LAST-UPDATED "202609010000Z" ORGANIZATION "MikroTik" CONTACT-INFO "support@mikrotik.com" DESCRIPTION "" REVISION "202609010000Z" DESCRIPTION "" ::= { mikrotik 1 } mikrotik OBJECT IDENTIFIER ::= { enterprises 14988 } mtXMetaInfo OBJECT IDENTIFIER ::= { mikrotikExperimentalModule 2 } mtXRouterOsGroups OBJECT IDENTIFIER ::= { mtXMetaInfo 1 } mtXRouterOs OBJECT IDENTIFIER ::= { mikrotikExperimentalModule 1 } mtxrWireless OBJECT IDENTIFIER ::= { mtXRouterOs 1 } mtxrQueues OBJECT IDENTIFIER ::= { mtXRouterOs 2 } mtxrHealth OBJECT IDENTIFIER ::= { mtXRouterOs 3 } mtxrLicense OBJECT IDENTIFIER ::= { mtXRouterOs 4 } mtxrHotspot OBJECT IDENTIFIER ::= { mtXRouterOs 5 } mtxrDHCP OBJECT IDENTIFIER ::= { mtXRouterOs 6 } mtxrSystem OBJECT IDENTIFIER ::= { mtXRouterOs 7 } mtxrScripts OBJECT IDENTIFIER ::= { mtXRouterOs 8 } mtxrTraps OBJECT IDENTIFIER ::= { mtXRouterOs 9 } mtxrNstremeDual OBJECT IDENTIFIER ::= { mtXRouterOs 10 } mtxrNeighbor OBJECT IDENTIFIER ::= { mtXRouterOs 11 } mtxrGps OBJECT IDENTIFIER ::= { mtXRouterOs 12 } mtxrWirelessModem OBJECT IDENTIFIER ::= { mtXRouterOs 13 } mtxrInterfaceStats OBJECT IDENTIFIER ::= { mtXRouterOs 14 } mtxrPOE OBJECT IDENTIFIER ::= { mtXRouterOs 15 } mtxrLTEModem OBJECT IDENTIFIER ::= { mtXRouterOs 16 } mtxrPartition OBJECT IDENTIFIER ::= { mtXRouterOs 17 } mtxrScriptRun OBJECT IDENTIFIER ::= { mtXRouterOs 18 } mtxrOptical OBJECT IDENTIFIER ::= { mtXRouterOs 19 } mtxrIPSec OBJECT IDENTIFIER ::= { mtXRouterOs 20 } mtxrWifi OBJECT IDENTIFIER ::= { mtXRouterOs 21 } mtxrCT OBJECT IDENTIFIER ::= { mtXRouterOs 22 } mtxrIpPool OBJECT IDENTIFIER ::= { mtXRouterOs 23 } mtxrInterface OBJECT IDENTIFIER ::= { mtXRouterOs 24 } mtxrVrrp OBJECT IDENTIFIER ::= { mtXRouterOs 25 } mtxrNetwatch OBJECT IDENTIFIER ::= { mtXRouterOs 26 } ObjectIndex ::= TEXTUAL-CONVENTION DISPLAY-HINT "x" STATUS current DESCRIPTION "Internal " SYNTAX Integer32 (0..2147483647) -- Note that actually in RouterOs index values can be in range 0..4294967294, -- this can sometimes make them negative. Any of the following syntaxes would -- be more appropriate, but since Integer32 is used for InterfaceIndex in -- IF-MIB, where it can also take negative values in RouterOs, it is used -- here for consistency. -- Also note that ObjectIndex value is not related to item numbers that are -- used by console and shown by console print command. -- -- SYNTAX Integer32 (-2147483648..2147483647) -- SYNTAX Unsigned32 (0..4294967295) HexInt ::= TEXTUAL-CONVENTION DISPLAY-HINT "x" STATUS current DESCRIPTION "Hex" SYNTAX Integer32 (-2147483648..2147483647) Voltage ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-1" STATUS current DESCRIPTION "" SYNTAX Integer32 (-2147483648..2147483647) Temperature ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-1" STATUS current DESCRIPTION "" SYNTAX Integer32 (-2147483648..2147483647) Power ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-1" STATUS current DESCRIPTION "" SYNTAX Integer32 (-2147483648..2147483647) GDiv100 ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-2" STATUS current DESCRIPTION "/100" SYNTAX Gauge32 GDiv1000 ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-3" STATUS current DESCRIPTION "/1000" SYNTAX Gauge32 IDiv10 ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-1" STATUS current DESCRIPTION "/10" SYNTAX Integer32 (-2147483648..2147483647) IDiv1000 ::= TEXTUAL-CONVENTION DISPLAY-HINT "d-3" STATUS current DESCRIPTION "/1000" SYNTAX Integer32 (-2147483648..2147483647) BoolValue ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Boolean value." SYNTAX INTEGER { false(0), true(1) } IsakmpCookie ::= TEXTUAL-CONVENTION DISPLAY-HINT "16a" STATUS current DESCRIPTION "ISAKMP cookie string" SYNTAX OCTET STRING (SIZE (16)) -- WIRELESS ******************************************************************** mtxrWlStatTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWlStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWireless 1 } mtxrWlStatEntry OBJECT-TYPE SYNTAX MtxrWlStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wireless station mode interface" INDEX { mtxrWlStatIndex } ::= { mtxrWlStatTable 1 } MtxrWlStatEntry ::= SEQUENCE { mtxrWlStatIndex ObjectIndex, mtxrWlStatTxRate Gauge32, mtxrWlStatRxRate Gauge32, mtxrWlStatStrength Integer32, mtxrWlStatSsid DisplayString, mtxrWlStatBssid MacAddress, mtxrWlStatFreq Integer32, mtxrWlStatBand DisplayString, mtxrWlStatTxCCQ Counter32, mtxrWlStatRxCCQ Counter32 } mtxrWlStatIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlStatEntry 1 } mtxrWlStatTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlStatEntry 2 } mtxrWlStatRxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlStatEntry 3 } mtxrWlStatStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrWlStatEntry 4 } mtxrWlStatSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlStatEntry 5 } mtxrWlStatBssid OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlStatEntry 6 } mtxrWlStatFreq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "megahertz" ::= { mtxrWlStatEntry 7 } mtxrWlStatBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlStatEntry 8 } mtxrWlStatTxCCQ OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlStatEntry 9 } mtxrWlStatRxCCQ OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlStatEntry 10 } -- WlRtabTable mtxrWlRtabTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWlRtabEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWireless 2 } mtxrWlRtabEntry OBJECT-TYPE SYNTAX MtxrWlRtabEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wireless registration table. It is indexed by remote mac-address and local interface index" INDEX { mtxrWlRtabAddr, mtxrWlRtabIface } ::= { mtxrWlRtabTable 1 } MtxrWlRtabEntry ::= SEQUENCE { mtxrWlRtabAddr MacAddress, mtxrWlRtabIface ObjectIndex, mtxrWlRtabStrength Integer32, mtxrWlRtabTxBytes Counter32, mtxrWlRtabRxBytes Counter32, mtxrWlRtabTxPackets Counter32, mtxrWlRtabRxPackets Counter32, mtxrWlRtabTxRate Gauge32, mtxrWlRtabRxRate Gauge32, mtxrWlRtabRouterOSVersion DisplayString, mtxrWlRtabUptime TimeTicks, mtxrWlRtabSignalToNoise Integer32, mtxrWlRtabTxStrengthCh0 Integer32, mtxrWlRtabRxStrengthCh0 Integer32, mtxrWlRtabTxStrengthCh1 Integer32, mtxrWlRtabRxStrengthCh1 Integer32, mtxrWlRtabTxStrengthCh2 Integer32, mtxrWlRtabRxStrengthCh2 Integer32, mtxrWlRtabTxStrength Integer32, mtxrWlRtabRadioName DisplayString } mtxrWlRtabAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 1 } mtxrWlRtabIface OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 2 } mtxrWlRtabStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrWlRtabEntry 3 } mtxrWlRtabTxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 4 } mtxrWlRtabRxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 5 } mtxrWlRtabTxPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 6 } mtxrWlRtabRxPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 7 } mtxrWlRtabTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlRtabEntry 8 } mtxrWlRtabRxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlRtabEntry 9 } mtxrWlRtabRouterOSVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "RouterOS version" ::= { mtxrWlRtabEntry 10 } mtxrWlRtabUptime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "uptime" ::= { mtxrWlRtabEntry 11 } mtxrWlRtabSignalToNoise OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Measured in dB, if value does not exist it is indicated with 0" ::= { mtxrWlRtabEntry 12 } mtxrWlRtabTxStrengthCh0 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 13 } mtxrWlRtabRxStrengthCh0 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 14 } mtxrWlRtabTxStrengthCh1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 15 } mtxrWlRtabRxStrengthCh1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 16 } mtxrWlRtabTxStrengthCh2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 17 } mtxrWlRtabRxStrengthCh2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 18 } mtxrWlRtabTxStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 19 } mtxrWlRtabRadioName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlRtabEntry 20 } mtxrWlRtabEntryCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Wireless registration table entry count" ::= { mtxrWireless 4 } mtxrWlApTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWlApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWireless 3 } mtxrWlApEntry OBJECT-TYPE SYNTAX MtxrWlApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wireless access point mode interface" INDEX { mtxrWlApIndex } ::= { mtxrWlApTable 1 } MtxrWlApEntry ::= SEQUENCE { mtxrWlApIndex ObjectIndex, mtxrWlApTxRate Gauge32, mtxrWlApRxRate Gauge32, mtxrWlApSsid DisplayString, mtxrWlApBssid MacAddress, mtxrWlApClientCount Counter32, mtxrWlApFreq Integer32, mtxrWlApBand DisplayString, mtxrWlApNoiseFloor Integer32, mtxrWlApOverallTxCCQ Counter32, mtxrWlApAuthClientCount Counter32 } mtxrWlApIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 1 } mtxrWlApTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlApEntry 2 } mtxrWlApRxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlApEntry 3 } mtxrWlApSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 4 } mtxrWlApBssid OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 5 } mtxrWlApClientCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 6 } mtxrWlApFreq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "megahertz" ::= { mtxrWlApEntry 7 } mtxrWlApBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 8 } mtxrWlApNoiseFloor OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 9 } mtxrWlApOverallTxCCQ OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 10 } mtxrWlApAuthClientCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlApEntry 11 } mtxrWlCMRtabTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWlCMRtabEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWireless 5 } mtxrWlCMRtabEntry OBJECT-TYPE SYNTAX MtxrWlCMRtabEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wireless CAPSMAN registration table. It is indexed by remote mac-address and local interface index" INDEX { mtxrWlCMRtabAddr, mtxrWlCMRtabIface } ::= { mtxrWlCMRtabTable 1 } MtxrWlCMRtabEntry ::= SEQUENCE { mtxrWlCMRtabAddr MacAddress, mtxrWlCMRtabIface ObjectIndex, mtxrWlCMRtabUptime TimeTicks, mtxrWlCMRtabTxBytes Counter32, mtxrWlCMRtabRxBytes Counter32, mtxrWlCMRtabTxPackets Counter32, mtxrWlCMRtabRxPackets Counter32, mtxrWlCMRtabTxRate Gauge32, mtxrWlCMRtabRxRate Gauge32, mtxrWlCMRtabTxStrength Integer32, mtxrWlCMRtabRxStrength Integer32, mtxrWlCMRtabSsid DisplayString, mtxrWlCMRtabEapIdent DisplayString } mtxrWlCMRtabAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 1 } -- should not be accessible in SMIv2 mtxrWlCMRtabIface OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 2 } mtxrWlCMRtabUptime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "uptime" ::= { mtxrWlCMRtabEntry 3 } mtxrWlCMRtabTxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 4 } mtxrWlCMRtabRxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 5 } mtxrWlCMRtabTxPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 6 } mtxrWlCMRtabRxPackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 7 } mtxrWlCMRtabTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlCMRtabEntry 8 } mtxrWlCMRtabRxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrWlCMRtabEntry 9 } mtxrWlCMRtabTxStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 10 } mtxrWlCMRtabRxStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 11 } mtxrWlCMRtabSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 12 } mtxrWlCMRtabEapIdent OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMRtabEntry 13 } mtxrWlCMRtabEntryCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current 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 STATUS current DESCRIPTION "" ::= { mtxrWireless 7 } mtxrWlCMEntry OBJECT-TYPE SYNTAX MtxrWlCMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAPS-MAN mode interface" INDEX { mtxrWlCMIndex } ::= { mtxrWlCMTable 1 } MtxrWlCMEntry ::= SEQUENCE { mtxrWlCMIndex ObjectIndex, mtxrWlCMRegClientCount Counter32, mtxrWlCMAuthClientCount Counter32, mtxrWlCMState DisplayString, mtxrWlCMChannel DisplayString } mtxrWlCMIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlCMEntry 1 } mtxrWlCMRegClientCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWlCMEntry 2 } mtxrWlCMAuthClientCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current 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, mtxrWlCMRemotePort Integer32 } 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 } mtxrWlCMRemotePort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Remote CAP peer port. Also included at the end of mtxrWlCMRemoteAddress; provided here separately for convenience." ::= { mtxrWlCMRemoteEntry 6 } -- CAPsMAN radio (/caps-man radio) mtxrWlCMRadioTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWlCMRadioEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAPsMAN radio list" ::= { mtxrWireless 12 } mtxrWlCMRadioEntry OBJECT-TYPE SYNTAX MtxrWlCMRadioEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CAPsMAN radio" INDEX { mtxrWlCMRadioIndex } ::= { mtxrWlCMRadioTable 1 } MtxrWlCMRadioEntry ::= SEQUENCE { mtxrWlCMRadioIndex ObjectIndex, mtxrWlCMRadioMac MacAddress, mtxrWlCMRadioRemoteCapName DisplayString, mtxrWlCMRadioRemoteCapIdentity DisplayString, mtxrWlCMRadioInterface Integer32 } mtxrWlCMRadioIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWlCMRadioEntry 1 } mtxrWlCMRadioMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Radio MAC address (radio-mac)" ::= { mtxrWlCMRadioEntry 2 } mtxrWlCMRadioRemoteCapName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the remote CAP this radio belongs to (remote-cap-name)" ::= { mtxrWlCMRadioEntry 3 } mtxrWlCMRadioRemoteCapIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "System identity of the remote CAP (remote-cap-identity)" ::= { mtxrWlCMRadioEntry 4 } mtxrWlCMRadioInterface OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "ifIndex of the bound master CAPsMAN interface, 0 if the radio is not currently bound to a master interface" ::= { mtxrWlCMRadioEntry 5 } -- W60G mtxrWl60GTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWl60GEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWireless 8 } mtxrWl60GEntry OBJECT-TYPE SYNTAX MtxrWl60GEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "W60G interface" INDEX { mtxrWl60GIndex } ::= { mtxrWl60GTable 1 } MtxrWl60GEntry ::= SEQUENCE { mtxrWl60GIndex ObjectIndex, mtxrWl60GMode INTEGER, mtxrWl60GSsid DisplayString, mtxrWl60GConnected BoolValue, mtxrWl60GRemote MacAddress, mtxrWl60GFreq Integer32, mtxrWl60GMcs Integer32, mtxrWl60GSignal Integer32, mtxrWl60GTxSector Integer32, mtxrWl60GTxSectorInfo DisplayString, mtxrWl60GRssi Integer32, mtxrWl60GPhyRate Gauge32 } mtxrWl60GIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 1 } mtxrWl60GMode OBJECT-TYPE SYNTAX INTEGER { apBridge(0), stationBridge(1), sniff(2), bridge(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 2 } mtxrWl60GSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 3 } mtxrWl60GConnected OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 4 } mtxrWl60GRemote OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 5 } mtxrWl60GFreq OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "MHz" ::= { mtxrWl60GEntry 6 } mtxrWl60GMcs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 7 } mtxrWl60GSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 8 } mtxrWl60GTxSector OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 9 } 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 } mtxrWl60GPhyRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GEntry 13 } -- W60GSta mtxrWl60GStaTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWl60GStaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWireless 9 } mtxrWl60GStaEntry OBJECT-TYPE SYNTAX MtxrWl60GStaEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "W60G stations" INDEX { mtxrWl60GStaIndex } ::= { mtxrWl60GStaTable 1 } MtxrWl60GStaEntry ::= SEQUENCE { mtxrWl60GStaIndex ObjectIndex, mtxrWl60GStaConnected BoolValue, mtxrWl60GStaRemote MacAddress, mtxrWl60GStaMcs Integer32, mtxrWl60GStaSignal Integer32, mtxrWl60GStaTxSector Integer32, mtxrWl60GStaPhyRate Gauge32, mtxrWl60GStaRssi Integer32, mtxrWl60GStaDistance Integer32 } mtxrWl60GStaIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWl60GStaEntry 1 } mtxrWl60GStaConnected OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GStaEntry 2 } mtxrWl60GStaRemote OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GStaEntry 3 } mtxrWl60GStaMcs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GStaEntry 4 } mtxrWl60GStaSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GStaEntry 5 } mtxrWl60GStaTxSector OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrWl60GStaEntry 6 } 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, mtxrWlStatRxRate, mtxrWlStatStrength, mtxrWlStatSsid, mtxrWlStatBssid, mtxrWlStatFreq, mtxrWlStatBand, mtxrWlStatTxCCQ, mtxrWlStatRxCCQ, mtxrWlRtabStrength, mtxrWlRtabTxBytes, mtxrWlRtabRxBytes, mtxrWlRtabTxPackets, mtxrWlRtabRxPackets, mtxrWlRtabTxRate, mtxrWlRtabRxRate, mtxrWlRtabEntryCount, mtxrWlRtabRouterOSVersion, mtxrWlRtabUptime, mtxrWlRtabSignalToNoise, mtxrWlRtabTxStrengthCh0, mtxrWlRtabRxStrengthCh0, mtxrWlRtabTxStrengthCh1, mtxrWlRtabRxStrengthCh1, mtxrWlRtabTxStrengthCh2, mtxrWlRtabRxStrengthCh2, mtxrWlRtabTxStrength, mtxrWlRtabRadioName, mtxrWlApTxRate, mtxrWlApRxRate, mtxrWlApSsid, mtxrWlApBssid, mtxrWlApClientCount, mtxrWlApBand, mtxrWlApFreq, mtxrWlApNoiseFloor, mtxrWlApOverallTxCCQ, mtxrWlApAuthClientCount, mtxrWlCMRtabAddr, mtxrWlCMRtabTxBytes, mtxrWlCMRtabRxBytes, mtxrWlCMRtabTxPackets, mtxrWlCMRtabRxPackets, mtxrWlCMRtabTxRate, mtxrWlCMRtabRxRate, mtxrWlCMRtabUptime, mtxrWlCMRtabTxStrength, mtxrWlCMRtabRxStrength, mtxrWlCMRtabSsid, mtxrWlCMRtabEntryCount, mtxrWlCMREntryCount, mtxrWlCMRegClientCount, mtxrWlCMAuthClientCount, mtxrWl60GMode, mtxrWl60GSsid, mtxrWl60GConnected, mtxrWl60GRemote, mtxrWl60GFreq, mtxrWl60GMcs, mtxrWl60GSignal, mtxrWl60GTxSector, mtxrWl60GTxSectorInfo, mtxrWl60GRssi, mtxrWl60GPhyRate, mtxrWl60GStaConnected, mtxrWl60GStaRemote, mtxrWl60GStaMcs, mtxrWl60GStaSignal, mtxrWl60GStaTxSector, mtxrWlCMRemotePort, mtxrWlCMRadioMac, mtxrWlCMRadioRemoteCapName, mtxrWlCMRadioRemoteCapIdentity, mtxrWlCMRadioInterface } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 1 } -- QUEUES ******************************************************************** mtxrQueueSimpleTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrQueueSimpleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrQueues 1 } mtxrQueueSimpleEntry OBJECT-TYPE SYNTAX MtxrQueueSimpleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Simple queue" INDEX { mtxrQueueSimpleIndex } ::= { mtxrQueueSimpleTable 1 } MtxrQueueSimpleEntry ::= SEQUENCE { mtxrQueueSimpleIndex ObjectIndex, mtxrQueueSimpleName DisplayString, mtxrQueueSimpleSrcAddr IpAddress, mtxrQueueSimpleSrcMask IpAddress, mtxrQueueSimpleDstAddr IpAddress, mtxrQueueSimpleDstMask IpAddress, mtxrQueueSimpleIface ObjectIndex, mtxrQueueSimpleBytesIn Counter64, mtxrQueueSimpleBytesOut Counter64, mtxrQueueSimplePacketsIn Counter32, mtxrQueueSimplePacketsOut Counter32, mtxrQueueSimplePCQQueuesIn Counter32, mtxrQueueSimplePCQQueuesOut Counter32, mtxrQueueSimpleDroppedIn Counter32, mtxrQueueSimpleDroppedOut Counter32 } mtxrQueueSimpleIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 1 } mtxrQueueSimpleName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 2 } mtxrQueueSimpleSrcAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 3 } mtxrQueueSimpleSrcMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 4 } mtxrQueueSimpleDstAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 5 } mtxrQueueSimpleDstMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 6 } mtxrQueueSimpleIface OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS read-only STATUS current DESCRIPTION "interface index" ::= { mtxrQueueSimpleEntry 7 } mtxrQueueSimpleBytesIn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 8 } mtxrQueueSimpleBytesOut OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 9 } mtxrQueueSimplePacketsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 10 } mtxrQueueSimplePacketsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 11 } mtxrQueueSimplePCQQueuesIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 12 } mtxrQueueSimplePCQQueuesOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 13 } mtxrQueueSimpleDroppedIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 14 } mtxrQueueSimpleDroppedOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueSimpleEntry 15 } mtxrQueueTreeTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrQueueTreeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrQueues 2 } mtxrQueueTreeEntry OBJECT-TYPE SYNTAX MtxrQueueTreeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Tree queue" INDEX { mtxrQueueTreeIndex } ::= { mtxrQueueTreeTable 1 } MtxrQueueTreeEntry ::= SEQUENCE { mtxrQueueTreeIndex ObjectIndex, mtxrQueueTreeName DisplayString, mtxrQueueTreeFlow DisplayString, mtxrQueueTreeParentIndex ObjectIndex, mtxrQueueTreeBytes Counter32, mtxrQueueTreePackets Counter32, mtxrQueueTreeHCBytes Counter64, mtxrQueueTreePCQQueues Counter32, mtxrQueueTreeDropped Counter32 } mtxrQueueTreeIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 1 } mtxrQueueTreeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 2 } mtxrQueueTreeFlow OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "flowmark" ::= { mtxrQueueTreeEntry 3 } mtxrQueueTreeParentIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS read-only STATUS current DESCRIPTION "index of parent tree queue or parent interface" ::= { mtxrQueueTreeEntry 4 } mtxrQueueTreeBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 5 } mtxrQueueTreePackets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 6 } mtxrQueueTreeHCBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 7 } mtxrQueueTreePCQQueues OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 8 } mtxrQueueTreeDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrQueueTreeEntry 9 } mtxrQueueGroup OBJECT-GROUP OBJECTS { mtxrQueueSimpleName, mtxrQueueSimpleSrcAddr, mtxrQueueSimpleSrcMask, mtxrQueueSimpleDstAddr, mtxrQueueSimpleDstMask, mtxrQueueSimpleIface, mtxrQueueSimpleBytesIn, mtxrQueueSimpleBytesOut, mtxrQueueSimplePacketsIn, mtxrQueueSimplePacketsOut, mtxrQueueTreeName, mtxrQueueSimplePCQQueuesIn, mtxrQueueSimplePCQQueuesOut, mtxrQueueSimpleDroppedIn, mtxrQueueSimpleDroppedOut, mtxrQueueTreeFlow, mtxrQueueTreeParentIndex, mtxrQueueTreeBytes, mtxrQueueTreePackets, mtxrQueueTreeHCBytes, mtxrQueueTreePCQQueues, mtxrQueueTreeDropped } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 2 } -- HEALTH ******************************************************************** mtxrHlCoreVoltage OBJECT-TYPE SYNTAX Voltage MAX-ACCESS read-only STATUS current DESCRIPTION "core voltage" ::= { mtxrHealth 1 } mtxrHlThreeDotThreeVoltage OBJECT-TYPE SYNTAX Voltage MAX-ACCESS read-only STATUS current DESCRIPTION "3.3V voltage" ::= { mtxrHealth 2 } mtxrHlFiveVoltage OBJECT-TYPE SYNTAX Voltage MAX-ACCESS read-only STATUS current DESCRIPTION "5V voltage" ::= { mtxrHealth 3 } mtxrHlTwelveVoltage OBJECT-TYPE SYNTAX Voltage MAX-ACCESS read-only STATUS current DESCRIPTION "12V voltage" ::= { mtxrHealth 4 } mtxrHlSensorTemperature OBJECT-TYPE SYNTAX Temperature MAX-ACCESS read-only STATUS current DESCRIPTION "temperature at sensor chip" ::= { mtxrHealth 5 } mtxrHlCpuTemperature OBJECT-TYPE SYNTAX Temperature MAX-ACCESS read-only STATUS current DESCRIPTION "temperature near cpu" ::= { mtxrHealth 6 } mtxrHlBoardTemperature OBJECT-TYPE SYNTAX Temperature MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHealth 7 } mtxrHlVoltage OBJECT-TYPE SYNTAX Voltage MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHealth 8 } mtxrHlActiveFan OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHealth 9 } mtxrHlTemperature OBJECT-TYPE SYNTAX Temperature MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHealth 10 } mtxrHlProcessorTemperature OBJECT-TYPE SYNTAX Temperature MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHealth 11 } mtxrHlPower OBJECT-TYPE SYNTAX Power MAX-ACCESS read-only STATUS current DESCRIPTION "Watts" ::= { mtxrHealth 12 } mtxrHlCurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "mA" ::= { mtxrHealth 13 } mtxrHlProcessorFrequency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "MHz" ::= { mtxrHealth 14 } mtxrHlPowerSupplyState OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "PSU state ok" ::= { mtxrHealth 15 } mtxrHlBackupPowerSupplyState OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "backup PSU state ok" ::= { mtxrHealth 16 } mtxrHlFanSpeed1 OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "rpm" ::= { mtxrHealth 17 } mtxrHlFanSpeed2 OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "rpm" ::= { mtxrHealth 18 } mtxrAlarmSocketStatus OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm socket status" ::= { mtxrHealth 19 } mtxrGaugeTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrGaugeTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrHealth 100 } mtxrGaugeTableEntry OBJECT-TYPE SYNTAX MtxrGaugeTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrGaugeIndex } ::= { mtxrGaugeTable 1 } MtxrGaugeTableEntry ::= SEQUENCE { mtxrGaugeIndex ObjectIndex, mtxrGaugeName DisplayString, mtxrGaugeValue Integer32, mtxrGaugeUnit INTEGER } mtxrGaugeIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrGaugeTableEntry 1 } mtxrGaugeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrGaugeTableEntry 2 } mtxrGaugeValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrGaugeTableEntry 3 } mtxrGaugeUnit OBJECT-TYPE SYNTAX INTEGER { celsius(1), rpm(2), dV(3), dA(4), dW(5), status(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "units" ::= { mtxrGaugeTableEntry 4 } mtxrHealthGroup OBJECT-GROUP OBJECTS { mtxrHlCoreVoltage, mtxrHlThreeDotThreeVoltage, mtxrHlFiveVoltage, mtxrHlTwelveVoltage, mtxrHlSensorTemperature, mtxrHlCpuTemperature, mtxrHlBoardTemperature, mtxrHlVoltage, mtxrHlActiveFan, mtxrHlTemperature, mtxrHlProcessorTemperature, mtxrHlCurrent, mtxrHlPower, mtxrHlProcessorFrequency, mtxrHlPowerSupplyState, mtxrHlBackupPowerSupplyState, mtxrHlFanSpeed1, mtxrHlFanSpeed2, mtxrAlarmSocketStatus, mtxrGaugeName, mtxrGaugeValue, mtxrGaugeUnit } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 3 } -- LICENSE ******************************************************************** mtxrLicSoftwareId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "software id" ::= { mtxrLicense 1 } mtxrLicUpgrUntil OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "current key allows upgrading until this date" ::= { mtxrLicense 2 } mtxrLicLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "current key level" ::= { mtxrLicense 3 } mtxrLicVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "software version" ::= { mtxrLicense 4 } mtxrLicUpgradableTo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "upgradable to" ::= { mtxrLicense 5 } mtxrLincenseGroup OBJECT-GROUP OBJECTS { mtxrLicSoftwareId, mtxrLicUpgrUntil, mtxrLicLevel, mtxrLicVersion, mtxrLicUpgradableTo } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 4 } -- HOTSPOT *************************************************************** mtxrHotspotActiveUsersTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrHotspotActiveUsersTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrHotspot 1 } mtxrHotspotActiveUsersTableEntry OBJECT-TYPE SYNTAX MtxrHotspotActiveUsersTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrHotspotActiveUserIndex } ::= { mtxrHotspotActiveUsersTable 1 } MtxrHotspotActiveUsersTableEntry ::= SEQUENCE { mtxrHotspotActiveUserIndex ObjectIndex, mtxrHotspotActiveUserServerID Integer32, mtxrHotspotActiveUserName DisplayString, mtxrHotspotActiveUserDomain DisplayString, mtxrHotspotActiveUserIP IpAddress, mtxrHotspotActiveUserMAC MacAddress, mtxrHotspotActiveUserConnectTime Integer32, mtxrHotspotActiveUserValidTillTime Integer32, mtxrHotspotActiveUserIdleStartTime Integer32, mtxrHotspotActiveUserIdleTimeout Integer32, mtxrHotspotActiveUserPingTimeout Integer32, mtxrHotspotActiveUserBytesIn Counter64, mtxrHotspotActiveUserBytesOut Counter64, mtxrHotspotActiveUserPacketsIn Counter64, mtxrHotspotActiveUserPacketsOut Counter64, mtxrHotspotActiveUserLimitBytesIn Counter64, mtxrHotspotActiveUserLimitBytesOut Counter64, mtxrHotspotActiveUserAdvertStatus Integer32, mtxrHotspotActiveUserRadius Integer32, mtxrHotspotActiveUserBlockedByAdvert Integer32 } mtxrHotspotActiveUserIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 1 } mtxrHotspotActiveUserServerID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 2 } mtxrHotspotActiveUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 3 } mtxrHotspotActiveUserDomain OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 4 } mtxrHotspotActiveUserIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 5 } mtxrHotspotActiveUserMAC OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 6 } mtxrHotspotActiveUserConnectTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 7 } mtxrHotspotActiveUserValidTillTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 8 } mtxrHotspotActiveUserIdleStartTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 9 } mtxrHotspotActiveUserIdleTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 10 } mtxrHotspotActiveUserPingTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 11 } mtxrHotspotActiveUserBytesIn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 12 } mtxrHotspotActiveUserBytesOut OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 13 } mtxrHotspotActiveUserPacketsIn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 14 } mtxrHotspotActiveUserPacketsOut OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 15 } mtxrHotspotActiveUserLimitBytesIn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 16 } mtxrHotspotActiveUserLimitBytesOut OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 17 } mtxrHotspotActiveUserAdvertStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 18 } mtxrHotspotActiveUserRadius OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 19 } mtxrHotspotActiveUserBlockedByAdvert OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrHotspotActiveUsersTableEntry 20 } mtxrHotspotActiveUserCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active (logged-in) HotSpot clients" ::= { mtxrHotspot 2 } mtxrHotspotHostCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of HotSpot hosts" ::= { mtxrHotspot 3 } mtxrHotspotActiveUserGroup OBJECT-GROUP OBJECTS { mtxrHotspotActiveUserServerID, mtxrHotspotActiveUserName, mtxrHotspotActiveUserDomain, mtxrHotspotActiveUserIP, mtxrHotspotActiveUserMAC, mtxrHotspotActiveUserConnectTime, mtxrHotspotActiveUserValidTillTime, mtxrHotspotActiveUserIdleStartTime, mtxrHotspotActiveUserIdleTimeout, mtxrHotspotActiveUserPingTimeout, mtxrHotspotActiveUserBytesIn, mtxrHotspotActiveUserBytesOut, mtxrHotspotActiveUserPacketsIn, mtxrHotspotActiveUserPacketsOut, mtxrHotspotActiveUserLimitBytesIn, mtxrHotspotActiveUserLimitBytesOut, mtxrHotspotActiveUserAdvertStatus, mtxrHotspotActiveUserRadius, mtxrHotspotActiveUserBlockedByAdvert } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 5 } mtxrHotspotCountGroup OBJECT-GROUP OBJECTS { mtxrHotspotActiveUserCount, mtxrHotspotHostCount } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 26 } -- DHCP ******************************************************************** mtxrDHCPLeaseCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrDHCP 1 } mtxrDHCPGroup OBJECT-GROUP OBJECTS { mtxrDHCPLeaseCount } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 12 } -- SYSTEM ******************************************************************** mtxrSystemReboot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "set non zero to reboot" ::= { mtxrSystem 1 } mtxrUSBPowerReset OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "switches off usb power for specified amout of seconds" ::= { mtxrSystem 2 } mtxrSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "RouterBOARD serial number" ::= { mtxrSystem 3 } mtxrFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Current firmware version" ::= { mtxrSystem 4 } mtxrNote OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "note" ::= { mtxrSystem 5 } mtxrBuildTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "build time" ::= { mtxrSystem 6 } mtxrFirmwareUpgradeVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Upgrade firmware version" ::= { mtxrSystem 7 } mtxrDisplayName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "display name" ::= { mtxrSystem 8 } mtxrBoardName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "board name" ::= { mtxrSystem 9 } mtxrSystemGroup OBJECT-GROUP OBJECTS { mtxrSystemReboot, mtxrUSBPowerReset, mtxrSerialNumber, mtxrFirmwareVersion, mtxrNote, mtxrBuildTime, mtxrFirmwareUpgradeVersion, mtxrBoardName } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 13 } -- SCRIPTS ******************************************************************** mtxrScriptTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrScriptTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrScripts 1 } mtxrScriptTableEntry OBJECT-TYPE SYNTAX MtxrScriptTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrScriptIndex } ::= { mtxrScriptTable 1 } MtxrScriptTableEntry ::= SEQUENCE { mtxrScriptIndex ObjectIndex, mtxrScriptName DisplayString, mtxrScriptRunCmd Integer32 } mtxrScriptIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrScriptTableEntry 1 } mtxrScriptName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrScriptTableEntry 2 } mtxrScriptRunCmd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "set non zero to run" ::= { mtxrScriptTableEntry 3 } mtxrScriptGroup OBJECT-GROUP OBJECTS { mtxrScriptName, mtxrScriptRunCmd } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 8 } -- SCRIPT RUN ***************************************************************** mtxrScriptRunTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrScriptRunTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "invisible to getnext, accesible only with get request and write premission" ::= { mtxrScriptRun 1 } mtxrScriptRunTableEntry OBJECT-TYPE SYNTAX MtxrScriptRunTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrScriptRunIndex } ::= { mtxrScriptRunTable 1 } MtxrScriptRunTableEntry ::= SEQUENCE { mtxrScriptRunIndex ObjectIndex, mtxrScriptRunOutput DisplayString } mtxrScriptRunIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrScriptRunTableEntry 1 } mtxrScriptRunOutput OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "this oid on get request will run script and return it's output" ::= { mtxrScriptRunTableEntry 2 } mtxrScriptRunGroup OBJECT-GROUP OBJECTS { mtxrScriptRunOutput } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 21 } -- Dual Nstreme *************************************************************** mtxrDnStatTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrDnStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrNstremeDual 1 } mtxrDnStatEntry OBJECT-TYPE SYNTAX MtxrDnStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Nstreme Dual interface" INDEX { mtxrDnStatIndex } ::= { mtxrDnStatTable 1 } MtxrDnStatEntry ::= SEQUENCE { mtxrDnStatIndex ObjectIndex, mtxrDnStatTxRate Gauge32, mtxrDnStatRxRate Gauge32, mtxrDnStatTxStrength Integer32, mtxrDnStatRxStrength Integer32, mtxrDnConnected Integer32 } mtxrDnStatIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrDnStatEntry 1 } mtxrDnStatTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrDnStatEntry 2 } mtxrDnStatRxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "bits per second" ::= { mtxrDnStatEntry 3 } mtxrDnStatTxStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrDnStatEntry 4 } mtxrDnStatRxStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrDnStatEntry 5 } mtxrDnConnected OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "0 - not connected, connected otherwise" ::= { mtxrDnStatEntry 6 } mtxrNstremeDualGroup OBJECT-GROUP OBJECTS { mtxrDnStatTxRate, mtxrDnStatRxRate, mtxrDnStatTxStrength, mtxrDnStatRxStrength, mtxrDnConnected } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 10 } -- NEIGHBOR ******************************************************************* mtxrNeighborTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrNeighborTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrNeighbor 1 } mtxrNeighborTableEntry OBJECT-TYPE SYNTAX MtxrNeighborTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrNeighborIndex } ::= { mtxrNeighborTable 1 } MtxrNeighborTableEntry ::= SEQUENCE { mtxrNeighborIndex ObjectIndex, mtxrNeighborIpAddress IpAddress, mtxrNeighborMacAddress MacAddress, mtxrNeighborVersion DisplayString, mtxrNeighborPlatform DisplayString, mtxrNeighborIdentity DisplayString, mtxrNeighborSoftwareID DisplayString, mtxrNeighborInterfaceID ObjectIndex, mtxrNeighborInterfaceName DisplayString, mtxrNeighborIpv6 DisplayString } mtxrNeighborIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 1 } mtxrNeighborIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 2 } mtxrNeighborMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 3 } mtxrNeighborVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 4 } mtxrNeighborPlatform OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 5 } mtxrNeighborIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 6 } mtxrNeighborSoftwareID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 7 } mtxrNeighborInterfaceID OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 8 } mtxrNeighborInterfaceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 9 } mtxrNeighborIpv6 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrNeighborTableEntry 10 } mtxrNeighborGroup OBJECT-GROUP OBJECTS { mtxrNeighborIpAddress, mtxrNeighborMacAddress, mtxrNeighborVersion, mtxrNeighborPlatform, mtxrNeighborIdentity, mtxrNeighborSoftwareID, mtxrNeighborInterfaceID, mtxrNeighborInterfaceName, mtxrNeighborIpv6 } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 11 } -- GPS ************************************************************************ mtxrDate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "UNIX time" ::= { mtxrGps 1 } mtxrLongtitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "longtitude" ::= { mtxrGps 2 } mtxrLatitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "latitude" ::= { mtxrGps 3 } mtxrAltitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "altitude" ::= { mtxrGps 4 } mtxrSpeed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "speed" ::= { mtxrGps 5 } mtxrSattelites OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "visible sattelite count" ::= { mtxrGps 6 } mtxrValid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "is the data valid" ::= { mtxrGps 7 } mtxrGPSGroup OBJECT-GROUP OBJECTS { mtxrDate, mtxrLongtitude, mtxrLatitude, mtxrAltitude, mtxrSpeed, mtxrSattelites, mtxrValid } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 15 } -- Wireless Modem ************************************************************ mtxrWirelessModemSignalStrength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "signal strength in dBm (if first ppp-client modem supports)" ::= { mtxrWirelessModem 1 } mtxrWirelessModemSignalECIO OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "signal EC/IO in dB (if first ppp-client modem supports)" ::= { mtxrWirelessModem 2 } mtxrWirelessModemManufacturer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Modem manufacturer name" ::= { mtxrWirelessModem 3 } mtxrWirelessModemModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Modem model name" ::= { mtxrWirelessModem 4 } mtxrWirelessModemRevision OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Modem firmware revision" ::= { mtxrWirelessModem 5 } mtxrWirelessModemIMEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Modem serial number" ::= { mtxrWirelessModem 6 } mtxrWirelessModemIMSI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "International mobile subscriber identity" ::= { mtxrWirelessModem 7 } mtxrWirelessModemAccessTechnology OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Access technology" ::= { mtxrWirelessModem 8 } mtxrWirelessModemFrameErrorRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Signal frame error rate" ::= { mtxrWirelessModem 9 } mtxrWirelessModemRSRP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reference Signal Receive Power" ::= { mtxrWirelessModem 10 } mtxrWirelessModemRSRQ OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reference Signal Received Quality" ::= { mtxrWirelessModem 11 } mtxrWirelessModemSINR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Signal-to-Interference-plus-Noise Ratio" ::= { mtxrWirelessModem 12 } mtxrWirelessModemPinStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Pin status of the modem" ::= { mtxrWirelessModem 13 } mtxrWirelessModemGroup OBJECT-GROUP OBJECTS { mtxrWirelessModemSignalStrength, mtxrWirelessModemSignalECIO, mtxrWirelessModemManufacturer, mtxrWirelessModemModel, mtxrWirelessModemRevision, mtxrWirelessModemIMEI, mtxrWirelessModemIMSI, mtxrWirelessModemAccessTechnology, mtxrWirelessModemFrameErrorRate, mtxrWirelessModemRSRP, mtxrWirelessModemRSRQ, mtxrWirelessModemSINR, mtxrWirelessModemPinStatus } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 16 } -- Interface Stats ************************************************************ mtxrInterfaceStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrInterfaceStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Extended interface statistics. Some interfaces may have only parts of this table with unavailable values set to zero." ::= { mtxrInterfaceStats 1 } mtxrInterfaceStatsEntry OBJECT-TYPE SYNTAX MtxrInterfaceStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrInterfaceStatsIndex } ::= { mtxrInterfaceStatsTable 1 } MtxrInterfaceStatsEntry ::= SEQUENCE { mtxrInterfaceStatsIndex ObjectIndex, mtxrInterfaceStatsName DisplayString, mtxrInterfaceStatsDriverRxBytes Counter64, mtxrInterfaceStatsDriverRxPackets Counter64, mtxrInterfaceStatsDriverTxBytes Counter64, mtxrInterfaceStatsDriverTxPackets Counter64, mtxrInterfaceStatsTxRx64 Counter64, mtxrInterfaceStatsTxRx65To127 Counter64, mtxrInterfaceStatsTxRx128To255 Counter64, mtxrInterfaceStatsTxRx256To511 Counter64, mtxrInterfaceStatsTxRx512To1023 Counter64, mtxrInterfaceStatsTxRx1024To1518 Counter64, mtxrInterfaceStatsTxRx1519ToMax Counter64, mtxrInterfaceStatsRxBytes Counter64, mtxrInterfaceStatsRxPackets Counter64, mtxrInterfaceStatsRxTooShort Counter64, mtxrInterfaceStatsRx64 Counter64, mtxrInterfaceStatsRx65To127 Counter64, mtxrInterfaceStatsRx128To255 Counter64, mtxrInterfaceStatsRx256To511 Counter64, mtxrInterfaceStatsRx512To1023 Counter64, mtxrInterfaceStatsRx1024To1518 Counter64, mtxrInterfaceStatsRx1519ToMax Counter64, mtxrInterfaceStatsRxTooLong Counter64, mtxrInterfaceStatsRxBroadcast Counter64, mtxrInterfaceStatsRxPause Counter64, mtxrInterfaceStatsRxMulticast Counter64, mtxrInterfaceStatsRxFCSError Counter64, mtxrInterfaceStatsRxAlignError Counter64, mtxrInterfaceStatsRxFragment Counter64, mtxrInterfaceStatsRxOverflow Counter64, mtxrInterfaceStatsRxControl Counter64, mtxrInterfaceStatsRxUnknownOp Counter64, mtxrInterfaceStatsRxLengthError Counter64, mtxrInterfaceStatsRxCodeError Counter64, mtxrInterfaceStatsRxCarrierError Counter64, mtxrInterfaceStatsRxJabber Counter64, mtxrInterfaceStatsRxDrop Counter64, mtxrInterfaceStatsTxBytes Counter64, mtxrInterfaceStatsTxPackets Counter64, mtxrInterfaceStatsTxTooShort Counter64, mtxrInterfaceStatsTx64 Counter64, mtxrInterfaceStatsTx65To127 Counter64, mtxrInterfaceStatsTx128To255 Counter64, mtxrInterfaceStatsTx256To511 Counter64, mtxrInterfaceStatsTx512To1023 Counter64, mtxrInterfaceStatsTx1024To1518 Counter64, mtxrInterfaceStatsTx1519ToMax Counter64, mtxrInterfaceStatsTxTooLong Counter64, mtxrInterfaceStatsTxBroadcast Counter64, mtxrInterfaceStatsTxPause Counter64, mtxrInterfaceStatsTxMulticast Counter64, mtxrInterfaceStatsTxUnderrun Counter64, mtxrInterfaceStatsTxCollision Counter64, mtxrInterfaceStatsTxExcessiveCollision Counter64, mtxrInterfaceStatsTxMultipleCollision Counter64, mtxrInterfaceStatsTxSingleCollision Counter64, mtxrInterfaceStatsTxExcessiveDeferred Counter64, mtxrInterfaceStatsTxDeferred Counter64, mtxrInterfaceStatsTxLateCollision Counter64, mtxrInterfaceStatsTxTotalCollision Counter64, mtxrInterfaceStatsTxPauseHonored Counter64, mtxrInterfaceStatsTxDrop Counter64, mtxrInterfaceStatsTxJabber Counter64, mtxrInterfaceStatsTxFCSError Counter64, mtxrInterfaceStatsTxControl Counter64, mtxrInterfaceStatsTxFragment Counter64, mtxrInterfaceStatsLinkDowns Counter32, mtxrInterfaceStatsTxRx1024ToMax Counter64, mtxrInterfaceStatsTxDropByte Counter64 } mtxrInterfaceStatsIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 1 } mtxrInterfaceStatsName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 2 } mtxrInterfaceStatsDriverRxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 11 } mtxrInterfaceStatsDriverRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 12 } mtxrInterfaceStatsDriverTxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 13 } mtxrInterfaceStatsDriverTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 14 } mtxrInterfaceStatsTxRx64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 15 } mtxrInterfaceStatsTxRx65To127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 16 } mtxrInterfaceStatsTxRx128To255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 17 } mtxrInterfaceStatsTxRx256To511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 18 } mtxrInterfaceStatsTxRx512To1023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 19 } mtxrInterfaceStatsTxRx1024To1518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 20 } mtxrInterfaceStatsTxRx1519ToMax OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 21 } mtxrInterfaceStatsRxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 31 } mtxrInterfaceStatsRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 32 } mtxrInterfaceStatsRxTooShort OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 33 } mtxrInterfaceStatsRx64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 34 } mtxrInterfaceStatsRx65To127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 35 } mtxrInterfaceStatsRx128To255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 36 } mtxrInterfaceStatsRx256To511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 37 } mtxrInterfaceStatsRx512To1023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 38 } mtxrInterfaceStatsRx1024To1518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 39 } mtxrInterfaceStatsRx1519ToMax OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 40 } mtxrInterfaceStatsRxTooLong OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 41 } mtxrInterfaceStatsRxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 42 } mtxrInterfaceStatsRxPause OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 43 } mtxrInterfaceStatsRxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 44 } mtxrInterfaceStatsRxFCSError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 45 } mtxrInterfaceStatsRxAlignError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 46 } mtxrInterfaceStatsRxFragment OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 47 } mtxrInterfaceStatsRxOverflow OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 48 } mtxrInterfaceStatsRxControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 49 } mtxrInterfaceStatsRxUnknownOp OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 50 } mtxrInterfaceStatsRxLengthError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 51 } mtxrInterfaceStatsRxCodeError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 52 } mtxrInterfaceStatsRxCarrierError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 53 } mtxrInterfaceStatsRxJabber OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 54 } mtxrInterfaceStatsRxDrop OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 55 } mtxrInterfaceStatsTxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 61 } mtxrInterfaceStatsTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 62 } mtxrInterfaceStatsTxTooShort OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 63 } mtxrInterfaceStatsTx64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 64 } mtxrInterfaceStatsTx65To127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 65 } mtxrInterfaceStatsTx128To255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 66 } mtxrInterfaceStatsTx256To511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 67 } mtxrInterfaceStatsTx512To1023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 68 } mtxrInterfaceStatsTx1024To1518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 69 } mtxrInterfaceStatsTx1519ToMax OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 70 } mtxrInterfaceStatsTxTooLong OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 71 } mtxrInterfaceStatsTxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 72 } mtxrInterfaceStatsTxPause OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 73 } mtxrInterfaceStatsTxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 74 } mtxrInterfaceStatsTxUnderrun OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 75 } mtxrInterfaceStatsTxCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 76 } mtxrInterfaceStatsTxExcessiveCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 77 } mtxrInterfaceStatsTxMultipleCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 78 } mtxrInterfaceStatsTxSingleCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 79 } mtxrInterfaceStatsTxExcessiveDeferred OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 80 } mtxrInterfaceStatsTxDeferred OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 81 } mtxrInterfaceStatsTxLateCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 82 } mtxrInterfaceStatsTxTotalCollision OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 83 } mtxrInterfaceStatsTxPauseHonored OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 84 } mtxrInterfaceStatsTxDrop OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 85 } mtxrInterfaceStatsTxJabber OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 86 } mtxrInterfaceStatsTxFCSError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 87 } mtxrInterfaceStatsTxControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 88 } mtxrInterfaceStatsTxFragment OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 89 } mtxrInterfaceStatsLinkDowns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 90 } mtxrInterfaceStatsTxRx1024ToMax OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrInterfaceStatsEntry 91 } mtxrInterfaceStatsTxDropByte OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total ethernet-driver tx dropped bytes" ::= { mtxrInterfaceStatsEntry 92 } mtxrInterfaceStatsGroup OBJECT-GROUP OBJECTS { mtxrInterfaceStatsName, mtxrInterfaceStatsDriverRxBytes, mtxrInterfaceStatsDriverRxPackets, mtxrInterfaceStatsDriverTxBytes, mtxrInterfaceStatsDriverTxPackets, mtxrInterfaceStatsTxRx64, mtxrInterfaceStatsTxRx65To127, mtxrInterfaceStatsTxRx128To255, mtxrInterfaceStatsTxRx256To511, mtxrInterfaceStatsTxRx512To1023, mtxrInterfaceStatsTxRx1024To1518, mtxrInterfaceStatsTxRx1519ToMax, mtxrInterfaceStatsRxBytes, mtxrInterfaceStatsRxPackets, mtxrInterfaceStatsRxTooShort, mtxrInterfaceStatsRx64, mtxrInterfaceStatsRx65To127, mtxrInterfaceStatsRx128To255, mtxrInterfaceStatsRx256To511, mtxrInterfaceStatsRx512To1023, mtxrInterfaceStatsRx1024To1518, mtxrInterfaceStatsRx1519ToMax, mtxrInterfaceStatsRxTooLong, mtxrInterfaceStatsRxBroadcast, mtxrInterfaceStatsRxPause, mtxrInterfaceStatsRxMulticast, mtxrInterfaceStatsRxFCSError, mtxrInterfaceStatsRxAlignError, mtxrInterfaceStatsRxFragment, mtxrInterfaceStatsRxOverflow, mtxrInterfaceStatsRxControl, mtxrInterfaceStatsRxUnknownOp, mtxrInterfaceStatsRxLengthError, mtxrInterfaceStatsRxCodeError, mtxrInterfaceStatsRxCarrierError, mtxrInterfaceStatsRxJabber, mtxrInterfaceStatsRxDrop, mtxrInterfaceStatsTxBytes, mtxrInterfaceStatsTxPackets, mtxrInterfaceStatsTxTooShort, mtxrInterfaceStatsTx64, mtxrInterfaceStatsTx65To127, mtxrInterfaceStatsTx128To255, mtxrInterfaceStatsTx256To511, mtxrInterfaceStatsTx512To1023, mtxrInterfaceStatsTx1024To1518, mtxrInterfaceStatsTx1519ToMax, mtxrInterfaceStatsTxTooLong, mtxrInterfaceStatsTxBroadcast, mtxrInterfaceStatsTxPause, mtxrInterfaceStatsTxMulticast, mtxrInterfaceStatsTxUnderrun, mtxrInterfaceStatsTxCollision, mtxrInterfaceStatsTxExcessiveCollision, mtxrInterfaceStatsTxMultipleCollision, mtxrInterfaceStatsTxSingleCollision, mtxrInterfaceStatsTxExcessiveDeferred, mtxrInterfaceStatsTxDeferred, mtxrInterfaceStatsTxLateCollision, mtxrInterfaceStatsTxTotalCollision, mtxrInterfaceStatsTxPauseHonored, mtxrInterfaceStatsTxDrop, mtxrInterfaceStatsTxJabber, mtxrInterfaceStatsTxFCSError, mtxrInterfaceStatsTxControl, mtxrInterfaceStatsTxFragment, mtxrInterfaceStatsLinkDowns, mtxrInterfaceStatsTxRx1024ToMax, mtxrInterfaceStatsTxDropByte } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 17 } -- POE ************************************************************************ mtxrPOETable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrPOEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Power Over Ethernet" ::= { mtxrPOE 1 } mtxrPOEEntry OBJECT-TYPE SYNTAX MtxrPOEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrPOEInterfaceIndex } ::= { mtxrPOETable 1 } MtxrPOEEntry ::= SEQUENCE { mtxrPOEInterfaceIndex ObjectIndex, mtxrPOEName DisplayString, mtxrPOEStatus INTEGER, mtxrPOEVoltage Voltage, mtxrPOECurrent Integer32, mtxrPOEPower Power } mtxrPOEInterfaceIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrPOEEntry 1 } mtxrPOEName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrPOEEntry 2 } mtxrPOEStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), waitingForLoad(2), poweredOn(3), overload(4), shortCircuit(5), voltageTooLow(6), currentTooLow(7), powerReset(8), voltageTooHigh(9), controllerError(10), controllerUpgrade(11), poeInDetected(12), noValidPsu(13), controllerInit(14), lowVoltageTooLow(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrPOEEntry 3 } mtxrPOEVoltage OBJECT-TYPE SYNTAX Voltage MAX-ACCESS read-only STATUS current DESCRIPTION "V" ::= { mtxrPOEEntry 4 } mtxrPOECurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "mA" ::= { mtxrPOEEntry 5 } mtxrPOEPower OBJECT-TYPE SYNTAX Power MAX-ACCESS read-only STATUS current DESCRIPTION "W" ::= { mtxrPOEEntry 6 } mtxrPOEGroup OBJECT-GROUP OBJECTS { mtxrPOEName, mtxrPOEStatus, mtxrPOEVoltage, mtxrPOECurrent, mtxrPOEPower } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 18 } -- LTE Modem ************************************************************ mtxrLTEModemTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrLTEModemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LTE Modems" ::= { mtxrLTEModem 1 } mtxrLTEModemEntry OBJECT-TYPE SYNTAX MtxrLTEModemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrLTEModemInterfaceIndex } ::= { mtxrLTEModemTable 1 } MtxrLTEModemEntry ::= SEQUENCE { mtxrLTEModemInterfaceIndex ObjectIndex, mtxrLTEModemSignalRSSI Integer32, mtxrLTEModemSignalRSRQ Integer32, mtxrLTEModemSignalRSRP Integer32, mtxrLTEModemCellId HexInt, mtxrLTEModemAccessTechnology INTEGER, mtxrLTEModemSignalSINR Integer32, mtxrLTEModemEnbId Integer32, mtxrLTEModemSectorId Integer32, mtxrLTEModemLac Integer32, mtxrLTEModemIMEI DisplayString, mtxrLTEModemIMSI DisplayString, mtxrLTEModemUICC DisplayString, mtxrLTEModemRAT DisplayString, mtxrLTEModemPrimaryBand DisplayString, mtxrLTEModemSessionUptime TimeTicks, mtxrLTEModemRegStatus DisplayString, mtxrLTEModemPinStatus DisplayString, mtxrLTEModemModel DisplayString, mtxrLTEModemFirmware DisplayString, mtxrLTEModemCQI Integer32, mtxrLTEModemNrRSRP Integer32, mtxrLTEModemNrRSRQ IDiv10, mtxrLTEModemNrSINR Integer32, mtxrLTEModemSignalRSRQD10 IDiv10 } mtxrLTEModemInterfaceIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 1 } mtxrLTEModemSignalRSSI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrLTEModemEntry 2 } mtxrLTEModemSignalRSRQ OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "dB" ::= { mtxrLTEModemEntry 3 } mtxrLTEModemSignalRSRP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrLTEModemEntry 4 } mtxrLTEModemCellId OBJECT-TYPE SYNTAX HexInt MAX-ACCESS read-only STATUS current DESCRIPTION "current cell ID" ::= { mtxrLTEModemEntry 5 } mtxrLTEModemAccessTechnology OBJECT-TYPE SYNTAX INTEGER { unknown(-1), gsmcompact(0), gsm(1), utran(2), egprs(3), hsdpa(4), hsupa(5), hsdpahsupa(6), eutran(7), nr-sa(11), nr-nsa(13) } MAX-ACCESS read-only STATUS current DESCRIPTION "as reported by +CREG" ::= { mtxrLTEModemEntry 6 } mtxrLTEModemSignalSINR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dB" ::= { mtxrLTEModemEntry 7 } mtxrLTEModemEnbId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 8 } mtxrLTEModemSectorId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 9 } mtxrLTEModemLac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 10 } mtxrLTEModemIMEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 11 } mtxrLTEModemIMSI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 12 } mtxrLTEModemUICC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 13 } mtxrLTEModemRAT OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 14 } mtxrLTEModemPrimaryBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 15 } mtxrLTEModemSessionUptime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 16 } mtxrLTEModemRegStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 17 } mtxrLTEModemPinStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 18 } mtxrLTEModemModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 19 } mtxrLTEModemFirmware OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 20 } mtxrLTEModemCQI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 21 } mtxrLTEModemNrRSRP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 22 } mtxrLTEModemNrRSRQ OBJECT-TYPE SYNTAX IDiv10 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 23 } mtxrLTEModemNrSINR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 24 } mtxrLTEModemSignalRSRQD10 OBJECT-TYPE SYNTAX IDiv10 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTEModemEntry 25 } mtxrLTEModemGroup OBJECT-GROUP OBJECTS { mtxrLTEModemSignalRSSI, mtxrLTEModemSignalRSRQ, mtxrLTEModemSignalRSRP, mtxrLTEModemCellId, mtxrLTEModemAccessTechnology, mtxrLTEModemSignalSINR, mtxrLTEModemEnbId, mtxrLTEModemSectorId, mtxrLTEModemLac, mtxrLTEModemIMEI, mtxrLTEModemIMSI, mtxrLTEModemUICC, mtxrLTEModemRAT, mtxrLTEModemPrimaryBand, mtxrLTEModemSessionUptime, mtxrLTEModemRegStatus, mtxrLTEModemPinStatus, mtxrLTEModemModel, mtxrLTEModemFirmware, mtxrLTEModemCQI, mtxrLTEModemNrRSRP, mtxrLTEModemNrRSRQ, mtxrLTEModemNrSINR, mtxrLTEModemSignalRSRQD10 } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 19 } mtxrLTECarrierAgg OBJECT IDENTIFIER ::= { mtxrLTEModem 2 } mtxrLTECarrierAggTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrLTECarrierAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAgg 1 } mtxrLTECarrierAggEntry OBJECT-TYPE SYNTAX MtxrLTECarrierAggEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrLTECarrierAggInterfaceIndex, mtxrLTECarrierAggIndex } ::= { mtxrLTECarrierAggTable 1 } MtxrLTECarrierAggEntry ::= SEQUENCE { mtxrLTECarrierAggInterfaceIndex ObjectIndex, mtxrLTECarrierAggIndex ObjectIndex, mtxrLTECarrierAggBand Integer32, mtxrLTECarrierAggEARFCN Integer32, mtxrLTECarrierAggBandwidth Integer32, mtxrLTECarrierAggPhyCellId Integer32, mtxrLTECarrierAggRSSI Integer32, mtxrLTECarrierAggRSRP Integer32, mtxrLTECarrierAggRSRQ IDiv10, mtxrLTECarrierAggSINR Integer32, mtxrLTECarrierAggSNR Integer32, mtxrLTECarrierAggNR TruthValue, mtxrLTECarrierAggUplink TruthValue } mtxrLTECarrierAggInterfaceIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 1 } mtxrLTECarrierAggIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 2 } mtxrLTECarrierAggBand OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 3 } mtxrLTECarrierAggEARFCN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 4 } mtxrLTECarrierAggBandwidth OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "MHz" ::= { mtxrLTECarrierAggEntry 5 } mtxrLTECarrierAggPhyCellId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 6 } mtxrLTECarrierAggRSSI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrLTECarrierAggEntry 7 } mtxrLTECarrierAggRSRP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dBm" ::= { mtxrLTECarrierAggEntry 8 } mtxrLTECarrierAggRSRQ OBJECT-TYPE SYNTAX IDiv10 MAX-ACCESS read-only STATUS current DESCRIPTION "dB" ::= { mtxrLTECarrierAggEntry 9 } mtxrLTECarrierAggSINR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dB" ::= { mtxrLTECarrierAggEntry 10 } mtxrLTECarrierAggSNR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "dB" ::= { mtxrLTECarrierAggEntry 11 } mtxrLTECarrierAggNR OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 12 } mtxrLTECarrierAggUplink OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLTECarrierAggEntry 13 } mtxrLTECarrierAggGroup OBJECT-GROUP OBJECTS { mtxrLTECarrierAggBand, mtxrLTECarrierAggEARFCN, mtxrLTECarrierAggBandwidth, mtxrLTECarrierAggPhyCellId, mtxrLTECarrierAggRSSI, mtxrLTECarrierAggRSRP, mtxrLTECarrierAggRSRQ, mtxrLTECarrierAggSINR, mtxrLTECarrierAggSNR, mtxrLTECarrierAggNR, mtxrLTECarrierAggUplink } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 22 } -- LTE Modem Firmware ************************************************************ mtxrLteFirmware OBJECT IDENTIFIER ::= { mtxrLTEModem 3 } mtxrLteFirmwareInstalledVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware version currently installed on the LTE modem." ::= { mtxrLteFirmware 1 } mtxrLteFirmwareLatestVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Latest firmware version available for the LTE modem, as determined by the most recent successful version check." ::= { mtxrLteFirmware 2 } mtxrLteFirmwareStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrLteFirmware 3 } mtxrLteFirmwareLastChecked OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds since 1970 (epoch)" MAX-ACCESS read-only STATUS current DESCRIPTION "Unix epoch timestamp indicating when the firmware version was last successfully checked online." ::= { mtxrLteFirmware 4 } mtxrLteFirmwareCheckTrigger OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Write the LTE modem device ID to this object to initiate firmware version check for that modem." ::= { mtxrLteFirmware 5 } mtxrLteFirmwareInstallTrigger OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Write the LTE modem device ID to this object to initiate firmware upgrade for that modem." ::= { mtxrLteFirmware 6 } mtxrLteFirmwareGroup OBJECT-GROUP OBJECTS { mtxrLteFirmwareInstalledVersion, mtxrLteFirmwareLatestVersion, mtxrLteFirmwareStatus, mtxrLteFirmwareLastChecked, mtxrLteFirmwareCheckTrigger, mtxrLteFirmwareInstallTrigger } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 24 } -- Partition ************************************************************ mtxrPartitionTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrPartitionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "system partitions" ::= { mtxrPartition 1 } mtxrPartitionEntry OBJECT-TYPE SYNTAX MtxrPartitionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrPartitionIndex } ::= { mtxrPartitionTable 1 } MtxrPartitionEntry ::= SEQUENCE { mtxrPartitionIndex ObjectIndex, mtxrPartitionName DisplayString, mtxrPartitionSize Integer32, mtxrPartitionVersion DisplayString, mtxrPartitionActive BoolValue, mtxrPartitionRunning BoolValue } mtxrPartitionIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrPartitionEntry 1 } mtxrPartitionName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrPartitionEntry 2 } mtxrPartitionSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "MB" ::= { mtxrPartitionEntry 3 } mtxrPartitionVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrPartitionEntry 4 } mtxrPartitionActive OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrPartitionEntry 5 } mtxrPartitionRunning OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrPartitionEntry 6 } mtxrPartitionGroup OBJECT-GROUP OBJECTS { mtxrPartitionName, mtxrPartitionSize, mtxrPartitionVersion, mtxrPartitionActive, mtxrPartitionRunning } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 20 } -- OPTICAL ***************************************************************** mtxrOpticalTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrOpticalTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SFP and GPON information" ::= { mtxrOptical 1 } mtxrOpticalTableEntry OBJECT-TYPE SYNTAX MtxrOpticalTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrOpticalIndex } ::= { mtxrOpticalTable 1 } MtxrOpticalTableEntry ::= SEQUENCE { mtxrOpticalIndex ObjectIndex, mtxrOpticalName DisplayString, mtxrOpticalRxLoss BoolValue, mtxrOpticalTxFault BoolValue, mtxrOpticalWavelength GDiv100, mtxrOpticalTemperature Gauge32, mtxrOpticalSupplyVoltage GDiv1000, mtxrOpticalTxBiasCurrent Gauge32, mtxrOpticalTxPower IDiv1000, mtxrOpticalRxPower IDiv1000, mtxrOpticalVendorName DisplayString, mtxrOpticalVendorSerial DisplayString, mtxrOpticalModulePresent BoolValue, mtxrOpticalVendorPartNumber DisplayString, mtxrOpticalType INTEGER, mtxrOpticalConnectorType INTEGER, mtxrOpticalLinkLengthCopperOM4 Gauge32, mtxrOpticalSupportedRates DisplayString } mtxrOpticalGroup OBJECT-GROUP OBJECTS { mtxrOpticalName, mtxrOpticalRxLoss, mtxrOpticalTxFault, mtxrOpticalWavelength, mtxrOpticalTemperature, mtxrOpticalSupplyVoltage, mtxrOpticalTxBiasCurrent, mtxrOpticalTxPower, mtxrOpticalRxPower, mtxrOpticalVendorName, mtxrOpticalVendorSerial, mtxrOpticalModulePresent, mtxrOpticalVendorPartNumber, mtxrOpticalType, mtxrOpticalConnectorType, mtxrOpticalLinkLengthCopperOM4, mtxrOpticalSupportedRates } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 6 } mtxrOpticalIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 1 } mtxrOpticalName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 2 } mtxrOpticalRxLoss OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 3 } mtxrOpticalTxFault OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 4 } mtxrOpticalWavelength OBJECT-TYPE SYNTAX GDiv100 UNITS "nm" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 5 } mtxrOpticalTemperature OBJECT-TYPE SYNTAX Gauge32 UNITS "C" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 6 } mtxrOpticalSupplyVoltage OBJECT-TYPE SYNTAX GDiv1000 UNITS "V" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 7 } mtxrOpticalTxBiasCurrent OBJECT-TYPE SYNTAX Gauge32 UNITS "mA" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 8 } mtxrOpticalTxPower OBJECT-TYPE SYNTAX IDiv1000 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 9 } mtxrOpticalRxPower OBJECT-TYPE SYNTAX IDiv1000 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 10 } mtxrOpticalVendorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 11 } mtxrOpticalVendorSerial OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrOpticalTableEntry 12 } mtxrOpticalModulePresent OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "Whether a transceiver module is inserted in the cage" ::= { mtxrOpticalTableEntry 13 } mtxrOpticalVendorPartNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Vendor part number of the transceiver module" ::= { mtxrOpticalTableEntry 14 } mtxrOpticalType OBJECT-TYPE SYNTAX INTEGER { unknown(0), gbic(1), soldered(2), sfp(3), dwdmSfp(11), qsfp(12), qsfpPlus(13), qsfp28(17), qsfpDD(24), qsfpCmis(30) } MAX-ACCESS read-only STATUS current DESCRIPTION "Transceiver module type, SFF-8024 identifier value" ::= { mtxrOpticalTableEntry 15 } mtxrOpticalConnectorType OBJECT-TYPE SYNTAX INTEGER { unknown(0), sc(1), lc(7), opticalPigtail(11), mpo1x12(12), mpo2x16(13), hssdc2(32), copperPigtail(33), rj45(34), noSeparableConnector(35), mpo2x12(39), mpo1x16(40) } MAX-ACCESS read-only STATUS current DESCRIPTION "Transceiver connector type, SFF-8024 connector value" ::= { mtxrOpticalTableEntry 16 } mtxrOpticalLinkLengthCopperOM4 OBJECT-TYPE SYNTAX Gauge32 UNITS "m" MAX-ACCESS read-only STATUS current DESCRIPTION "Supported link length for copper cable or OM4 fiber" ::= { mtxrOpticalTableEntry 17 } mtxrOpticalSupportedRates OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Comma separated list of link rates supported by the module" ::= { mtxrOpticalTableEntry 18 } -- IPSec ***************************************************************** mtxrIkeSACount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "IKE SA count" ::= { mtxrIPSec 1 } mtxrIkeSATable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrIkeSATableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IKE SA table" ::= { mtxrIPSec 2 } mtxrIkeSATableEntry OBJECT-TYPE SYNTAX MtxrIkeSATableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrIkeSAIndex } ::= { mtxrIkeSATable 1 } MtxrIkeSATableEntry ::= SEQUENCE { mtxrIkeSAIndex ObjectIndex, mtxrIkeSAInitiatorCookie IsakmpCookie, mtxrIkeSAResponderCookie IsakmpCookie, mtxrIkeSAResponder BoolValue, mtxrIkeSANatt BoolValue, mtxrIkeSAVersion Gauge32, mtxrIkeSAState INTEGER, mtxrIkeSAUptime TimeTicks, mtxrIkeSASeen TimeTicks, mtxrIkeSAIdentity DisplayString, mtxrIkeSAPh2Count Gauge32, mtxrIkeSALocalAddressType InetAddressType, mtxrIkeSALocalAddress InetAddress, mtxrIkeSALocalPort InetPortNumber, mtxrIkeSAPeerAddressType InetAddressType, mtxrIkeSAPeerAddress InetAddress, mtxrIkeSAPeerPort InetPortNumber, mtxrIkeSADynamicAddressType InetAddressType, mtxrIkeSADynamicAddress InetAddress, mtxrIkeSATxBytes Counter64, mtxrIkeSARxBytes Counter64, mtxrIkeSATxPackets Counter64, mtxrIkeSARxPackets Counter64 } mtxrIkeSAGroup OBJECT-GROUP OBJECTS { mtxrIkeSACount, mtxrIkeSAInitiatorCookie, mtxrIkeSAResponderCookie, mtxrIkeSAResponder, mtxrIkeSANatt, mtxrIkeSAVersion, mtxrIkeSAState, mtxrIkeSAUptime, mtxrIkeSASeen, mtxrIkeSAIdentity, mtxrIkeSAPh2Count, mtxrIkeSALocalAddressType, mtxrIkeSALocalAddress, mtxrIkeSALocalPort, mtxrIkeSAPeerAddressType, mtxrIkeSAPeerAddress, mtxrIkeSAPeerPort, mtxrIkeSADynamicAddressType, mtxrIkeSADynamicAddress, mtxrIkeSATxBytes, mtxrIkeSARxBytes, mtxrIkeSATxPackets, mtxrIkeSARxPackets } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 7 } mtxrIkeSAIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 1 } mtxrIkeSAInitiatorCookie OBJECT-TYPE SYNTAX IsakmpCookie MAX-ACCESS read-only STATUS current DESCRIPTION "initiator SPI" ::= { mtxrIkeSATableEntry 2 } mtxrIkeSAResponderCookie OBJECT-TYPE SYNTAX IsakmpCookie MAX-ACCESS read-only STATUS current DESCRIPTION "responder SPI" ::= { mtxrIkeSATableEntry 3 } mtxrIkeSAResponder OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "IKE side" ::= { mtxrIkeSATableEntry 4 } mtxrIkeSANatt OBJECT-TYPE SYNTAX BoolValue MAX-ACCESS read-only STATUS current DESCRIPTION "NAT is detected" ::= { mtxrIkeSATableEntry 5 } mtxrIkeSAVersion OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "protocol version" ::= { mtxrIkeSATableEntry 6 } mtxrIkeSAState OBJECT-TYPE SYNTAX INTEGER { exchange(1), established(2), expired(3), eap(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 7 } mtxrIkeSAUptime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 8 } mtxrIkeSASeen OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "time elapsed since last valid IKE packet" ::= { mtxrIkeSATableEntry 9 } mtxrIkeSAIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "peer identity" ::= { mtxrIkeSATableEntry 10 } mtxrIkeSAPh2Count OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "total ph2 SA pairs" ::= { mtxrIkeSATableEntry 11 } mtxrIkeSALocalAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 12 } mtxrIkeSALocalAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 13 } mtxrIkeSALocalPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 14 } mtxrIkeSAPeerAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 15 } mtxrIkeSAPeerAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 16 } mtxrIkeSAPeerPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 17 } mtxrIkeSADynamicAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { mtxrIkeSATableEntry 18 } mtxrIkeSADynamicAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "dynamic address allocated by mode config" ::= { mtxrIkeSATableEntry 19 } mtxrIkeSATxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "ph2 SA tx bytes" ::= { mtxrIkeSATableEntry 20 } mtxrIkeSARxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "ph2 SA rx bytes" ::= { mtxrIkeSATableEntry 21 } mtxrIkeSATxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "ph2 SA tx packets" ::= { mtxrIkeSATableEntry 22 } mtxrIkeSARxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "ph2 SA rx packets" ::= { mtxrIkeSATableEntry 23 } mtxrWifiCapsman OBJECT IDENTIFIER ::= { mtxrWifi 1 } mtxrWifiCapsmanEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the Capsman is enabled." ::= { mtxrWifiCapsman 1 } mtxrWifiCapsmanInterfaces OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "List of interfaces associated with Capsman." ::= { mtxrWifiCapsman 2 } mtxrWifiCapsmanCACertificate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The CA certificate used by Capsman." ::= { mtxrWifiCapsman 3 } mtxrWifiCapsmanCertificate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The local certificate used by Capsman." ::= { mtxrWifiCapsman 4 } mtxrWifiCapsmanRequirePeerCertificate OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Whether a peer certificate is required." ::= { mtxrWifiCapsman 5 } mtxrWifiCapsmanPackagePath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Path to the Capsman package directory." ::= { mtxrWifiCapsman 6 } mtxrWifiCapsmanUpgradePolicy OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Capsman upgrade policy." ::= { mtxrWifiCapsman 7 } mtxrWifiCapsmanGeneratedCaCertificate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Automatically generated CA certificate." ::= { mtxrWifiCapsman 8 } mtxrWifiCapsmanGeneratedCertificate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Automatically generated local certificate." ::= { mtxrWifiCapsman 9 } mtxrWifiCap OBJECT IDENTIFIER ::= { mtxrWifi 2 } mtxrCapEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the CAP is enabled." ::= { mtxrWifiCap 1 } mtxrCapInterfaces OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "List of interfaces used by the CAP." ::= { mtxrWifiCap 2 } mtxrCapCertificate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The local certificate used by the CAP." ::= { mtxrWifiCap 3 } mtxrCapCapsManAddresses OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Addresses of associated CapsMan controllers." ::= { mtxrWifiCap 4 } mtxrCapCapsManNames OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Names of associated CapsMan controllers." ::= { mtxrWifiCap 5 } mtxrCapCapsManCertificateCommonNames OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Common names of CapsMan certificates." ::= { mtxrWifiCap 6 } mtxrCapLockToCapsMan OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if the CAP is locked to a specific CapsMan." ::= { mtxrWifiCap 7 } mtxrCapSlavesStatic OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if CAP slaves are set to static mode." ::= { mtxrWifiCap 8 } mtxrCapSlavesDatapath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Datapath configuration of CAP slaves." ::= { mtxrWifiCap 9 } mtxrCapRequestedCertificate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Requested certificate for the CAP." ::= { mtxrWifiCap 10 } mtxrCapLockedCapsManCommonName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Locked CapsMan common name." ::= { mtxrWifiCap 11 } mtxrCapCurrentCapsManAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Current CapsMan address being used." ::= { mtxrWifiCap 12 } mtxrCapCurrentCapsManIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Current identity of the connected CapsMan." ::= { mtxrWifiCap 13 } -- Remote Caps ************************************************* mtxrRemoteCapTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWifiRemoteCapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWifi 3 } mtxrWifiRemoteCapEntry OBJECT-TYPE SYNTAX MtxrWifiRemoteCapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry containing remote CAP statistics" INDEX { mtxrRemoteCapId } ::= { mtxrRemoteCapTable 1 } MtxrWifiRemoteCapEntry ::= SEQUENCE { mtxrRemoteCapId ObjectIndex, mtxrRemoteCapAddress DisplayString, mtxrRemoteCapIdentity DisplayString, mtxrRemoteCapBoardName DisplayString, mtxrRemoteCapSerial DisplayString, mtxrRemoteCapVersion DisplayString, mtxrRemoteCapBaseMac MacAddress, mtxrRemoteCapCommonName DisplayString, mtxrRemoteCapState DisplayString } mtxrRemoteCapId OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "ID of the remote CAP." ::= { mtxrWifiRemoteCapEntry 1 } mtxrRemoteCapAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IP address of the remote CAP." ::= { mtxrWifiRemoteCapEntry 2 } mtxrRemoteCapIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Identity name of the remote CAP." ::= { mtxrWifiRemoteCapEntry 3 } mtxrRemoteCapBoardName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Board name of the remote CAP." ::= { mtxrWifiRemoteCapEntry 4 } mtxrRemoteCapSerial OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Serial number of the remote CAP." ::= { mtxrWifiRemoteCapEntry 5 } mtxrRemoteCapVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "RouterOS version of the remote CAP." ::= { mtxrWifiRemoteCapEntry 6 } mtxrRemoteCapBaseMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Base MAC address of the remote CAP." ::= { mtxrWifiRemoteCapEntry 7 } mtxrRemoteCapCommonName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Certificate common name of the remote CAP." ::= { mtxrWifiRemoteCapEntry 8 } mtxrRemoteCapState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "State of the remote CAP (e.g., connected, disconnected)." ::= { mtxrWifiRemoteCapEntry 9 } -- Wifi Registration Table ************************************************* mtxrWifiRegistrationTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWifiRegistrationTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWifi 4 } mtxrWifiRegistrationTableEntry OBJECT-TYPE SYNTAX MtxrWifiRegistrationTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry containing wifi registration statistics" INDEX { mtxrWifiRegistrationMacAddress, mtxrWifiRegistrationInterface } ::= { mtxrWifiRegistrationTable 1 } MtxrWifiRegistrationTableEntry ::= SEQUENCE { mtxrWifiRegistrationMacAddress MacAddress, mtxrWifiRegistrationInterface ObjectIndex, mtxrWifiRegistrationSsid DisplayString, mtxrWifiRegistrationUptime TimeTicks, mtxrWifiRegistrationLastActivity Integer32, mtxrWifiRegistrationSignal Integer32, mtxrWifiRegistrationAuthType DisplayString, mtxrWifiRegistrationBand DisplayString, mtxrWifiRegistrationTxRate Gauge32, mtxrWifiRegistrationRxRate Gauge32, mtxrWifiRegistrationTxPackets Counter64, mtxrWifiRegistrationRxPackets Counter64, mtxrWifiRegistrationTxBytes Counter64, mtxrWifiRegistrationRxBytes Counter64, mtxrWifiRegistrationTxBitsPerSecond Integer32, mtxrWifiRegistrationRxBitsPerSecond Integer32, mtxrWifiRegistrationVlanId Integer32, mtxrWifiRegistrationAuthorized TruthValue } mtxrWifiRegistrationMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address of the registered device." ::= { mtxrWifiRegistrationTableEntry 1 } mtxrWifiRegistrationInterface OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface id of the registered device." ::= { mtxrWifiRegistrationTableEntry 2 } mtxrWifiRegistrationSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SSID of the connected access point." ::= { mtxrWifiRegistrationTableEntry 3 } mtxrWifiRegistrationUptime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Uptime of the registered connection." ::= { mtxrWifiRegistrationTableEntry 4 } mtxrWifiRegistrationLastActivity OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Time since the last activity of the registered device." ::= { mtxrWifiRegistrationTableEntry 5 } mtxrWifiRegistrationSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Signal strength of the registered device." ::= { mtxrWifiRegistrationTableEntry 6 } mtxrWifiRegistrationAuthType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Authentication type used by the registered device." ::= { mtxrWifiRegistrationTableEntry 7 } mtxrWifiRegistrationBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Wireless band used by the registered device." ::= { mtxrWifiRegistrationTableEntry 8 } mtxrWifiRegistrationTxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmission rate of the registered device." ::= { mtxrWifiRegistrationTableEntry 9 } mtxrWifiRegistrationRxRate OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reception rate of the registered device." ::= { mtxrWifiRegistrationTableEntry 10 } mtxrWifiRegistrationTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transmitted packets." ::= { mtxrWifiRegistrationTableEntry 11 } mtxrWifiRegistrationRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of received packets." ::= { mtxrWifiRegistrationTableEntry 12 } mtxrWifiRegistrationTxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transmitted bytes." ::= { mtxrWifiRegistrationTableEntry 13 } mtxrWifiRegistrationRxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of received bytes." ::= {mtxrWifiRegistrationTableEntry 14 } mtxrWifiRegistrationTxBitsPerSecond OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmission rate in bits per second." ::= { mtxrWifiRegistrationTableEntry 15 } mtxrWifiRegistrationRxBitsPerSecond OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reception rate in bits per second." ::= { mtxrWifiRegistrationTableEntry 16 } mtxrWifiRegistrationVlanId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID of the registered device." ::= { mtxrWifiRegistrationTableEntry 17 } mtxrWifiRegistrationAuthorized OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the device is authorized." ::= { mtxrWifiRegistrationTableEntry 18 } -- Wifi Interfaces *********************************************** mtxrWifiInterfaces OBJECT-TYPE SYNTAX SEQUENCE OF MtxrWifiInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrWifi 5 } mtxrWifiInterfacesEntry OBJECT-TYPE SYNTAX MtxrWifiInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry representing WiFi interface" INDEX { mtxrWifiInterfacesId } ::= { mtxrWifiInterfaces 1 } MtxrWifiInterfacesEntry ::= SEQUENCE { mtxrWifiInterfacesId ObjectIndex, mtxrWifiInterfacesName DisplayString, mtxrWifiInterfacesSsid DisplayString, mtxrWifiInterfacesFreq DisplayString, mtxrWifiInterfacesCurrentChannel DisplayString } mtxrWifiInterfacesId OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Unique identifier for each WiFi interface" ::= { mtxrWifiInterfacesEntry 1 } mtxrWifiInterfacesName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the WiFi interface" ::= { mtxrWifiInterfacesEntry 2 } mtxrWifiInterfacesSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SSID associated with the WiFi interface" ::= { mtxrWifiInterfacesEntry 3 } mtxrWifiInterfacesFreq OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Frequency used by the WiFi interface" ::= { mtxrWifiInterfacesEntry 4 } mtxrWifiInterfacesCurrentChannel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel currently in use by the WiFi interface. Empty when the interface is not running" ::= { mtxrWifiInterfacesEntry 5 } -- TRAPS ********************************************************************** mtxrNotifications OBJECT IDENTIFIER ::= { mtxrTraps 0 } mtxrTrap NOTIFICATION-TYPE STATUS current DESCRIPTION "Mikrotik trap OID" ::= { mtxrNotifications 1 } mtxrTemperatureException NOTIFICATION-TYPE STATUS current DESCRIPTION "Mikrotik CPU temperature exception trap" ::= { mtxrNotifications 2 } mtxrTrapGroup NOTIFICATION-GROUP NOTIFICATIONS { mtxrTrap, mtxrTemperatureException } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 14 } -- Connection Tracking ******************************************************** mtxrCtTotalEntries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of connections" ::= { mtxrCT 1 } mtxrCtIP4Entries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of ipv4 connections" ::= { mtxrCT 2 } mtxrCtIP6Entries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of ipv6 connections" ::= { mtxrCT 3 } -- IP Pool ******************************************************************** mtxrIpPoolTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrIpPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP pool usage information" ::= { mtxrIpPool 1 } mtxrIpPoolEntry OBJECT-TYPE SYNTAX MtxrIpPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrIpPoolIndex } ::= { mtxrIpPoolTable 1 } MtxrIpPoolEntry ::= SEQUENCE { mtxrIpPoolIndex ObjectIndex, mtxrIpPoolName DisplayString, mtxrIpPoolTotalAddresses Gauge32, mtxrIpPoolUsedAddresses Gauge32, mtxrIpPoolAvailableAddresses Gauge32 } mtxrIpPoolIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { mtxrIpPoolEntry 1 } mtxrIpPoolName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IP pool name" ::= { mtxrIpPoolEntry 2 } mtxrIpPoolTotalAddresses OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of addresses in the pool" ::= { mtxrIpPoolEntry 3 } mtxrIpPoolUsedAddresses OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of used addresses in the pool" ::= { mtxrIpPoolEntry 4 } mtxrIpPoolAvailableAddresses OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of available addresses in the pool" ::= { mtxrIpPoolEntry 5 } mtxrIpPoolGroup OBJECT-GROUP OBJECTS { mtxrIpPoolName, mtxrIpPoolTotalAddresses, mtxrIpPoolUsedAddresses, mtxrIpPoolAvailableAddresses } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 25 } -- Interface ****************************************************************** mtxrInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "General interface information. Values that are not available or not applicable for an interface are reported as zero (for numeric columns) or as an empty string." ::= { mtxrInterface 1 } mtxrInterfaceEntry OBJECT-TYPE SYNTAX MtxrInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrInterfaceIndex } ::= { mtxrInterfaceTable 1 } MtxrInterfaceEntry ::= SEQUENCE { mtxrInterfaceIndex ObjectIndex, mtxrInterfaceName DisplayString, mtxrInterfaceComment DisplayString, mtxrInterfaceType DisplayString, mtxrInterfaceMtu Integer32, mtxrInterfaceActualMtu Integer32, mtxrInterfaceL2Mtu Integer32, mtxrInterfaceMaxL2Mtu Integer32, mtxrInterfaceMacAddress MacAddress, mtxrInterfaceFlags DisplayString, mtxrInterfaceLastLinkDownTime TimeTicks, mtxrInterfaceLastLinkUpTime TimeTicks, mtxrInterfaceLinkDowns Counter32, mtxrInterfaceVrf DisplayString } mtxrInterfaceIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index, same as used in ifTable" ::= { mtxrInterfaceEntry 1 } mtxrInterfaceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Interface name" ::= { mtxrInterfaceEntry 2 } mtxrInterfaceComment OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Interface comment" ::= { mtxrInterfaceEntry 3 } mtxrInterfaceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Interface type name (ether, bridge, vlan, ...)" ::= { mtxrInterfaceEntry 4 } mtxrInterfaceMtu OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Configured layer-3 MTU. 0 when MTU is set to auto or is not configurable for this interface." ::= { mtxrInterfaceEntry 5 } mtxrInterfaceActualMtu OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Actual layer-3 MTU currently used by the interface, same as ifMtu." ::= { mtxrInterfaceEntry 6 } mtxrInterfaceL2Mtu OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Layer-2 MTU (maximum frame payload the interface can handle without fragmentation). 0 when not supported by this interface." ::= { mtxrInterfaceEntry 7 } mtxrInterfaceMaxL2Mtu OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum layer-2 MTU that can be configured on this interface. 0 when not supported by this interface." ::= { mtxrInterfaceEntry 8 } mtxrInterfaceMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Interface MAC address, empty for interfaces without one" ::= { mtxrInterfaceEntry 9 } mtxrInterfaceFlags OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Comma separated list of active interface flags: dynamic, disabled, inactive, running, slave, passthrough, power-limited" ::= { mtxrInterfaceEntry 10 } mtxrInterfaceLastLinkDownTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Value of sysUpTime when the link last went down. 0 if the link has not gone down since last reboot." ::= { mtxrInterfaceEntry 11 } mtxrInterfaceLastLinkUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "Value of sysUpTime when the link last went up. 0 if the link has not come up since last reboot." ::= { mtxrInterfaceEntry 12 } mtxrInterfaceLinkDowns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of times the link went down" ::= { mtxrInterfaceEntry 13 } mtxrInterfaceVrf OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the VRF the interface belongs to, 'main' for the main routing table" ::= { mtxrInterfaceEntry 14 } mtxrInterfaceGroup OBJECT-GROUP OBJECTS { mtxrInterfaceName, mtxrInterfaceComment, mtxrInterfaceType, mtxrInterfaceMtu, mtxrInterfaceActualMtu, mtxrInterfaceL2Mtu, mtxrInterfaceMaxL2Mtu, mtxrInterfaceMacAddress, mtxrInterfaceFlags, mtxrInterfaceLastLinkDownTime, mtxrInterfaceLastLinkUpTime, mtxrInterfaceLinkDowns, mtxrInterfaceVrf } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 27 } -- VRRP ****************************************************************** mtxrVrrpTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrVrrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VRRP interface status" ::= { mtxrVrrp 1 } mtxrVrrpEntry OBJECT-TYPE SYNTAX MtxrVrrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrVrrpIndex } ::= { mtxrVrrpTable 1 } MtxrVrrpEntry ::= SEQUENCE { mtxrVrrpIndex ObjectIndex, mtxrVrrpName DisplayString, mtxrVrrpVrId Integer32, mtxrVrrpPriority Integer32, mtxrVrrpState INTEGER, mtxrVrrpVersion Integer32 } mtxrVrrpIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index, matches ifIndex of the VRRP interface" ::= { mtxrVrrpEntry 1 } mtxrVrrpName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VRRP interface name" ::= { mtxrVrrpEntry 2 } mtxrVrrpVrId OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual router id (VRID)" ::= { mtxrVrrpEntry 3 } mtxrVrrpPriority OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Configured VRRP priority (255 = address owner, 100 = default)" ::= { mtxrVrrpEntry 4 } mtxrVrrpState OBJECT-TYPE SYNTAX INTEGER { init(0), master(1), backup(2), fail(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "VRRP redundancy state of this interface. master(1) means this router is currently forwarding for the virtual router; backup(2) means another router is master; fail(3) indicates a failure; init(0) means the instance is not running." ::= { mtxrVrrpEntry 5 } mtxrVrrpVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VRRP protocol version (2 or 3)" ::= { mtxrVrrpEntry 6 } mtxrVrrpGroup OBJECT-GROUP OBJECTS { mtxrVrrpName, mtxrVrrpVrId, mtxrVrrpPriority, mtxrVrrpState, mtxrVrrpVersion } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 28 } -- Netwatch ****************************************************************** mtxrNetwatchTable OBJECT-TYPE SYNTAX SEQUENCE OF MtxrNetwatchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Netwatch probe status and statistics" ::= { mtxrNetwatch 1 } mtxrNetwatchEntry OBJECT-TYPE SYNTAX MtxrNetwatchEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { mtxrNetwatchIndex } ::= { mtxrNetwatchTable 1 } MtxrNetwatchEntry ::= SEQUENCE { mtxrNetwatchIndex ObjectIndex, mtxrNetwatchName DisplayString, mtxrNetwatchHost DisplayString, mtxrNetwatchType INTEGER, mtxrNetwatchStatus INTEGER, mtxrNetwatchSince Gauge32, mtxrNetwatchDoneTests Counter32, mtxrNetwatchFailedTests Counter32, mtxrNetwatchSentCount Gauge32, mtxrNetwatchResponseCount Gauge32, mtxrNetwatchLossCount Gauge32, mtxrNetwatchLossRate Gauge32, mtxrNetwatchRttAvg Gauge32, mtxrNetwatchRttMin Gauge32, mtxrNetwatchRttMax Gauge32, mtxrNetwatchRttJitter Gauge32, mtxrNetwatchRttStdev Gauge32, mtxrNetwatchTcpConnectTime Gauge32, mtxrNetwatchHttpStatusCode Integer32, mtxrNetwatchHttpRespTime Gauge32 } mtxrNetwatchIndex OBJECT-TYPE SYNTAX ObjectIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Netwatch entry id (stable while the entry exists)" ::= { mtxrNetwatchEntry 1 } mtxrNetwatchName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Netwatch entry name; empty if the entry is unnamed" ::= { mtxrNetwatchEntry 2 } mtxrNetwatchHost OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Probed host as configured: DNS name, or literal IPv4/IPv6 address" ::= { mtxrNetwatchEntry 3 } mtxrNetwatchType OBJECT-TYPE SYNTAX INTEGER { simple(0), icmp(1), tcpConn(2), httpGet(3), httpsGet(4), dns(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Probe type" ::= { mtxrNetwatchEntry 4 } mtxrNetwatchStatus OBJECT-TYPE SYNTAX INTEGER { unknown(0), down(1), up(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Result of the last test. unknown(0) means the entry is disabled or has not completed a test yet" ::= { mtxrNetwatchEntry 5 } mtxrNetwatchSince OBJECT-TYPE SYNTAX Gauge32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Time of the last status change, as seconds since 1970-01-01 in router local time; 0 if no status change happened yet" ::= { mtxrNetwatchEntry 6 } mtxrNetwatchDoneTests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of tests performed. Resets when the entry is disabled/re-enabled or the router reboots" ::= { mtxrNetwatchEntry 7 } mtxrNetwatchFailedTests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of failed tests. Resets when the entry is disabled/re-enabled or the router reboots" ::= { mtxrNetwatchEntry 8 } mtxrNetwatchSentCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Probes sent in the last test window; icmp probes only, 0 for other types" ::= { mtxrNetwatchEntry 9 } mtxrNetwatchResponseCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Responses received in the last test window; icmp probes only, 0 for other types" ::= { mtxrNetwatchEntry 10 } mtxrNetwatchLossCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Probes lost in the last test window; icmp probes only, 0 for other types" ::= { mtxrNetwatchEntry 11 } mtxrNetwatchLossRate OBJECT-TYPE SYNTAX Gauge32 UNITS "1/1000" MAX-ACCESS read-only STATUS current DESCRIPTION "Packet loss in the last test window in per-mille (0..1000, divide by 10 for percent); icmp probes only" ::= { mtxrNetwatchEntry 12 } mtxrNetwatchRttAvg OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Average round trip time in the last test window; icmp probes only, 0 when no responses were received" ::= { mtxrNetwatchEntry 13 } mtxrNetwatchRttMin OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Minimal round trip time in the last test window; icmp probes only, 0 when no responses were received" ::= { mtxrNetwatchEntry 14 } mtxrNetwatchRttMax OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Maximal round trip time in the last test window; icmp probes only, 0 when no responses were received" ::= { mtxrNetwatchEntry 15 } mtxrNetwatchRttJitter OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Round trip time jitter (max - min) in the last test window; icmp probes only, 0 when no responses were received" ::= { mtxrNetwatchEntry 16 } mtxrNetwatchRttStdev OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Round trip time standard deviation in the last test window; icmp probes only, 0 when no responses were received" ::= { mtxrNetwatchEntry 17 } mtxrNetwatchTcpConnectTime OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Time to establish the TCP connection in the last test; tcp-conn, http-get and https-get probes only, 0 for other types" ::= { mtxrNetwatchEntry 18 } mtxrNetwatchHttpStatusCode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "HTTP status code of the last test; http-get and https-get probes only, 0 when no response was received" ::= { mtxrNetwatchEntry 19 } mtxrNetwatchHttpRespTime OBJECT-TYPE SYNTAX Gauge32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Time until the HTTP response was received in the last test; http-get and https-get probes only" ::= { mtxrNetwatchEntry 20 } mtxrNetwatchGroup OBJECT-GROUP OBJECTS { mtxrNetwatchName, mtxrNetwatchHost, mtxrNetwatchType, mtxrNetwatchStatus, mtxrNetwatchSince, mtxrNetwatchDoneTests, mtxrNetwatchFailedTests, mtxrNetwatchSentCount, mtxrNetwatchResponseCount, mtxrNetwatchLossCount, mtxrNetwatchLossRate, mtxrNetwatchRttAvg, mtxrNetwatchRttMin, mtxrNetwatchRttMax, mtxrNetwatchRttJitter, mtxrNetwatchRttStdev, mtxrNetwatchTcpConnectTime, mtxrNetwatchHttpStatusCode, mtxrNetwatchHttpRespTime } STATUS current DESCRIPTION "" ::= { mtXRouterOsGroups 29 } -- *************************************************************************** END