310 lines
9.3 KiB
Plaintext
310 lines
9.3 KiB
Plaintext
MIMOSA-NETWORKS-COMMON-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Copyright (C) 2017, Mimosa Networks, Inc. All Rights Reserved.
|
|
--
|
|
-- Mimosa Networks MIB
|
|
-- Revision: 1.00
|
|
-- Date: February 15, 2017
|
|
--
|
|
-- Mimosa Networks, Inc.
|
|
-- 469 El Camino Real Suite 100
|
|
-- Santa Clara, CA 95050
|
|
-- support@mimosa.co
|
|
--
|
|
-- This MIB defines the MIB specification for Mimosa Network's Products
|
|
--
|
|
-- Mimosa reserves the right to make changes to this MIB specification as
|
|
-- well as other information related to this specification without prior
|
|
-- notice. The user of this specification should consult Mimosa Networks,
|
|
-- to determine if any such changes have been made.
|
|
--
|
|
-- Current MIBs are available from Mimosa Networks at the following URLs:
|
|
--
|
|
-- http://help.mimosa.co
|
|
--
|
|
-- In no event shall Mimosa Networks, Inc. be liable for any indirect,
|
|
-- consequential, special or incidental damages whatsoever (including
|
|
-- but not limited to lost profits or lost revenue) arising out of or
|
|
-- related to this specification or the information contained in it.
|
|
-- This non-liability extends to even if Mimosa Networks Inc. has been
|
|
-- advised of, known, or should have known, the potential for such damages.
|
|
|
|
-- Mimosa Networks, Inc. hereby grants end-users, and other parties a
|
|
-- a non-exclusive license to use this MIB specification in order to
|
|
-- manage products of Mimosa Networks, Inc.
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32 FROM SNMPv2-SMI
|
|
|
|
DisplayString FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
|
|
mimosaWireless,
|
|
mimosaConformanceGroup FROM MIMOSA-NETWORKS-BASE-MIB
|
|
|
|
DecimalOne, DecimalTwo, DecimalFive FROM MIMOSA-MIB-TC;
|
|
|
|
|
|
mimosaCommonModule MODULE-IDENTITY
|
|
LAST-UPDATED "201702150000Z"
|
|
ORGANIZATION "Mimosa Networks
|
|
www.mimosa.co"
|
|
CONTACT-INFO
|
|
"postal:
|
|
Mimosa Networks, Inc.
|
|
469 El Camino Real Suite 100
|
|
Santa Clara, CA 95050
|
|
email: support@mimosa.co"
|
|
DESCRIPTION
|
|
"Mimosa device MIB definitions"
|
|
REVISION "201702150000Z"
|
|
DESCRIPTION
|
|
"Common MIB definitions for all Mimosa Products"
|
|
::= { mimosaConformanceGroup 3 }
|
|
|
|
mimosaGeneral OBJECT IDENTIFIER ::= { mimosaWireless 1 }
|
|
mimosaLocInfo OBJECT IDENTIFIER ::= { mimosaWireless 2 }
|
|
|
|
-- *****************************************************************
|
|
-- *** Mimosa General variables are specified below. ***
|
|
-- *****************************************************************
|
|
|
|
mimosaDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the local Mimosa device. This unique identifier could
|
|
be the same as the sysName object."
|
|
::= { mimosaGeneral 1 }
|
|
|
|
mimosaSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique serial number of the Mimosa device."
|
|
::= { mimosaGeneral 2 }
|
|
|
|
mimosaFirmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of the currently installed and/or running firmware
|
|
on the Mimosa device."
|
|
::= { mimosaGeneral 3 }
|
|
|
|
mimosaFirmwareBuildDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The creation date of the currently installed and/or running
|
|
firmware on the Mimosa device."
|
|
::= { mimosaGeneral 4 }
|
|
|
|
mimosaLastRebootTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time the Mimosa device rebooted."
|
|
::= { mimosaGeneral 5 }
|
|
|
|
mimosaUnlockCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The code used to unlock the Mimosa device."
|
|
::= { mimosaGeneral 6 }
|
|
|
|
mimosaLEDBrightness OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
low(2),
|
|
medium(3),
|
|
high(4),
|
|
off(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the intensity of the status indicator lights on the
|
|
device exterior. The Auto option adjusts the amount of light
|
|
based upon ambient conditions. Manual options include Low,
|
|
Medium, and High."
|
|
::= { mimosaGeneral 7 }
|
|
|
|
mimosaInternalTemp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "C"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The internal temperature of the Mimosa device."
|
|
::= { mimosaGeneral 8 }
|
|
|
|
mimosaRegulatoryDomain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The country in which the Mimosa device has been configured to run."
|
|
::= { mimosaGeneral 9 }
|
|
|
|
mimosaRebootReason OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the reason of the last reboot of the Mimosa device"
|
|
::= { mimosaGeneral 10 }
|
|
|
|
-- **********************************************************************
|
|
-- *** Mimosa Device Location variables are specified below. ***
|
|
-- **********************************************************************
|
|
|
|
mimosaLongitude OBJECT-TYPE
|
|
SYNTAX DecimalFive
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Longitude of the Mimosa device location, in 5 decimal points."
|
|
::= { mimosaLocInfo 1 }
|
|
|
|
mimosaLatitude OBJECT-TYPE
|
|
SYNTAX DecimalFive
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Latitude of the Mimosa device location, in 5 decimal points."
|
|
::= { mimosaLocInfo 2 }
|
|
|
|
mimosaAltitude OBJECT-TYPE
|
|
SYNTAX DecimalTwo
|
|
UNITS "meters"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Altitude of the Mimosa device location in meters."
|
|
::= { mimosaLocInfo 3 }
|
|
|
|
mimosaSatelliteSNR OBJECT-TYPE
|
|
SYNTAX DecimalOne
|
|
UNITS "dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average Signal to Noise Ratio (SNR) amongst all of the satellites
|
|
detected by the Mimosa device. Display is in 1 decimal point."
|
|
::= { mimosaLocInfo 4 }
|
|
|
|
mimosaSatelliteStrength OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
good(1),
|
|
bad(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Strength of the satellites based on the number of satellites available.
|
|
It is considered good if more than 2 satellites are available."
|
|
::= { mimosaLocInfo 5 }
|
|
|
|
mimosaGPSSatellites OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of GPS satellites detected."
|
|
::= { mimosaLocInfo 6 }
|
|
|
|
mimosaGlonassSatellites OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of GLONASS satellites detected."
|
|
::= { mimosaLocInfo 7 }
|
|
|
|
mimosaClockAccuracy OBJECT-TYPE
|
|
SYNTAX DecimalTwo
|
|
UNITS "PPB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timing signal accuracy measured in parts per billion (PPB) by the
|
|
Mimosa device. Display is in 2 decimal points."
|
|
::= { mimosaLocInfo 8 }
|
|
|
|
---
|
|
--- Conformance/Compliance Statements
|
|
---
|
|
mimosaCommonConformance OBJECT IDENTIFIER ::= { mimosaConformanceGroup 1 }
|
|
|
|
mimosaCommonCompliances OBJECT IDENTIFIER ::= { mimosaCommonConformance 1 }
|
|
mimosaCommonGroups OBJECT IDENTIFIER ::= { mimosaCommonConformance 2 }
|
|
|
|
|
|
mimosaCommonCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for all Mimosa products that implement
|
|
this MIB."
|
|
MODULE
|
|
GROUP mimosaGeneralGroup
|
|
DESCRIPTION
|
|
"The mimosaGeneralGroup is mandatory only devices that implement
|
|
B5 MIB and PTMP MIB."
|
|
|
|
GROUP mimosaLocationGroup
|
|
DESCRIPTION
|
|
"The mimosaLocationGroup is mandatory only devices that have GPS
|
|
capabilities."
|
|
|
|
::= { mimosaCommonCompliances 1 }
|
|
|
|
|
|
mimosaGeneralGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
mimosaDeviceName,
|
|
mimosaSerialNumber,
|
|
mimosaFirmwareVersion,
|
|
mimosaFirmwareBuildDate,
|
|
mimosaLastRebootTime,
|
|
mimosaUnlockCode,
|
|
mimosaLEDBrightness,
|
|
mimosaInternalTemp,
|
|
mimosaRegulatoryDomain,
|
|
mimosaRebootReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for the general information of the device."
|
|
::= { mimosaCommonGroups 1 }
|
|
|
|
|
|
mimosaLocationGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
mimosaLongitude,
|
|
mimosaLatitude,
|
|
mimosaAltitude,
|
|
mimosaSatelliteSNR,
|
|
mimosaSatelliteStrength,
|
|
mimosaGPSSatellites,
|
|
mimosaGlonassSatellites,
|
|
mimosaClockAccuracy
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for the location information of the device."
|
|
::= { mimosaCommonGroups 2 }
|
|
|
|
END
|
|
|