From 13e0da2f0f6f18cefb6ca54e74eaa98dd037b73b Mon Sep 17 00:00:00 2001 From: Hans Erasmus Date: Mon, 17 Aug 2020 13:27:07 +0200 Subject: [PATCH] Expand endrun os support (#12008) * Expanded EndRun OS Support * Added forgotten test data * Fixed Travis' spacing complaints * Fixed typo * Fixed typo 2 * Fixed spacing,again * Split up test data * Fixed testing data * Fixed discovery code blunder * Fixed yaml definitions * Fixed broken discovery * Updated discovery definitions --- LibreNMS/OS/Endrun.php | 28 +- includes/definitions/endrun.yaml | 5 + mibs/endrun/SONOMA-MIB | 3555 +++++++++++++++++++++++++++ tests/data/endrun.json | 38 +- tests/data/endrun_sonoma.json | 1358 ++++++++++ tests/snmpsim/endrun.snmprec | 100 +- tests/snmpsim/endrun_sonoma.snmprec | 484 ++++ 7 files changed, 5491 insertions(+), 77 deletions(-) create mode 100644 mibs/endrun/SONOMA-MIB create mode 100644 tests/data/endrun_sonoma.json create mode 100644 tests/snmpsim/endrun_sonoma.snmprec diff --git a/LibreNMS/OS/Endrun.php b/LibreNMS/OS/Endrun.php index 4fc7d1e32b..e0ef7f581f 100644 --- a/LibreNMS/OS/Endrun.php +++ b/LibreNMS/OS/Endrun.php @@ -33,13 +33,25 @@ class Endrun extends OS implements OSDiscovery public function discoverOS(): void { $device = $this->getDeviceModel(); - $info = snmp_get_multi($this->getDevice(), ['cntpVersion.0', 'cdmaVersion.0', 'snmpSetSerialNo.0'], '-OQUs', 'TEMPUSLXUNISON-MIB:SNMPv2-MIB'); - $device->features = $info[0]['cdmaVersion'] ?? null; - $device->serial = $info[0]['snmpSetSerialNo'] ?? null; - - // The cntpVersion string output is rather long. Ex. Tempus LX CDMA 6010-0042-000 v 5.70 - Wed Oct 1 04:39:21 UTC 2014 - preg_match('/(.+) v (.+) - /', $info[0]['cntpVersion'], $matches); - $device->hardware = $matches[1] ?? null; - $device->version = $matches[2] ?? null; + $sysDescr = snmp_get($this->getDevice(), 'sysDescr.0', '-OvQ', 'SNMPv2-MIB'); + + if (strpos($sysDescr, "Sonoma") !==false) { + $info = snmp_get_multi($this->getDevice(), ['gntpVersion.0', 'snmpSetSerialNo.0'], '-OQUs', 'SONOMA-MIB:SNMPv2-MIB'); + + // The gntpVersion string output is rather long. Ex. Sonoma_D12 GPS 6010-0065-000 v 3.04 - Sep 24 22:58:19 2019 + preg_match('/(.+) v (.+) - /', $info[0]['gntpVersion'], $matches); + $device->hardware = $matches[1] ?? null; + + // The EndRun Sonoma D12 does not report a system capbility (cdmaVersion) like the Tempus devices. + $device->serial = $info[0]['snmpSetSerialNo'] ?? null; + } else { + $info = snmp_get_multi($this->getDevice(), ['cntpVersion.0', 'cdmaVersion.0', 'snmpSetSerialNo.0'], '-OQUs', 'TEMPUSLXUNISON-MIB:SNMPv2-MIB'); + $device->features = $info[0]['cdmaVersion'] ?? null; + $device->serial = $info[0]['snmpSetSerialNo'] ?? null; + // The cntpVersion string output is rather long. Ex. Tempus LX CDMA 6010-0042-000 v 5.70 - Wed Oct 1 04:39:21 UTC 2014 + preg_match('/(.+) v (.+) - /', $info[0]['cntpVersion'], $matches); + $device->hardware = $matches[1] ?? null; + $device->version = $matches[2] ?? null; + } } } diff --git a/includes/definitions/endrun.yaml b/includes/definitions/endrun.yaml index 9ad79f4d6e..0d2008e217 100644 --- a/includes/definitions/endrun.yaml +++ b/includes/definitions/endrun.yaml @@ -15,3 +15,8 @@ discovery: oid: .1.3.6.1.4.1.13827.5.0.11.0 op: 'contains' value: 'Tempus LX CDMA' + - + snmpget: + oid: .1.3.6.1.4.1.13827.12.1.16.0 + op: 'contains' + value: 'Sonoma_D12' diff --git a/mibs/endrun/SONOMA-MIB b/mibs/endrun/SONOMA-MIB new file mode 100644 index 0000000000..c14757d503 --- /dev/null +++ b/mibs/endrun/SONOMA-MIB @@ -0,0 +1,3555 @@ +-- Revision 3.01 10/21/2018 +SONOMA-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Counter32, enterprises FROM SNMPv2-SMI + DisplayString FROM SNMPv2-TC; + +endRunTechnologies MODULE-IDENTITY + LAST-UPDATED + "1810210000Z" + ORGANIZATION + "EndRun Technologies LLC" + CONTACT-INFO + "Technical Support 1-877-749-3878, support@endruntechnologies.com" + DESCRIPTION + "EndRun Technologies Enterprise MIB" + ::= { endRunTechnologiesMIB 0 } + +endRunTechnologiesMIB OBJECT IDENTIFIER ::= { enterprises 13827 } + +-- Sonoma CDMA Product Group + +sonomaCDMA OBJECT IDENTIFIER ::= { endRunTechnologiesMIB 11 } + +cntp OBJECT IDENTIFIER ::= { sonomaCDMA 1 } + +cntptrap OBJECT IDENTIFIER ::= { cntp 0 } + +cdma OBJECT IDENTIFIER ::= { sonomaCDMA 2 } + +cdmatrap OBJECT IDENTIFIER ::= { cdma 0 } + +cCPUIO OBJECT IDENTIFIER ::= { sonomaCDMA 3 } + +cptp0 OBJECT IDENTIFIER ::= { sonomaCDMA 4 } + +cptp1 OBJECT IDENTIFIER ::= { sonomaCDMA 5 } + +-- cntp branch of the Sonoma CDMA subtree + +cntpTrapLeapIndBitsChange NOTIFICATION-TYPE + OBJECTS { cntpLeapIndBits } + STATUS current + DESCRIPTION + "A cntpTrapNTPLeapIndBitsChange trap signifies that the value of the leap + indicator bits contained in the NTP reply packets sent by the time server + has changed. The current value of these bits is contained in the included + cntpLeapIndBits. The decimal value of these bits ranges from 0 to 3: + + 0 is the no fault, no leap warning condition + 1 is the no fault, leap second insertion warning condition + 2 is the no fault, leap second deletion warning condition + 3 is the unsynchronized, alarm condition" + ::= { cntptrap 1 } + +cntpTrapStratumChange NOTIFICATION-TYPE + OBJECTS { cntpStratum } + STATUS current + DESCRIPTION + "A cntpTrapStratumChange trap signifies that the value of the stratum + field contained in the NTP reply packets sent by the time server + has changed. The current value is contained in the included + variable, cntpStratum. The decimal value of this field ranges from 1 to 16: + + 1 is the synchronized, actively locked to the reference UTC source stratum + 2 is the synchronized, actively locked to a network stratum 1 server stratum + 16 is the unsynchronized stratum level" + ::= { cntptrap 2 } + +cntpTimeSinceRst OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time since NTP daemon restart." + ::= { cntp 1 } + +cntpIRQsHandled OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Interrupts handled by the NTP daemon." + ::= { cntp 2 } + +cntpRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets received by the NTP daemon." + ::= { cntp 3 } + +cntpRxPktsByIRQ OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets received via IRQ by the NTP daemon." + ::= { cntp 4 } + +cntpTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP reply packets transmitted by the NTP daemon." + ::= { cntp 5 } + +cntpSentPktsPerSecond OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "NTP reply packets sent per second by the NTP daemon." + ::= { cntp 6 } + +cntpUnSentPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP reply packets unsent by the NTP daemon." + ::= { cntp 7 } + +cntpIgnoredPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets ignored by the NTP daemon." + ::= { cntp 8 } + +cntpDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets dropped by the NTP daemon." + ::= { cntp 9 } + +cntpAuthFail OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of authentication failures detected by the NTP daemon." + ::= { cntp 10 } + +cntpTimeFigureOfMerit OBJECT-TYPE + SYNTAX INTEGER + { + lessthan100us (6), + lessthan1ms (7), + lessthan10ms (8), + greaterthan10ms (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Time Figure of Merit (TFOM) value ranges from 6 to 9 and indicates the + current estimate of the worst case time error. It is a logarithmic scale, + with each increment indicating a tenfold increase in the worst case time + error boundaries. + + The scale is referenced to a worst case time error of 100 picoseconds, + equivalent to a TFOM of zero. During normal locked operation with CDMA + the TFOM is 6 and implies a worst case time error of 100 microseconds. + + During periods of signal loss, the CDMA sub-system will compute an + extrapolated worst case time error. One hour after the worst case time error + has reached the value equivalent to a TFOM of TFOM Fault Level, the NTP server + will cease to send stratum 1 reply packets and an Alarm LED will be energized." + ::= { cntp 11 } + +cntpLeapIndBits OBJECT-TYPE + SYNTAX INTEGER + { + noFaultorLeap (0), + leapInsWarning (1), + leapDelWarning (2), + unSynchronized (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a status code indicating: normal operation, a leap second to + be inserted in the last minute of the current day, a leap second to be + deleted in the last second of the day or an alarm condition indicating + loss of timing synchronization. The leap indicator field of NTP reply + packets sent from this server is set to cntpLeapIndBits." + ::= { cntp 12 } + +cntpSyncSource OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string identifying the synchronization source for this + NTP server. It is one of CDMA, an IP address of a stratum 1 server, or NONE. + If it is NONE, then the server is not synchronized, has its Leap Indicator + Bits in the Alarm state and is running at Stratum 16. If it is an IP + address, then the server is operating as a stratum 2 server synchronized to + the network connected stratum 1 server whose IP address is shown. + + Check the Stratum, Leap Indicator Bits and Time Figure of Merit for further + information. NTP reply packets from this server will have the reference + identifier field set to cntpSyncSource if it is CDMA. Otherwise + it will be set to either an IP address or 0.0.0.0 (NONE)." + ::= { cntp 13 } + +cntpOffsetToCDMAReference OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string containing the floating value of the current + offset in units of seconds of the NTP server CPU clock to the CDMA + reference time. Positive values imply that the NTP server clock is + ahead of the CDMA reference time." + ::= { cntp 14 } + +cntpStratum OBJECT-TYPE + SYNTAX INTEGER + { + cntpStratumOne (1), + cntpStratumTwo (2), + cntpStratumUnsync (16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an integer showing the current stratum level being reported by + the NTP daemon in its reply packets to clients. If it is 1, then the server + is fully synchronized and delivering Stratum 1 accuracy. If it is greater + than 1 and less than 16, it is synchronized to a network connected NTP + server operating at one stratum lower. If it is 16, then the server is + unambiguously unsynchronized. + + NTP clients on the network should be configured to not use the time from + this server if the stratum is 16." + ::= { cntp 15 } + +cntpVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the system root file system firmware version." + ::= { cntp 16 } + +cntpKernelVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the system Linux kernel firmware version." + ::= { cntp 17 } + +cntpOscType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the installed oscillator type. It is + one of TCXO, OCXO, or Rubidium." + ::= { cntp 18 } + +cntpTimeMode OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the time mode of operation for any + optional IRIG timecode outputs or the optional front panel vacuum + fluorescent display. It DOES NOT indicate the time mode of the Linux + OS clock or the NTP sub-system. Both of these are ALWAYS UTC. + + It can be LOCAL_AUTO, LOCAL_MANUAL, GPS or UTC. In LOCAL_AUTO mode, + the local offset to UTC is automatically determined from the CDMA + transmissions received from the base station. In LOCAL_MANUAL mode, + the local offset to UTC is user programmed and overrides the CDMA + system data." + ::= { cntp 19 } + +cntpLocalOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the local time offset configured for any optional IRIG + timecode outputs or the optional front panel vacuum fluorescent display. + It is only pertinent when cntpTimeMode is set to LOCAL_MANUAL or LOCAL_AUTO. + It DOES NOT indicate the local time offset of the Linux OS clock or the + NTP sub-system. Both of these are ALWAYS UTC. + + When cntpTimeMode is set to LOCAL_AUTO, cntpLocalOffset is determined + from the CDMA base station. When cntpTimeMode is set to LOCAL_MANUAL, + cntpLocalOffset is the user configured value. + + Its units are half-hours, ranging from -25 to 25, where negative values + imply that the local time is behind UTC." + ::= { cntp 20 } + +cntpDSTStartMonth OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + jan (1), + feb (2), + mar (3), + apr (4), + may (5), + jun (6), + jul (7), + aug (8), + sep (9), + oct (10), + nov (11), + dec (12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the month that Daylight Savings Time begins. It affects + the local time operation of any optional IRIG timecode outputs or the + optional front panel vacuum fluorescent display. It is only pertinent + when cntpTimeMode is set to LOCAL_MANUAL. It DOES NOT affect the Linux OS + clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { cntp 21 } + +cntpDSTStartSunday OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + firstSunday (1), + secondSunday (2), + thirdSunday (3), + fourthSunday (4), + lastSunday (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Sunday of the month that Daylight Savings Time begins. + It affects the local time operation of any optional IRIG timecode outputs + or the optional front panel vacuum fluorescent display. It is only + pertinent when cntpTimeMode is set to LOCAL_MANUAL. It DOES NOT affect the + Linux OS clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { cntp 22 } + +cntpDSTStartHour OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the hour that Daylight Savings Time begins. It affects the + local time operation of any optional IRIG timecode outputs or the optional + front panel vacuum fluorescent display. It is only pertinent when + cntpTimeMode is set to LOCAL_MANUAL. It DOES NOT affect the Linux OS clock + or the NTP sub-system. Both of these are ALWAYS UTC. + + It ranges from 0 to 23, where 0 is midnight." + ::= { cntp 23 } + +cntpDSTStopMonth OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + jan (1), + feb (2), + mar (3), + apr (4), + may (5), + jun (6), + jul (7), + aug (8), + sep (9), + oct (10), + nov (11), + dec (12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the month that Daylight Savings Time ends. It affects + the local time operation of any optional IRIG timecode outputs or the + optional front panel vacuum fluorescent display. It is only pertinent + when cntpTimeMode is set to LOCAL_MANUAL. It DOES NOT affect the Linux OS + clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { cntp 24 } + +cntpDSTStopSunday OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + firstSunday (1), + secondSunday (2), + thirdSunday (3), + fourthSunday (4), + lastSunday (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Sunday of the month that Daylight Savings Time ends. + It affects the local time operation of any optional IRIG timecode outputs + or the optional front panel vacuum fluorescent display. It is only + pertinent when cntpTimeMode is set to LOCAL_MANUAL. It DOES NOT affect the + Linux OS clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { cntp 25 } + +cntpDSTStopHour OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the hour that Daylight Savings Time ends. It affects the + local time operation of any optional IRIG timecode outputs or the optional + front panel vacuum fluorescent display. It is only pertinent when + cntpTimeMode is set to LOCAL_MANUAL. It DOES NOT affect the Linux OS clock + or the NTP sub-system. Both of these are ALWAYS UTC. + + It ranges from 0 to 23, where 0 is midnight." + ::= { cntp 26 } + +cntpCPUDieTemperature OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current CPU internal die temperature, in + units of Celsius degrees in floating point notation." + ::= { cntp 27 } + +cntpCPUFreeMemory OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the CPU Free Memory in kiloBytes." + ::= { cntp 28 } + +cntpCPULoadAveragePerCent OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the CPU Load Average as percent of total load." + ::= { cntp 29 } + +-- cdma branch of the Sonoma CDMA subtree + +cdmaTrapFaultStatusChange NOTIFICATION-TYPE + OBJECTS { cdmaFaultStatus } + STATUS current + DESCRIPTION + "A cdmaTrapFaultStatusChange trap signifies that the value of the least + significant two nibbles of the fault status word reported by the CDMA + sub-system has changed. The current value is contained in the included + cdmaFaultStatus." + ::= { cdmatrap 1 } + +cdmaTrapFault2StatusChange NOTIFICATION-TYPE + OBJECTS { cdmaFault2Status } + STATUS current + DESCRIPTION + "A cdmaTrapFault2StatusChange trap signifies that the value of the most + significant two nibbles of the fault status word reported by the CDMA + sub-system has changed. The current value is contained in the included + cdmaFault2Status." + ::= { cdmatrap 2 } + +cdmaTrapTimeFigureOfMeritChange NOTIFICATION-TYPE + OBJECTS { cdmaTimeFigureOfMerit } + STATUS current + DESCRIPTION + "A cdmaTrapTimeFigureOfMeritChange trap signifies that the value of the TFOM + reported by the CDMA sub-system has changed. The current value is + contained in the included cdmaTimeFigureOfMerit." + ::= { cdmatrap 3 } + +cdmaFaultStatus OBJECT-TYPE + SYNTAX BITS + { + cdmaReceiverFlt (0), + cdmaNTPNotPolling (1), + cdmaRefTimeFlt (2), + cdmaReceiverCommFlt (3), + cdmaFLASHWriteFlt (4), + cdmaFPGACfgFlt (5), + cdmaNoSignalTimeout (6), + cdmaDACNearLimit (7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + least significant two nibbles of the CDMA subsystem fault status word. + Unfortunately, SNMP numbers the bits in the reverse order, so that the + enumerated values are backwards from the description contained in the + User's Manual for the fault status field returned by the cdmastat command. + Each bit indicates a fault when set. Currently defined fault states + encoded in this value: + + Bit 7: DAC controlling the system Oscillator is near the high or low limit. + Bit 6: Time Figure of Merit has been >= TFOM Fault Level for 1 hour. + Bit 5: Field Programmable Gate Array (FPGA) did not configure properly. + Bit 4: FLASH memory had a write fault. + Bit 3: CDMA Receiver Communication fault. + Bit 2: CDMA reference time fault (fails sanity checks). + Bit 1: NTP daemon is not polling the CDMA reference clock. + Bit 0: CDMA Receiver Fault, see cdmaReceiverFaultStatus for details. + + ATTENTION: This object is deprecated for use in snmpget queries + due to a defect in reporting for one specific combination of bits. It + remains in this MIB for use with the cdmaTrapFaultStatusChange object, + where it reports accurately. + + Use the new cdmaFaultNibble0Status and cdmaFaultNibble1Status objects + for querying via snmpget." + ::= { cdma 1 } + +cdmaFault2Status OBJECT-TYPE + SYNTAX BITS + { + cdmaSysPwrOvld (0), + cdmaNotUsed1 (1), + cdmaNotUsed2 (2), + cdmaNotUsed3 (3), + cdmaNotUsed4 (4), + cdmaOscPLLFlt (5), + cdmaSecPwrSplyFlt (6), + cdmaPriPwrSplyFlt (7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + most significant two nibbles of the CDMA fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the cdmastat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 7: Primary Redundant Power Supply is Faulting. + Bit 6: Secondary Redundant Power Supply is Faulting. + Bit 5: Oscillator PLL Faulting. + Bit 4: Not Used. + Bit 3: Not Used. + Bit 2: Not Used. + Bit 1: Not Used. + Bit 0: Installed System Power exceeds maximum. + + ATTENTION: This object is deprecated for use in snmpget queries + due to a defect in reporting for one specific combination of bits. It + remains in this MIB for use with the cdmaTrapFault2StatusChange object, + where it reports accurately. + + Use the new cdmaFaultNibble2Status and cdmaFaultNibble3Status objects + for querying via snmpget." + ::= { cdma 2 } + +cdmaReceiverFaultNibble0Status OBJECT-TYPE + SYNTAX BITS + { + cdmaFLASHWriteFlt (0), + cdmaFPGACfgFlt (1), + cdmaNoSignalTimeout (2), + cdmaDACNearLimit (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + least significant nibble of the CDMA receiver fault status byte. + Unfortunately, SNMP numbers the bits in the reverse order, so that the + enumerated values are backwards from the description contained in the + User's Manual for the fault status field returned by the cdmastat + command. Each bit indicates a fault when set. Currently defined fault states + encoded in this value: + + Bit 3: CDMA Receiver Main Oscillator Frequency Control DAC near high or low limit. + Bit 2: Time Figure of Merit has been >= TFOM Fault Level for 1 hour. + Bit 1: Field Programmable Gate Array (FPGA) Configuration Fault. + Bit 0: FLASH Memory Write Fault." + ::= { cdma 3 } + +cdmaReceiverFaultNibble1Status OBJECT-TYPE + SYNTAX BITS + { + cdmaMainOscFlt (0), + cdmaRefTimeFlt (1), + cdmaSynthFlt (2), + cdmaSynthNearLimit (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + most significant nibble of the CDMA receiver fault status byte. + Unfortunately, SNMP numbers the bits in the reverse order, so that the + enumerated values are backwards from the description contained in the + User's Manual for the fault status field returned by the cdmastat + command. Each bit indicates a fault when set. Currently defined fault states + encoded in this value: + + Bit 3: CDMA Receiver Local Oscillator Synthesizer Fault. + Bit 2: CDMA Receiver Local Oscillator Synthesizer Near Tuning Limit. + Bit 1: CDMA Decoded Time Jump. + Bit 0: CDMA Receiver Main Oscillator Fault." + ::= { cdma 4 } + +cdmaTimeFigureOfMerit OBJECT-TYPE + SYNTAX INTEGER + { + lessthan100us (6), + lessthan1ms (7), + lessthan10ms (8), + greaterthan10ms (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Time Figure of Merit (TFOM) value ranges from 6 to 9 and indicates the + current estimate of the worst case time error. It is a logarithmic scale, + with each increment indicating a tenfold increase in the worst case time + error boundaries. The scale is referenced to a worst case time error of + 100 picoseconds, equivalent to a TFOM of zero. During normal locked + operation the TFOM is 6 and implies a worst case time error of 100 + microseconds. + + During periods of signal loss, the CDMA sub-system will compute an + extrapolated worst case time error. One hour after the worst case time error + has reached the value equivalent to a TFOM of TFOM Fault Level, the NTP server + will cease to send stratum 1 reply packets and an Alarm LED will be energized." + ::= { cdma 5 } + +cdmaSigProcState OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current CDMA receiver subsytem state. One of WRM, ACQ, LKG or LKD with + WRM indicating either an OCXO or Rubidium is warming up, ACQ indicating + the acquisition state and LKD the fully locked on state. This is the + status of the lock of the main system timing signals to the CDMA Receiver." + ::= { cdma 6 } + +cdmaReceiverSigProcState OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current CDMA Receiver signal processor state. One of ACQ, DET, LKG, TKG + or LKD with ACQ indicating the acquisition state and LKD the fully locked + on state." + ::= { cdma 7 } + +cdmaChannel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current CDMA channelset, or frequency band, and specific channel being used. + The first field indicates the channelset or band: NAC (North American Cellular), + NAP (North American PCS), SKC (South Korean Cellular), IND (Indian Cellular) + or JC (Japanese Cellular). + + The specific channel within the channelset is indicated in the next field, + and the last field indicates the service provider. This field is not always + meaningful. An example channel might be NAP_01_A which indicates channel 1 + in service provider A's group of channels in the North American PCS + channelset." + ::= { cdma 8 } + +cdmaPNO OBJECT-TYPE + SYNTAX INTEGER (0..511) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current Pseudo Noise Offset of the base station being tracked. The value + ranges from 0 to 511 and is in units of 64 Pseudo Noise Code chips. This + offset serves as a base station identifier that is analogous to the Pseudo + Random Noise (PRN) codes used by the individual satellites in the GPS system." + ::= { cdma 9 } + +cdmaAGC OBJECT-TYPE + SYNTAX INTEGER (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current 8 bit, Automatic Gain Control (AGC) DAC value. Typical values + are around 200, but proximity to the base station, type of building + construction and orientation within the building have a strong influence on + this value. More positive values have the effect of increasing the RF gain." + ::= { cdma 10 } + +cdmaReceiverVCDAC OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current CDMA Receiver 16 bit, Voltage Controlled TCXO DAC value. Typical + range is 20000 to 40000, where more positive numbers have the effect of + raising the oscillator frequency. This is not the DAC controlling the + main system oscillator." + ::= { cdma 11 } + +cdmaCarrierToNoiseRatio OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current received CDMA signal carrier-to-noise + ratio, a unitless quantity. Numbers less than 2.5 indicate a very weak + signal condition." + ::= { cdma 12 } + +cdmaFrameErrorRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current sync channel message error rate, + a number ranging from 0.000 to 1.000. It indicates the proportion of + messages received that fail the Cyclical Redundancy Check." + ::= { cdma 13 } + +cdmaLeapMode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the current leap second mode of operation for the + CDMA sub-system. It is either AUTO or USER. If the mode is USER, then the + current and future values of the UTC to GPS leap second offset is also + included." + ::= { cdma 14 } + +cdmaUserCurrentLeapSeconds OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the user-entered current difference in seconds between GPS time + and UTC time. GPS time is ahead of UTC time by this amount." + ::= { cdma 15 } + +cdmaUserFutureLeapSeconds OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the user-entered future difference in seconds between GPS time + and UTC time. Leap seconds may be inserted or deleted from the UTC timescale + twice during the year: Dec 31 and June 30 at UTC midnight. If this value is + the same as cdmaUserCurrentLeapSeconds, then no leap second insertion or + deletion will occur at the next possible time. If it is different, then the + change will take affect at the next possible time. On the day of a scheduled + leap insertion or deletion event, the value in cdmaUserFutureLeapSeconds will + be transferred to cdmaFutureLeapSeconds, which will set in motion the leap + second insert/delete process. that will advance or retard the system clock so that + GPS time will be ahead of UTC time by this amount." + ::= { cdma 16 } + +cdmaCurrentLeapSeconds OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the active current difference in seconds between GPS time and UTC + time. GPS time is ahead of UTC time by this amount." + ::= { cdma 17 } + +cdmaFutureLeapSeconds OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the active future difference in seconds between GPS time and UTC + time. Leap seconds may be inserted or deleted from the UTC timescale twice + during the year: Dec 31 and June 30 at UTC midnight. If this value is the + same as cdmaCurrentLeapSeconds on Dec 31 or June 30, then no leap second + insertion or deletion will occur. If it is different, then the change + will take affect at UTC midnight. GPS time will then be ahead of UTC + time by this amount." + ::= { cdma 18 } + +cdmaVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the CDMA sub-system firmware and FPGA versions." + ::= { cdma 19 } + +cdmaReceiverVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the CDMA receiver firmware and FPGA versions." + ::= { cdma 20 } + +cdmaCalibrationDelay OBJECT-TYPE + SYNTAX INTEGER (-500000..500000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed integer representing the current calibration delay being applied to the + timing outputs, in units of nanoseconds. Positive values indicate that the + timing outputs are advanced." + ::= { cdma 21 } + +cdmaCoastDuration OBJECT-TYPE + SYNTAX INTEGER (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unsigned integer representing the current elapsed time since the unit lost + CDMA reception in units of seconds." + ::= { cdma 22 } + +cdmaEstimatedTimeError OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the magnitude of the estimated time error since + the unit lost CDMA reception, in units of seconds in scientific floating point + notation. While locked, the value is the magnitude of the measured time + error relative to CDMA." + ::= { cdma 23 } + +cdmaMeasuredTimeError OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the measured time error of the timing outputs + relative to CDMA, in units of seconds in scientific floating point + notation. While coasting, the value is the last measured value prior to + losing CDMA reception." + ::= { cdma 24 } + +cdmaMeasurementTimeDeviation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the time deviation (TDEV) of the CDMA measurement + data, in units of seconds in scientific floating point notation. While + coasting, the value is the last computed value prior to losing CDMA reception." + ::= { cdma 25 } + +cdmaSystemOSCDAC OBJECT-TYPE + SYNTAX INTEGER (0..1048575) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current system 20 bit, Voltage Controlled TCXO DAC value. Typical + range is 320000 to 640000, where more positive numbers have the effect of + raising the oscillator frequency. This is the DAC controlling the + main system oscillator." + ::= { cdma 26 } + +cdmaMeasuredOscillatorAgeing OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the ageing rate per day of the installed osc- + illator, in scientific floating point notation. It is computed via linear + regression and requires several hours following initial lock to CDMA to see + the first update. While coasting, the value is the last computed value + prior to losing CDMA reception." + ::= { cdma 27 } + +cdmaControlLoopTimeConstant OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current equivalent averaging time of the + oscillator control loop, in units of seconds in floating point notation. + The value is dynamically updated based on the stability of the oscillator." + ::= { cdma 28 } + +cdmaInternalTemperature OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current internal chassis temperature, in + units of Celsius degrees in floating point notation. A value is only + available when the installed oscillator is an OCXO or Rubidium." + ::= { cdma 29 } + +cdmaSignalLossFaultMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CDMA signal loss fault mask is either on or off. When it is off, the server will + set the Signal Loss Fault Bit in the Fault Status Byte one hour after TFOM reaches the + TFOM Fault Level. When the setting is on, the server will not set the Signal Loss + Fault Bit in the Fault Status Byte one hour or more after TFOM reaches TFOM Fault level." + ::= { cdma 30 } + +cdmaPrimaryPowerFaultAlarmMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Primary Power input fault alarm mask is either on or off. When it is on, + the server will not assert an Alarm condition on a fault in the Primary Power supply. + Unlike other fault masks, the fault condition will continue to be visible in the + Fault Status Byte. This mask capability is useful when performing system tests when + only a single power input is available and an alarm would be undesirable. When the + setting is off, the server will assert an Alarm condition in addition to setting + the appropriate bit in the Fault Status Byte." + ::= { cdma 31 } + +cdmaSecondaryPowerFaultAlarmMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Secondary Power input fault alarm mask is either on or off. When it is on, + the server will not assert an Alarm condition on a fault in the Secondary Power supply. + Unlike other fault masks, the fault condition will continue to be visible in the + Fault Status Byte. This mask capability is useful when performing system tests when + only a single power input is available and an alarm would be undesirable. When the + setting is off, the server will assert an Alarm condition in addition to setting + the appropriate bit in the Fault Status Byte." + ::= { cdma 32 } + +cdmaFaultNibble0Status OBJECT-TYPE + SYNTAX BITS + { + cdmaFLASHWriteFlt (0), + cdmaFPGACfgFlt (1), + cdmaNoSignalTimeout (2), + cdmaDACNearLimit (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + least significant nibble of the CDMA subsystem fault status word. + Unfortunately, SNMP numbers the bits in the reverse order, so that the + enumerated values are backwards from the description contained in the + User's Manual for the fault status field returned by the cdmastat command. + Each bit indicates a fault when set. Currently defined fault states + encoded in this value: + + Bit 3: DAC controlling the system Oscillator is near the high or low limit. + Bit 2: Time Figure of Merit has been >= TFOM Fault Level for 1 hour. + Bit 1: Field Programmable Gate Array (FPGA) did not configure properly. + Bit 0: FLASH memory had a write fault." + ::= { cdma 33 } + +cdmaFaultNibble1Status OBJECT-TYPE + SYNTAX BITS + { + cdmaReceiverFlt (0), + cdmaNTPNotPolling (1), + cdmaRefTimeFlt (2), + cdmaReceiverCommFlt (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + second nibble of the CDMA subsystem fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the cdmastat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 3: CDMA Receiver Communication fault. + Bit 2: CDMA reference time fault (fails sanity checks). + Bit 1: NTP daemon is not polling the CDMA reference clock. + Bit 0: CDMA Receiver Fault, see cdmaReceiverFaultStatus for details." + ::= { cdma 34 } + +cdmaFaultNibble2Status OBJECT-TYPE + SYNTAX BITS + { + cdmaNotUsed4 (0), + cdmaOscPLLFlt (1), + cdmaSecPwrSplyFlt (2), + cdmaPriPwrSplyFlt (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + third nibble of the CDMA fault status word. Unfortunately, SNMP numbers + the bits in the reverse order, so that the enumerated values are backwards + from the description contained in the User's Manual for the fault status + field returned by the cdmastat command. Each bit indicates a fault when set. + Currently defined fault states encoded in this value: + + Bit 3: Primary Redundant Power Supply is Faulting. + Bit 2: Secondary Redundant Power Supply is Faulting. + Bit 1: Oscillator PLL Faulting. + Bit 0: Not Used." + ::= { cdma 35 } + +cdmaFaultNibble3Status OBJECT-TYPE + SYNTAX BITS + { + cdmaSysPwrOvld (0), + cdmaNotUsed1 (1), + cdmaNotUsed2 (2), + cdmaNotUsed3 (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + most significant nibble of the CDMA fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the cdmastat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 3: Not Used. + Bit 2: Not Used. + Bit 1: Not Used. + Bit 0: Installed System Power exceeds maximum." + ::= { cdma 36 } + +-- cCPUIO branch of the Sonoma CDMA subtree + +csysio1PPSWidth OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the Settable PulseWidth, 1PPS Output, + system-wide I/O signal. It may be NOT INSTALLED, or a string showing the current + pulsewidth setting." + ::= { cCPUIO 1 } + +csysioTimeCodeFormat OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the Selectable Format, Time Code + Output, system-wide I/O signal. It may be NOT INSTALLED, or a string showing + the current time code output format setting." + ::= { cCPUIO 2 } + +csysioSynthesizerHz OBJECT-TYPE + SYNTAX INTEGER (0..10000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Integer showing the current frequency setting of the 1 Hz resolution, Direct + Digital Synthesizer (DDS) Output, system-wide I/O signal. If this option is + not installed the value is -1, otherwise the value ranges from 0 to 10000000 Hz." + ::= { cCPUIO 3 } + +csysioSerialTimeOutputBaudrate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the Baudrate of the Serial Time Output, system-wide + I/O signal. It may be NOT INSTALLED, or a string showing one of 4800, + 9600, 19200 or 57600." + ::= { cCPUIO 4 } + +csysioSerialTimeOutputFormat OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the Format of the Serial Time Output, system-wide + I/O signal. It may be NOT INSTALLED, or a string showing one of SYSPLEX, + TRUETIME, NENA0, NENA1, NENA8, ENDRUN, ENDRUNX or NMEA." + ::= { cCPUIO 5 } + +csysioSerialTimeOutputParity OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the Parity of the Serial Time Output, system-wide + I/O signal. It may be NOT INSTALLED, or a string showing one of ODD, + EVEN or NONE." + ::= { cCPUIO 6 } + +csysioSerialTimeNMEASentence1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the first NMEA sentence selected for output from + the Serial Time Output, system-wide I/O signal. This sentence is only + output from the Meridian2 when the Serial Time Output Format is set + to NMEA. It may be NOT INSTALLED, or a string showing one of GGA, GLL, + GSA, GSV1, GSV2, RMC, VTG, ZDA or NONE. At this time, only the + ZDA sentence is active from the CDMA products." + ::= { cCPUIO 7 } + +csysioSerialTimeNMEASentence2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the second NMEA sentence selected for output from + the Serial Time Output, system-wide I/O signal. This sentence is only + output from the Meridian2 when the Serial Time Output Format is set + to NMEA. It may be NOT INSTALLED, or a string showing one of GGA, GLL, + GSA, GSV1, GSV2, RMC, VTG, ZDA or NONE. At this time, only the + ZDA sentence is active from the CDMA products." + ::= { cCPUIO 8 } + +csysioSerialTimeNMEASentence3 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the third NMEA sentence selected for output from + the Serial Time Output, system-wide I/O signal. This sentence is only + output from the Meridian2 when the Serial Time Output Format is set + to NMEA. It may be NOT INSTALLED, or a string showing one of GGA, GLL, + GSA, GSV1, GSV2, RMC, VTG, ZDA or NONE. At this time, only the + ZDA sentence is active from the CDMA products." + ::= { cCPUIO 9 } + +ccpuioConnA OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the CPU I/O Connector A. + It may be NOT INSTALLED, or a string showing the current I/O selection." + ::= { cCPUIO 10 } + +ccpuioConnB OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the CPU I/O Connector B. + It may be NOT INSTALLED, or a string showing the current I/O selection." + ::= { cCPUIO 11 } + +ccpuioConnC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the CPU I/O Connector C. + It may be NOT INSTALLED, or a string showing the current I/O selection." + ::= { cCPUIO 12 } + +-- ptp branch of the Sonoma CDMA subtree + +cptp0Version OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Version of the Precise Time Protocol, which is 2." + ::= { cptp0 1 } + +cptp0SyncInterval OBJECT-TYPE + SYNTAX INTEGER + { + msec8 (-7), + msec16 (-6), + msec31 (-5), + msec63 (-4), + msec125 (-3), + msec250 (-2), + msec500 (-1), + sec1 (0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Sync Interval in + seconds. Values range from -7 to 0, which covers the range from + 1/128 to 1 second." + ::= { cptp0 2 } + +cptp0AnnounceInterval OBJECT-TYPE + SYNTAX INTEGER + { + sec1 (0), + sec2 (1), + sec4 (2), + sec8 (3), + sec16 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Announce Interval in + seconds. Values range from 0 to 4, which covers the range from + 1 to 16 seconds." + ::= { cptp0 3 } + +cptp0Priority1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority1 parameter. It ranges from 0 to 255." + ::= { cptp0 4 } + +cptp0Priority2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority2 parameter. It ranges from 0 to 255." + ::= { cptp0 5 } + +cptp0DelayMechanism OBJECT-TYPE + SYNTAX INTEGER + { + e2e (0), + p2p (1), + disabled (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Delay Mechanism, one of E2E, P2P or disabled." + ::= { cptp0 6 } + +cptp0Domain OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Domain parameter. It ranges from 0 to 255." + ::= { cptp0 7} + +cptp0TimeMode OBJECT-TYPE + SYNTAX INTEGER + { + utc (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Mode, one of UTC or PTP." + ::= { cptp0 8 } + +cptp0TTL OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP multicast Time-To-Live parameter. It ranges from 1 to 255." + ::= { cptp0 9 } + +cptp0ClockClass OBJECT-TYPE + SYNTAX INTEGER + { + lockedPTP (6), + holdoverPTP (7), + lockedARB (13), + holdoverARB (14), + unlockedPTP (52), + unlockedARB (58) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Class, one of Locked, Holdover or Unlocked + on either the PTP or arbitrary, i.e. UTC time scale." + ::= { cptp0 10 } + +cptp0TimeScale OBJECT-TYPE + SYNTAX INTEGER + { + arb (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Scale, one of ARB or PTP. + When operating in other than PTP Time Mode, this value is + always ARB, arbitrary." + ::= { cptp0 11 } + +cptp0PortState OBJECT-TYPE + SYNTAX INTEGER + { + init (1), + faulty (2), + disabled (3), + listening (4), + preMaster (5), + master (6), + passive (7), + unCalibrated (8), + slave (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Port State, one of Initializing, Faulty, + Disabled, Listening, PreMaster, Master, Passive, Uncalibrated or + Slave." + ::= { cptp0 12 } + +cptp0TimeSource OBJECT-TYPE + SYNTAX INTEGER + { + atom (16), + gps (32), + radio (48), + ptp (64), + ntp (80), + hand (96), + other (144), + oscillator (160) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Source, one of Atom, GPS, Radio, PTP, + NTP, Hand, Other or Oscillator." + ::= { cptp0 13 } + +cptp0UTCOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the UTC offset from Atomic Time in seconds. + It is currently 35 seconds." + ::= { cptp0 14 } + +cptp0UTCOffsetValid OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the validity of the UTC offset from Atomic Time in seconds. + It is either False or True." + ::= { cptp0 15 } + +cptp0ClockAccuracy OBJECT-TYPE + SYNTAX INTEGER + { + nsec25 (32), + nsec100 (33), + nsec250 (34), + nsec1000 (35), + nsec2500 (36), + usec10 (37), + usec25 (38), + usec100 (39), + usec250 (40), + usec1000 (41), + usec2500 (42), + msec10 (43), + unknown (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Accuracy, with values ranging from + 25 nanoseconds to Unknown." + ::= { cptp0 16 } + +cptp0Leap59 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 59 second indicator, which when True, + indicates that a UTC leap second deletion event is imminent. + It is either False or True." + ::= { cptp0 17 } + +cptp0Leap61 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 61 second indicator, which when True, + indicates that a UTC leap second insertion event is imminent. + It is either False or True." + ::= { cptp0 18 } + +cptp0TimeTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Time Traceable indicator, which when True, + indicates that the time of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { cptp0 19 } + +cptp0FreqTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Frequency Traceable indicator, which when True, + indicates that the frequency of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { cptp0 20 } + +cptp1Version OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Version of the Precise Time Protocol, which is 2." + ::= { cptp1 1 } + +cptp1SyncInterval OBJECT-TYPE + SYNTAX INTEGER + { + msec8 (-7), + msec16 (-6), + msec31 (-5), + msec63 (-4), + msec125 (-3), + msec250 (-2), + msec500 (-1), + sec1 (0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Sync Interval in + seconds. Values range from -7 to 0, which covers the range from + 1/128 to 1 second." + ::= { cptp1 2 } + +cptp1AnnounceInterval OBJECT-TYPE + SYNTAX INTEGER + { + sec1 (0), + sec2 (1), + sec4 (2), + sec8 (3), + sec16 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Announce Interval in + seconds. Values range from 0 to 4, which covers the range from + 1 to 16 seconds." + ::= { cptp1 3 } + +cptp1Priority1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority1 parameter. It ranges from 0 to 255." + ::= { cptp1 4 } + +cptp1Priority2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority2 parameter. It ranges from 0 to 255." + ::= { cptp1 5 } + +cptp1DelayMechanism OBJECT-TYPE + SYNTAX INTEGER + { + e2e (0), + p2p (1), + disabled (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Delay Mechanism, one of E2E, P2P or disabled." + ::= { cptp1 6 } + +cptp1Domain OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Domain parameter. It ranges from 0 to 255." + ::= { cptp1 7} + +cptp1TimeMode OBJECT-TYPE + SYNTAX INTEGER + { + utc (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Mode, one of UTC or PTP." + ::= { cptp1 8 } + +cptp1TTL OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP multicast Time-To-Live parameter. It ranges from 1 to 255." + ::= { cptp1 9 } + +cptp1ClockClass OBJECT-TYPE + SYNTAX INTEGER + { + lockedPTP (6), + holdoverPTP (7), + lockedARB (13), + holdoverARB (14), + unlockedPTP (52), + unlockedARB (58) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Class, one of Locked, Holdover or Unlocked + on either the PTP or arbitrary, i.e. UTC time scale." + ::= { cptp1 10 } + +cptp1TimeScale OBJECT-TYPE + SYNTAX INTEGER + { + arb (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Scale, one of ARB or PTP. + When operating in other than PTP Time Mode, this value is + always ARB, arbitrary." + ::= { cptp1 11 } + +cptp1PortState OBJECT-TYPE + SYNTAX INTEGER + { + init (1), + faulty (2), + disabled (3), + listening (4), + preMaster (5), + master (6), + passive (7), + unCalibrated (8), + slave (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Port State, one of Initializing, Faulty, + Disabled, Listening, PreMaster, Master, Passive, Uncalibrated or + Slave." + ::= { cptp1 12 } + +cptp1TimeSource OBJECT-TYPE + SYNTAX INTEGER + { + atom (16), + gps (32), + radio (48), + ptp (64), + ntp (80), + hand (96), + other (144), + oscillator (160) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Source, one of Atom, GPS, Radio, PTP, + NTP, Hand, Other or Oscillator." + ::= { cptp1 13 } + +cptp1UTCOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the UTC offset from Atomic Time in seconds. + It is currently 35 seconds." + ::= { cptp1 14 } + +cptp1UTCOffsetValid OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the validity of the UTC offset from Atomic Time in seconds. + It is either False or True." + ::= { cptp1 15 } + +cptp1ClockAccuracy OBJECT-TYPE + SYNTAX INTEGER + { + nsec25 (32), + nsec100 (33), + nsec250 (34), + nsec1000 (35), + nsec2500 (36), + usec10 (37), + usec25 (38), + usec100 (39), + usec250 (40), + usec1000 (41), + usec2500 (42), + msec10 (43), + unknown (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Accuracy, with values ranging from + 25 nanoseconds to Unknown." + ::= { cptp1 16 } + +cptp1Leap59 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 59 second indicator, which when True, + indicates that a UTC leap second deletion event is imminent. + It is either False or True." + ::= { cptp1 17 } + +cptp1Leap61 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 61 second indicator, which when True, + indicates that a UTC leap second insertion event is imminent. + It is either False or True." + ::= { cptp1 18 } + +cptp1TimeTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Time Traceable indicator, which when True, + indicates that the time of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { cptp1 19 } + +cptp1FreqTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Frequency Traceable indicator, which when True, + indicates that the frequency of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { cptp1 20 } + + +-- Sonoma GPS Product Group + +sonomaGPS OBJECT IDENTIFIER ::= { endRunTechnologiesMIB 12 } + +gntp OBJECT IDENTIFIER ::= { sonomaGPS 1 } + +gntptrap OBJECT IDENTIFIER ::= { gntp 0 } + +gps OBJECT IDENTIFIER ::= { sonomaGPS 2 } + +gpstrap OBJECT IDENTIFIER ::= { gps 0 } + +gCPUIO OBJECT IDENTIFIER ::= { sonomaGPS 3 } + +gptp0 OBJECT IDENTIFIER ::= { sonomaGPS 4 } + +gptp1 OBJECT IDENTIFIER ::= { sonomaGPS 5 } + +-- gntp branch of the Sonoma GPS subtree + +gntpTrapLeapIndBitsChange NOTIFICATION-TYPE + OBJECTS { gntpLeapIndBits } + STATUS current + DESCRIPTION + "A gntpTrapNTPLeapIndBitsChange trap signifies that the value of the leap + indicator bits contained in the NTP reply packets sent by the time server + has changed. The current value of these bits is contained in the included + gntpLeapIndBits. The decimal value of these bits ranges from 0 to 3: + + 0 is the no fault, no leap warning condition + 1 is the no fault, leap second insertion warning condition + 2 is the no fault, leap second deletion warning condition + 3 is the unsynchronized, alarm condition" + ::= { gntptrap 1 } + +gntpTrapStratumChange NOTIFICATION-TYPE + OBJECTS { gntpStratum } + STATUS current + DESCRIPTION + "A gntpTrapStratumChange trap signifies that the value of the stratum + field contained in the NTP reply packets sent by the time server + has changed. The current value is contained in the included + variable, gntpStratum. The decimal value of this field ranges from 1 to 16: + + 1 is the synchronized, actively locked to the reference UTC source stratum + 2 is the synchronized, actively locked to a network stratum 1 server stratum + 16 is the unsynchronized stratum level" + ::= { gntptrap 2 } + +gntpTimeSinceRst OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time since NTP daemon restart." + ::= { gntp 1 } + +gntpIRQsHandled OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of Interrupts handled by the NTP daemon." + ::= { gntp 2 } + +gntpRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets received by the NTP daemon." + ::= { gntp 3 } + +gntpRxPktsByIRQ OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets received via IRQ by the NTP daemon." + ::= { gntp 4 } + +gntpTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP reply packets transmitted by the NTP daemon." + ::= { gntp 5 } + +gntpSentPktsPerSecond OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "NTP reply packets sent per second by the NTP daemon." + ::= { gntp 6 } + +gntpUnSentPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP reply packets unsent by the NTP daemon." + ::= { gntp 7 } + +gntpIgnoredPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets ignored by the NTP daemon." + ::= { gntp 8 } + +gntpDroppedPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of NTP request packets dropped by the NTP daemon." + ::= { gntp 9 } + +gntpAuthFail OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of authentication failures detected by the NTP daemon." + ::= { gntp 10 } + +gntpTimeFigureOfMerit OBJECT-TYPE + SYNTAX INTEGER + { + lessthan100ns (3), + lessthan1us (4), + lessthan10us (5), + lessthan100us (6), + lessthan1ms (7), + lessthan10ms (8), + greaterthan10ms (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Time Figure of Merit (TFOM) value ranges from 3 to 9 and indicates the + current estimate of the worst case time error. It is a logarithmic scale, + with each increment indicating a tenfold increase in the worst case time + error boundaries. + + The scale is referenced to a worst case time error of 100 picoseconds, + equivalent to a TFOM of zero. During normal locked operation with GPS the + TFOM is 3 and implies a worst case time error of 100 nanoseconds. + + During periods of signal loss, the GPS sub-system will compute an + extrapolated worst case time error. One hour after the worst case time error + has reached the value equivalent to a TFOM of TFOM Fault Level, the NTP server + will cease to send stratum 1 reply packets and an Alarm LED will be energized." + ::= { gntp 11 } + +gntpLeapIndBits OBJECT-TYPE + SYNTAX INTEGER + { + noFaultorLeap (0), + leapInsWarning (1), + leapDelWarning (2), + unSynchronized (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a status code indicating: normal operation, a leap second to + be inserted in the last minute of the current day, a leap second to be + deleted in the last second of the day or an alarm condition indicating + loss of timing synchronization. The leap indicator field of NTP reply + packets sent from this server is set to gntpLeapIndBits." + ::= { gntp 12 } + +gntpSyncSource OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string identifying the synchronization source for this + NTP server. It is one of GPS, an IP address of a stratum 1 server, or NONE. + If it is NONE, then the server is not synchronized, has its Leap Indicator + Bits in the Alarm state and is running at Stratum 16. If it is an IP + address, then the server is operating as a stratum 2 server synchronized to + the network connected stratum 1 server whose IP address is shown. + + Check the Stratum, Leap Indicator Bits and Time Figure of Merit for further + information. NTP reply packets from this server will have the reference + identifier field set to gntpSyncSource if it is GPS. Otherwise + it will be set to either an IP address or 0.0.0.0 (NONE)." + ::= { gntp 13 } + +gntpOffsetToGPSReference OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string containing the floating value of the current + offset in units of seconds of the NTP server CPU clock to the GPS + reference time. Positive values imply that the NTP server clock is + ahead of the GPS reference time." + ::= { gntp 14 } + +gntpStratum OBJECT-TYPE + SYNTAX INTEGER + { + gntpStratumOne (1), + gntpStratumTwo (2), + gntpStratumUnsync (16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an integer showing the current stratum level being reported by + the NTP daemon in its reply packets to clients. If it is 1, then the server + is fully synchronized and delivering Stratum 1 accuracy. If it is greater + than 1 and less than 16, it is synchronized to a network connected NTP + server operating at one stratum lower. If it is 16, then the server is + unambiguously unsynchronized. + + NTP clients on the network should be configured to not use the time from + this server if the stratum is 16." + ::= { gntp 15 } + +gntpVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the system root file system firmware version." + ::= { gntp 16 } + +gntpKernelVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the system Linux kernel firmware version." + ::= { gntp 17 } + +gntpOscType OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the installed oscillator type. It is + one of TCXO, OCXO, or Rubidium." + ::= { gntp 18 } + +gntpTimeMode OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is an ASCII string showing the time mode of operation for any + optional IRIG timecode outputs or the optional front panel vacuum + fluorescent display. It DOES NOT indicate the time mode of the Linux + OS clock or the NTP sub-system. Both of these are ALWAYS UTC. + + It can be LOCAL, GPS or UTC." + ::= { gntp 19 } + +gntpLocalOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the local time offset configured for any optional IRIG + timecode outputs or the optional front panel vacuum fluorescent display. + It is only pertinent when gntpTimeMode is set to LOCAL. It DOES NOT + indicate the local time offset of the Linux OS clock or the NTP sub-system. + Both of these are ALWAYS UTC. + + Its units are half-hours, ranging from -25 to 25, where negative values + imply that the local time is behind UTC." + ::= { gntp 20 } + +gntpDSTStartMonth OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + jan (1), + feb (2), + mar (3), + apr (4), + may (5), + jun (6), + jul (7), + aug (8), + sep (9), + oct (10), + nov (11), + dec (12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the month that Daylight Savings Time begins. It affects + the local time operation of any optional IRIG timecode outputs or the + optional front panel vacuum fluorescent display. It is only pertinent + when gntpTimeMode is set to LOCAL. It DOES NOT affect the Linux OS + clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { gntp 21 } + +gntpDSTStartSunday OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + firstSunday (1), + secondSunday (2), + thirdSunday (3), + fourthSunday (4), + lastSunday (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Sunday of the month that Daylight Savings Time begins. + It affects the local time operation of any optional IRIG timecode outputs + or the optional front panel vacuum fluorescent display. It is only + pertinent when gntpTimeMode is set to LOCAL. It DOES NOT affect the Linux + OS clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { gntp 22 } + +gntpDSTStartHour OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the hour that Daylight Savings Time begins. It affects the + local time operation of any optional IRIG timecode outputs or the optional + front panel vacuum fluorescent display. It is only pertinent when + gntpTimeMode is set to LOCAL. It DOES NOT affect the Linux OS clock or the + NTP sub-system. Both of these are ALWAYS UTC. + + It ranges from 0 to 23, where 0 is midnight." + ::= { gntp 23 } + +gntpDSTStopMonth OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + jan (1), + feb (2), + mar (3), + apr (4), + may (5), + jun (6), + jul (7), + aug (8), + sep (9), + oct (10), + nov (11), + dec (12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the month that Daylight Savings Time ends. It affects + the local time operation of any optional IRIG timecode outputs or the + optional front panel vacuum fluorescent display. It is only pertinent + when gntpTimeMode is set to LOCAL. It DOES NOT affect the Linux OS + clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { gntp 24 } + +gntpDSTStopSunday OBJECT-TYPE + SYNTAX INTEGER + { + disabled (0), + firstSunday (1), + secondSunday (2), + thirdSunday (3), + fourthSunday (4), + lastSunday (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Sunday of the month that Daylight Savings Time ends. + It affects the local time operation of any optional IRIG timecode outputs + or the optional front panel vacuum fluorescent display. It is only + pertinent when gntpTimeMode is set to LOCAL. It DOES NOT affect the Linux + OS clock or the NTP sub-system. Both of these are ALWAYS UTC." + ::= { gntp 25 } + +gntpDSTStopHour OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the hour that Daylight Savings Time ends. It affects the + local time operation of any optional IRIG timecode outputs or the optional + front panel vacuum fluorescent display. It is only pertinent when + gntpTimeMode is set to LOCAL. It DOES NOT affect the Linux OS clock or the + NTP sub-system. Both of these are ALWAYS UTC. + + It ranges from 0 to 23, where 0 is midnight." + ::= { gntp 26 } + +gntpCPUDieTemperature OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current CPU internal die temperature, in + units of Celsius degrees in floating point notation." + ::= { gntp 27 } + +gntpCPUFreeMemory OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the CPU Free Memory in kiloBytes." + ::= { gntp 28 } + +gntpCPULoadAveragePerCent OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the CPU Load Average as percent of total load." + ::= { gntp 29 } + +-- gps branch of the Sonoma GPS subtree + +gpsTrapFaultStatusChange NOTIFICATION-TYPE + OBJECTS { gpsFaultStatus } + STATUS current + DESCRIPTION + "A gpsTrapFaultStatusChange trap signifies that the value of the least + significant two nibbles of the fault status word reported by the GPS + sub-system has changed. The current value is contained in the included + gpsFaultStatus." + ::= { gpstrap 1 } + +gpsTrapFault2StatusChange NOTIFICATION-TYPE + OBJECTS { gpsFault2Status } + STATUS current + DESCRIPTION + "A gpsTrapFault2StatusChange trap signifies that the value of the most + significant two nibbles of the fault status word reported by the GPS + sub-system has changed. The current value is contained in the included + gpsFault2Status." + ::= { gpstrap 2 } + +gpsTrapTimeFigureOfMeritChange NOTIFICATION-TYPE + OBJECTS { gpsTimeFigureOfMerit } + STATUS current + DESCRIPTION + "A gpsTrapTimeFigureOfMeritChange trap signifies that the value of the TFOM + reported by the GPS sub-system has changed. The current value is + contained in the included gpsTimeFigureOfMerit." + ::= { gpstrap 3 } + +gpsFaultStatus OBJECT-TYPE + SYNTAX BITS + { + gpsAntennaFlt (0), + gpsNTPNotPolling (1), + gpsRefTimeFlt (2), + gpsReceiverCommFlt (3), + gpsFLASHWriteFlt (4), + gpsFPGACfgFlt (5), + gpsNoSignalTimeout (6), + gpsDACNearLimit (7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + least significant two nibbles of the GPS fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the gpsstat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 7: DAC controlling the TCXO is near the high or low limit. + Bit 6: Time Figure of Merit has been >= TFOM Fault Level for 1 hour. + Bit 5: Field Programmable Gate Array (FPGA) did not configure properly. + Bit 4: FLASH memory had a write fault. + Bit 3: GPS receiver communication fault. + Bit 2: GPS reference time fault (fails sanity checks). + Bit 1: NTP daemon is not polling the GPS reference clock. + Bit 0: GPS antenna or feedline is shorted or open. + + ATTENTION: This object is deprecated for use in snmpget queries + due to a defect in reporting for one specific combination of bits. It + remains in this MIB for use with the gpsTrapFaultStatusChange object, + where it reports accurately. + + Use the new gpsFaultNibble0Status and gpsFaultNibble1Status objects + for polling via snmpget." + ::= { gps 1 } + +gpsFault2Status OBJECT-TYPE + SYNTAX BITS + { + gpsSysPwrOvld (0), + gpsNotUsed1 (1), + gpsNotUsed2 (2), + gpsNotUsed3 (3), + gpsNotUsed4 (4), + gpsOscPLLFlt (5), + gpsSecPwrSplyFlt (6), + gpsPriPwrSplyFlt (7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + most significant two nibbles of the GPS fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the gpsstat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 7: Primary Redundant Power Supply is Faulting. + Bit 6: Secondary Redundant Power Supply is Faulting. + Bit 5: Oscillator PLL Faulting. + Bit 4: Not Used. + Bit 3: Not Used. + Bit 2: Not Used. + Bit 1: Not Used. + Bit 0: Installed System Power exceeds maximum. + + ATTENTION: This object is deprecated for use in snmpget queries + due to a defect in reporting for one specific combination of bits. It + remains in this MIB for use with the gpsTrapFault2StatusChange object, + where it reports accurately. + + Use the new gpsFaultNibble2Status and gpsFaultNibble3Status objects + for polling via snmpget." + ::= { gps 2 } + +gpsTimeFigureOfMerit OBJECT-TYPE + SYNTAX INTEGER + { + lessthan100ns (3), + lessthan1us (4), + lessthan10us (5), + lessthan100us (6), + lessthan1ms (7), + lessthan10ms (8), + greaterthan10ms (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Time Figure of Merit (TFOM) value ranges from 3 to 9 and indicates + the current estimate of the worst case time error. It is a logarithmic + scale, with each increment indicating a tenfold increase in the worst case + time error boundaries. The scale is referenced to a worst case time error + of 100 picoseconds, equivalent to a TFOM of zero. During normal locked + operation the TFOM is 3 and implies a worst case time error of 100 nanoseconds. + + During periods of signal loss, the GPS sub-system will compute an + extrapolated worst case time error. One hour after the worst case time error + has reached the value equivalent to a TFOM of TFOM Fault Level, the NTP server + will cease to send stratum 1 reply packets and an Alarm LED will be energized." + ::= { gps 3 } + +gpsSigProcState OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current GPS signal processor state. One of WRM, ACQ, LKG or LKD with + WRM indicating either an OCXO or Rubidium is warming up, ACQ indicating + the acquisition state and LKD the fully locked on state. This is the + status of the lock of the main system timing signals to the GPS Receiver." + ::= { gps 4 } + +gpsNumTrackSats OBJECT-TYPE + SYNTAX INTEGER (0..8) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current number of GPS satellites being tracked." + ::= { gps 5 } + +gpsAvgCarrierToNoiseRatiodB OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current average carrier to noise ratio of all + tracked satellites, in units of dB. Values less than 35 indicate weak + signal conditions." + ::= { gps 6 } + +gpsChannelTrkStat1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 1 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 7 } + +gpsChannelTrkStat2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 2 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 8 } + +gpsChannelTrkStat3 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 3 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 9 } + +gpsChannelTrkStat4 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 4 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 10 } + +gpsChannelTrkStat5 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 5 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 11 } + +gpsChannelTrkStat6 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 6 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 12 } + +gpsChannelTrkStat7 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 7 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 13 } + +gpsChannelTrkStat8 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 8 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 14 } + +gpsChannelTrkStat9 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 9 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 15 } + +gpsChannelTrkStat10 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 10 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 16 } + +gpsChannelTrkStat11 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 11 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 17 } + +gpsChannelTrkStat12 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Channel 12 tracking status of the GPS receiver. Information includes the + Satellite ID #, the Azimuth angle in degrees, the Elevation angle in degrees + and the Carrier to Noise ratio, C/No in dB. If the Satellite ID # is 0, + then no satellite is being tracked in this channel." + ::= { gps 18 } + +gpsLastPositionFix OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WGS-84 latitude, longitude and height above the reference ellipsoid of the + GPS antenna. Ellipsoid height may deviate from local Mean Sea Level by as + much as 100 meters. This value is the last instantaneous position fix as + reported by the GPS receiver. It is not averaged." + ::= { gps 19 } + +gpsReferencePosition OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WGS-84 latitude, longitude and height above the reference ellipsoid of the + GPS antenna. Ellipsoid height may deviate from local Mean Sea Level by as + much as 100 meters. When the GPS Dynamic Mode is OFF or Static, this value + is the result of a 24 hour average of fixes that is used to establish the + precise timing reference position." + ::= { gps 20 } + +gpsRefPosSource OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..3)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string indicating the source of the GPS antenna reference position. + It is one of: + USR (user supplied), + AVG (automatically determined by averaging thousands of 3-D position fixes), + DYN (current un-averaged 3-D position fix, operation is in dynamic mode), + UNK (unknown)." + ::= { gps 21 } + +gpsCurrentLeapSeconds OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the current difference in seconds between GPS time and UTC + time. GPS time is ahead of UTC time by this amount." + ::= { gps 22 } + +gpsFutureLeapSeconds OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the future difference in seconds between GPS time and UTC + time. Leap seconds may be inserted or deleted from the UTC timescale twice + during the year: Dec 31 and June 30 at UTC midnight. If this value is the + same as gpsCurrentLeapSeconds, then no leap second insertion or deletion + will occur at the next possible time. If it is different, then the change + will take affect at the next possible time. GPS time will be ahead of UTC + time by this amount." + ::= { gps 23 } + +gpsAlmanacLS OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, LS is the current difference in seconds between GPS time and UTC + time as contained in the GPS Almanac UTC data. GPS time is ahead of UTC time + by this amount. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 24 } + +gpsAlmanacLSF OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, LSF is the future difference in seconds between GPS time and UTC + time as contained in the GPS Almanac UTC data. Leap seconds may be inserted + or deleted from the UTC timescale twice during the year: Dec 31 and June 30 + at UTC midnight. If this value is the same as gpsAlmLS, then no leap second + insertion or deletion will occur at the next possible time. If it is different, + then the change will take affect at the time defined by the GPS Almanac + parameters, WN_lsf and DN. GPS time will be ahead of UTC time by this amount. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 25 } + +gpsAlmanacUTCWNlsf OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, WN_lsf is the GPS Week Number during which the UTC leap second offset + to GPS time will transition to the Leap Second Future value. The GPS week + numbers began on January 6, 1980 with week number 0. If a leap second has + recently been inserted, this week number could be in the past, in which case + the current and future leap seconds values will be equal. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 26 } + +gpsAlmanacUTCDN OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, DN is the Day Number of the week in which the UTC leap second offset + to GPS time will transition to the Leap Second Future value. The GPS day numbers + begin on Sunday with day number 1. The leap second insertion occurs at the end + of the given day. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 27 } + +gpsAlmanacA0 OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the value of the a0 coefficient of the linear fit + of the UTC offset to GPS time. a0 is the constant term in the equation, + in units of seconds, in scientific floating point notation. The GPS and UTC + timescales are separated by leap seconds and another small error, typically + less than 10 nanoseconds, which is estimated using this linear fit. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 28 } + +gpsAlmanacA1 OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the value of the a1 coefficient of the linear fit + of the UTC offset to GPS time. a1 is the slope term in the equation, in units + of seconds per second, in scientific floating point notation. The GPS and UTC + timescales are separated by leap seconds and another small error, typically + less than 10 nanoseconds, which is estimated using this linear fit. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 29 } + +gpsAlmanacUTCWNt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, WN_t is the GPS Week Number during which the reference time for the + linear fit equation defined by a0 and a1 occurs. It is used along with t_ot + to calculate a value of GPS seconds to offset the linear fit in the time domain. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 30 } + +gpsAlmanacUTCtot OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, t_ot is the second of the GPS week WN_t at which time the linear fit + equation defined by a0 and a1 will evaluate to a0. The seconds range from 0 at the + beginning of day number 1 to 604799 at the end of day number 7. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 31 } + +gpsGPSminusUTCOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value, (GPS - UTC) is the current sub-seconds offset of the GPS timescale to + the UTC timescale, computed using the received GPS almanac parameters (WN_t, t_ot, a0 + and a1) and the current GPS week number and time-of-week. The units are in picoseconds. + This value must be added to the current leap seconds offset to fully quantify the + amount that the GPS timescale is ahead of the UTC timescale. + For more detailed information, consult the GPS-ICD-200." + ::= { gps 32 } + +gpsVersion OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the GPS sub-system firmware and FPGA versions." + ::= { gps 33 } + +gpsDynamicMode OBJECT-TYPE + SYNTAX INTEGER + { + gpsDynModeOFF (0), + gpsDynModeON (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The GPS dynamic mode is either on or off. When it is off, the server is + assumed to be in a static installation. In this case, single satellite mode + of operation is supported and Timing Receiver Autonomous Integrity Monitoring + (TRAIM) is supported. When the setting is on, the server is assumed to be on + a moving platform. In this case, minimum four satellite, 3-D operation is + required and the TRAIM functionality is minimal." + ::= { gps 34 } + +gpsCalibrationDelay OBJECT-TYPE + SYNTAX INTEGER (-500000..500000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signed integer representing the current calibration delay being applied to the + timing outputs, in units of nanoseconds. Positive values indicate that the + timing outputs are advanced." + ::= { gps 35 } + +gpsCoastDuration OBJECT-TYPE + SYNTAX INTEGER (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unsigned integer representing the current elapsed time since the unit lost + GPS reception in units of seconds." + ::= { gps 36 } + +gpsEstimatedTimeError OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the magnitude of the estimated time error since + the unit lost GPS reception, in units of seconds in scientific floating point + notation. While locked, the value is the magnitude of the measured time + error relative to GPS." + ::= { gps 37 } + +gpsMeasuredTimeError OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the measured time error of the timing outputs + relative to GPS, in units of seconds in scientific floating point + notation. While coasting, the value is the last measured value prior to + losing GPS reception." + ::= { gps 38 } + +gpsMeasurementTimeDeviation OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the time deviation (TDEV) of the GPS measurement + data, in units of seconds in scientific floating point notation. While + coasting, the value is the last computed value prior to losing GPS reception." + ::= { gps 39 } + +gpsOSCDAC OBJECT-TYPE + SYNTAX INTEGER (0..1048575) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current 20 bit, System Voltage Controlled Oscillator DAC value. Typical + range is 320000 to 640000, where more positive numbers have the effect of + raising the oscillator frequency." + ::= { gps 40 } + +gpsMeasuredOscillatorAgeing OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the ageing rate per day of the installed osc- + illator, in scientific floating point notation. It is computed via linear + regression and requires several hours following initial lock to GPS to see + the first update. While coasting, the value is the last computed value + prior to losing GPS reception." + ::= { gps 41 } + +gpsControlLoopTimeConstant OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current equivalent averaging time of the + oscillator control loop, in units of seconds in floating point notation. + The value is dynamically updated based on the stability of the oscillator." + ::= { gps 42 } + +gpsInternalTemperature OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string representing the current internal chassis temperature, in + units of Celsius degrees in floating point notation. A value is only + available when the installed oscillator is an OCXO or Rubidium." + ::= { gps 43 } + +gpsAntennaFaultMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The GPS antenna fault mask is either on or off. When it is off, the server will + set the Antenna Fault Bit in the Fault Status Byte if an improper antenna impedance + is detected. When the setting is on, the server will not set the Antenna Fault Bit + in the Fault Status Byte if an improper antenna impedance is detected." + ::= { gps 44 } + +gpsSignalLossFaultMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The GPS signal loss fault mask is either on or off. When it is off, the server will + set the Signal Loss Fault Bit in the Fault Status Byte one hour after TFOM reaches the + TFOM Fault Level. When the setting is on, the server will not set the Signal Loss + Fault Bit in the Fault Status Byte one hour or more after TFOM reaches TFOM Fault level." + ::= { gps 45 } + +gpsPrimaryPowerFaultAlarmMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Primary Power input fault alarm mask is either on or off. When it is on, + the server will not assert an Alarm condition on a fault in the Primary Power supply. + Unlike other fault masks, the fault condition will continue to be visible in the + Fault Status Byte. This mask capability is useful when performing system tests when + only a single power input is available and an alarm would be undesirable. When the + setting is off, the server will assert an Alarm condition in addition to setting + the appropriate bit in the Fault Status Byte." + ::= { gps 46 } + +gpsSecondaryPowerFaultAlarmMask OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Secondary Power input fault alarm mask is either on or off. When it is on, + the server will not assert an Alarm condition on a fault in the Secondary Power supply. + Unlike other fault masks, the fault condition will continue to be visible in the + Fault Status Byte. This mask capability is useful when performing system tests when + only a single power input is available and an alarm would be undesirable. When the + setting is off, the server will assert an Alarm condition in addition to setting + the appropriate bit in the Fault Status Byte." + ::= { gps 47 } + +gpsFaultNibble0Status OBJECT-TYPE + SYNTAX BITS + { + gpsFLASHWriteFlt (0), + gpsFPGACfgFlt (1), + gpsNoSignalTimeout (2), + gpsDACNearLimit (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + least significant nibble of the GPS fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the gpsstat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 3: DAC controlling the TCXO is near the high or low limit. + Bit 2: Time Figure of Merit has been >= TFOM Fault Level for 1 hour. + Bit 1: Field Programmable Gate Array (FPGA) did not configure properly. + Bit 0: FLASH memory had a write fault." + ::= { gps 48 } + +gpsFaultNibble1Status OBJECT-TYPE + SYNTAX BITS + { + gpsAntennaFlt (0), + gpsNTPNotPolling (1), + gpsRefTimeFlt (2), + gpsReceiverCommFlt (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the second + nibble of the GPS fault status word. Unfortunately, SNMP numbers the bits + in the reverse order, so that the enumerated values are backwards from the + description contained in the User's Manual for the fault status field returned + by the gpsstat command. Each bit indicates a fault when set. Currently + defined fault states encoded in this value: + + Bit 3: GPS receiver communication fault. + Bit 2: GPS reference time fault (fails sanity checks). + Bit 1: NTP daemon is not polling the GPS reference clock. + Bit 0: GPS antenna or feedline is shorted or open." + ::= { gps 49 } + +gpsFaultNibble2Status OBJECT-TYPE + SYNTAX BITS + { + gpsNotUsed4 (0), + gpsOscPLLFlt (1), + gpsSecPwrSplyFlt (2), + gpsPriPwrSplyFlt (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the third + nibble of the GPS fault status word. Unfortunately, SNMP numbers the bits + in the reverse order, so that the enumerated values are backwards from the + description contained in the User's Manual for the fault status field returned + by the gpsstat command. Each bit indicates a fault when set. Currently + defined fault states encoded in this value: + + Bit 3: Primary Redundant Power Supply is Faulting. + Bit 2: Secondary Redundant Power Supply is Faulting. + Bit 1: Oscillator PLL Faulting. + Bit 0: Not Used." + ::= { gps 50 } + +gpsFaultNibble3Status OBJECT-TYPE + SYNTAX BITS + { + gpsSysPwrOvld (0), + gpsNotUsed1 (1), + gpsNotUsed2 (2), + gpsNotUsed3 (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a bit string contained in one character representing the + most significant nibble of the GPS fault status word. Unfortunately, + SNMP numbers the bits in the reverse order, so that the enumerated values + are backwards from the description contained in the User's Manual for the + fault status field returned by the gpsstat command. Each bit indicates + a fault when set. Currently defined fault states encoded in this value: + + Bit 3: Not Used. + Bit 2: Not Used. + Bit 1: Not Used. + Bit 0: Installed System Power exceeds maximum." + ::= { gps 51 } + +-- gCPUIO branch of the Sonoma GPS subtree + +gsysio1PPSWidth OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the Settable PulseWidth, 1PPS Output, + system-wide I/O signal. It may be NOT INSTALLED, or a string showing the current + pulsewidth setting." + ::= { gCPUIO 1 } + +gsysioTimeCodeFormat OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the Selectable Format, Time Code + Output, system-wide I/O signal. It may be NOT INSTALLED, or a string showing + the current time code output format setting." + ::= { gCPUIO 2 } + +gsysioSynthesizerHz OBJECT-TYPE + SYNTAX INTEGER (0..10000000) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Integer showing the current frequency setting of the 1 Hz resolution, Direct + Digital Synthesizer (DDS) Output, system-wide I/O signal. If this option is + not installed the value is -1, otherwise the value ranges from 0 to 10000000 Hz." + ::= { gCPUIO 3 } + +gsysioSerialTimeOutputBaudrate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the Baudrate of the Serial Time Output, system-wide + I/O signal. It may be NOT INSTALLED, or a string showing one of 4800, + 9600, 19200 or 57600." + ::= { gCPUIO 4 } + +gsysioSerialTimeOutputFormat OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the Format of the Serial Time Output, system-wide + I/O signal. It may be NOT INSTALLED, or a string showing one of SYSPLEX, + TRUETIME, NENA0, NENA1, NENA8, ENDRUN, ENDRUNX or NMEA." + ::= { gCPUIO 5 } + +gsysioSerialTimeOutputParity OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the Parity of the Serial Time Output, system-wide + I/O signal. It may be NOT INSTALLED, or a string showing one of ODD, + EVEN or NONE." + ::= { gCPUIO 6 } + +gsysioSerialTimeNMEASentence1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the first NMEA sentence selected for output from + the Serial Time Output, system-wide I/O signal. This sentence is only + output from the Meridian2 when the Serial Time Output Format is set + to NMEA. It may be NOT INSTALLED, or a string showing one of GGA, GLL, + GSA, GSV1, GSV2, RMC, VTG, ZDA or NONE." + ::= { gCPUIO 7 } + +gsysioSerialTimeNMEASentence2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the second NMEA sentence selected for output from + the Serial Time Output, system-wide I/O signal. This sentence is only + output from the Meridian2 when the Serial Time Output Format is set + to NMEA. It may be NOT INSTALLED, or a string showing one of GGA, GLL, + GSA, GSV1, GSV2, RMC, VTG, ZDA or NONE." + ::= { gCPUIO 8 } + +gsysioSerialTimeNMEASentence3 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the third NMEA sentence selected for output from + the Serial Time Output, system-wide I/O signal. This sentence is only + output from the Meridian2 when the Serial Time Output Format is set + to NMEA. It may be NOT INSTALLED, or a string showing one of GGA, GLL, + GSA, GSV1, GSV2, RMC, VTG, ZDA or NONE." + ::= { gCPUIO 9 } + +gcpuioConnA OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the CPU I/O Connector A. + It may be NOT INSTALLED, or a string showing the current I/O selection." + ::= { gCPUIO 10 } + +gcpuioConnB OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the CPU I/O Connector B. + It may be NOT INSTALLED, or a string showing the current I/O selection." + ::= { gCPUIO 11 } + +gcpuioConnC OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ASCII string showing the status of the CPU I/O Connector C. + It may be NOT INSTALLED, or a string showing the current I/O selection." + ::= { gCPUIO 12 } + +-- ptp branch of the Sonoma GPS subtree + +gptp0Version OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Version of the Precise Time Protocol, which is 2." + ::= { gptp0 1 } + +gptp0SyncInterval OBJECT-TYPE + SYNTAX INTEGER + { + msec8 (-7), + msec16 (-6), + msec31 (-5), + msec63 (-4), + msec125 (-3), + msec250 (-2), + msec500 (-1), + sec1 (0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Sync Interval in + seconds. Values range from -7 to 0, which covers the range from + 1/128 to 1 second." + ::= { gptp0 2 } + +gptp0AnnounceInterval OBJECT-TYPE + SYNTAX INTEGER + { + sec1 (0), + sec2 (1), + sec4 (2), + sec8 (3), + sec16 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Announce Interval in + seconds. Values range from 0 to 4, which covers the range from + 1 to 16 seconds." + ::= { gptp0 3 } + +gptp0Priority1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority1 parameter. It ranges from 0 to 255." + ::= { gptp0 4 } + +gptp0Priority2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority2 parameter. It ranges from 0 to 255." + ::= { gptp0 5 } + +gptp0DelayMechanism OBJECT-TYPE + SYNTAX INTEGER + { + e2e (0), + p2p (1), + disabled (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Delay Mechanism, one of E2E, P2P or disabled." + ::= { gptp0 6 } + +gptp0Domain OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Domain parameter. It ranges from 0 to 255." + ::= { gptp0 7} + +gptp0TimeMode OBJECT-TYPE + SYNTAX INTEGER + { + utc (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Mode, one of UTC or PTP." + ::= { gptp0 8 } + +gptp0TTL OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP multicast Time-To-Live parameter. It ranges from 1 to 255." + ::= { gptp0 9 } + +gptp0ClockClass OBJECT-TYPE + SYNTAX INTEGER + { + lockedPTP (6), + holdoverPTP (7), + lockedARB (13), + holdoverARB (14), + unlockedPTP (52), + unlockedARB (58) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Class, one of Locked, Holdover or Unlocked + on either the PTP or arbitrary, i.e. UTC time scale." + ::= { gptp0 10 } + +gptp0TimeScale OBJECT-TYPE + SYNTAX INTEGER + { + arb (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Scale, one of ARB or PTP. + When operating in other than PTP Time Mode, this value is + always ARB, arbitrary." + ::= { gptp0 11 } + +gptp0PortState OBJECT-TYPE + SYNTAX INTEGER + { + init (1), + faulty (2), + disabled (3), + listening (4), + preMaster (5), + master (6), + passive (7), + unCalibrated (8), + slave (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Port State, one of Initializing, Faulty, + Disabled, Listening, PreMaster, Master, Passive, Uncalibrated or + Slave." + ::= { gptp0 12 } + +gptp0TimeSource OBJECT-TYPE + SYNTAX INTEGER + { + atom (16), + gps (32), + radio (48), + ptp (64), + ntp (80), + hand (96), + other (144), + oscillator (160) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Source, one of Atom, GPS, Radio, PTP, + NTP, Hand, Other or Oscillator." + ::= { gptp0 13 } + +gptp0UTCOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the UTC offset from Atomic Time in seconds. + It is currently 35 seconds." + ::= { gptp0 14 } + +gptp0UTCOffsetValid OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the validity of the UTC offset from Atomic Time in seconds. + It is either False or True." + ::= { gptp0 15 } + +gptp0ClockAccuracy OBJECT-TYPE + SYNTAX INTEGER + { + nsec25 (32), + nsec100 (33), + nsec250 (34), + nsec1000 (35), + nsec2500 (36), + usec10 (37), + usec25 (38), + usec100 (39), + usec250 (40), + usec1000 (41), + usec2500 (42), + msec10 (43), + unknown (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Accuracy, with values ranging from + 25 nanoseconds to Unknown." + ::= { gptp0 16 } + +gptp0Leap59 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 59 second indicator, which when True, + indicates that a UTC leap second deletion event is imminent. + It is either False or True." + ::= { gptp0 17 } + +gptp0Leap61 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 61 second indicator, which when True, + indicates that a UTC leap second insertion event is imminent. + It is either False or True." + ::= { gptp0 18 } + +gptp0TimeTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Time Traceable indicator, which when True, + indicates that the time of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { gptp0 19 } + +gptp0FreqTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Frequency Traceable indicator, which when True, + indicates that the frequency of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { gptp0 20 } + +gptp1Version OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the Version of the Precise Time Protocol, which is 2." + ::= { gptp1 1 } + +gptp1SyncInterval OBJECT-TYPE + SYNTAX INTEGER + { + msec8 (-7), + msec16 (-6), + msec31 (-5), + msec63 (-4), + msec125 (-3), + msec250 (-2), + msec500 (-1), + sec1 (0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Sync Interval in + seconds. Values range from -7 to 0, which covers the range from + 1/128 to 1 second." + ::= { gptp1 2 } + +gptp1AnnounceInterval OBJECT-TYPE + SYNTAX INTEGER + { + sec1 (0), + sec2 (1), + sec4 (2), + sec8 (3), + sec16 (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the log base 2 of the PTP Announce Interval in + seconds. Values range from 0 to 4, which covers the range from + 1 to 16 seconds." + ::= { gptp1 3 } + +gptp1Priority1 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority1 parameter. It ranges from 0 to 255." + ::= { gptp1 4 } + +gptp1Priority2 OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Priority2 parameter. It ranges from 0 to 255." + ::= { gptp1 5 } + +gptp1DelayMechanism OBJECT-TYPE + SYNTAX INTEGER + { + e2e (0), + p2p (1), + disabled (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Delay Mechanism, one of E2E, P2P or disabled." + ::= { gptp1 6 } + +gptp1Domain OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP Domain parameter. It ranges from 0 to 255." + ::= { gptp1 7} + +gptp1TimeMode OBJECT-TYPE + SYNTAX INTEGER + { + utc (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Mode, one of UTC or PTP." + ::= { gptp1 8 } + +gptp1TTL OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the PTP multicast Time-To-Live parameter. It ranges from 1 to 255." + ::= { gptp1 9 } + +gptp1ClockClass OBJECT-TYPE + SYNTAX INTEGER + { + lockedPTP (6), + holdoverPTP (7), + lockedARB (13), + holdoverARB (14), + unlockedPTP (52), + unlockedARB (58) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Class, one of Locked, Holdover or Unlocked + on either the PTP or arbitrary, i.e. UTC time scale." + ::= { gptp1 10 } + +gptp1TimeScale OBJECT-TYPE + SYNTAX INTEGER + { + arb (0), + ptp (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Scale, one of ARB or PTP. + When operating in other than PTP Time Mode, this value is + always ARB, arbitrary." + ::= { gptp1 11 } + +gptp1PortState OBJECT-TYPE + SYNTAX INTEGER + { + init (1), + faulty (2), + disabled (3), + listening (4), + preMaster (5), + master (6), + passive (7), + unCalibrated (8), + slave (9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Port State, one of Initializing, Faulty, + Disabled, Listening, PreMaster, Master, Passive, Uncalibrated or + Slave." + ::= { gptp1 12 } + +gptp1TimeSource OBJECT-TYPE + SYNTAX INTEGER + { + atom (16), + gps (32), + radio (48), + ptp (64), + ntp (80), + hand (96), + other (144), + oscillator (160) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Time Source, one of Atom, GPS, Radio, PTP, + NTP, Hand, Other or Oscillator." + ::= { gptp1 13 } + +gptp1UTCOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value is the UTC offset from Atomic Time in seconds. + It is currently 35 seconds." + ::= { gptp1 14 } + +gptp1UTCOffsetValid OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the validity of the UTC offset from Atomic Time in seconds. + It is either False or True." + ::= { gptp1 15 } + +gptp1ClockAccuracy OBJECT-TYPE + SYNTAX INTEGER + { + nsec25 (32), + nsec100 (33), + nsec250 (34), + nsec1000 (35), + nsec2500 (36), + usec10 (37), + usec25 (38), + usec100 (39), + usec250 (40), + usec1000 (41), + usec2500 (42), + msec10 (43), + unknown (254) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the PTP Clock Accuracy, with values ranging from + 25 nanoseconds to Unknown." + ::= { gptp1 16 } + +gptp1Leap59 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 59 second indicator, which when True, + indicates that a UTC leap second deletion event is imminent. + It is either False or True." + ::= { gptp1 17 } + +gptp1Leap61 OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the Leap 61 second indicator, which when True, + indicates that a UTC leap second insertion event is imminent. + It is either False or True." + ::= { gptp1 18 } + +gptp1TimeTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Time Traceable indicator, which when True, + indicates that the time of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { gptp1 19 } + +gptp1FreqTraceable OBJECT-TYPE + SYNTAX INTEGER + { + false (0), + true (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value maps to the state of the PTP Frequency Traceable indicator, which when True, + indicates that the frequency of the PTP synchronization messages is traceable to the + designated time scale. It is either False or True." + ::= { gptp1 20 } + +END diff --git a/tests/data/endrun.json b/tests/data/endrun.json index 4608c768c7..e276ca8acd 100644 --- a/tests/data/endrun.json +++ b/tests/data/endrun.json @@ -303,11 +303,11 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": 1535232, + "ifInUcastPkts": 2879122, "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 1535232, + "ifOutUcastPkts": 2879122, "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, @@ -319,11 +319,11 @@ "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": 238022012, + "ifInOctets": 446369280, "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": 238022012, + "ifOutOctets": 446369280, "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, @@ -410,11 +410,11 @@ "pagpEthcOperationMode": null, "pagpDeviceId": null, "pagpGroupIfIndex": null, - "ifInUcastPkts": 7261461, + "ifInUcastPkts": 13663977, "ifInUcastPkts_prev": 0, "ifInUcastPkts_delta": null, "ifInUcastPkts_rate": null, - "ifOutUcastPkts": 7234148, + "ifOutUcastPkts": 13614240, "ifOutUcastPkts_prev": 0, "ifOutUcastPkts_delta": null, "ifOutUcastPkts_rate": null, @@ -426,11 +426,11 @@ "ifOutErrors_prev": 0, "ifOutErrors_delta": null, "ifOutErrors_rate": null, - "ifInOctets": 663199641, + "ifInOctets": 1248737938, "ifInOctets_prev": 0, "ifInOctets_delta": null, "ifInOctets_rate": null, - "ifOutOctets": 791682593, + "ifOutOctets": 1516006078, "ifOutOctets_prev": 0, "ifOutOctets_delta": null, "ifOutOctets_rate": null, @@ -484,7 +484,7 @@ "processor_oid": ".1.3.6.1.4.1.2021.11.11.0", "processor_index": "0", "processor_type": "ucd-old", - "processor_usage": 27, + "processor_usage": 30, "processor_descr": "CPU", "processor_precision": -1, "processor_perc_warn": 75 @@ -539,9 +539,9 @@ "mempool_type": "hrstorage", "mempool_precision": 1024, "mempool_descr": "Real Memory", - "mempool_perc": 94, - "mempool_used": 29753344, - "mempool_free": 1839104, + "mempool_perc": 95, + "mempool_used": 29982720, + "mempool_free": 1609728, "mempool_total": 31592448, "mempool_largestfree": null, "mempool_lowestfree": null, @@ -577,7 +577,7 @@ "storage_descr": "/", "storage_size": 16243712, "storage_units": 1024, - "storage_used": 11817984, + "storage_used": 11826176, "storage_free": 0, "storage_perc": 0, "storage_perc_warn": 60, @@ -603,7 +603,7 @@ "storage_descr": "/logs", "storage_size": 1048576, "storage_units": 4096, - "storage_used": 741376, + "storage_used": 782336, "storage_free": 0, "storage_perc": 0, "storage_perc_warn": 60, @@ -620,8 +620,8 @@ "storage_descr": "/", "storage_size": 16243712, "storage_units": 1024, - "storage_used": 11817984, - "storage_free": 4425728, + "storage_used": 11826176, + "storage_free": 4417536, "storage_perc": 73, "storage_perc_warn": 60, "storage_deleted": 0 @@ -646,9 +646,9 @@ "storage_descr": "/logs", "storage_size": 1048576, "storage_units": 4096, - "storage_used": 741376, - "storage_free": 307200, - "storage_perc": 71, + "storage_used": 782336, + "storage_free": 266240, + "storage_perc": 75, "storage_perc_warn": 60, "storage_deleted": 0 } diff --git a/tests/data/endrun_sonoma.json b/tests/data/endrun_sonoma.json new file mode 100644 index 0000000000..8ef9836192 --- /dev/null +++ b/tests/data/endrun_sonoma.json @@ -0,0 +1,1358 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.8072.3.2.10", + "sysDescr": "Linux NTSDC3NTPPTP 3.2.2-Sonoma 6010-0064-000_v2.01 #1 PREEMPT Sun Nov 13 21:31:23 UTC 2016 armv5tel", + "sysContact": null, + "version": null, + "hardware": "Sonoma_D12 GPS 6010-0065-000", + "features": null, + "os": "endrun", + "type": "appliance", + "serial": "426724685", + "icon": "endrun.png", + "location": null + } + ] + }, + "poller": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.8072.3.2.10", + "sysDescr": "Linux NTSDC3NTPPTP 3.2.2-Sonoma 6010-0064-000_v2.01 #1 PREEMPT Sun Nov 13 21:31:23 UTC 2016 armv5tel", + "sysContact": "", + "version": null, + "hardware": "Sonoma_D12 GPS 6010-0065-000", + "features": null, + "os": "endrun", + "type": "appliance", + "serial": "426724685", + "icon": "endrun.png", + "location": "" + } + ] + } + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lo", + "ifName": "lo", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "softwareLoopback", + "ifAlias": "lo", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "dummy0", + "ifName": "dummy0", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "dummy0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth0", + "ifName": "eth0", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth1", + "ifName": "eth1", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "eth1", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "sit0", + "ifName": "sit0", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifHighSpeed": null, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "tunnel", + "ifAlias": "sit0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "lo", + "ifName": "lo", + "portName": null, + "ifIndex": 1, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": "false", + "ifHighSpeed": 10, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 16436, + "ifType": "softwareLoopback", + "ifAlias": "lo", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 12194401, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 12194401, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 2133599550, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 2133599550, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "dummy0", + "ifName": "dummy0", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": 0, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifHighSpeed": 0, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "dummy0", + "ifPhysAddress": "9e0407b941a4", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth0", + "ifName": "eth0", + "portName": null, + "ifIndex": 3, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifHighSpeed": 1000, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "eth0", + "ifPhysAddress": "000efe0102d4", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 28774483, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 68261934, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 2691830715, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 6233919370, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "eth1", + "ifName": "eth1", + "portName": null, + "ifIndex": 4, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifHighSpeed": 1000, + "ifHighSpeed_prev": null, + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "eth1", + "ifPhysAddress": "000efe0102d5", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 10216049, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 48772072, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 909026392, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 4540323383, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "sit0", + "ifName": "sit0", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": 0, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifHighSpeed": 0, + "ifHighSpeed_prev": null, + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1480, + "ifType": "tunnel", + "ifAlias": "sit0", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 768, + "processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.768", + "processor_index": "768", + "processor_type": "hr", + "processor_usage": 17, + "processor_descr": "Processor", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "1", + "entPhysicalIndex": null, + "hrDeviceIndex": null, + "mempool_type": "hrstorage", + "mempool_precision": 1024, + "mempool_descr": "Physical memory", + "mempool_perc": 0, + "mempool_used": 0, + "mempool_free": 0, + "mempool_total": 0, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + }, + { + "mempool_index": "3", + "entPhysicalIndex": null, + "hrDeviceIndex": null, + "mempool_type": "hrstorage", + "mempool_precision": 1024, + "mempool_descr": "Virtual memory", + "mempool_perc": 0, + "mempool_used": 0, + "mempool_free": 0, + "mempool_total": 0, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + }, + { + "mempool_index": "10", + "entPhysicalIndex": null, + "hrDeviceIndex": null, + "mempool_type": "hrstorage", + "mempool_precision": 1024, + "mempool_descr": "Swap space", + "mempool_perc": 0, + "mempool_used": 0, + "mempool_free": 0, + "mempool_total": 0, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + } + ] + }, + "poller": { + "mempools": [ + { + "mempool_index": "1", + "entPhysicalIndex": null, + "hrDeviceIndex": null, + "mempool_type": "hrstorage", + "mempool_precision": 1024, + "mempool_descr": "Physical memory", + "mempool_perc": 58, + "mempool_used": 304898048, + "mempool_free": 221999104, + "mempool_total": 526897152, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + }, + { + "mempool_index": "3", + "entPhysicalIndex": null, + "hrDeviceIndex": null, + "mempool_type": "hrstorage", + "mempool_precision": 1024, + "mempool_descr": "Virtual memory", + "mempool_perc": 58, + "mempool_used": 304898048, + "mempool_free": 221999104, + "mempool_total": 526897152, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + }, + { + "mempool_index": "10", + "entPhysicalIndex": null, + "hrDeviceIndex": null, + "mempool_type": "hrstorage", + "mempool_precision": 1024, + "mempool_descr": "Swap space", + "mempool_perc": 0, + "mempool_used": 0, + "mempool_free": 0, + "mempool_total": 0, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + } + ] + } + }, + "storage": { + "discovery": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "31", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/", + "storage_size": 129977344, + "storage_units": 1024, + "storage_used": 80421888, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "32", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/boot", + "storage_size": 12562432, + "storage_units": 4096, + "storage_used": 155648, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "33", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/logs", + "storage_size": 270929920, + "storage_units": 4096, + "storage_used": 131919872, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "34", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/home", + "storage_size": 57307136, + "storage_units": 4096, + "storage_used": 24576, + "storage_free": 0, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + }, + "poller": { + "storage": [ + { + "storage_mib": "hrstorage", + "storage_index": "31", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/", + "storage_size": 129977344, + "storage_units": 1024, + "storage_used": 80421888, + "storage_free": 49555456, + "storage_perc": 62, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "32", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/boot", + "storage_size": 12562432, + "storage_units": 4096, + "storage_used": 155648, + "storage_free": 12406784, + "storage_perc": 1, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "33", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/logs", + "storage_size": 270929920, + "storage_units": 4096, + "storage_used": 131919872, + "storage_free": 139010048, + "storage_perc": 49, + "storage_perc_warn": 60, + "storage_deleted": 0 + }, + { + "storage_mib": "hrstorage", + "storage_index": "34", + "storage_type": "hrStorageFixedDisk", + "storage_descr": "/home", + "storage_size": 57307136, + "storage_units": 4096, + "storage_used": 24576, + "storage_free": 57282560, + "storage_perc": 0, + "storage_perc_warn": 60, + "storage_deleted": 0 + } + ] + } + } +} diff --git a/tests/snmpsim/endrun.snmprec b/tests/snmpsim/endrun.snmprec index 94d5601ade..d7e9c72e57 100644 --- a/tests/snmpsim/endrun.snmprec +++ b/tests/snmpsim/endrun.snmprec @@ -1,6 +1,6 @@ 1.3.6.1.2.1.1.1.0|4|Linux NTSCBOTNTP1 2.4.26-1 #0 Wed Aug 18 17:28:45 UTC 2004 i486 1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.8072.3.2.10 -1.3.6.1.2.1.1.3.0|67|297822950 +1.3.6.1.2.1.1.3.0|67|557430237 1.3.6.1.2.1.1.4.0|4| 1.3.6.1.2.1.1.5.0|4| 1.3.6.1.2.1.1.6.0|4| @@ -32,8 +32,8 @@ 1.3.6.1.2.1.4.20.1.3.10.3.255.254|64|255.255.255.248 1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0 1.3.6.1.2.1.4.22.1.2.2.10.3.255.249|4x|F4B52FFD5030 -1.3.6.1.2.1.4.31.1.1.3.1|65|8732645 -1.3.6.1.2.1.4.31.1.1.4.1|70|8732645 +1.3.6.1.2.1.4.31.1.1.3.1|65|16422669 +1.3.6.1.2.1.4.31.1.1.4.1|70|16422669 1.3.6.1.2.1.4.31.1.1.6.1|70|0 1.3.6.1.2.1.4.31.1.1.7.1|65|0 1.3.6.1.2.1.4.31.1.1.9.1|65|0 @@ -44,10 +44,10 @@ 1.3.6.1.2.1.4.31.1.1.15.1|65|0 1.3.6.1.2.1.4.31.1.1.16.1|65|0 1.3.6.1.2.1.4.31.1.1.17.1|65|0 -1.3.6.1.2.1.4.31.1.1.18.1|65|8598018 -1.3.6.1.2.1.4.31.1.1.19.1|70|8598018 -1.3.6.1.2.1.4.31.1.1.20.1|65|8705437 -1.3.6.1.2.1.4.31.1.1.21.1|70|8705437 +1.3.6.1.2.1.4.31.1.1.18.1|65|16159732 +1.3.6.1.2.1.4.31.1.1.19.1|70|16159732 +1.3.6.1.2.1.4.31.1.1.20.1|65|16373095 +1.3.6.1.2.1.4.31.1.1.21.1|70|16373095 1.3.6.1.2.1.4.31.1.1.22.1|65|0 1.3.6.1.2.1.4.31.1.1.24.1|70|0 1.3.6.1.2.1.4.31.1.1.25.1|65|0 @@ -56,20 +56,20 @@ 1.3.6.1.2.1.4.31.1.1.46.1|67|0 1.3.6.1.2.1.4.31.1.1.47.1|66|30000 1.3.6.1.2.1.4.35.1.4.2.1.4.10.3.255.249|4x|F4B52FFD5030 -1.3.6.1.2.1.5.1.0|65|111157 +1.3.6.1.2.1.5.1.0|65|218689 1.3.6.1.2.1.5.2.0|65|0 -1.3.6.1.2.1.5.3.0|65|3720 +1.3.6.1.2.1.5.3.0|65|5315 1.3.6.1.2.1.5.4.0|65|0 1.3.6.1.2.1.5.5.0|65|0 1.3.6.1.2.1.5.6.0|65|0 1.3.6.1.2.1.5.7.0|65|0 -1.3.6.1.2.1.5.8.0|65|107437 +1.3.6.1.2.1.5.8.0|65|213374 1.3.6.1.2.1.5.9.0|65|0 1.3.6.1.2.1.5.10.0|65|0 1.3.6.1.2.1.5.11.0|65|0 1.3.6.1.2.1.5.12.0|65|0 1.3.6.1.2.1.5.13.0|65|0 -1.3.6.1.2.1.5.14.0|65|107458 +1.3.6.1.2.1.5.14.0|65|213395 1.3.6.1.2.1.5.15.0|65|0 1.3.6.1.2.1.5.16.0|65|21 1.3.6.1.2.1.5.17.0|65|0 @@ -77,7 +77,7 @@ 1.3.6.1.2.1.5.19.0|65|0 1.3.6.1.2.1.5.20.0|65|0 1.3.6.1.2.1.5.21.0|65|0 -1.3.6.1.2.1.5.22.0|65|107437 +1.3.6.1.2.1.5.22.0|65|213374 1.3.6.1.2.1.5.23.0|65|0 1.3.6.1.2.1.5.24.0|65|0 1.3.6.1.2.1.5.25.0|65|0 @@ -86,8 +86,8 @@ 1.3.6.1.2.1.6.14.0|65|0 1.3.6.1.2.1.6.15.0|65|0 1.3.6.1.2.1.7.5.1.1.0.0.0.0.13|64|0.0.0.0 -1.3.6.1.2.1.11.1.0|65|1178797 -1.3.6.1.2.1.11.2.0|65|1178784 +1.3.6.1.2.1.11.1.0|65|2279091 +1.3.6.1.2.1.11.2.0|65|2279078 1.3.6.1.2.1.11.3.0|65|0 1.3.6.1.2.1.11.4.0|65|12 1.3.6.1.2.1.11.5.0|65|0 @@ -97,10 +97,10 @@ 1.3.6.1.2.1.11.10.0|65|0 1.3.6.1.2.1.11.11.0|65|0 1.3.6.1.2.1.11.12.0|65|0 -1.3.6.1.2.1.11.13.0|65|8076480 +1.3.6.1.2.1.11.13.0|65|16548360 1.3.6.1.2.1.11.14.0|65|0 -1.3.6.1.2.1.11.15.0|65|419235 -1.3.6.1.2.1.11.16.0|65|85283 +1.3.6.1.2.1.11.15.0|65|716291 +1.3.6.1.2.1.11.16.0|65|167171 1.3.6.1.2.1.11.17.0|65|0 1.3.6.1.2.1.11.18.0|65|0 1.3.6.1.2.1.11.19.0|65|0 @@ -111,15 +111,15 @@ 1.3.6.1.2.1.11.25.0|65|0 1.3.6.1.2.1.11.26.0|65|0 1.3.6.1.2.1.11.27.0|65|0 -1.3.6.1.2.1.11.28.0|65|1178786 +1.3.6.1.2.1.11.28.0|65|2279080 1.3.6.1.2.1.11.29.0|65|0 1.3.6.1.2.1.11.30.0|2|2 1.3.6.1.2.1.11.31.0|65|0 1.3.6.1.2.1.11.32.0|65|0 -1.3.6.1.2.1.25.1.1.0|67|293496037 +1.3.6.1.2.1.25.1.1.0|67|553094871 1.3.6.1.2.1.25.1.4.0|4|config=10000001 initjffs=0 console=ttyS0,19200 root=/dev/mtdblock5 load_ramdisk=1 rw 1.3.6.1.2.1.25.1.5.0|66|0 -1.3.6.1.2.1.25.1.6.0|66|29 +1.3.6.1.2.1.25.1.6.0|66|30 1.3.6.1.2.1.25.2.2.0|2|30852 1.3.6.1.2.1.25.2.3.1.1.1|2|1 1.3.6.1.2.1.25.2.3.1.1.2|2|2 @@ -152,11 +152,11 @@ 1.3.6.1.2.1.25.2.3.1.5.5|2|256 1.3.6.1.2.1.25.2.3.1.5.6|2|256 1.3.6.1.2.1.25.2.3.1.6.1|2|460 -1.3.6.1.2.1.25.2.3.1.6.2|2|29056 +1.3.6.1.2.1.25.2.3.1.6.2|2|29280 1.3.6.1.2.1.25.2.3.1.6.3|2|0 -1.3.6.1.2.1.25.2.3.1.6.4|2|11541 +1.3.6.1.2.1.25.2.3.1.6.4|2|11549 1.3.6.1.2.1.25.2.3.1.6.5|2|163 -1.3.6.1.2.1.25.2.3.1.6.6|2|181 +1.3.6.1.2.1.25.2.3.1.6.6|2|191 1.3.6.1.2.1.25.3.2.1.1.768|2|768 1.3.6.1.2.1.25.3.2.1.1.1025|2|1025 1.3.6.1.2.1.25.3.2.1.1.1026|2|1026 @@ -184,18 +184,18 @@ 1.3.6.1.2.1.31.1.1.1.4.2|65|0 1.3.6.1.2.1.31.1.1.1.5.1|65|0 1.3.6.1.2.1.31.1.1.1.5.2|65|0 -1.3.6.1.2.1.31.1.1.1.6.1|70|238022012 -1.3.6.1.2.1.31.1.1.1.6.2|70|663199641 -1.3.6.1.2.1.31.1.1.1.7.1|70|1535232 -1.3.6.1.2.1.31.1.1.1.7.2|70|7261461 +1.3.6.1.2.1.31.1.1.1.6.1|70|446369280 +1.3.6.1.2.1.31.1.1.1.6.2|70|1248737938 +1.3.6.1.2.1.31.1.1.1.7.1|70|2879122 +1.3.6.1.2.1.31.1.1.1.7.2|70|13663977 1.3.6.1.2.1.31.1.1.1.8.1|70|0 1.3.6.1.2.1.31.1.1.1.8.2|70|0 1.3.6.1.2.1.31.1.1.1.9.1|70|0 1.3.6.1.2.1.31.1.1.1.9.2|70|0 -1.3.6.1.2.1.31.1.1.1.10.1|70|238022012 -1.3.6.1.2.1.31.1.1.1.10.2|70|791682593 -1.3.6.1.2.1.31.1.1.1.11.1|70|1535232 -1.3.6.1.2.1.31.1.1.1.11.2|70|7234148 +1.3.6.1.2.1.31.1.1.1.10.1|70|446369280 +1.3.6.1.2.1.31.1.1.1.10.2|70|1516006078 +1.3.6.1.2.1.31.1.1.1.11.1|70|2879122 +1.3.6.1.2.1.31.1.1.1.11.2|70|13614240 1.3.6.1.2.1.31.1.1.1.12.1|70|0 1.3.6.1.2.1.31.1.1.1.12.2|70|0 1.3.6.1.2.1.31.1.1.1.13.1|70|0 @@ -215,40 +215,40 @@ 1.3.6.1.4.1.2021.4.3.0|2|0 1.3.6.1.4.1.2021.4.4.0|2|0 1.3.6.1.4.1.2021.4.5.0|2|30852 -1.3.6.1.4.1.2021.4.6.0|2|1796 -1.3.6.1.4.1.2021.4.11.0|2|1796 +1.3.6.1.4.1.2021.4.6.0|2|1572 +1.3.6.1.4.1.2021.4.11.0|2|1572 1.3.6.1.4.1.2021.4.13.0|2|0 1.3.6.1.4.1.2021.4.14.0|2|460 -1.3.6.1.4.1.2021.4.15.0|2|22208 -1.3.6.1.4.1.2021.10.1.5.1|2|51 -1.3.6.1.4.1.2021.10.1.5.2|2|44 -1.3.6.1.4.1.2021.10.1.5.3|2|45 +1.3.6.1.4.1.2021.4.15.0|2|22496 +1.3.6.1.4.1.2021.10.1.5.1|2|34 +1.3.6.1.4.1.2021.10.1.5.2|2|34 +1.3.6.1.4.1.2021.10.1.5.3|2|34 1.3.6.1.4.1.2021.11.1.0|2|1 1.3.6.1.4.1.2021.11.2.0|4|systemStats 1.3.6.1.4.1.2021.11.3.0|2|0 1.3.6.1.4.1.2021.11.4.0|2|0 1.3.6.1.4.1.2021.11.5.0|2|0 1.3.6.1.4.1.2021.11.6.0|2|2 -1.3.6.1.4.1.2021.11.7.0|2|3 -1.3.6.1.4.1.2021.11.8.0|2|3 -1.3.6.1.4.1.2021.11.9.0|2|12 -1.3.6.1.4.1.2021.11.10.0|2|14 -1.3.6.1.4.1.2021.11.11.0|2|73 -1.3.6.1.4.1.2021.11.50.0|65|22303723 +1.3.6.1.4.1.2021.11.7.0|2|7 +1.3.6.1.4.1.2021.11.8.0|2|4 +1.3.6.1.4.1.2021.11.9.0|2|14 +1.3.6.1.4.1.2021.11.10.0|2|15 +1.3.6.1.4.1.2021.11.11.0|2|70 +1.3.6.1.4.1.2021.11.50.0|65|42153619 1.3.6.1.4.1.2021.11.51.0|65|0 -1.3.6.1.4.1.2021.11.52.0|65|34879969 -1.3.6.1.4.1.2021.11.53.0|65|236312013 +1.3.6.1.4.1.2021.11.52.0|65|65629266 +1.3.6.1.4.1.2021.11.53.0|65|445312069 1.3.6.1.4.1.2021.11.54.0|65|0 -1.3.6.1.4.1.2021.11.55.0|65|34879969 +1.3.6.1.4.1.2021.11.55.0|65|65629266 1.3.6.1.4.1.2021.11.56.0|65|0 -1.3.6.1.4.1.2021.11.57.0|65|10982830 +1.3.6.1.4.1.2021.11.57.0|65|20704304 1.3.6.1.4.1.2021.11.58.0|65|29086 -1.3.6.1.4.1.2021.11.59.0|65|1297473793 -1.3.6.1.4.1.2021.11.60.0|65|309263026 +1.3.6.1.4.1.2021.11.59.0|65|2444777508 +1.3.6.1.4.1.2021.11.60.0|65|582649398 1.3.6.1.4.1.2021.11.61.0|65|0 1.3.6.1.4.1.2021.11.62.0|65|0 1.3.6.1.4.1.2021.11.63.0|65|0 1.3.6.1.4.1.13827.5.0.11.0|4|Tempus LX CDMA 6010-0042-000 v 5.70 - Wed Oct 1 04:39:21 UTC 2014 1.3.6.1.4.1.13827.5.1.13.0|4|F/W 5.11 FPGA 0416 1.3.6.1.6.3.1.1.6.1.0|2|1882136009 -1.3.6.1.6.3.10.2.1.3.0|2|2934931 +1.3.6.1.6.3.10.2.1.3.0|2|5530919 diff --git a/tests/snmpsim/endrun_sonoma.snmprec b/tests/snmpsim/endrun_sonoma.snmprec new file mode 100644 index 0000000000..5e54574a1b --- /dev/null +++ b/tests/snmpsim/endrun_sonoma.snmprec @@ -0,0 +1,484 @@ +1.3.6.1.2.1.1.1.0|4|Linux NTSDC3NTPPTP 3.2.2-Sonoma 6010-0064-000_v2.01 #1 PREEMPT Sun Nov 13 21:31:23 UTC 2016 armv5tel +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.8072.3.2.10 +1.3.6.1.2.1.1.3.0|67|1463447490 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.2.1|4|lo +1.3.6.1.2.1.2.2.1.2.2|4|dummy0 +1.3.6.1.2.1.2.2.1.2.3|4|eth0 +1.3.6.1.2.1.2.2.1.2.4|4|eth1 +1.3.6.1.2.1.2.2.1.2.5|4|sit0 +1.3.6.1.2.1.2.2.1.3.1|2|24 +1.3.6.1.2.1.2.2.1.3.2|2|6 +1.3.6.1.2.1.2.2.1.3.3|2|6 +1.3.6.1.2.1.2.2.1.3.4|2|6 +1.3.6.1.2.1.2.2.1.3.5|2|131 +1.3.6.1.2.1.2.2.1.4.1|2|16436 +1.3.6.1.2.1.2.2.1.4.2|2|1500 +1.3.6.1.2.1.2.2.1.4.3|2|1500 +1.3.6.1.2.1.2.2.1.4.4|2|1500 +1.3.6.1.2.1.2.2.1.4.5|2|1480 +1.3.6.1.2.1.2.2.1.6.1|4| +1.3.6.1.2.1.2.2.1.6.2|4x|9E0407B941A4 +1.3.6.1.2.1.2.2.1.6.3|4x|000EFE0102D4 +1.3.6.1.2.1.2.2.1.6.4|4x|000EFE0102D5 +1.3.6.1.2.1.2.2.1.6.5|4| +1.3.6.1.2.1.2.2.1.7.1|2|1 +1.3.6.1.2.1.2.2.1.7.2|2|2 +1.3.6.1.2.1.2.2.1.7.3|2|1 +1.3.6.1.2.1.2.2.1.7.4|2|1 +1.3.6.1.2.1.2.2.1.7.5|2|2 +1.3.6.1.2.1.2.2.1.8.1|2|1 +1.3.6.1.2.1.2.2.1.8.2|2|2 +1.3.6.1.2.1.2.2.1.8.3|2|1 +1.3.6.1.2.1.2.2.1.8.4|2|1 +1.3.6.1.2.1.2.2.1.8.5|2|2 +1.3.6.1.2.1.2.2.1.9.1|67|0 +1.3.6.1.2.1.2.2.1.9.2|67|0 +1.3.6.1.2.1.2.2.1.9.3|67|0 +1.3.6.1.2.1.2.2.1.9.4|67|0 +1.3.6.1.2.1.2.2.1.9.5|67|0 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.13.2|65|0 +1.3.6.1.2.1.2.2.1.13.3|65|0 +1.3.6.1.2.1.2.2.1.13.4|65|0 +1.3.6.1.2.1.2.2.1.13.5|65|0 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.14.4|65|0 +1.3.6.1.2.1.2.2.1.14.5|65|0 +1.3.6.1.2.1.2.2.1.19.1|65|0 +1.3.6.1.2.1.2.2.1.19.2|65|0 +1.3.6.1.2.1.2.2.1.19.3|65|0 +1.3.6.1.2.1.2.2.1.19.4|65|0 +1.3.6.1.2.1.2.2.1.19.5|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.20.3|65|0 +1.3.6.1.2.1.2.2.1.20.4|65|0 +1.3.6.1.2.1.2.2.1.20.5|65|0 +1.3.6.1.2.1.4.3.0|65|50586836 +1.3.6.1.2.1.4.4.0|65|0 +1.3.6.1.2.1.4.5.0|65|0 +1.3.6.1.2.1.4.6.0|65|0 +1.3.6.1.2.1.4.7.0|65|0 +1.3.6.1.2.1.4.8.0|65|0 +1.3.6.1.2.1.4.9.0|65|40771618 +1.3.6.1.2.1.4.10.0|65|128390038 +1.3.6.1.2.1.4.11.0|65|0 +1.3.6.1.2.1.4.12.0|65|0 +1.3.6.1.2.1.4.14.0|65|0 +1.3.6.1.2.1.4.15.0|65|0 +1.3.6.1.2.1.4.16.0|65|0 +1.3.6.1.2.1.4.17.0|65|0 +1.3.6.1.2.1.4.18.0|65|0 +1.3.6.1.2.1.4.19.0|65|0 +1.3.6.1.2.1.4.20.1.2.10.1.8.21|2|4 +1.3.6.1.2.1.4.20.1.2.10.1.255.254|2|3 +1.3.6.1.2.1.4.20.1.2.127.0.0.1|2|1 +1.3.6.1.2.1.4.20.1.3.10.1.8.21|64|255.255.255.252 +1.3.6.1.2.1.4.20.1.3.10.1.255.254|64|255.255.255.248 +1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0 +1.3.6.1.2.1.4.22.1.2.3.10.1.255.249|4x|100E7EC5F830 +1.3.6.1.2.1.4.22.1.2.4.10.1.8.22|4x|18E728926C01 +1.3.6.1.2.1.4.31.1.1.3.1|65|50586658 +1.3.6.1.2.1.4.31.1.1.3.2|65|0 +1.3.6.1.2.1.4.31.1.1.4.1|70|50586658 +1.3.6.1.2.1.4.31.1.1.4.2|70|0 +1.3.6.1.2.1.4.31.1.1.5.2|65|0 +1.3.6.1.2.1.4.31.1.1.6.2|70|0 +1.3.6.1.2.1.4.31.1.1.7.1|65|0 +1.3.6.1.2.1.4.31.1.1.7.2|65|0 +1.3.6.1.2.1.4.31.1.1.8.1|65|0 +1.3.6.1.2.1.4.31.1.1.8.2|65|0 +1.3.6.1.2.1.4.31.1.1.9.1|65|0 +1.3.6.1.2.1.4.31.1.1.9.2|65|0 +1.3.6.1.2.1.4.31.1.1.10.1|65|0 +1.3.6.1.2.1.4.31.1.1.10.2|65|0 +1.3.6.1.2.1.4.31.1.1.11.1|65|0 +1.3.6.1.2.1.4.31.1.1.11.2|65|0 +1.3.6.1.2.1.4.31.1.1.12.1|65|0 +1.3.6.1.2.1.4.31.1.1.12.2|65|0 +1.3.6.1.2.1.4.31.1.1.13.1|70|0 +1.3.6.1.2.1.4.31.1.1.13.2|70|0 +1.3.6.1.2.1.4.31.1.1.14.1|65|0 +1.3.6.1.2.1.4.31.1.1.14.2|65|0 +1.3.6.1.2.1.4.31.1.1.15.1|65|0 +1.3.6.1.2.1.4.31.1.1.15.2|65|0 +1.3.6.1.2.1.4.31.1.1.16.1|65|0 +1.3.6.1.2.1.4.31.1.1.16.2|65|0 +1.3.6.1.2.1.4.31.1.1.17.1|65|0 +1.3.6.1.2.1.4.31.1.1.17.2|65|0 +1.3.6.1.2.1.4.31.1.1.18.1|65|40771454 +1.3.6.1.2.1.4.31.1.1.18.2|65|0 +1.3.6.1.2.1.4.31.1.1.19.1|70|40771454 +1.3.6.1.2.1.4.31.1.1.19.2|70|0 +1.3.6.1.2.1.4.31.1.1.20.1|65|128389780 +1.3.6.1.2.1.4.31.1.1.20.2|65|2 +1.3.6.1.2.1.4.31.1.1.21.1|70|128389780 +1.3.6.1.2.1.4.31.1.1.21.2|70|2 +1.3.6.1.2.1.4.31.1.1.22.1|65|0 +1.3.6.1.2.1.4.31.1.1.22.2|65|0 +1.3.6.1.2.1.4.31.1.1.23.1|65|0 +1.3.6.1.2.1.4.31.1.1.23.2|65|0 +1.3.6.1.2.1.4.31.1.1.24.1|70|0 +1.3.6.1.2.1.4.31.1.1.24.2|70|0 +1.3.6.1.2.1.4.31.1.1.25.1|65|0 +1.3.6.1.2.1.4.31.1.1.25.2|65|0 +1.3.6.1.2.1.4.31.1.1.26.1|65|0 +1.3.6.1.2.1.4.31.1.1.26.2|65|0 +1.3.6.1.2.1.4.31.1.1.27.1|65|0 +1.3.6.1.2.1.4.31.1.1.27.2|65|0 +1.3.6.1.2.1.4.31.1.1.28.1|65|0 +1.3.6.1.2.1.4.31.1.1.28.2|65|0 +1.3.6.1.2.1.4.31.1.1.29.1|65|0 +1.3.6.1.2.1.4.31.1.1.29.2|65|0 +1.3.6.1.2.1.4.31.1.1.30.1|65|128389780 +1.3.6.1.2.1.4.31.1.1.30.2|65|2 +1.3.6.1.2.1.4.31.1.1.31.1|70|128389780 +1.3.6.1.2.1.4.31.1.1.31.2|70|2 +1.3.6.1.2.1.4.31.1.1.32.2|65|152 +1.3.6.1.2.1.4.31.1.1.33.2|70|152 +1.3.6.1.2.1.4.31.1.1.34.1|65|351240 +1.3.6.1.2.1.4.31.1.1.34.2|65|0 +1.3.6.1.2.1.4.31.1.1.35.1|70|351240 +1.3.6.1.2.1.4.31.1.1.35.2|70|0 +1.3.6.1.2.1.4.31.1.1.36.2|65|0 +1.3.6.1.2.1.4.31.1.1.37.2|70|0 +1.3.6.1.2.1.4.31.1.1.38.1|65|87971426 +1.3.6.1.2.1.4.31.1.1.38.2|65|4 +1.3.6.1.2.1.4.31.1.1.39.1|70|87971426 +1.3.6.1.2.1.4.31.1.1.39.2|70|4 +1.3.6.1.2.1.4.31.1.1.40.2|65|304 +1.3.6.1.2.1.4.31.1.1.41.2|70|304 +1.3.6.1.2.1.4.31.1.1.42.1|65|0 +1.3.6.1.2.1.4.31.1.1.43.1|70|0 +1.3.6.1.2.1.4.31.1.1.44.1|65|0 +1.3.6.1.2.1.4.31.1.1.45.1|70|0 +1.3.6.1.2.1.4.31.1.1.46.1|67|0 +1.3.6.1.2.1.4.31.1.1.46.2|67|0 +1.3.6.1.2.1.4.31.1.1.47.1|66|60000 +1.3.6.1.2.1.4.31.1.1.47.2|66|60000 +1.3.6.1.2.1.4.34.1.3.2.16.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1|2|1 +1.3.6.1.2.1.4.34.1.5.2.16.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1|6|1.3.6.1.2.1.4.32.1.5.1.2.16.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.128 +1.3.6.1.2.1.4.34.1.6.2.16.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1|2|2 +1.3.6.1.2.1.4.35.1.4.3.1.4.10.1.255.249|4x|100E7EC5F830 +1.3.6.1.2.1.4.35.1.4.4.1.4.10.1.8.22|4x|18E728926C01 +1.3.6.1.2.1.5.1.0|65|36724 +1.3.6.1.2.1.5.2.0|65|0 +1.3.6.1.2.1.5.3.0|65|9 +1.3.6.1.2.1.5.4.0|65|0 +1.3.6.1.2.1.5.5.0|65|0 +1.3.6.1.2.1.5.6.0|65|0 +1.3.6.1.2.1.5.7.0|65|0 +1.3.6.1.2.1.5.8.0|65|36715 +1.3.6.1.2.1.5.9.0|65|0 +1.3.6.1.2.1.5.10.0|65|0 +1.3.6.1.2.1.5.11.0|65|0 +1.3.6.1.2.1.5.12.0|65|0 +1.3.6.1.2.1.5.13.0|65|0 +1.3.6.1.2.1.5.14.0|65|36790 +1.3.6.1.2.1.5.15.0|65|0 +1.3.6.1.2.1.5.16.0|65|75 +1.3.6.1.2.1.5.17.0|65|0 +1.3.6.1.2.1.5.18.0|65|0 +1.3.6.1.2.1.5.19.0|65|0 +1.3.6.1.2.1.5.20.0|65|0 +1.3.6.1.2.1.5.21.0|65|0 +1.3.6.1.2.1.5.22.0|65|36715 +1.3.6.1.2.1.5.23.0|65|0 +1.3.6.1.2.1.5.24.0|65|0 +1.3.6.1.2.1.5.25.0|65|0 +1.3.6.1.2.1.5.26.0|65|0 +1.3.6.1.2.1.5.29.1.2.1|65|36724 +1.3.6.1.2.1.5.29.1.2.2|65|0 +1.3.6.1.2.1.5.29.1.3.1|65|0 +1.3.6.1.2.1.5.29.1.3.2|65|0 +1.3.6.1.2.1.5.29.1.4.1|65|36790 +1.3.6.1.2.1.5.29.1.4.2|65|2 +1.3.6.1.2.1.5.29.1.5.1|65|0 +1.3.6.1.2.1.5.29.1.5.2|65|0 +1.3.6.1.2.1.5.30.1.3.1.3|65|9 +1.3.6.1.2.1.5.30.1.3.1.8|65|36715 +1.3.6.1.2.1.5.30.1.4.1.0|65|36715 +1.3.6.1.2.1.5.30.1.4.1.3|65|75 +1.3.6.1.2.1.5.30.1.4.2.143|65|2 +1.3.6.1.2.1.6.5.0|65|0 +1.3.6.1.2.1.6.6.0|65|195 +1.3.6.1.2.1.6.7.0|65|2 +1.3.6.1.2.1.6.8.0|65|9 +1.3.6.1.2.1.6.9.0|66|0 +1.3.6.1.2.1.6.10.0|65|4404 +1.3.6.1.2.1.6.11.0|65|8626 +1.3.6.1.2.1.6.12.0|65|0 +1.3.6.1.2.1.6.14.0|65|0 +1.3.6.1.2.1.6.15.0|65|4 +1.3.6.1.2.1.6.20.1.4.1.4.0.0.0.0.13|66|818 +1.3.6.1.2.1.7.1.0|65|40379249 +1.3.6.1.2.1.7.2.0|65|74 +1.3.6.1.2.1.7.3.0|65|0 +1.3.6.1.2.1.7.4.0|65|128116708 +1.3.6.1.2.1.11.1.0|65|392939 +1.3.6.1.2.1.11.2.0|65|392938 +1.3.6.1.2.1.11.3.0|65|0 +1.3.6.1.2.1.11.4.0|65|0 +1.3.6.1.2.1.11.5.0|65|0 +1.3.6.1.2.1.11.6.0|65|0 +1.3.6.1.2.1.11.8.0|65|0 +1.3.6.1.2.1.11.9.0|65|0 +1.3.6.1.2.1.11.10.0|65|0 +1.3.6.1.2.1.11.11.0|65|0 +1.3.6.1.2.1.11.12.0|65|0 +1.3.6.1.2.1.11.13.0|65|2839225 +1.3.6.1.2.1.11.14.0|65|0 +1.3.6.1.2.1.11.15.0|65|117248 +1.3.6.1.2.1.11.16.0|65|28683 +1.3.6.1.2.1.11.17.0|65|0 +1.3.6.1.2.1.11.18.0|65|0 +1.3.6.1.2.1.11.19.0|65|0 +1.3.6.1.2.1.11.20.0|65|0 +1.3.6.1.2.1.11.21.0|65|0 +1.3.6.1.2.1.11.22.0|65|0 +1.3.6.1.2.1.11.24.0|65|0 +1.3.6.1.2.1.11.25.0|65|0 +1.3.6.1.2.1.11.26.0|65|0 +1.3.6.1.2.1.11.27.0|65|0 +1.3.6.1.2.1.11.28.0|65|392940 +1.3.6.1.2.1.11.29.0|65|0 +1.3.6.1.2.1.11.30.0|2|2 +1.3.6.1.2.1.11.31.0|65|0 +1.3.6.1.2.1.11.32.0|65|0 +1.3.6.1.2.1.25.1.1.0|67|1463446547 +1.3.6.1.2.1.25.1.4.0|4|console=ttyS0,19200 root=/dev/mtdblock5 rw rootfs=ext2 ramdisk_size=131072 load_ramdisk=1 kernel=1 +1.3.6.1.2.1.25.1.5.0|66|0 +1.3.6.1.2.1.25.1.6.0|66|73 +1.3.6.1.2.1.25.2.2.0|2|514548 +1.3.6.1.2.1.25.2.3.1.1.1|2|1 +1.3.6.1.2.1.25.2.3.1.1.3|2|3 +1.3.6.1.2.1.25.2.3.1.1.6|2|6 +1.3.6.1.2.1.25.2.3.1.1.7|2|7 +1.3.6.1.2.1.25.2.3.1.1.8|2|8 +1.3.6.1.2.1.25.2.3.1.1.10|2|10 +1.3.6.1.2.1.25.2.3.1.1.31|2|31 +1.3.6.1.2.1.25.2.3.1.1.32|2|32 +1.3.6.1.2.1.25.2.3.1.1.33|2|33 +1.3.6.1.2.1.25.2.3.1.1.34|2|34 +1.3.6.1.2.1.25.2.3.1.2.1|6|1.3.6.1.2.1.25.2.1.2 +1.3.6.1.2.1.25.2.3.1.2.3|6|1.3.6.1.2.1.25.2.1.3 +1.3.6.1.2.1.25.2.3.1.2.6|6|1.3.6.1.2.1.25.2.1.1 +1.3.6.1.2.1.25.2.3.1.2.7|6|1.3.6.1.2.1.25.2.1.1 +1.3.6.1.2.1.25.2.3.1.2.8|6|1.3.6.1.2.1.25.2.1.1 +1.3.6.1.2.1.25.2.3.1.2.10|6|1.3.6.1.2.1.25.2.1.3 +1.3.6.1.2.1.25.2.3.1.2.31|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.2.32|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.2.33|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.2.34|6|1.3.6.1.2.1.25.2.1.4 +1.3.6.1.2.1.25.2.3.1.3.1|4|Physical memory +1.3.6.1.2.1.25.2.3.1.3.3|4|Virtual memory +1.3.6.1.2.1.25.2.3.1.3.6|4|Memory buffers +1.3.6.1.2.1.25.2.3.1.3.7|4|Cached memory +1.3.6.1.2.1.25.2.3.1.3.8|4|Shared memory +1.3.6.1.2.1.25.2.3.1.3.10|4|Swap space +1.3.6.1.2.1.25.2.3.1.3.31|4|/ +1.3.6.1.2.1.25.2.3.1.3.32|4|/boot +1.3.6.1.2.1.25.2.3.1.3.33|4|/logs +1.3.6.1.2.1.25.2.3.1.3.34|4|/home +1.3.6.1.2.1.25.2.3.1.4.1|2|1024 +1.3.6.1.2.1.25.2.3.1.4.3|2|1024 +1.3.6.1.2.1.25.2.3.1.4.6|2|1024 +1.3.6.1.2.1.25.2.3.1.4.7|2|1024 +1.3.6.1.2.1.25.2.3.1.4.8|2|1024 +1.3.6.1.2.1.25.2.3.1.4.10|2|1024 +1.3.6.1.2.1.25.2.3.1.4.31|2|1024 +1.3.6.1.2.1.25.2.3.1.4.32|2|4096 +1.3.6.1.2.1.25.2.3.1.4.33|2|4096 +1.3.6.1.2.1.25.2.3.1.4.34|2|4096 +1.3.6.1.2.1.25.2.3.1.5.1|2|514548 +1.3.6.1.2.1.25.2.3.1.5.3|2|514548 +1.3.6.1.2.1.25.2.3.1.5.6|2|514548 +1.3.6.1.2.1.25.2.3.1.5.7|2|91148 +1.3.6.1.2.1.25.2.3.1.5.8|2|0 +1.3.6.1.2.1.25.2.3.1.5.10|2|0 +1.3.6.1.2.1.25.2.3.1.5.31|2|126931 +1.3.6.1.2.1.25.2.3.1.5.32|2|3067 +1.3.6.1.2.1.25.2.3.1.5.33|2|66145 +1.3.6.1.2.1.25.2.3.1.5.34|2|13991 +1.3.6.1.2.1.25.2.3.1.6.1|2|297752 +1.3.6.1.2.1.25.2.3.1.6.3|2|297752 +1.3.6.1.2.1.25.2.3.1.6.6|2|1692 +1.3.6.1.2.1.25.2.3.1.6.7|2|91148 +1.3.6.1.2.1.25.2.3.1.6.10|2|0 +1.3.6.1.2.1.25.2.3.1.6.31|2|78537 +1.3.6.1.2.1.25.2.3.1.6.32|2|38 +1.3.6.1.2.1.25.2.3.1.6.33|2|32207 +1.3.6.1.2.1.25.2.3.1.6.34|2|6 +1.3.6.1.2.1.25.3.2.1.1.768|2|768 +1.3.6.1.2.1.25.3.2.1.1.1025|2|1025 +1.3.6.1.2.1.25.3.2.1.1.1026|2|1026 +1.3.6.1.2.1.25.3.2.1.1.1027|2|1027 +1.3.6.1.2.1.25.3.2.1.1.1028|2|1028 +1.3.6.1.2.1.25.3.2.1.1.1029|2|1029 +1.3.6.1.2.1.25.3.2.1.1.3072|2|3072 +1.3.6.1.2.1.25.3.2.1.2.768|6|1.3.6.1.2.1.25.3.1.3 +1.3.6.1.2.1.25.3.2.1.2.1025|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.1026|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.1027|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.1028|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.1029|6|1.3.6.1.2.1.25.3.1.4 +1.3.6.1.2.1.25.3.2.1.2.3072|6|1.3.6.1.2.1.25.3.1.12 +1.3.6.1.2.1.25.3.2.1.3.768|4| +1.3.6.1.2.1.25.3.2.1.3.1025|4|network interface lo +1.3.6.1.2.1.25.3.2.1.3.1026|4|network interface dummy0 +1.3.6.1.2.1.25.3.2.1.3.1027|4|network interface eth0 +1.3.6.1.2.1.25.3.2.1.3.1028|4|network interface eth1 +1.3.6.1.2.1.25.3.2.1.3.1029|4|network interface sit0 +1.3.6.1.2.1.25.3.2.1.3.3072|4|Guessing that there's a floating point co-processor +1.3.6.1.2.1.25.3.2.1.4.768|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.1025|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.1026|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.1027|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.1028|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.1029|6|0.0 +1.3.6.1.2.1.25.3.2.1.4.3072|6|0.0 +1.3.6.1.2.1.25.3.2.1.5.1025|2|2 +1.3.6.1.2.1.25.3.2.1.5.1026|2|5 +1.3.6.1.2.1.25.3.2.1.5.1027|2|2 +1.3.6.1.2.1.25.3.2.1.5.1028|2|2 +1.3.6.1.2.1.25.3.2.1.5.1029|2|5 +1.3.6.1.2.1.25.3.2.1.6.1025|65|0 +1.3.6.1.2.1.25.3.2.1.6.1026|65|0 +1.3.6.1.2.1.25.3.2.1.6.1027|65|0 +1.3.6.1.2.1.25.3.2.1.6.1028|65|0 +1.3.6.1.2.1.25.3.2.1.6.1029|65|0 +1.3.6.1.2.1.25.3.3.1.1.768|6|0.0 +1.3.6.1.2.1.25.3.3.1.2.768|2|17 +1.3.6.1.2.1.31.1.1.1.1.1|4|lo +1.3.6.1.2.1.31.1.1.1.1.2|4|dummy0 +1.3.6.1.2.1.31.1.1.1.1.3|4|eth0 +1.3.6.1.2.1.31.1.1.1.1.4|4|eth1 +1.3.6.1.2.1.31.1.1.1.1.5|4|sit0 +1.3.6.1.2.1.31.1.1.1.2.1|65|0 +1.3.6.1.2.1.31.1.1.1.2.2|65|0 +1.3.6.1.2.1.31.1.1.1.2.3|65|0 +1.3.6.1.2.1.31.1.1.1.2.4|65|0 +1.3.6.1.2.1.31.1.1.1.2.5|65|0 +1.3.6.1.2.1.31.1.1.1.3.1|65|0 +1.3.6.1.2.1.31.1.1.1.3.2|65|0 +1.3.6.1.2.1.31.1.1.1.3.3|65|0 +1.3.6.1.2.1.31.1.1.1.3.4|65|0 +1.3.6.1.2.1.31.1.1.1.3.5|65|0 +1.3.6.1.2.1.31.1.1.1.4.1|65|0 +1.3.6.1.2.1.31.1.1.1.4.2|65|0 +1.3.6.1.2.1.31.1.1.1.4.3|65|0 +1.3.6.1.2.1.31.1.1.1.4.4|65|0 +1.3.6.1.2.1.31.1.1.1.4.5|65|0 +1.3.6.1.2.1.31.1.1.1.5.1|65|0 +1.3.6.1.2.1.31.1.1.1.5.2|65|0 +1.3.6.1.2.1.31.1.1.1.5.3|65|0 +1.3.6.1.2.1.31.1.1.1.5.4|65|0 +1.3.6.1.2.1.31.1.1.1.5.5|65|0 +1.3.6.1.2.1.31.1.1.1.6.1|70|2133599550 +1.3.6.1.2.1.31.1.1.1.6.2|70|0 +1.3.6.1.2.1.31.1.1.1.6.3|70|2691830715 +1.3.6.1.2.1.31.1.1.1.6.4|70|909026392 +1.3.6.1.2.1.31.1.1.1.6.5|70|0 +1.3.6.1.2.1.31.1.1.1.7.1|70|12194401 +1.3.6.1.2.1.31.1.1.1.7.2|70|0 +1.3.6.1.2.1.31.1.1.1.7.3|70|28774483 +1.3.6.1.2.1.31.1.1.1.7.4|70|10216049 +1.3.6.1.2.1.31.1.1.1.7.5|70|0 +1.3.6.1.2.1.31.1.1.1.8.1|70|0 +1.3.6.1.2.1.31.1.1.1.8.2|70|0 +1.3.6.1.2.1.31.1.1.1.8.3|70|0 +1.3.6.1.2.1.31.1.1.1.8.4|70|0 +1.3.6.1.2.1.31.1.1.1.8.5|70|0 +1.3.6.1.2.1.31.1.1.1.9.1|70|0 +1.3.6.1.2.1.31.1.1.1.9.2|70|0 +1.3.6.1.2.1.31.1.1.1.9.3|70|0 +1.3.6.1.2.1.31.1.1.1.9.4|70|0 +1.3.6.1.2.1.31.1.1.1.9.5|70|0 +1.3.6.1.2.1.31.1.1.1.10.1|70|2133599550 +1.3.6.1.2.1.31.1.1.1.10.2|70|0 +1.3.6.1.2.1.31.1.1.1.10.3|70|6233919370 +1.3.6.1.2.1.31.1.1.1.10.4|70|4540323383 +1.3.6.1.2.1.31.1.1.1.10.5|70|0 +1.3.6.1.2.1.31.1.1.1.11.1|70|12194401 +1.3.6.1.2.1.31.1.1.1.11.2|70|0 +1.3.6.1.2.1.31.1.1.1.11.3|70|68261934 +1.3.6.1.2.1.31.1.1.1.11.4|70|48772072 +1.3.6.1.2.1.31.1.1.1.11.5|70|0 +1.3.6.1.2.1.31.1.1.1.12.1|70|0 +1.3.6.1.2.1.31.1.1.1.12.2|70|0 +1.3.6.1.2.1.31.1.1.1.12.3|70|0 +1.3.6.1.2.1.31.1.1.1.12.4|70|0 +1.3.6.1.2.1.31.1.1.1.12.5|70|0 +1.3.6.1.2.1.31.1.1.1.13.1|70|0 +1.3.6.1.2.1.31.1.1.1.13.2|70|0 +1.3.6.1.2.1.31.1.1.1.13.3|70|0 +1.3.6.1.2.1.31.1.1.1.13.4|70|0 +1.3.6.1.2.1.31.1.1.1.13.5|70|0 +1.3.6.1.2.1.31.1.1.1.15.1|66|10 +1.3.6.1.2.1.31.1.1.1.15.2|66|0 +1.3.6.1.2.1.31.1.1.1.15.3|66|1000 +1.3.6.1.2.1.31.1.1.1.15.4|66|1000 +1.3.6.1.2.1.31.1.1.1.15.5|66|0 +1.3.6.1.2.1.31.1.1.1.16.1|2|2 +1.3.6.1.2.1.31.1.1.1.16.2|2|2 +1.3.6.1.2.1.31.1.1.1.16.3|2|2 +1.3.6.1.2.1.31.1.1.1.16.4|2|2 +1.3.6.1.2.1.31.1.1.1.16.5|2|2 +1.3.6.1.2.1.31.1.1.1.17.2|2|1 +1.3.6.1.2.1.31.1.1.1.17.3|2|1 +1.3.6.1.2.1.31.1.1.1.17.4|2|1 +1.3.6.1.2.1.31.1.1.1.17.5|2|1 +1.3.6.1.2.1.31.1.1.1.18.1|4| +1.3.6.1.2.1.31.1.1.1.18.2|4| +1.3.6.1.2.1.31.1.1.1.18.3|4| +1.3.6.1.2.1.31.1.1.1.18.4|4| +1.3.6.1.2.1.31.1.1.1.18.5|4| +1.3.6.1.2.1.31.1.1.1.19.1|67|0 +1.3.6.1.2.1.31.1.1.1.19.2|67|0 +1.3.6.1.2.1.31.1.1.1.19.3|67|0 +1.3.6.1.2.1.31.1.1.1.19.4|67|0 +1.3.6.1.2.1.31.1.1.1.19.5|67|0 +1.3.6.1.4.1.2021.4.3.0|2|0 +1.3.6.1.4.1.2021.4.4.0|2|0 +1.3.6.1.4.1.2021.4.5.0|2|514548 +1.3.6.1.4.1.2021.4.6.0|2|216796 +1.3.6.1.4.1.2021.4.11.0|2|216796 +1.3.6.1.4.1.2021.4.13.0|2|0 +1.3.6.1.4.1.2021.4.14.0|2|1692 +1.3.6.1.4.1.2021.4.15.0|2|91148 +1.3.6.1.4.1.2021.10.1.5.1|2|160 +1.3.6.1.4.1.2021.10.1.5.2|2|176 +1.3.6.1.4.1.2021.10.1.5.3|2|170 +1.3.6.1.4.1.2021.11.1.0|2|1 +1.3.6.1.4.1.2021.11.2.0|4|systemStats +1.3.6.1.4.1.2021.11.3.0|2|0 +1.3.6.1.4.1.2021.11.4.0|2|0 +1.3.6.1.4.1.2021.11.5.0|2|7 +1.3.6.1.4.1.2021.11.6.0|2|0 +1.3.6.1.4.1.2021.11.7.0|2|2942 +1.3.6.1.4.1.2021.11.8.0|2|4009 +1.3.6.1.4.1.2021.11.9.0|2|7 +1.3.6.1.4.1.2021.11.10.0|2|8 +1.3.6.1.4.1.2021.11.11.0|2|83 +1.3.6.1.4.1.2021.11.50.0|65|111507215 +1.3.6.1.4.1.2021.11.51.0|65|0 +1.3.6.1.4.1.2021.11.52.0|65|116090924 +1.3.6.1.4.1.2021.11.53.0|65|1235544698 +1.3.6.1.4.1.2021.11.54.0|65|0 +1.3.6.1.4.1.2021.11.55.0|65|0 +1.3.6.1.4.1.2021.11.56.0|65|0 +1.3.6.1.4.1.2021.11.57.0|65|138399590 +1.3.6.1.4.1.2021.11.58.0|65|180376 +1.3.6.1.4.1.2021.11.59.0|65|156104124 +1.3.6.1.4.1.2021.11.60.0|65|3931703144 +1.3.6.1.4.1.2021.11.61.0|65|302687 +1.3.6.1.4.1.2021.11.62.0|65|0 +1.3.6.1.4.1.2021.11.63.0|65|0 +1.3.6.1.4.1.13827.12.1.16.0|4|Sonoma_D12 GPS 6010-0065-000 v 3.04 - Sep 24 22:58:19 2019 +1.3.6.1.6.3.1.1.6.1.0|2|426724685 +1.3.6.1.6.3.10.2.1.3.0|2|14634393