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