From 2f2d43bab366fc9fd0bf040c0c2a923840b9270a Mon Sep 17 00:00:00 2001 From: Heath Barnhart <44616159+h-barnhart@users.noreply.github.com> Date: Sun, 16 Jan 2022 11:27:27 -0600 Subject: [PATCH] New OS: Adva XG 304 (#13668) * initial commit * adding snmpsim data * update yaml and snmpsim * fixed os tests * Applied style changes * Additional style change * changed os discovery from php to yaml * relaxing sysDescr regex --- includes/definitions/adva_xg300.yaml | 15 + .../definitions/discovery/adva_xg300.yaml | 96 + mibs/adva/DEV-CFG-MIB | 1124 ++++++ mibs/adva/DEV-ID-MIB | 780 ++++ mibs/adva/OA-SFP-MIB | 1530 +++++++ mibs/adva/OS-COMMON-TC-MIB | 296 ++ tests/data/adva_xg300_xg304.json | 3536 +++++++++++++++++ tests/snmpsim/adva_xg300_xg304.snmprec | 528 +++ 8 files changed, 7905 insertions(+) create mode 100644 includes/definitions/adva_xg300.yaml create mode 100644 includes/definitions/discovery/adva_xg300.yaml create mode 100644 mibs/adva/DEV-CFG-MIB create mode 100644 mibs/adva/DEV-ID-MIB create mode 100644 mibs/adva/OA-SFP-MIB create mode 100644 mibs/adva/OS-COMMON-TC-MIB create mode 100644 tests/data/adva_xg300_xg304.json create mode 100644 tests/snmpsim/adva_xg300_xg304.snmprec diff --git a/includes/definitions/adva_xg300.yaml b/includes/definitions/adva_xg300.yaml new file mode 100644 index 0000000000..86a59a924a --- /dev/null +++ b/includes/definitions/adva_xg300.yaml @@ -0,0 +1,15 @@ +os: adva_xg300 +text: 'ADVA OptiSwitch' +type: network +icon: adva +group: ADVA +ifname: true +over: + - { graph: device_bits, text: Traffic } + - { graph: device_processor, text: 'CPU Usage' } + - { graph: device_mempool, text: 'Memory Usage' } +discovery: + - + sysObjectID: + - .1.3.6.1.4.1.629.22 +mib_dir: adva diff --git a/includes/definitions/discovery/adva_xg300.yaml b/includes/definitions/discovery/adva_xg300.yaml new file mode 100644 index 0000000000..b34cb39d60 --- /dev/null +++ b/includes/definitions/discovery/adva_xg300.yaml @@ -0,0 +1,96 @@ +mib: OA-SFP-MIB:DEV-CFG-MIB +modules: + os: + sysDescr_regex: '/(?.+) Ver\. (?[^)]+\))/' + serial: '.1.3.6.1.4.1.629.1.50.16.4.3.2.0' + sensors: + pre-cache: + data: + - + oid: + - oaSfpInfoInstalledStatus + dbm: + data: + - + oid: oaSfpDiagnosticTxPower + num_oid: '.1.3.6.1.4.1.6926.1.18.1.1.3.1.6.{{ $index }}' + entPhysicalIndex: '{{ $subindex1 }}' + entPhysicalIndex_measured: 'ports' + divisor: 100 + descr: 'Port {{ $subindex1 }} Tx Power' + index: 'oaSfpDiagnosticTxPower.{{ $index }}' + skip_values: + - + oid: oaSfpInfoInstalledStatus + op: '!=' + value: '3' + - + oid: oaSfpDiagnosticRxPower + num_oid: '.1.3.6.1.4.1.6926.1.18.1.1.3.1.7.{{ $index }}' + entPhysicalIndex: '{{ $subindex1 }}' + entPhysicalIndex_measured: 'ports' + divisor: 100 + descr: 'Port {{ $subindex1 }} Rx Power' + index: 'oaSfpDiagnosticRxPower.{{ $index }}' + skip_values: + - + oid: oaSfpInfoInstalledStatus + op: '!=' + value: '3' + temperature: + data: + - + oid: nbsDevPhParamDevAmbientTempC + num_oid: '.1.3.6.1.4.1.629.1.50.11.1.13.1.{{ $index }}' + descr: 'Ambient Temp' + index: 'nbsDevPhParamDevAmbientTempC.{{ $index }}' + low_limit: '0' + high_limit: '50' + - + oid: nbsDevPhParamPackProcTempC + num_oid: '.1.3.6.1.4.1.629.1.50.11.1.13.2.{{ $index }}' + descr: 'Packet Processor Temp' + index: 'nbsDevPhParamPackProcTempC.{{ $index }}' + - + oid: oaSfpDiagnosticTemperature + num_oid: '.1.3.6.1.4.1.6926.1.18.1.1.3.1.3.{{ $index }}' + entPhysicalIndex: '{{ $subindex1 }}' + entPhysicalIndex_measured: 'ports' + divisor: 10 + descr: 'Port {{ $subindex1 }} Temp' + index: 'oaSfpDiagnosticTemperature.{{ $index }}' + skip_values: + - + oid: oaSfpInfoInstalledStatus + op: '!=' + value: '3' + voltage: + data: + - + oid: oaSfpDiagnosticVcc + num_oid: '.1.3.6.1.4.1.6926.1.18.1.1.3.1.4.{{ $index }}' + entPhysicalIndex: '{{ $subindex1 }}' + entPhysicalIndex_measured: 'ports' + divisor: 10000 + descr: 'Port {{ $subindex1 }} Voltage' + index: 'oaSfpDiagnosticVcc.{{ $index }}' + skip_values: + - + oid: oaSfpInfoInstalledStatus + op: '!=' + value: '3' + current: + data: + - + oid: oaSfpDiagnosticTxBias + num_oid: '.1.3.6.1.4.1.6926.1.18.1.1.3.1.5.{{ $index }}' + entPhysicalIndex: '{{ $subindex1 }}' + entPhysicalIndex_measured: 'ports' + divisor: 1000000 + descr: 'Port {{ $subindex1 }} Tx Bias' + index: 'oaSfpDiagnosticTxBias.{{ $index }}' + skip_values: + - + oid: oaSfpInfoInstalledStatus + op: '!=' + value: '3' diff --git a/mibs/adva/DEV-CFG-MIB b/mibs/adva/DEV-CFG-MIB new file mode 100644 index 0000000000..250a3555e6 --- /dev/null +++ b/mibs/adva/DEV-CFG-MIB @@ -0,0 +1,1124 @@ +-- File : dev-cfg.mib +-- Description : Private MIB for Device General Configuration +-- By : Yaron, Sharon, Alon & Alex & Yakov +-- Version : 0.1 +-- Date : +-- $Log: dev-cfg.mib,v $ +-- +-- Revision 2.1 2017/5/04 11:00:00 ymaimon +-- Add nbsDevFANType pwm and fixed members +-- +-- Revision 2.0 2017/3/13 11:00:00 ymaimon +-- Add nbsDevFANSpeed +-- +-- Revision 1.9 2011/07/20 10:02:28 inna +-- nbsDevPSType - value=4(externalPS) +-- +-- Revision 1.8 2011/07/18 14:48:28 inna +-- nbsDevProperties for new Devices Type OS904MBH-4A +-- nbsDevProperties: +-- - value=512 - for OS904MBH-4A +-- +-- Revision 1.7 2009/12/22 13:21:04 inna +-- nbsDevHeaterStatus oid fix: 12 instead 20 +-- +-- Revision 1.6 2009/12/21 14:48:28 inna +-- nbsDevProperties and nbsDevHeaterStatus for new Devices Types OS_904E and OS_904EXT +-- nbsDevProperties: +-- - value=0 - for the regular OS_904 +-- - value=128 - for the regular OS_904E +-- - value=256 - for the regular OS_904EXT +-- nbsDevHeaterStatus: +-- unknown - for the regular OS_904 and OS_904E +-- on/off - for heater of OS_904EXT +-- +-- Revision 1.5 2009/08/30 05:41:25 alex +-- errors & d2u +-- +-- Revision 1.4 2009/03/05 12:01:14 mlevy +-- Fixed a typo +-- +-- Revision 1.3 2007/06/03 12:05:20 eyal +-- Add snmp-trap for fan,power-supply,temperature +-- +-- Revision 1.2 2003/10/22 08:14:25 pavel +-- Added: +-- 1. +-- 2. Wrong access trap. +-- +-- Revision 1.1.1.1 2002/03/19 13:41:54 alex +-- Version 4.2.3 +-- +-- Revision 1.1.1.1 2002/03/10 11:52:41 alex +-- Version 4.2.3 (For CERT report reasons) +-- +-- Revision 1.6 2001/10/22 12:49:01 alex +-- Merged from 1-4-4 +-- +-- ======================================================================= +-- +-- +-- Copyright (c) 1999 NBase-Xyplex. All Rights Reserved. +-- +-- +-- Reproduction of this document is authorized on condition that this +-- copyright notice is included. This NBase-Xyplex SNMP MIB Specification +-- embodies NBase-Xyplex's proprietary intellectual property. NBase-Xyplex +-- retains all title and ownership in the specification, including any +-- revisions. +-- +-- It is NBase-Xyplex's intent to encourage the widespread use of this +-- specification in connection with the management of NBase-Xyplex's +-- products. NBase-Xyplex grants vendor, end-users, and other interested +-- parties a non-exclusive license to use this specification in +-- connection with the management of NBase-Xyplex's products. +-- +-- This specification is supplied "AS IS," and NBase-Xyplex makes no +-- warranty, either express or implied, as to the use, operation, +-- condition, or performance of the specification. +-- +-- Copyright text courtesy of NBase-Xyplex +-- +-- If you have any questions about this MIB, please call NBase-Xyplex +-- Technical Support Center at 1-800-858-7815 from inside USA or +-- 1-818-773-0900 from outside USA. +-- +-- +-- NBase-Xyplex retains the right to change this MIB without notification. +-- + +DEV-CFG-MIB DEFINITIONS ::= BEGIN + + IMPORTS + enterprises, + IpAddress FROM RFC1155-SMI + Unsigned32 FROM SNMPv2-SMI + DisplayString FROM RFC1213-MIB + OBJECT-TYPE FROM RFC-1212 + TRAP-TYPE FROM RFC-1215 + nbSwitchG1Il FROM OS-COMMON-TC-MIB; + +-- ************************************************************ +-- NBase Object Identifier Definition +-- ************************************************************ + +-- GROUPS for General Device Configuration +nbDeviceConfig OBJECT IDENTIFIER ::= { nbSwitchG1Il 11} +nbDevGen OBJECT IDENTIFIER ::= { nbDeviceConfig 1 } + +-- ------------------------- nbDevGen ------------------------------------ + +nbDevOperationMode OBJECT-TYPE + SYNTAX INTEGER + { + accelerouter (1), + router (2), + switch (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Operational mode of Device. This is for internal usage." + ::= { nbDevGen 1 } + +nbDevErrorText OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "This is the text of the last error that the agent found. + it is sent to the RS232 port, and it used by the manager + to show the cause of the last error." + ::= { nbDevGen 2 } + +nbsDevTftpMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + server (2), + client (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The TFTP Download Process mode of the Device. + The 'client' mode is a default." + ::= { nbDevGen 3 } + +nbDevRouterSaveConfig OBJECT-TYPE + SYNTAX INTEGER + { + saveConfig (1), + warmReset (2), + coldReset (3), + backupReset (4) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "If operation SET is issued with value saveConfig(1), all + configuration is to be saved in relevant configuration files; + SET with value warmReset(2) causes only a restart of the + the SNMP Agent CPU operative software; + SET with value coldReset(3) causes the switching engine + as well as the SNMP Agent CPU to be hardware resetted, + similar to a power-on cycle; + SET with value backupReset(4) causes the warmReset from backup partition." + ::= { nbDevGen 4 } + +nbsDevProperties OBJECT-TYPE + SYNTAX INTEGER + { + none (0), + redundantPowerSupply (1), + highDensityFibrePorts (2), + dcPowerSupply (4), + optiSwitch100FX (8), + chipModification (16), + expensiveModification (32), + telcoSubType (64), + extendedTempRange (128), + extraExtendedTempRange (256), + ptpSlaveSync (512) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Additional Device Properties. + This MIB Object is created as a Bits Mask, + when the corresponding Bit says about the + specific property. + value=0 : If no additional properties exist. + value=1 : If Device have a Redundant Power Supply. + value=2 : If Device can include the High Density Fibre Ports. + value=4 : If Device have a Direct Current (DC) Power Supply for + extreme temperature conditions. + value=8 : If Device is of the OptiSwitch_100FX Type + (fixed schema of the OptiSwitch_400 Device). + value=16: If Device is of the Cheap Modification. + value=32: If Device is of the Expensive Modification. + value=64: If Device is of 'Telco' SubType. + value=128: If Device is built to working in the Extended Temperature range. + value=256: If If Device is built to working in the Extra Extended Temperature range. + value=512: If Device supports PTP slave synchronization. + For example: If Device have a the both properties + (Redundant Power Supply & High Density Fiber Ports), value=3 + will be responded on the GET SNMP command (etc...)." + ::= { nbDevGen 5 } + +nbsDevTemperatureMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + normal (2), + high (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Temperature Mode of Device." + ::= { nbDevGen 6 } + +nbsDevResetAfterDnldMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + yes (2), + no (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Device Reset Mode after Download process. + In case of 'yes'(2) the Reset will be created + immediately after the Download process will + successfuly finish; + In case of 'no'(3) the Reset will not be created + immediately after the Download process will + successfuly finish." + ::= { nbDevGen 7 } + +nbsDevHeaterStatus OBJECT-TYPE + SYNTAX INTEGER + { + unknown (1), + on (2), + off (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Heater Status of Device." + ::= { nbDevGen 12 } + +nbsDevTemperatureProfile OBJECT-TYPE + SYNTAX INTEGER + { + unknown (1), + commercial (2), + extreme (3), + industrial (4), + nebsF2B (5), + nebsS2S (6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Temperature profile of Device." + ::= { nbDevGen 15 } + +-- ************************************************************ +-- Objects in the Device's Power Supplies Group +-- ************************************************************ + +nbsDevPS OBJECT IDENTIFIER ::= { nbDevGen 8 } + +nbsDevPSNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of Power Supplies in the corresponding Device. + Value = 0 says, that Power Supply Table is not supported." + ::= { nbsDevPS 1 } + +nbsDevPSTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevPSEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the Power Supplies modules, + existing in the corresponding Device." + ::= { nbsDevPS 2 } + +nbsDevPSEntry OBJECT-TYPE + SYNTAX NbsDevPSEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevPSIndex } + ::= { nbsDevPSTable 1 } + +NbsDevPSEntry ::= SEQUENCE + { + nbsDevPSIndex INTEGER, + nbsDevPSType INTEGER, + nbsDevPSDescription DisplayString, + nbsDevPSRedundantMode INTEGER, + nbsDevPSOperStatus INTEGER, + nbsDevPSAdminStatus INTEGER + } + +nbsDevPSIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevPSNumber)." + ::= { nbsDevPSEntry 1 } + +nbsDevPSType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + acPS (2), + dcPS (3), + externalPS (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the Power Supply. + acPS (2) - alternating current PS, + dcPS (3) - dirrect current PS, + externalPS (4) - external PS." + ::= { nbsDevPSEntry 2 } + +nbsDevPSDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the Power Supply." + ::= { nbsDevPSEntry 3 } + +nbsDevPSRedundantMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + mainPS (2), + secondaryPS (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The working mode of the Power Supply." + ::= { nbsDevPSEntry 4 } + + nbsDevPSOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the Power Supply." + ::= { nbsDevPSEntry 5 } + +nbsDevPSAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the Power Supply." + ::= { nbsDevPSEntry 6 } + +-- ************************************************************ +-- Objects in the Device's Power Supplies Inputs Group +-- ************************************************************ +nbsDevPSInput OBJECT IDENTIFIER ::= { nbDevGen 9 } + +nbsDevPSInputNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of Power Suppliy Inputs in the corresponding Device. + Value = 0 says, that Power Supply Inputs Table is not supported." + ::= { nbsDevPSInput 1 } + +nbsDevPSInputTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevPSInputEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the Power Supply Inputs, + existing in the corresponding Device." + ::= { nbsDevPSInput 2 } + +nbsDevPSInputEntry OBJECT-TYPE + SYNTAX NbsDevPSInputEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevPSInputIndex } + ::= { nbsDevPSInputTable 1 } + +NbsDevPSInputEntry ::= SEQUENCE + { + nbsDevPSInputIndex INTEGER, + nbsDevPSInputType INTEGER, + nbsDevPSInputDescription DisplayString, + nbsDevPSInputRedundantMode INTEGER, + nbsDevPSInputOperStatus INTEGER, + nbsDevPSInputAdminStatus INTEGER + } + +nbsDevPSInputIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevPSInputNumber)." + ::= { nbsDevPSInputEntry 1 } + +nbsDevPSInputType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + acInput (2), + dcInput (3), + dcRedundInput (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the Power Supply. + acInput (2) - alternating current input, + dcInput (3) - direct current input, + dcRedundInput (4) - direct current Redundant input." + ::= { nbsDevPSInputEntry 2 } + +nbsDevPSInputDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the Power Supply Input." + ::= { nbsDevPSInputEntry 3 } + +nbsDevPSInputRedundantMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + mainInput (2), + secondaryInput (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Redundant mode of the Power Supply Input." + ::= { nbsDevPSInputEntry 4 } + +nbsDevPSInputOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the Power Supply Input." + ::= { nbsDevPSInputEntry 5 } + +nbsDevPSInputAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the Power Supply Input." + ::= { nbsDevPSInputEntry 6 } + +-- ************************************************************ +-- Objects in the Device's CPU Group +-- ************************************************************ + +nbsDevCPU OBJECT IDENTIFIER ::= { nbDevGen 10 } + +nbsDevCPUNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of CPU cards in the corresponding Device. + Value = 0 says, that CPU Table is not supported." + ::= { nbsDevCPU 1 } + +nbsDevCPUTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevCPUEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the CPU modules, + existing in the corresponding Device." + ::= { nbsDevCPU 2 } + +nbsDevCPUEntry OBJECT-TYPE + SYNTAX NbsDevCPUEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevCPUIndex } + ::= { nbsDevCPUTable 1 } + +NbsDevCPUEntry ::= SEQUENCE + { + nbsDevCPUIndex INTEGER, + nbsDevCPUType INTEGER, + nbsDevCPUDescription DisplayString, + nbsDevCPURedundantMode INTEGER, + nbsDevCPUOperStatus INTEGER, + nbsDevCPUAdminStatus INTEGER, + nbsDevCPUOrderNumber INTEGER + } + +nbsDevCPUIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevCPUNumber)." + ::= { nbsDevCPUEntry 1 } + +nbsDevCPUType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + cx33cpu2MBflash16MBdram (2), + cx33cpu4MBflash16MBdram (3), + cx33cpu4MBflash64MBdram (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the CPU. + - cx33cpu2MBflash16MBdram (2) + CPU CX with 33Mhz clock,2MB Flash Memory and 16 MB DRAM Memory, + - cx33cpu4MBflash16MBdram (2) + CPU CX with 33Mhz clock,4MB Flash Memory and 16 MB DRAM Memory, + - cx33cpu4MBflash64MBdram (2) + CPU CX with 33Mhz clock,4MB Flash Memory and 64 MB DRAM Memory." + ::= { nbsDevCPUEntry 2 } + +nbsDevCPUDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the CPU card." + ::= { nbsDevCPUEntry 3 } + +nbsDevCPURedundantMode OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + mainCPU (2), + redundantCPU (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Redundant mode of the CPU card." + ::= { nbsDevCPUEntry 4 } + +nbsDevCPUOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + enabled (2), + disabled (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the CPU card." + ::= { nbsDevCPUEntry 5 } + +nbsDevCPUAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + enable (2), + disable (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the CPU card." + ::= { nbsDevCPUEntry 6 } + +nbsDevCPUOrderNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The order number of the CPU card." + ::= { nbsDevCPUEntry 7 } + +-- ************************************************************ +-- Objects in the Device's FAN Group +-- ************************************************************ + +nbsDevFAN OBJECT IDENTIFIER ::= { nbDevGen 11 } + +nbsDevFANsNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of FAN cards in the corresponding Device. + Value = 0 says, that FAN Table is not supported." + ::= { nbsDevFAN 1 } + +nbsDevFANTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevFANEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the FAN modules, + existing in the corresponding Device." + ::= { nbsDevFAN 2 } + +nbsDevFANEntry OBJECT-TYPE + SYNTAX NbsDevFANEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevFANIndex } + ::= { nbsDevFANTable 1 } + +NbsDevFANEntry ::= SEQUENCE + { + nbsDevFANIndex INTEGER, + nbsDevFANType INTEGER, + nbsDevFANDescription DisplayString, + nbsDevFANOperStatus INTEGER, + nbsDevFANAdminStatus INTEGER, + nbsDevFANSpeed INTEGER + } + +nbsDevFANIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevFANsNumber)." + ::= { nbsDevFANEntry 1 } + +nbsDevFANType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + fixed (2), + pwm (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the FAN." + ::= { nbsDevFANEntry 2 } + +nbsDevFANDescription OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the FAN card." + ::= { nbsDevFANEntry 3 } + +nbsDevFANOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the FAN card." + ::= { nbsDevFANEntry 5 } + +nbsDevFANAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the FAN card." + ::= { nbsDevFANEntry 6 } + +nbsDevFANSpeed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Current PWM fan speed (percent units)" + ::= { nbsDevFANEntry 7 } + +-- ************************************************************ +-- Objects in the Device's Physical Parameters Group +-- ************************************************************ + +nbsDevPhysParams OBJECT IDENTIFIER ::= { nbDevGen 13 } + +nbsDevPhParamDevAmbientTempC OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Ambient Temperature [Celsius scale]." + ::= { nbsDevPhysParams 1 } + +nbsDevPhParamPackProcTempC OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Packet Processor Temperature [Celsius scale]." + ::= { nbsDevPhysParams 2 } + + nbsDevPhParamCpuTempC OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device CPU Temperature [Celsius scale]." + ::= { nbsDevPhysParams 3 } + +nbsDevPhParamDevAmbientTempF OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Ambient Temperature [Fahrenheit scale]." + ::= { nbsDevPhysParams 7 } + +nbsDevPhParamPackProcTempF OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device Packet Processor Temperature [Fahrenheit scale]." + ::= { nbsDevPhysParams 8 } + + nbsDevPhParamCpuTempF OBJECT-TYPE + SYNTAX Unsigned32 + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Device CPU Temperature [Fahrenheit scale]." + ::= { nbsDevPhysParams 9 } + +-- ************************************************************ +-- Objects in the Device's Power Supplies Hosts Group +-- ************************************************************ + +nbsDevPSHost OBJECT IDENTIFIER ::= { nbDevGen 14 } + +nbsDevPSHostsNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The number of Power Supplies Hosts in the + corresponding Device. + Value = 0 says, that Power Supply Hosts Table + is not supported." + ::= { nbsDevPSHost 1 } + +nbsDevPSHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbsDevPSHostEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "This table shows all the Power Supplies modules, + existing in the corresponding Device." + ::= { nbsDevPSHost 2 } + +nbsDevPSHostEntry OBJECT-TYPE + SYNTAX NbsDevPSHostEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION + "The entries of the table." + INDEX { nbsDevPSHostIndex } + ::= { nbsDevPSHostTable 1 } + +NbsDevPSHostEntry ::= SEQUENCE + { + nbsDevPSHostIndex INTEGER, + nbsDevPSHostType INTEGER, + nbsDevPSHostDescr DisplayString, + nbsDevPSHostPSNumber INTEGER, + nbsDevPSHostFirstPS INTEGER, + nbsDevPSHostOperStatus INTEGER, + nbsDevPSHostAdminStatus INTEGER + } + +nbsDevPSHostIndex OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The index of the table, + (MAX Value is equal to nbsDevPSHostsNumber)." + ::= { nbsDevPSHostEntry 1 } + +nbsDevPSHostType OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + acPSHost (2), + dcPSHost (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The physical Type of the Power Supply Host. + acPSHost (2) - alternating current PS, + dcPSHost (3) - dirrect current PS." + ::= { nbsDevPSHostEntry 2 } + +nbsDevPSHostDescr OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Text Decription of the Power Supply Host." + ::= { nbsDevPSHostEntry 3 } + +nbsDevPSHostPSNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Power Supplies Number in the Host." + ::= { nbsDevPSHostEntry 4 } + +nbsDevPSHostFirstPS OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of the First Power Supply in the Host. + according to the Power Supplies Numeration. + in the nbsDevPSTable. " + ::= { nbsDevPSHostEntry 6 } + +nbsDevPSHostOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Oper status of the Power Supply Host." + ::= { nbsDevPSHostEntry 8 } + +nbsDevPSHostAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + none (1), + active (2), + notActive (3) + } + ACCESS read-write + STATUS mandatory + DESCRIPTION + "The Admin status of the Power Supply Host." + ::= { nbsDevPSHostEntry 10 } + +-- ************************************************************ +-- Objects in the Device's TRAPs Variables Group +-- ************************************************************ + +nbsDevTrapVars OBJECT IDENTIFIER ::= { nbDevGen 50 } + +nbsDevSessionType OBJECT-TYPE + SYNTAX INTEGER + { + cliSession (1), + telnetSession (2), + none (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The type of the protocol session in use + when the LOGIN password is invalidated." + ::= { nbsDevTrapVars 1 } + +nbsDevAuthenticationRejectReason OBJECT-TYPE + SYNTAX INTEGER + { + localAgentReject (1), + radiusServerReject (2), + radiusServerNotFound (3), + none (4) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The reason for the Authentication Error." + ::= { nbsDevTrapVars 2 } + +nbsTrapLoginName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Login User Name that creates wrong access." + ::= { nbsDevTrapVars 5 } + +nbsTrapHostIpAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Remote Host Name (Ip Address or DNS Name) + that attempts wrong access." + ::= { nbsDevTrapVars 6 } + +nbsTrapWrongAccessDateTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Date / Time of the wrong access." + ::= { nbsDevTrapVars 7 } + +nbsTrapRCMredundancyState OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "RCM Redundancy State of device." + ::= { nbsDevTrapVars 8 } + +nbsDevSNMPAccessMode OBJECT-TYPE + SYNTAX INTEGER + { + readOnWriteOn (1), + readOnWriteOff (2), + readOffWriteOff (3) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "SNMP access mode of device." + ::= { nbsDevTrapVars 10 } + +nbsDeviceTrapReason OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The reason of the coming TRAP." + ::= { nbsDevTrapVars 11 } + +nbsDeviceTrapAdminPasswdChangeDescripton OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The admin password change TRAP." + ::= { nbsDevTrapVars 12 } + +------------------------------------------------------------------------------ +-- TRAPS +------------------------------------------------------------------------------ + +powerSupplyUp TRAP-TYPE + ENTERPRISE nbsDevPS + VARIABLES { nbsDevPSIndex } + DESCRIPTION + "The SNMP trap that is generated when + power supply unit changes it's state from notActive to active" + ::= 2 + +powerSupplyDown TRAP-TYPE + ENTERPRISE nbsDevPS + VARIABLES { nbsDevPSIndex } + DESCRIPTION + "The SNMP trap that is generated when + power supply unit changes it's state from active to notActive" + ::= 3 + +invalidPassword TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDevSessionType, + nbsDevAuthenticationRejectReason, + nbsTrapHostIpAddress + } + DESCRIPTION + "The SNMP trap that is generated when + invalid password was used in the current protocol session." + ::= 7 + +wrongAccess TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsTrapWrongAccessDateTime, + nbsDevSessionType, + nbsDevAuthenticationRejectReason, + nbsTrapLoginName, + nbsTrapHostIpAddress + } + DESCRIPTION + "The SNMP trap that is generated when + wrong access attempt is occured." + ::= 8 + +deviceRCMredundancyState TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsTrapRCMredundancyState + } + DESCRIPTION + "Generate SNMP trap when RCM Redundancy + state of the device is changed." + ::= 12 + +snmpAccessMode TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDevSNMPAccessMode + } + DESCRIPTION + "Generate SNMP trap when SNMP Access + mode of the device is changed." + ::= 20 + +snmpRequestRejected TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDevSNMPAccessMode + } + DESCRIPTION + "Generate SNMP trap when an SNMP Request + is rejected due to SNMP Access Mode of the Device." + ::= 21 + +fanUnitUp TRAP-TYPE + ENTERPRISE nbsDevFAN + VARIABLES { nbsDevFANIndex } + DESCRIPTION + "The SNMP trap that is generated when + FAN unit changes it's state from notActive to active" + ::= 46 + +fanUnitDown TRAP-TYPE + ENTERPRISE nbsDevFAN + VARIABLES { nbsDevFANIndex } + DESCRIPTION + "The SNMP trap that is generated when + FAN unit changes it's state from active to notActive" + ::= 47 + +deviceTemperatureNormal TRAP-TYPE + ENTERPRISE nbDevGen + DESCRIPTION + "The SNMP trap that is generated when + Device Temperature changes it's state from High to Normal" + ::= 48 + +deviceTemperatureHigh TRAP-TYPE + ENTERPRISE nbDevGen + DESCRIPTION + "The SNMP trap that is generated when + Device Temperature changes it's state from Normal to High" + ::= 49 + +AdminPasswdChange TRAP-TYPE + ENTERPRISE nbDevGen + VARIABLES { + nbsDeviceTrapAdminPasswdChangeDescripton + } + DESCRIPTION + "The SNMP trap that is generated when + admin password is changed." + ::= 50 + +END \ No newline at end of file diff --git a/mibs/adva/DEV-ID-MIB b/mibs/adva/DEV-ID-MIB new file mode 100644 index 0000000000..5f16245808 --- /dev/null +++ b/mibs/adva/DEV-ID-MIB @@ -0,0 +1,780 @@ +-- ======================================================================= +-- File : dev-id.mib +-- Description : Private MIB for Linux Router +-- By : Alex Rozin +-- Supports information about device identifiaction + +-- Copyright (c) 2006 MRV. All Rights Reserved. +-- +-- +-- Reproduction of this document is authorized on condition that this +-- copyright notice is included. This MRV SNMP MIB Specification +-- embodies MRV's proprietary intellectual property. MRV +-- retains all title and ownership in the specification, including any +-- revisions. +-- +-- It is MRV's intent to encourage the widespread use of this +-- specification in connection with the management of MRV's +-- products. MRV grants vendor, end-users, and other interested +-- parties a non-exclusive license to use this specification in +-- connection with the management of MRV's products. +-- +-- This specification is supplied "AS IS," and MRV makes no +-- warranty, either express or implied, as to the use, operation, +-- condition, or performance of the specification. +-- +-- Copyright text courtesy of MRV +-- +-- If you have any questions about this MIB, please call MRV +-- Technical Support Center at 1-800-858-7815 from inside USA or +-- 1-818-773-0900 from outside USA. +-- +-- +-- MRV retains the right to change this MIB without notification. + +DEV-ID-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, enterprises, + Integer32 FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF + nbSwitchG1Il, nbase FROM OS-COMMON-TC-MIB + DisplayString FROM SNMPv2-TC; + + +nbDevId MODULE-IDENTITY + LAST-UPDATED "201609140000Z" -- 14 September 2016 + ORGANIZATION "MRV Communications, Inc." + CONTACT-INFO + "Alex Rozin + MRV Communication, Inc + http://www.mrv.com + Email: ARozin@mrv.com" + DESCRIPTION + "Supports information about device identifiaction." + + -- Revision history + + REVISION "201609140000Z" -- 14 September 2016 + DESCRIPTION + "1. osNgBobk device family. + 2. Drafts for nbDevIdOamFpgaInfo & nbDevIdPiggyInfo." + + REVISION "201503240000Z" -- 24 March 2015 + DESCRIPTION + "OIDs for OP-X series." + + REVISION "201203190000Z" -- 19 March 2012 + DESCRIPTION + "nbProducts and its sons." + + REVISION "200602220000Z" + DESCRIPTION + "Initial edition." + ::= { nbSwitchG1Il 16 } + +-- ************************************************************ +-- MIB place Definition +-- ************************************************************ + +nbDevIdHardware OBJECT IDENTIFIER ::= { nbDevId 4 } +nbDevIdSoftware OBJECT IDENTIFIER ::= { nbDevId 5 } +nbDevIdConformance OBJECT IDENTIFIER ::= { nbDevId 101 } +nbDevIdHardwareSerial OBJECT IDENTIFIER ::= { nbDevIdHardware 3 } +nbDevIdOamFpgaInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 6 } +nbDevIdPiggyInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 7 } +nbDevIdUnitInfo OBJECT IDENTIFIER ::= { nbDevIdHardware 10 } + + +nbProducts OBJECT IDENTIFIER ::= { nbase 22 } + +os9024v4CBase OBJECT IDENTIFIER ::= { nbProducts 1 } +os9024v4C OBJECT IDENTIFIER ::= { os9024v4CBase 1 } +os9048v4GBase OBJECT IDENTIFIER ::= { nbProducts 2 } +os9048v4G OBJECT IDENTIFIER ::= { os9048v4GBase 1 } + +os9024vMBase OBJECT IDENTIFIER ::= { nbProducts 4 } +os9024vM OBJECT IDENTIFIER ::= { os9024vMBase 1 } +os9024Fv4GBase OBJECT IDENTIFIER ::= { nbProducts 5 } +os9024Fv4G OBJECT IDENTIFIER ::= { os9024Fv4GBase 1 } +os9012v10GBase OBJECT IDENTIFIER ::= { nbProducts 6 } +os9012v10G OBJECT IDENTIFIER ::= { os9012v10GBase 1 } +os9012vMBase OBJECT IDENTIFIER ::= { nbProducts 7 } +os9012vM OBJECT IDENTIFIER ::= { os9012vMBase 1 } +os910Base OBJECT IDENTIFIER ::= { nbProducts 8 } +os910 OBJECT IDENTIFIER ::= { os910Base 1 } +os912Base OBJECT IDENTIFIER ::= { nbProducts 9 } +os912 OBJECT IDENTIFIER ::= { os912Base 1 } +os9024M210GBase OBJECT IDENTIFIER ::= { nbProducts 10 } +os9024M210G OBJECT IDENTIFIER ::= { os9024M210GBase 1 } + + +os9052Base OBJECT IDENTIFIER ::= { nbProducts 13 } +os9052 OBJECT IDENTIFIER ::= { os9052Base 1 } +os9012M10GBase OBJECT IDENTIFIER ::= { nbProducts 14 } +os9012M10G OBJECT IDENTIFIER ::= { os9012M10GBase 1 } +os910MBase OBJECT IDENTIFIER ::= { nbProducts 15 } +os910M OBJECT IDENTIFIER ::= { os910MBase 1 } +os930Base OBJECT IDENTIFIER ::= { nbProducts 16 } +os930 OBJECT IDENTIFIER ::= { os930Base 1 } +os904Base OBJECT IDENTIFIER ::= { nbProducts 18 } +os904 OBJECT IDENTIFIER ::= { os904Base 1 } +-- os904E OBJECT IDENTIFIER ::= { os904Base 1 } +-- os904EXT OBJECT IDENTIFIER ::= { os904Base 1 } +osOPN1600v8C2Base OBJECT IDENTIFIER ::= { nbProducts 19 } +osOPN1600v8C2 OBJECT IDENTIFIER ::= { osOPN1600v8C2Base 1 } +-- reserve OBJECT IDENTIFIER ::= { nbProducts 20 } +-- reserve OBJECT IDENTIFIER ::= { os927Base 1 } +os912CBase OBJECT IDENTIFIER ::= { nbProducts 21 } +os912C OBJECT IDENTIFIER ::= { os912CBase 1 } +os906CBase OBJECT IDENTIFIER ::= { nbProducts 22 } +os906C OBJECT IDENTIFIER ::= { os906CBase 1 } +-- os906CE OBJECT IDENTIFIER ::= { nbProducts 1 } +-- os906CEXT OBJECT IDENTIFIER ::= { nbProducts 1 } +os9124Base OBJECT IDENTIFIER ::= { nbProducts 23 } +os9124 OBJECT IDENTIFIER ::= { os9124Base 1 } +osOPN1600v8S2Base OBJECT IDENTIFIER ::= { nbProducts 24 } +osOPN1600v8S2 OBJECT IDENTIFIER ::= { osOPN1600v8S2Base 1 } +os904vMBHBase OBJECT IDENTIFIER ::= { nbProducts 25 } +os904vMBH OBJECT IDENTIFIER ::= { os904vMBHBase 1 } +os904vDSL4Base OBJECT IDENTIFIER ::= { nbProducts 26 } +os904vDSL4 OBJECT IDENTIFIER ::= { os904vDSL4Base 1 } +os940Base OBJECT IDENTIFIER ::= { nbProducts 27 } +os940 OBJECT IDENTIFIER ::= { os940Base 1 } +os940MBase OBJECT IDENTIFIER ::= { nbProducts 28 } +os940M OBJECT IDENTIFIER ::= { os940MBase 1 } +osOPN800v8S2Base OBJECT IDENTIFIER ::= { nbProducts 29 } +osOPN800v8S2 OBJECT IDENTIFIER ::= { osOPN800v8S2Base 1 } +os904vMBH4Base OBJECT IDENTIFIER ::= { nbProducts 30 } +os904vMBH4 OBJECT IDENTIFIER ::= { os904vMBH4Base 1 } +os9244Base OBJECT IDENTIFIER ::= { nbProducts 31 } +os9244 OBJECT IDENTIFIER ::= { os9244Base 1 } +os940RBase OBJECT IDENTIFIER ::= { nbProducts 32 } +os940R OBJECT IDENTIFIER ::= { os940RBase 1 } +os940rTL OBJECT IDENTIFIER ::= { os940R 1 } +os606Base OBJECT IDENTIFIER ::= { nbProducts 33 } +os606 OBJECT IDENTIFIER ::= { os606Base 1 } +os904GBase OBJECT IDENTIFIER ::= { nbProducts 34 } +os904G OBJECT IDENTIFIER ::= { os904GBase 1 } + +os906GBase OBJECT IDENTIFIER ::= { nbProducts 36 } + + os906GShort OBJECT IDENTIFIER ::= { os906GBase 1 } + + os906GnotSync OBJECT IDENTIFIER ::= { os906GShort 1 } + os906G OBJECT IDENTIFIER ::= { os906GnotSync 1 } + os906GMbh OBJECT IDENTIFIER ::= { os906GnotSync 2 } + os906GSync OBJECT IDENTIFIER ::= { os906GShort 2 } + os906GS OBJECT IDENTIFIER ::= { os906GSync 1 } + os906GSMbh OBJECT IDENTIFIER ::= { os906GSync 2 } + + os906GLong OBJECT IDENTIFIER ::= { os906GBase 2 } + os906GLnotSync OBJECT IDENTIFIER ::= { os906GLong 1 } + os906GMB OBJECT IDENTIFIER ::= { os906GLnotSync 1 } + os906GM OBJECT IDENTIFIER ::= { os906GMB 1 } + os906GMe OBJECT IDENTIFIER ::= { os906GMB 2 } + os906GMMbhB OBJECT IDENTIFIER ::= { os906GLnotSync 2 } + os906GMMbh OBJECT IDENTIFIER ::= { os906GMMbhB 1 } + os906GMMbhe OBJECT IDENTIFIER ::= { os906GMMbhB 2 } + os906GLSync OBJECT IDENTIFIER ::= { os906GLong 2 } + os906GMSB OBJECT IDENTIFIER ::= { os906GLSync 1 } + os906GMS OBJECT IDENTIFIER ::= { os906GMSB 1 } + os906GMSe OBJECT IDENTIFIER ::= { os906GMSB 2 } + os906GMSMbhB OBJECT IDENTIFIER ::= { os906GLSync 2 } + os906GMSMbh OBJECT IDENTIFIER ::= { os906GMSMbhB 1 } + os906GMSMbhe OBJECT IDENTIFIER ::= { os906GMSMbhB 2 } + +osNgBase OBJECT IDENTIFIER ::= { nbProducts 37 } + osNgV20 OBJECT IDENTIFIER ::= { osNgBase 1 } -- Bobcat2 + osNgV8 OBJECT IDENTIFIER ::= { osNgBase 2 } -- Bobcat2 + osNgSimple OBJECT IDENTIFIER ::= { osNgBase 3 } -- Bobcat2 + osNgV8m1 OBJECT IDENTIFIER ::= { osNgSimple 8 } -- Bobcat2 + osNgV20m1 OBJECT IDENTIFIER ::= { osNgSimple 20 } -- Bobcat2 + + osNgBobk OBJECT IDENTIFIER ::= { osNgBase 4 } -- C-Chip + osNgBobkCetus OBJECT IDENTIFIER ::= { osNgBobk 8 } + osNgBobkV8 OBJECT IDENTIFIER ::= { osNgBobkCetus 1 } + osNgBobkV8m OBJECT IDENTIFIER ::= { osNgBobkCetus 2 } -- With slot for a module without FPGA + osNgBobkV8f OBJECT IDENTIFIER ::= { osNgBobkCetus 3 } -- With FPGA without slot for a module + osNgBobkV8mf OBJECT IDENTIFIER ::= { osNgBobkCetus 4 } -- With slot for a module and FPGA + osNgBobkV8h OBJECT IDENTIFIER ::= { osNgBobkCetus 5 } -- XG304H + osNgBobkV8hf OBJECT IDENTIFIER ::= { osNgBobkCetus 6 } -- XG304H With FPGA + + osNgBobkCaelum OBJECT IDENTIFIER ::= { osNgBobk 20 } + osNgBobkV20 OBJECT IDENTIFIER ::= { osNgBobkCaelum 1 } + osNgBobkV20f OBJECT IDENTIFIER ::= { osNgBobkCaelum 3 } -- With FPGA + osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 5 } -- XG308H + osNgBobkV20h OBJECT IDENTIFIER ::= { osNgBobkCaelum 6 } -- XG308H With FPGA + + osNgBc2 OBJECT IDENTIFIER ::= { osNgBase 5 } -- Bobcat2 + osNgBc2p52 OBJECT IDENTIFIER ::= { osNgBc2 52 } -- 52 ports + osXG312 OBJECT IDENTIFIER ::= { osNgBc2p52 1 } -- Without FPGA + osXG312f OBJECT IDENTIFIER ::= { osNgBc2p52 3 } -- With FPGA + + +-- ************************************************************ +-- OS-DM products +-- ************************************************************ +osDmBase OBJECT IDENTIFIER ::= { nbProducts 80 } + + osDmIPoe OBJECT IDENTIFIER ::= { osDmBase 1 } + + osDmIPoe1g OBJECT IDENTIFIER ::= { osDmIPoe 1 } + + osDmIPoe1gMrv OBJECT IDENTIFIER ::= { osDmIPoe1g 1 } + + osDmIPoe1gRb OBJECT IDENTIFIER ::= { osDmIPoe1g 2 } + osDmIPoe1gRb6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 6 } + osDmIPoe1gRb6p4 OBJECT IDENTIFIER ::= { osDmIPoe1gRb6 4 } + osDmIPoe1gRb8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 8 } + osDmIPoe1gRb8p6 OBJECT IDENTIFIER ::= { osDmIPoe1gRb8 6 } + osDmIPoe1gRb10 OBJECT IDENTIFIER ::= { osDmIPoe1gRb 10 } + osDmIPoe1gRb10p8 OBJECT IDENTIFIER ::= { osDmIPoe1gRb10 8 } + + osDmIPoe10g OBJECT IDENTIFIER ::= { osDmIPoe 10 } + + osDmINonPoe OBJECT IDENTIFIER ::= { osDmBase 2 } + + osDmCEth OBJECT IDENTIFIER ::= { osDmBase 3 } + +-- ************************************************************ +-- OP-X products +-- ************************************************************ +nbOpx OBJECT IDENTIFIER ::= { nbProducts 100 } +opx1 OBJECT IDENTIFIER ::= { nbOpx 1 } +opx4 OBJECT IDENTIFIER ::= { nbOpx 4 } +ciscoStackMakerConf OBJECT IDENTIFIER ::= { enterprises cisco(9) ciscoMgmt(9) ciscoStackMakerMIB(59) ciscoStackMakerMIBObjects(1) 1 } + +-- ************************************************************ +-- Textual conventions +-- ************************************************************ + + +-- ************************************************************ +-- Product Name +-- ************************************************************ +nbDevIdTypeName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the device type, for example 'OptiSwitch 9024-4C'." + ::= { nbDevId 1 } + +nbDevIdSysName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "An administratively-assigned name for this managed node. + By convention, this is the node's fully-qualified domain + name. If the name is unknown, the value is the zero-length + string. See also sysName=mib-2.system.5" + ::= { nbDevId 2 } + +nbDevIdBaseMAC OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Base MAC address." + ::= { nbDevId 3 } + +-- ************************************************************ +-- Hardware +-- ************************************************************ + +nbDevIdHardwareVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version." + ::= { nbDevIdHardware 2 } + +nbDevIdHardwareSubVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware sub version." + ::= { nbDevIdHardware 8 } + +nbDevIdHardwareVersionString OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version string." + ::= { nbDevIdHardware 9 } + + +nbDevIdHardwareSerialBoard OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Board serial number." + ::= { nbDevIdHardwareSerial 1 } + +nbDevIdHardwareSerialUnit OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit serial number." + ::= { nbDevIdHardwareSerial 2 } + +nbDevIdHardwareCpuNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CPUs." + ::= { nbDevIdHardware 4 } + +nbDevIdCpuTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdCpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of supported standard MIBs." + ::= { nbDevIdHardware 5 } + +nbDevIdCpuEntry OBJECT-TYPE + SYNTAX NbDevIdCpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "." + + INDEX { nbDevIdCpuIndex } + + ::= { nbDevIdCpuTable 1 } + +NbDevIdCpuEntry ::= SEQUENCE { + nbDevIdCpuIndex Integer32, + nbDevIdCpuSerial DisplayString, + nbDevIdCpuDescr DisplayString + } + +nbDevIdCpuIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "1-base index of CPU entry." + ::= { nbDevIdCpuEntry 1 } + +nbDevIdCpuSerial OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU serial number." + ::= { nbDevIdCpuEntry 4 } + +nbDevIdCpuDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU description, let's say + 'MPC8245, 266MHz with 64MB flash and 128MB Dram memory'." + ::= { nbDevIdCpuEntry 9 } + + + +nbDevIdOamFpgaNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of OAM FPGAs. If the agent return 0 or error <>, + then the table is empty." + ::= { nbDevIdOamFpgaInfo 1 } + +nbDevIdOamFpgaTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdOamFpgaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of OAM FPGA." + ::= { nbDevIdOamFpgaInfo 2 } + +nbDevIdOamFpgaEntry OBJECT-TYPE + SYNTAX NbDevIdOamFpgaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of nbDevIdOamFpgaTable." + + INDEX { nbDevIdOamFpgaIndex } + + ::= { nbDevIdOamFpgaTable 1 } + +NbDevIdOamFpgaEntry ::= SEQUENCE { + nbDevIdOamFpgaIndex Integer32, + nbDevIdOamFpgaType INTEGER, + nbDevIdOamFpgaVersion Integer32, + nbDevIdOamFpgaDescr DisplayString + } + +nbDevIdOamFpgaIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "1-based index of entry." + ::= { nbDevIdOamFpgaEntry 1 } + +nbDevIdOamFpgaType OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + oam1GFpga (2) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the entity." + ::= { nbDevIdOamFpgaEntry 3 } + +nbDevIdOamFpgaVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Numerical version of the entity." + ::= { nbDevIdOamFpgaEntry 4 } + +nbDevIdOamFpgaDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the entity." + ::= { nbDevIdOamFpgaEntry 9 } + + +nbDevIdPiggyNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of Piggy modules. If the agent return 0 or error <>, + then the table is empty." + ::= { nbDevIdPiggyInfo 1 } + +nbDevIdPiggyTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdPiggyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of Piggy modules." + ::= { nbDevIdPiggyInfo 2 } + +nbDevIdPiggyEntry OBJECT-TYPE + SYNTAX NbDevIdPiggyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entry of nbDevIdPiggyTable." + + INDEX { nbDevIdPiggyIndex } + + ::= { nbDevIdPiggyTable 1 } + +NbDevIdPiggyEntry ::= SEQUENCE { + nbDevIdPiggyIndex Integer32, + nbDevIdPiggyType INTEGER, + nbDevIdPiggyVersion Integer32, + nbDevIdPiggyDescr DisplayString + } + +nbDevIdPiggyIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "1-based index of entry." + ::= { nbDevIdPiggyEntry 1 } + +nbDevIdPiggyType OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + dryContactOnly (2) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the entity." + ::= { nbDevIdPiggyEntry 3 } + +nbDevIdPiggyVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Numerical version of the entity." + ::= { nbDevIdPiggyEntry 4 } + +nbDevIdPiggyDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the entity." + ::= { nbDevIdPiggyEntry 9 } + + +nbDevIdUnitInfoName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit name." + ::= { nbDevIdUnitInfo 1 } + +nbDevIdUnitInfoPartNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit part number." + ::= { nbDevIdUnitInfo 2 } + +nbDevIdUnitInfoManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit manufacturer name." + ::= { nbDevIdUnitInfo 3 } + +nbDevIdUnitInfoManufactureSite OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit manufacturer site." + ::= { nbDevIdUnitInfo 4 } + +nbDevIdUnitInfoManufactureDate OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit manufacturer date" + ::= { nbDevIdUnitInfo 5 } + +-- ************************************************************ +-- Software +-- ************************************************************ + +nbDevIdSoftwareMasterOSVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version description, let's say '1_0_6'." + ::= { nbDevIdSoftware 1 } + +nbDevIdSoftwareBuildTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Build time, for example: Tue Jun 14 23:03:09 IDT 2005." + ::= { nbDevIdSoftware 2 } + +-- ************************************************************ +-- nbDevIdMibTable +-- ************************************************************ + +nbDevIdMibTable OBJECT-TYPE + SYNTAX SEQUENCE OF NbDevIdMibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of supported standard MIBs." + ::= { nbDevIdSoftware 3 } + +nbDevIdMibEntry OBJECT-TYPE + SYNTAX NbDevIdMibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "." + + INDEX { nbDevIdMibStdName } + + ::= { nbDevIdMibTable 1 } + +NbDevIdMibEntry ::= SEQUENCE { + nbDevIdMibStdName DisplayString, + nbDevIdMibName DisplayString, + nbDevIdMibTitle DisplayString, + nbDevIdMibNote DisplayString + } + +nbDevIdMibStdName OBJECT-TYPE + SYNTAX DisplayString (SIZE(3..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the standart, like RFC2819." + ::= { nbDevIdMibEntry 1 } + +nbDevIdMibName OBJECT-TYPE + SYNTAX DisplayString (SIZE(3..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the MIB, like RMON-MIB." + ::= { nbDevIdMibEntry 2 } + +nbDevIdMibTitle OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Title of standart, like + 'Remote Network Monitoring Management Information Base'." + ::= { nbDevIdMibEntry 5 } + +nbDevIdMibNote OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Note about level of support on the current device." + ::= { nbDevIdMibEntry 8 } + +nbDevIdFirmware OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware version." + ::= { nbDevId 6 } + +nbDevIdFpgaHwVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FPGA Hardware Version name." + ::= { nbDevId 7 } + +nbDevIdFpgaSwVers OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FPGA Software version." + ::= { nbDevId 8 } + +nbDevIdBrandId OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + mrv (2), + adva (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Product brand id" + ::= { nbDevId 9 } + +nbDevIdModuleInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Module Hardware information" + ::= { nbDevId 10 } + +csmStackName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For TELSTA: fetched from CISCO-STACKMAKER-MIB . + <>" + ::= { ciscoStackMakerConf 1 } + +-- ******************************************************************* +-- Conformance Information +-- ******************************************************************* + +nbDevIdMIBCompliances OBJECT IDENTIFIER ::= { nbDevIdConformance 1 } +nbDevIdMIBGroups OBJECT IDENTIFIER ::= { nbDevIdConformance 2 } + +nbDevIdMIBCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The core compliance statement for all 'nbDevId' MIB implementations." + MODULE -- this module + + MANDATORY-GROUPS { + nbDevIdGroup + } + GROUP nbDevIOptionaldGroup + DESCRIPTION + "." + ::= { nbDevIdMIBCompliances 1 } + +-- ................................................................... +-- Conformance Groups +-- ................................................................... + +nbDevIdGroup OBJECT-GROUP + OBJECTS { + nbDevIdTypeName, + nbDevIdSysName, + nbDevIdBaseMAC, + nbDevIdHardwareVersion, + nbDevIdHardwareSubVersion, + nbDevIdHardwareVersionString, + nbDevIdHardwareSerialBoard, + nbDevIdHardwareSerialUnit, + nbDevIdOamFpgaNumber, + nbDevIdOamFpgaType, nbDevIdOamFpgaVersion, nbDevIdOamFpgaDescr, + nbDevIdPiggyNumber, + nbDevIdPiggyType, nbDevIdPiggyVersion, nbDevIdPiggyDescr, + nbDevIdSoftwareMasterOSVers, + nbDevIdSoftwareBuildTime, + nbDevIdHardwareCpuNumber, + nbDevIdCpuSerial, + nbDevIdCpuDescr, + csmStackName, + nbDevIdBrandId, + nbDevIdModuleInfo, + nbDevIdUnitInfoName, nbDevIdUnitInfoPartNumber, nbDevIdUnitInfoManufacturer, + nbDevIdUnitInfoManufactureSite, nbDevIdUnitInfoManufactureDate + } + STATUS current + DESCRIPTION + "Mandatory objects for grouping of Device Id parameters." + ::= { nbDevIdMIBGroups 1 } + + +nbDevIOptionaldGroup OBJECT-GROUP + OBJECTS { + nbDevIdMibName, + nbDevIdMibTitle, + nbDevIdMibNote, + nbDevIdFirmware, + nbDevIdFpgaHwVers, + nbDevIdFpgaSwVers + } + STATUS current + DESCRIPTION + "Optional objects for grouping of Device Id parameters." + ::= { nbDevIdMIBGroups 2 } + + +END \ No newline at end of file diff --git a/mibs/adva/OA-SFP-MIB b/mibs/adva/OA-SFP-MIB new file mode 100644 index 0000000000..a8422ae2fa --- /dev/null +++ b/mibs/adva/OA-SFP-MIB @@ -0,0 +1,1530 @@ +-- File : oasfp.mib +-- Description : Private MIB for SFP Modules +-- +-- By : Ilan Weber +-- Version : Revision: 0.7 +-- Original Date : May 26, 2005 +-- Last Change : Date: January 15, 2006 +-- ========================================================================== +-- +-- +-- Copyright (c) 2005 MRV. All Rights Reserved. +-- +-- Reproduction of this document is authorized on condition that this +-- copyright notice is included. This MRV SNMP MIB Specification +-- embodies MRV proprietary intellectual property. MRV +-- retains all title and ownership in the specification, including any +-- revisions. +-- +-- It is MRV's intent to encourage the widespread use of this +-- specification in connection with the management of MRV's +-- products. MRV grants vendor, end-users, and other interested +-- parties a non-exclusive license to use this specification in +-- connection with the management of MRV's products. +-- +-- This specification is supplied "AS IS," and MRV makes no +-- warranty, either express or implied, as to the use, operation, +-- condition, or performance of the specification. +-- +-- MRV retains the right to change this MIB without notification. +-- +OA-SFP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + OBJECT-TYPE FROM SNMPv2-SMI + Integer32, Unsigned32 FROM SNMPv2-SMI +-- TRAP-TYPE FROM RFC-1215 + TEXTUAL-CONVENTION, + DisplayString FROM SNMPv2-TC + MODULE-IDENTITY FROM SNMPv2-SMI + oaccess FROM OS-COMMON-TC-MIB + MODULE-COMPLIANCE, +-- NOTIFICATION-GROUP FROM SNMPv2-CONF + OBJECT-GROUP FROM SNMPv2-CONF; + +------------------------------------------------------------------------------ +-- Object Identifier Definition +------------------------------------------------------------------------------ + +oaSfpMib MODULE-IDENTITY + LAST-UPDATED "200505260000Z" -- 26 May, 2005 + ORGANIZATION "MRV Communications" + CONTACT-INFO "For technical support, please contact your service + channel" + DESCRIPTION + "This MIB defines objects of pluggable modules + (such as SFP modules). The MIB objects defined in this MIB are + based on the Small Form Factor Pluggable (SFP) Transceiver + MultiSource Agreement(MSA)." + REVISION "200505260000Z" -- 26 May, 2005 + DESCRIPTION "Initial MIB Creation" + + ::= { oaManagement 18 } + +-- +-- Textual Conventions +-- + +SlotIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Slot + in the managed device." + SYNTAX Integer32 (1..1024) + +PortInSlotIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Port inside a Slot + in the managed device." + SYNTAX Integer32 (1..1024) + +-- oaccess OBJECT IDENTIFIER ::= { enterprises 6926 } +oaManagement OBJECT IDENTIFIER ::= { oaccess 1 } + +oaSfp OBJECT IDENTIFIER ::= { oaSfpMib 1 } +oaSfpMIBObjects OBJECT IDENTIFIER ::= { oaSfp 1 } +oaXfpMIBObjects OBJECT IDENTIFIER ::= { oaSfp 2 } +oaDsfpMIBObjects OBJECT IDENTIFIER ::= { oaSfp 3 } +oaMsa300PinMIBObjects OBJECT IDENTIFIER ::= { oaSfp 4 } + +------------------------------------------------------------------------------ +-- SFP MIB Definitions +------------------------------------------------------------------------------ +oaSfpCompatibleInterfaceCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are sfp compatible" + ::= { oaSfpMIBObjects 1 } + +------------------------------------------------------------------------------ +-- SFP Info Table +------------------------------------------------------------------------------ + +oaSfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaSfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sfp information table." + ::= { oaSfpMIBObjects 2 } + +oaSfpInfoEntry OBJECT-TYPE + SYNTAX OaSfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the SFP Information Table" + INDEX { oaSfpInfoSlotIndex, oaSfpInfoPortIndex } + ::= { oaSfpInfoTable 1 } + +OaSfpInfoEntry ::= SEQUENCE { + oaSfpInfoSlotIndex SlotIndex, + oaSfpInfoPortIndex PortInSlotIndex, + oaSfpInfoIdentifier INTEGER, + oaSfpInfoVendorSpecificIdentifier DisplayString, + oaSfpInfoConnector INTEGER, + oaSfpInfoVendorSpecificConnector DisplayString, + oaSfpInfoVendorName DisplayString, + oaSfpInfoVendorOUI DisplayString, + oaSfpInfoVendorPN DisplayString, + oaSfpInfoVendorRev DisplayString, + oaSfpInfoLaserWavelength Integer32, + oaSfpTunability INTEGER, + oaSfpInfoVendorSN DisplayString, + oaSfpInfoVendorDate DisplayString, + oaSfpInfoVendorSpecificLotCode DisplayString, + oaSfpInfoVendorSpecificData OCTET STRING, + oaSfpInfoDiagnosticPowerType INTEGER, + oaSfpInfoDigitalDiagnostic INTEGER, + oaSfpInfoDiagnosticCalibration INTEGER, + oaSfpInfoInstalledStatus INTEGER, + oaSfpInfofaultStatus INTEGER, + oaSfpInfoEnableStatus INTEGER, + oaSfpInfoUnitName DisplayString, + oaSfpInfoFiberType DisplayString, + oaSfpInfoReach DisplayString, + oaSfpInfoConnectorType DisplayString, + oaSfpInfoItemNum DisplayString, + oaSfpInfoHWRev DisplayString, + oaSfpInfoCleiCode DisplayString, + oaSfpInfoPageA2hSN DisplayString, + oaSfpInfoManufactureDate DisplayString, + oaSfpInfoManufactureID DisplayString + } + +oaSfpInfoSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP slot number" + ::= { oaSfpInfoEntry 1 } + +oaSfpInfoPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP port number" + ::= { oaSfpInfoEntry 2 } + +oaSfpInfoIdentifier OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + other(2), + gbic(3), + fixed(4), + sfp(5), + xbi300pin(6), + xenpak(7), + xfp(8), + xff(9), + xfpE(10), + xpak(11), + x2(12), + dsfp(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of serial transceiver + unknown - Unknown or unspecified + other - Vendor specific + gbic - GBIC + fixed - Module/connector soldered to motherboard + sfp - SFP transceiver + xbi300pin - 300 pin XBI + xenpak - XENPAK transceiver + xfp - XFP transceiver + xff - XFF transceiver + xfp-e - XFP-E transceiver + xpak - XPAK transceiver + x2 - X2 transceiver + dsfp - DWDM SFP transceiver" + ::= { oaSfpInfoEntry 3 } + +oaSfpInfoVendorSpecificIdentifier OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The vendor specific identifier. This Object will be set to + value other than null only if oaSfpInfoIdentifier returns a value + of other" + ::= { oaSfpInfoEntry 4 } + +oaSfpInfoConnector OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + other(2), + sc(3), + fcs1cc(4), + fcs2cc(5), + bnctnc(6), + fcch(7), + fiberJack(8), + lc(9), + mtrj(10), + mu(11), + sg(12), + opticalPigtail(13), + hssdcii(34), + copperPigtail(35) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of external connector provided + unknown - Unknown or unspecified + other - Vendor specific + sc - SC + fcs1cc - Fibre Channel Style 1 copper connector + fcs2cc - Fibre Channel Style 2 copper connector + bnctnc - BNC/TNC + fcch - Fibre Channel coaxial headers + fiberJack - Fiber Jack + lc --LC + mtrj - MT-RJ + mu - MU + sg - SG + opticalPigtail - Optical Pigtail + hssdcii - HSSDC II + copperPigtail - Copper Pigtail" + ::= { oaSfpInfoEntry 8 } + +oaSfpInfoVendorSpecificConnector OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of vendor specific Connector. This Object will be set to + value other than null only if oaSfpInfoConnector returns a value of + other" + ::= { oaSfpInfoEntry 9 } + +oaSfpInfoVendorName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp vendor name which is the full name of the corporation, a + commonly accepted abbreviation of the name of the corporation, the SCSI + company code for the corporation, or the stock exchange code for the + corporation." + ::= { oaSfpInfoEntry 24 } + +oaSfpInfoVendorOUI OBJECT-TYPE + SYNTAX DisplayString (SIZE(3)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp vendor organizationally unique identifier field (vendor OUI) + that contains the IEEE company identifier for the vendor. A value of + all zero in the 3 octet field indicates that the vendor OUI is + unspecified" + ::= { oaSfpInfoEntry 25 } + +oaSfpInfoVendorPN OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp vendor part number (Vendor PN) or product name if the + Vendor PN is unspecified, the null string will be returned" + ::= { oaSfpInfoEntry 26 } + +oaSfpInfoVendorRev OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The transceiver vendor's product revision number (Vendor Rev) if the + Vendor Rev is unspecified, the null string will be returned" + ::= { oaSfpInfoEntry 27 } + +oaSfpInfoLaserWavelength OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Nominal Transmitter output wavelength at room temperature. + Units: 0.01 Nano Meter(nm)" + ::= { oaSfpInfoEntry 28 } + +oaSfpTunability OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + tunable(2), + nonTunable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The tunability of SFP/XFP transceiver. + unknown - Unknown about tunability feature; + tunable - Wavelength tunability feature is implemented; + nonTunable - Wavelength tunability feature is not implemented." + ::= { oaSfpInfoEntry 29 } + +-- Extended ID Fields -- +oaSfpInfoVendorSN OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Sfp vendor serial number (Vendor SN) if the Vendor SN is + unspecified, the null string will be returned" + ::= { oaSfpInfoEntry 32 } + +oaSfpInfoVendorDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Vendor's date. Formated: YY MM DD " + ::= { oaSfpInfoEntry 33 } + +oaSfpInfoVendorSpecificLotCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Vendor Specific Lot code. A null value indicates that + the lot code is unspecified." + ::= { oaSfpInfoEntry 34 } + +oaSfpInfoVendorSpecificData OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vendor Specific Information which can be read from the SFP transceiver + (Reference: SFF-8472, revision 9.3 - Registers 96-127 )" + ::= { oaSfpInfoEntry 35 } + +oaSfpInfoDiagnosticPowerType OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + average(2), + oma(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diagnostic monitoring receive power type in the SFP transceiver. + unknown - Unknown + avarage - Received power measurement type is avarage + oma - Received power measurement type is OMA" + ::= { oaSfpInfoEntry 36 } + +oaSfpInfoDigitalDiagnostic OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + digitalDiagnostic(2), + noDigitalDiagnostic(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diagnostic monitoring implemented in the SFP transceiver. + unknown - Unknown + digitalDiagMonitoring - Digital diagnostic monitoring + implemented. + noDigitalDiagMonitoring - Digital diagnostic monitoring + not implemented." + ::= { oaSfpInfoEntry 37 } + +oaSfpInfoDiagnosticCalibration OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + externalCalibration(2), + internalCalibration(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diagnostic calibration in the SFP transceiver. + unknown - Unknown + ExternalCalibration - External Calibration + InternalCalibration - Internal Calibration" + ::= { oaSfpInfoEntry 38 } + +oaSfpInfoInstalledStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + notInstalled(2), + installed(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current installed state of the sfp transceiver + unknown - Unknown + notInstalled - the SFP transceiver is not installed + installed - the sfp transceiver is installed" + ::= { oaSfpInfoEntry 40 } + +oaSfpInfofaultStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + faulty(2), + operational(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current fault state of the sfp transceiver + unknown - Unknown + fault - the sfp transceiver is faulty + operational - the sfp transceiver is working properly" + ::= { oaSfpInfoEntry 41 } + +oaSfpInfoEnableStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + enabled(2), + disabled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current enable state of the sfp transceiver + unknown - Unknown + enabled - the sfp transceiver has been enabled + disabled - the sfp transceiver has been diabled" + ::= { oaSfpInfoEntry 42 } + + +oaSfpInfoUnitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..29)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp unit name" + ::= { oaSfpInfoEntry 43 } + +oaSfpInfoFiberType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..9)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp fiber type multi/single mode." + ::= { oaSfpInfoEntry 44 } + +oaSfpInfoReach OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp info reach." + ::= { oaSfpInfoEntry 45 } + + +oaSfpInfoConnectorType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp connector type" + ::= { oaSfpInfoEntry 46 } + + +oaSfpInfoItemNum OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp item number." + ::= { oaSfpInfoEntry 47 } + + +oaSfpInfoHWRev OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp hardware revision." + ::= { oaSfpInfoEntry 48 } + + +oaSfpInfoCleiCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp clei code" + ::= { oaSfpInfoEntry 49 } + + +oaSfpInfoPageA2hSN OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..26)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp serial number taken from A2h eeprom page" + ::= { oaSfpInfoEntry 50 } + +oaSfpInfoManufactureDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp manufacture date." + ::= { oaSfpInfoEntry 51 } + +oaSfpInfoManufactureID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..119)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sfp manufacture ID" + ::= { oaSfpInfoEntry 52 } + +------------------------------------------------------------------------------ +-- SFP Diagnostics Table +------------------------------------------------------------------------------ + +oaSfpDiagnosticTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaSfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sfp real time diagnostic table." + ::= { oaSfpMIBObjects 3 } + +oaSfpDiagnosticEntry OBJECT-TYPE + SYNTAX OaSfpDiagnosticEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the SFP Real Time Diagnostic Table" + INDEX { oaSfpDiagnosticSlotIndex, oaSfpDiagnosticPortIndex } + ::= { oaSfpDiagnosticTable 1 } + +OaSfpDiagnosticEntry ::= SEQUENCE { + oaSfpDiagnosticSlotIndex SlotIndex, + oaSfpDiagnosticPortIndex PortInSlotIndex, +-- Real Time Readouts + oaSfpDiagnosticTemperature Integer32, + oaSfpDiagnosticVcc Integer32, + oaSfpDiagnosticTxBias Integer32, + oaSfpDiagnosticTxPower Integer32, + oaSfpDiagnosticRxPower Integer32 + } + +oaSfpDiagnosticSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP slot number" + ::= { oaSfpDiagnosticEntry 1 } + +oaSfpDiagnosticPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SFP port number" + ::= { oaSfpDiagnosticEntry 2 } + +oaSfpDiagnosticTemperature OBJECT-TYPE + SYNTAX Integer32 + UNITS "1/10 degrees Celsius (C)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured module temperature. + Units: 1/10 degrees Celsius (C)" + ::= { oaSfpDiagnosticEntry 3 } + +oaSfpDiagnosticVcc OBJECT-TYPE + SYNTAX Integer32 + UNITS "100 micro Volts (V)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured supply voltage in transceiver. + Units: 100 micro Volts (V)" + ::= { oaSfpDiagnosticEntry 4 } + +oaSfpDiagnosticTxBias OBJECT-TYPE + SYNTAX Integer32 + UNITS "1 micro Amperes (A)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured Tx Bias current. + Units: 1 micro Amperes (A)" + ::= { oaSfpDiagnosticEntry 5 } + +oaSfpDiagnosticTxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 decibel (dBm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured Tx output power. + Units: 0.01 decibel (dBm)" + ::= { oaSfpDiagnosticEntry 6 } + +oaSfpDiagnosticRxPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 decibel (dBm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Internaly measured Rx input power. + Units: 0.01 decibel (dBm)" + ::= { oaSfpDiagnosticEntry 7 } + +------------------------------------------------------------------------------ +-- SFP Rates Supported Table +------------------------------------------------------------------------------ + +oaSfpRatesSupportedTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaSfpRatesSupportedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The sfp supported rates." + ::= { oaSfpMIBObjects 4 } + +oaSfpRatesSupportedEntry OBJECT-TYPE + SYNTAX OaSfpRatesSupportedEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the SFP Supported rates list" + INDEX { oaSfpInfoSlotIndex, oaSfpInfoPortIndex, oaSfpRatesSupportedIndex } + ::= { oaSfpRatesSupportedTable 1 } + +OaSfpRatesSupportedEntry ::= SEQUENCE { + oaSfpRatesSupportedIndex Unsigned32, + oaSfpRatesSupportedValue Unsigned32 + } + +oaSfpRatesSupportedIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of rates database the SFP support." + ::= { oaSfpRatesSupportedEntry 3 } + +oaSfpRatesSupportedValue OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate value the SFP support - unit are in 100m." + ::= { oaSfpRatesSupportedEntry 4 } +------------------------------------------------------------------------------ +-- XFP MIB Definitions +------------------------------------------------------------------------------ + +oaXfpCompatibleInterfaceCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are xfp compatible" + ::= { oaXfpMIBObjects 1 } + +------------------------------------------------------------------------------ +-- XFP Info Table +------------------------------------------------------------------------------ + +oaXfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaXfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP information table." + ::= { oaXfpMIBObjects 2 } + +oaXfpInfoEntry OBJECT-TYPE + SYNTAX OaXfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the XFP Information Table" + INDEX { oaXfpInfoSlotIndex, oaXfpInfoPortIndex } + ::= { oaXfpInfoTable 1 } + +OaXfpInfoEntry ::= SEQUENCE { + oaXfpInfoSlotIndex SlotIndex, + oaXfpInfoPortIndex PortInSlotIndex, + oaXfpInfoLaserWavelengthTolerance Integer32 + } + +oaXfpInfoSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP slot number" + ::= { oaXfpInfoEntry 1 } + +oaXfpInfoPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP port number" + ::= { oaXfpInfoEntry 2 } + +oaXfpInfoLaserWavelengthTolerance OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Guaranteed +/- range of transmitter output wavelength under all normal + operating conditions. + Units: 0.001 Nano Meter(nm)" + ::= { oaXfpInfoEntry 28 } + +------------------------------------------------------------------------------ +-- XFP Tunability Table +------------------------------------------------------------------------------ + +oaXfpTunTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaXfpTunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The XFP Tunability Parameters table." + ::= { oaXfpMIBObjects 3 } + +oaXfpTunEntry OBJECT-TYPE + SYNTAX OaXfpTunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the XFP Tunability Parameters Table" + INDEX { oaXfpTunSlotIndex, oaXfpTunPortIndex } + ::= { oaXfpTunTable 1 } + +OaXfpTunEntry ::= SEQUENCE { + oaXfpTunSlotIndex Integer32, + oaXfpTunPortIndex Integer32, + oaXfpTunLaserFirstFrequency Integer32, + oaXfpTunLaserLastFrequency Integer32, + oaXfpTunGridSpacing INTEGER, + oaXfpTunLaserItuBand INTEGER, + oaXfpTunLaserItuCh Integer32 + } + +oaXfpTunSlotIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Tunable XFP slot number" + ::= { oaXfpTunEntry 1 } + +oaXfpTunPortIndex OBJECT-TYPE + SYNTAX Integer32 (1..16) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Tunable XFP port number" + ::= { oaXfpTunEntry 2 } + +oaXfpTunLaserFirstFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 Terahertz(THz)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "First Frequency setting supported by the Tunable XFP port + as defined in the factory prior shipment. + Units: 0.001 Terahertz(THz)" + ::= { oaXfpTunEntry 3 } + +oaXfpTunLaserLastFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 Terahertz(THz)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last Frequency setting supported by the Tunable XFP port + as defined in the factory prior shipment. + Units: 0.001 Terahertz(THz)" + ::= { oaXfpTunEntry 4 } + +oaXfpTunGridSpacing OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + g200(2), + g100(3), + g50(4), + g25(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Tunable XFP port spacing. The port is compatible with. + unknown - Unknown + g200 - 200 GHz + g100 - 100 GHz + g50 - 50 GHz + g25 - 25 GHz" + ::= { oaXfpTunEntry 5 } + +oaXfpTunLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ITU Band setting supported by the Tunable XFP port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaXfpTunEntry 6 } + +oaXfpTunLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU Channel number of the Tunable XFP port * 1000." + ::= { oaXfpTunEntry 7 } + +------------------------------------------------------------------------------ +-- DWDM SFP MIB Definitions +------------------------------------------------------------------------------ + +oaDsfpCompatibleInterfaceCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are DWDM sfp compatible" + ::= { oaDsfpMIBObjects 1 } + +------------------------------------------------------------------------------ +-- DWDM SFP Info Table +------------------------------------------------------------------------------ + +oaDsfpInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaDsfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The DWDM SFP information table." + ::= { oaDsfpMIBObjects 2 } + +oaDsfpInfoEntry OBJECT-TYPE + SYNTAX OaDsfpInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the XFP Information Table" + INDEX { oaDsfpInfoSlotIndex, oaDsfpInfoPortIndex } + ::= { oaDsfpInfoTable 1 } + +OaDsfpInfoEntry ::= SEQUENCE { + oaDsfpInfoSlotIndex SlotIndex, + oaDsfpInfoPortIndex PortInSlotIndex, + oaDsfpInfoChannelSpacing INTEGER, + oaDsfpInfoChannelTuning Integer32 + } + +oaDsfpInfoSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The DWDM SFP slot number" + ::= { oaDsfpInfoEntry 1 } + +oaDsfpInfoPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The DWDM SFP port number" + ::= { oaDsfpInfoEntry 2 } + +oaDsfpInfoChannelSpacing OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + g200(2), + g100(3), + g50(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The densest channel spacing the modle is compatible with. + unknown - Unknown + g200 - 200 GHz + g100 - 100 GHz + g50 - 50 GHz" + ::= { oaDsfpInfoEntry 4 } + +oaDsfpInfoChannelTuning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of channel over which the module may be tuned by + user command (1 - 63)." + ::= { oaDsfpInfoEntry 5 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin MIB Definitions +------------------------------------------------------------------------------ +oaMsa300PinCompatibleIfCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ports in the system which are MSA 300 Pin compatible" + ::= { oaMsa300PinMIBObjects 1 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin Identifier Table +------------------------------------------------------------------------------ +oaMsa300PinIdTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Msa300Pin Identifier table." + ::= { oaMsa300PinMIBObjects 2 } + +oaMsa300PinIdEntry OBJECT-TYPE + SYNTAX OaMsa300PinIdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Msa300Pin Identifier Table" + INDEX { oaMsa300PinIdSlotIndex, oaMsa300PinIdPortIndex } + ::= { oaMsa300PinIdTable 1 } + +OaMsa300PinIdEntry ::= SEQUENCE { + oaMsa300PinIdSlotIndex SlotIndex, + oaMsa300PinIdPortIndex PortInSlotIndex, + oaMsa300PinIdModuleTypeCode INTEGER, + oaMsa300PinIdFirstLaserItuBand INTEGER, + oaMsa300PinIdFirstLaserItuCh Integer32, + oaMsa300PinIdLastLaserItuBand INTEGER, + oaMsa300PinIdLastLaserItuCh Integer32, + oaMsa300PinIdLaserItuChSpacing INTEGER + } + +oaMsa300PinIdSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinIdEntry 1 } + +oaMsa300PinIdPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinIdEntry 2 } + +oaMsa300PinIdModuleTypeCode OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + msa10Gb(6), + msa10GbWdm(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port Type code. + unknown - Unknown + msa10Gb - 10Gb MSA + msa10GbWdm - 10Gb MSA WDM" + ::= { oaMsa300PinIdEntry 4 } + +oaMsa300PinIdFirstLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "First ITU Band setting supported by the port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaMsa300PinIdEntry 6 } + +oaMsa300PinIdFirstLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "First ITU Channel setting supported by the port + (i.e. maximum wavelength) as defined in the factory prior shipment. + Units: 0.01 Nano Meter(nm)" + ::= { oaMsa300PinIdEntry 7 } + +oaMsa300PinIdLastLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last ITU Band setting supported by the port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaMsa300PinIdEntry 8 } + +oaMsa300PinIdLastLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last ITU Channel setting supported by the port + (i.e. maximum wavelength) as defined in the factory prior shipment. + Units: 0.01 Nano Meter(nm)" + ::= { oaMsa300PinIdEntry 9 } + +oaMsa300PinIdLaserItuChSpacing OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + g200(2), + g100(3), + g50(4), + g25(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSA 300 Pin port spacing the port is compatible with. + unknown - Unknown + g200 - 200 GHz + g100 - 100 GHz + g50 - 50 GHz + g25 - 25 GHz" + ::= { oaMsa300PinIdEntry 10 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin Measurement Table +------------------------------------------------------------------------------ + +oaMsa300PinMeasTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinMeasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin Measurement table." + ::= { oaMsa300PinMIBObjects 3 } + +oaMsa300PinMeasEntry OBJECT-TYPE + SYNTAX OaMsa300PinMeasEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the MSA 300 Pin Measurement Table" + INDEX { oaMsa300PinMeasSlotIndex, oaMsa300PinMeasPortIndex } + ::= { oaMsa300PinMeasTable 1 } + +OaMsa300PinMeasEntry ::= SEQUENCE { + oaMsa300PinMeasSlotIndex SlotIndex, + oaMsa300PinMeasPortIndex PortInSlotIndex, + oaMsa300PinMeasLaserOutputPwrMon Integer32, + oaMsa300PinMeasLaserTempMon Integer32, + oaMsa300PinMeasRecSigAvrOptPower Integer32, + oaMsa300PinMeasLaserWlengthMon Integer32, + oaMsa300PinMeasTransTempMon Integer32 + } + +oaMsa300PinMeasSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinMeasEntry 1 } + +oaMsa300PinMeasPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinMeasEntry 2 } + + +oaMsa300PinMeasLaserOutputPwrMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "Micro Watt(uW)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser output power. + Units: 1 Micro Watt(uW)" + ::= { oaMsa300PinMeasEntry 4 } + +oaMsa300PinMeasLaserTempMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 degrees Celsius (C)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Laser temperature. + Units: 0.001 degrees Celsius (C)" + ::= { oaMsa300PinMeasEntry 5 } + +oaMsa300PinMeasRecSigAvrOptPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "Nano Watt (nW)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average received optical power. + Units: Nano Watt (nW)" + ::= { oaMsa300PinMeasEntry 7 } + +oaMsa300PinMeasLaserWlengthMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "Mega Hertz (MHz)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The offset of the exact ITU channel wavelength. + Units: Mega Hertz (MHz)" + ::= { oaMsa300PinMeasEntry 8 } + +oaMsa300PinMeasTransTempMon OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.001 degrees Celsius (C)" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Photodiode Temperature. + Units: 0.001 degrees Celsius (C)" + ::= { oaMsa300PinMeasEntry 9 } + +------------------------------------------------------------------------------ +-- MSA 300 Pin Alarm Table +------------------------------------------------------------------------------ + +oaMsa300PinAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin Alarm table." + ::= { oaMsa300PinMIBObjects 4 } + +oaMsa300PinAlarmEntry OBJECT-TYPE + SYNTAX OaMsa300PinAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the MSA 300 Pin Alarm Table" + INDEX { oaMsa300PinAlarmSlotIndex, oaMsa300PinAlarmPortIndex } + ::= { oaMsa300PinAlarmTable 1 } + +OaMsa300PinAlarmEntry ::= SEQUENCE { + oaMsa300PinAlarmSlotIndex SlotIndex, + oaMsa300PinAlarmPortIndex PortInSlotIndex, + oaMsa300PinAlarmTxAlarm OCTET STRING, + oaMsa300PinAlarmRxAlarm OCTET STRING, + oaMsa300PinAlarmPsAlarm OCTET STRING + } + +oaMsa300PinAlarmSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinAlarmEntry 1 } + +oaMsa300PinAlarmPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinAlarmEntry 2 } + +oaMsa300PinAlarmTxAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(3)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit Alarms. + Alarm bits in this object remain in the alarmed state until a read + of this register occurs. + This object is organised as a bit map. Each bit represents an alarm. + If the object is zero - no alarm is active. + 0x000000 ('0000 0000 0000 0000 0000 0000'B) - Normal (No alarm) + 0x000001 ('0000 0000 0000 0000 0000 0001'B) - TxALM INT + - Tx Summary alarm + 0x000004 ('0000 0000 0000 0000 0000 0100'B) - LsTEMPALM + - Laser temperature alarm + 0x000008 ('0000 0000 0000 0000 0000 1000'B) - TxLOCKERR + - Loss of TxPLL lock indicator + 0x000020 ('0000 0000 0000 0000 0010 0000'B) - LsPOWALM + - Laser power alarm + 0x000200 ('0000 0000 0000 0010 0000 0000'B) - ModTEMPALM + - Modulator temperature alarm + 0x002000 ('0000 0000 0010 0000 0000 0000'B) - LsWAVALM + - Laser Wavelength alarm + Any combination of the bits represent the combination of the alarms" + ::= { oaMsa300PinAlarmEntry 3 } + + +oaMsa300PinAlarmRxAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(2)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive Alarms. + Alarm bits in this object remain in the alarmed state until a read + of this register occurs. + This object is organised as a bit map. Each bit represents an alarm. + If the object is zero - no alarm is active. + 0x0000 ('0000 0000 0000 0000'B) - Normal (No alarm) + 0x0001 ('0000 0000 0000 0001'B) - RxALM INT - Rx Summary alarm + 0x0002 ('0000 0000 0000 0010'B) - RxPOWALM + - Loss average optical power alarm + Any combination of the bits represent the combination of the alarms" + ::= { oaMsa300PinAlarmEntry 4} + +oaMsa300PinAlarmPsAlarm OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive Alarms. + Alarm bits in this object remain in the alarmed state until a read + of this register occurs. + This object is organised as a bit map. Each bit represents an alarm. + If the object is zero - no alarm is active. + 0x00 ('0000 0000'B) - Normal (No alarm) + 0x01 ('0000 0001'B) - PSUMMARY (poerw summary) + 0x02 ('0000 0010'B) - P5VANALOG (+5V analog) + 0x04 ('0000 0100'B) - N5P2VANALOG (-5.2V analog) + 0x08 ('0000 1000'B) - P3P3VANALOG (_3.3V analog) + 0x10 ('0001 0000'B) - P3P3VDIGITAL (+3.3V digital) + 0x20 ('0010 0000'B) - LVDIGITAL (+1.8V digital) + 0x40 ('0100 0000'B) - N5P2VDIGITAL (-5.2V digital) + Any combination of the bits represent the combination of the alarms" + ::= { oaMsa300PinAlarmEntry 5} + +------------------------------------------------------------------------------ +-- MSA 300 Pin Command Table +------------------------------------------------------------------------------ + +oaMsa300PinComTable OBJECT-TYPE + SYNTAX SEQUENCE OF OaMsa300PinComEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin Command table." + ::= { oaMsa300PinMIBObjects 5 } + +oaMsa300PinComEntry OBJECT-TYPE + SYNTAX OaMsa300PinComEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the MSA 300 Pin Command Table" + INDEX { oaMsa300PinComSlotIndex, oaMsa300PinComPortIndex } + ::= { oaMsa300PinComTable 1 } + +OaMsa300PinComEntry ::= SEQUENCE { + oaMsa300PinComSlotIndex SlotIndex, + oaMsa300PinComPortIndex PortInSlotIndex, + oaMsa300PinComLaserItuBand INTEGER, + oaMsa300PinComLaserItuCh Integer32 + } + +oaMsa300PinComSlotIndex OBJECT-TYPE + SYNTAX SlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin slot number" + ::= { oaMsa300PinComEntry 1 } + +oaMsa300PinComPortIndex OBJECT-TYPE + SYNTAX PortInSlotIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The MSA 300 Pin port number" + ::= { oaMsa300PinComEntry 2 } + +oaMsa300PinComLaserItuBand OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + cBand(2), + lBand(3), + sBand(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU Band of the port. + unknown - Unknown + cBand - C Band + lBand - L Band + sBand - S Band" + ::= { oaMsa300PinComEntry 7 } + +oaMsa300PinComLaserItuCh OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Nano Meter(nm)" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ITU Channel wavelength of the port + Units: 0.01 Nano Meter(nm)" + ::= { oaMsa300PinComEntry 8 } + +------------------------------------------------------------------------------ +-- conformance information +------------------------------------------------------------------------------ + +oaSfpConformance OBJECT IDENTIFIER ::= { oaSfpMib 2 } + +oaSfpGroups OBJECT IDENTIFIER ::= { oaSfpConformance 1 } +oaSfpCompliances OBJECT IDENTIFIER ::= { oaSfpConformance 2 } + +------------------------------------------------------------------------------ +-- compliance statements +------------------------------------------------------------------------------ + +oaSfpCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which have + SFP/DSFP/XFP/MSA300Pin module interfaces." + + MODULE -- this module + MANDATORY-GROUPS { oaSfpCompatibleIfCountGroup } + + GROUP oaSfpGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are SFP ports." + + GROUP oaXfpGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are XFP ports." + + GROUP oaDsfpGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are DSFP ports." + + GROUP oaMsa300PinGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are MSA 300 Pin ports." + + GROUP oaXfpTunGroup + DESCRIPTION + "This group is mandatory for those port interfaces which + are Tunable XFP ports." + + ::= { oaSfpCompliances 1 } + +------------------------------------------------------------------------------ +-- units of conformance +------------------------------------------------------------------------------ + +oaSfpCompatibleIfCountGroup OBJECT-GROUP + OBJECTS { oaSfpCompatibleInterfaceCount, + oaXfpCompatibleInterfaceCount, + oaDsfpCompatibleInterfaceCount, + oaMsa300PinCompatibleIfCount } + STATUS current + DESCRIPTION + "A collection of objects providing information on number + of specific compatible ports." + ::= { oaSfpGroups 1 } + +oaSfpGroup OBJECT-GROUP + OBJECTS { oaSfpInfoIdentifier, + oaSfpInfoVendorSpecificIdentifier, + oaSfpInfoConnector, + oaSfpInfoVendorSpecificConnector, + oaSfpInfoVendorName, + oaSfpInfoVendorOUI, + oaSfpInfoVendorPN, + oaSfpInfoVendorRev, + oaSfpInfoLaserWavelength, + oaSfpTunability, + oaSfpInfoVendorSN, + oaSfpInfoVendorDate, + oaSfpInfoVendorSpecificLotCode, + oaSfpInfoVendorSpecificData, + oaSfpInfoDiagnosticPowerType, + oaSfpInfoDigitalDiagnostic, + oaSfpInfoDiagnosticCalibration, + oaSfpInfoInstalledStatus, + oaSfpInfofaultStatus, + oaSfpInfoEnableStatus, + oaSfpDiagnosticTemperature, + oaSfpDiagnosticVcc, + oaSfpDiagnosticTxBias, + oaSfpDiagnosticTxPower, + oaSfpDiagnosticRxPower, + oaSfpRatesSupportedValue + } + STATUS current + DESCRIPTION + "A collection of objects providing information on + SFP compatible ports." + ::= { oaSfpGroups 2 } + + +oaXfpGroup OBJECT-GROUP + OBJECTS { oaXfpInfoLaserWavelengthTolerance } + STATUS current + DESCRIPTION + "A collection of objects providing information on + XFP compatible ports." + ::= { oaSfpGroups 3 } + +oaDsfpGroup OBJECT-GROUP + OBJECTS { oaDsfpInfoChannelSpacing, + oaDsfpInfoChannelTuning } + STATUS current + DESCRIPTION + "A collection of objects providing information on + DSFP compatible ports." + ::= { oaSfpGroups 4 } + +oaMsa300PinGroup OBJECT-GROUP + OBJECTS { oaMsa300PinIdModuleTypeCode, + oaMsa300PinIdFirstLaserItuBand, + oaMsa300PinIdFirstLaserItuCh, + oaMsa300PinIdLastLaserItuBand, + oaMsa300PinIdLastLaserItuCh, + oaMsa300PinIdLaserItuChSpacing, + oaMsa300PinMeasLaserOutputPwrMon, + oaMsa300PinMeasLaserTempMon, + oaMsa300PinMeasRecSigAvrOptPower, + oaMsa300PinMeasLaserWlengthMon, + oaMsa300PinMeasTransTempMon, + oaMsa300PinAlarmTxAlarm, + oaMsa300PinAlarmRxAlarm, + oaMsa300PinAlarmPsAlarm, + + oaMsa300PinComLaserItuBand, + oaMsa300PinComLaserItuCh } + STATUS current + DESCRIPTION + "A collection of objects providing information on + MSA 300 Pin compatible ports." + ::= { oaSfpGroups 5 } + +oaXfpTunGroup OBJECT-GROUP + OBJECTS { oaXfpTunLaserFirstFrequency, + oaXfpTunLaserLastFrequency, + oaXfpTunGridSpacing, + oaXfpTunLaserItuBand, + oaXfpTunLaserItuCh } + STATUS current + DESCRIPTION + "A collection of objects providing information on + Tunable XFP compatible ports." + ::= { oaSfpGroups 6 } + + +END \ No newline at end of file diff --git a/mibs/adva/OS-COMMON-TC-MIB b/mibs/adva/OS-COMMON-TC-MIB new file mode 100644 index 0000000000..cb157d02ed --- /dev/null +++ b/mibs/adva/OS-COMMON-TC-MIB @@ -0,0 +1,296 @@ +OS-COMMON-TC-MIB DEFINITIONS ::= BEGIN + +-- ***************************************************************************** +-- TEXTUAL-CONVENTIONs MIB for all os... MIBs +-- ***************************************************************************** + +IMPORTS + MODULE-IDENTITY, enterprises, Integer32, Unsigned32 + FROM SNMPv2-SMI -- RFC 2578 + TEXTUAL-CONVENTION + FROM SNMPv2-TC; -- RFC 2579 + +osCommonTcMib MODULE-IDENTITY + LAST-UPDATED "201801020000Z" -- 02 Jan. 2018 + ORGANIZATION "MRV Communications, Inc." + CONTACT-INFO + "Alex Ruzin + ADVA Optical Networking SE + Email: ARuzin@advaoptical.com" + DESCRIPTION + "This MIB module defines the textual conventions used + throughout the all os... and nb... MIB modules. + Copyright 2018 ADVA Optical Networking SE. + All rights reserved." + + REVISION "201801020000Z" -- 02 Jan. 2018 + DESCRIPTION + "Initial Version." + ::= { oaOptiSwitch 6400 } + +-- ************************************************************ +-- MIB place Definition +-- ************************************************************ +nbase OBJECT IDENTIFIER ::= { enterprises 629 } +oaccess OBJECT IDENTIFIER ::= { enterprises 6926 } +nbSwitchG1 OBJECT IDENTIFIER ::= { nbase 1 } +adva OBJECT IDENTIFIER ::= { nbase 2544 } +nbSwitchG1Il OBJECT IDENTIFIER ::= { nbSwitchG1 50} +oaOptiSwitch OBJECT IDENTIFIER ::= { oaccess 2 } + +-- ************************************************************ +-- Textual converions +-- ************************************************************ + +OsCfmMepIdOrZero ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "Maintenance association End Point Identifier (MEPID): A small + integer, unique over a given Maintenance Association, + identifying a specific MEP. + + The special value 0 is allowed to indicate special cases, for + example that no MEPID is configured. + + Whenever an object is defined with this SYNTAX, then the + DESCRIPTION clause of such an object MUST specify what the + special value of 0 means. + + This object is different from Dot1agCfmMepIdOrZero that its upper limit + is 4K instead of 8K." + + REFERENCE + "802.1ag clause 19.2.1" + SYNTAX Unsigned32 (0 | 1..4095) + + +EntityName ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS current + DESCRIPTION "An octet string containing administrative + information in human-readable form. + Represents textual information taken from the NVT ASCII + character set, as defined in pages 4, 10-11 of RFC 854. + Additional restrictions are: + - NUL, LF, CR, BEL, BS, HT, VT and FF are prohibited + - SP (White space) and '?' (Question mark) are strictly forbidden." + SYNTAX OCTET STRING (SIZE (1..30)) + +EntityNameOrNone ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS current + DESCRIPTION "Extends EntityName wth empty value." + SYNTAX OCTET STRING (SIZE (0..30)) + +BwAccountStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of accounting for a service/flow. + An agent always returns value enabled(3) or value + disabled(4) as a response on GET operation. For SET + operation all 3 values are valid." + SYNTAX INTEGER { + unknown (1), + clear (2), + enabled (3), + disabled (4) + } + +EntryValidator ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Admin Status for controlling of the entry." + SYNTAX INTEGER { + unknown (1), + nothing (2), + delete (3), + create (4) + } + +ProfileStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Status of a profile, reported it's being busy: the profile is busy, it there is at least one + service, using it." + SYNTAX INTEGER { + unknown (1), + busy (5), + free (6), + underProcessing (9) + } + +PortIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Port or + in the managed system. + The value for each Port must remain + constant at least from one re-initialization of the entity's + network management system to the next re-initialization. + Actual limit is SNMP object osPortCfgMaxNumberOfPort. + All Ports with PortIndex greater or equal osPortCfgBaseTrunkPortIndex are Ethernet Channels." + SYNTAX Unsigned32 (1..2147483647) + +PortIndexOrNone ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "See PortIndex, it is his extension for a case of ." + SYNTAX Integer32 (0|1..2147483647) + +CfmMDLevel ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "Is an extension of Dot1agCfmMDLevel - value -1 means undefined. + Integer identifying the Maintenance Domain Level (MD Level). + Higher numbers correspond to higher Maintenance Domains, + those with the greatest physical reach, with the highest + values for customers' CFM PDUs. Lower numbers correspond + to lower Maintenance Domains, those with more limited + physical reach, with the lowest values for CFM PDUs + protecting single bridges or physical links. + The value '-1' means, that MD Level is undefined." + REFERENCE + "802.1ag clauses 18.3, 21.4.1" + SYNTAX Integer32 (-1|0..7) + + +CoS ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The value of Class of Service (also referred to as of service level). + While in devices it also defines an egress queue, the upper limit may + be greater then 7. Actual upper limit may be read in osEthMaxSlValue." + SYNTAX Unsigned32 (1..4294967295) + +ServFlowId ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The value 0 means, that this entry corresponds to the service, not to to any flow." + SYNTAX Unsigned32 (0|1..4294967295) + +PortList ::= TEXTUAL-CONVENTION + -- DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + ports, with the first octet specifying ports 1 through + 8, the second octet specifying ports 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered port, and the least significant bit + represents the highest numbered port. Thus, each port + of the bridge is represented by a single bit within the + value of this object. If that bit has a value of '1', + then that port is included in the set of ports; the port + is not included if its bit has a value of '0'." + REFERENCE + "Q-BRIDGE-MIB DEFINITIONS." + SYNTAX OCTET STRING (SIZE(0..32)) + +TagList ::= TEXTUAL-CONVENTION + -- DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + tags, with the first octet specifying tags 1 through + 8, the second octet specifying tags 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered tag, and the least significant bit + represents the highest numbered tag. Thus, each tag + is represented by a single bit within the + value of this object. If that bit has a value of '1', + then that tag is included in the set of tags; the tag + is not included if its bit has a value of '0'." + SYNTAX OCTET STRING (SIZE(0..512)) + +MepList ::= TEXTUAL-CONVENTION + -- DISPLAY-HINT "1x" + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + remote MEPs, with the first octet specifying remote + MEP IDs 1 through 8, the second octet specifying remote + MEP IDs 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered remote MEP Id, and the least significant bit + represents the highest numbered remote MEP Id. Thus, each remote MEP Id + is represented by a single bit within the + value of this object. If that bit has a value of '1', + then that remote MEP Id is included in the list; the remote MEP Id + is not included if its bit has a value of '0'." + SYNTAX OCTET STRING (SIZE(0..512)) + +ServiceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Type of the service per node. + portBasedUni(2) - port based UNI (epl, ep-lan) + vlanBasedUni(3) - vlan based UNI (evpl, evp-lan) + legacyEpLan (4) - for backward conpatibility, see below + legacyEvpLan(5) - for backward conpatibility, see below + vlanBasedINni(8) - vlan based internal NNI (former aggregation) + portBasedINni(9) - port based internal NNI + vlanBasedENni(8) - vlan based external NNI + portBasedENni(9) - port based external NNI + + There is at least one difference between internal NNI and external NNI: if a service + does not contain MEP and contains only MIP, then MA does not have c-ports in + an internal NNI." + REFERENCE + "MEF 6.1, Clauses 7.1 - 7.6." + SYNTAX INTEGER { + unknown (1), + portBasedUni(2), + vlanBasedUni(3), + legacyEpLan (4), + legacyEvpLan(5), + vlanBasedINni(8), + portBasedINni(9), + vlanBasedENni(10), + portBasedENni(11) + } + +StartTimeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This enumeration data type indicates the type of start + time to indicate when a performance metric is + initiated. + + The valid enumerated values associated with this type are: + + none(1) The PM is never started + immediate(2) The PM is to begin immediately + relative(3) The PM is to begin a relative time from the current time + fixed(4) The PM is to begin at the given UTC time/date" + REFERENCE + "[SOAM-PM] R2" + SYNTAX INTEGER { + none(1), + immediate(2), + relative(3), + fixed(4) + } + +RespType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the type of the responer: + - regular(1): The test was run against regular loopback device. + - generic(2): The test was run against generic loopback device." + + REFERENCE + "RFC 2544, Clause 26." + SYNTAX INTEGER { + unknown (0), + regular (1), + generic (2) + } + + +END \ No newline at end of file diff --git a/tests/data/adva_xg300_xg304.json b/tests/data/adva_xg300_xg304.json new file mode 100644 index 0000000000..3f09fc87b5 --- /dev/null +++ b/tests/data/adva_xg300_xg304.json @@ -0,0 +1,3536 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": null, + "sysObjectID": ".1.3.6.1.4.1.629.22.37.4.8.3", + "sysDescr": "FSP150-XG304 OptiSwitch V8-F Ver. 20_2_1 (17875)", + "sysContact": null, + "version": "20_2_1 (17875)", + "hardware": "FSP150-XG304 OptiSwitch V8-F", + "features": null, + "os": "adva_xg300", + "type": "network", + "serial": "9520351101", + "icon": "adva.svg", + "location": null + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Port 1 - ETH10/100/1000", + "ifName": "1", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 1 - ETH10/100/1000", + "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": "Port 2 - ETH10/100/1000", + "ifName": "2", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 2 - ETH10/100/1000", + "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": "Port 3 - ETH10/100/1000", + "ifName": "3", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 3 - ETH10/100/1000", + "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": "Port 4 - ETH10/100/1000", + "ifName": "4", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 4 - ETH10/100/1000", + "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": "Port 5 - ETH1000/10000", + "ifName": "5", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 5 - ETH1000/10000", + "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": "Port 6 - ETH1000/10000", + "ifName": "6", + "portName": null, + "ifIndex": 6, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 6 - ETH1000/10000", + "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": "Port 7 - ETH1000/10000", + "ifName": "7", + "portName": null, + "ifIndex": 7, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 7 - ETH1000/10000", + "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": "Port 8 - ETH1000/10000", + "ifName": "8", + "portName": null, + "ifIndex": 8, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 8 - ETH1000/10000", + "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": "vif0(tag=1:ports=1-5)", + "ifName": "vif0(tag=1:ports=1-5)", + "portName": null, + "ifIndex": 206, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "vif0(tag=1:ports=1-5)", + "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": "vif6(tag=6:ports=6:IPv6)", + "ifName": "vif6(tag=6:ports=6:IPv6)", + "portName": null, + "ifIndex": 212, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l3ipvlan", + "ifAlias": "vif6(tag=6:ports=6:IPv6)", + "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": "vif7(tag=7:ports=7:IPv6)", + "ifName": "vif7(tag=7:ports=7:IPv6)", + "portName": null, + "ifIndex": 213, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l3ipvlan", + "ifAlias": "vif7(tag=7:ports=7:IPv6)", + "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": "vif8(tag=8:ports=8:IPv6)", + "ifName": "vif8(tag=8:ports=8:IPv6)", + "portName": null, + "ifIndex": 214, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l3ipvlan", + "ifAlias": "vif8(tag=8:ports=8:IPv6)", + "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": "vif4095:agFPGA(tag=4095)", + "ifName": "vif4095:agFPGA(tag=4095)", + "portName": null, + "ifIndex": 4301, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "vif4095:agFPGA(tag=4095)", + "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": "dummy1", + "ifName": "dummy1", + "portName": null, + "ifIndex": 4305, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "softwareLoopback", + "ifAlias": "dummy1", + "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": "Port 1 - ETH10/100/1000", + "ifName": "1", + "portName": null, + "ifIndex": 1, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1632, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 1 - ETH10/100/1000", + "ifPhysAddress": "00d08b015973", + "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": "Port 2 - ETH10/100/1000", + "ifName": "2", + "portName": null, + "ifIndex": 2, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1632, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 2 - ETH10/100/1000", + "ifPhysAddress": "00d08b025973", + "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": "Port 3 - ETH10/100/1000", + "ifName": "3", + "portName": null, + "ifIndex": 3, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1632, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 3 - ETH10/100/1000", + "ifPhysAddress": "00d08b035973", + "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": "Port 4 - ETH10/100/1000", + "ifName": "4", + "portName": null, + "ifIndex": 4, + "ifSpeed": 10000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1632, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 4 - ETH10/100/1000", + "ifPhysAddress": "00d08b045973", + "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": "Port 5 - ETH1000/10000", + "ifName": "5", + "portName": null, + "ifIndex": 5, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1632, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 5 - ETH1000/10000", + "ifPhysAddress": "00d08b055973", + "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": "Port 6 - ETH1000/10000", + "ifName": "6", + "portName": null, + "ifIndex": 6, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 9126, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 6 - ETH1000/10000", + "ifPhysAddress": "00d08b065973", + "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": 5943495, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 1890527, + "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": 1533211251, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 648511380, + "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": 2, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 4857690, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 8800, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 12, + "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": "Port 7 - ETH1000/10000", + "ifName": "7", + "portName": null, + "ifIndex": 7, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 9126, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 7 - ETH1000/10000", + "ifPhysAddress": "00d08b075973", + "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": 13198, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 1386228, + "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": 86320844, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 247825598, + "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": 21, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 894341, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 1395768, + "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": "Port 8 - ETH1000/10000", + "ifName": "8", + "portName": null, + "ifIndex": 8, + "ifSpeed": 10000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 9000, + "ifType": "ethernetCsmacd", + "ifAlias": "Port 8 - ETH1000/10000", + "ifPhysAddress": "00d08b085973", + "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": 18796398, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 18171170, + "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": 2179780475, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 3480658325, + "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": 4, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 3101659, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 1803714, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": "vif0", + "port_descr_descr": "tag=1", + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": "tag=1:ports=1-5", + "ifDescr": "vif0(tag=1:ports=1-5)", + "ifName": "vif0(tag=1:ports=1-5)", + "portName": null, + "ifIndex": 206, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1632, + "ifType": "l2vlan", + "ifAlias": "vif0(tag=1:ports=1-5)", + "ifPhysAddress": "00d08b005973", + "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": "vif6", + "port_descr_descr": "tag=6", + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": "tag=6:ports=6:IPv6", + "ifDescr": "vif6(tag=6:ports=6:IPv6)", + "ifName": "vif6(tag=6:ports=6:IPv6)", + "portName": null, + "ifIndex": 212, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1632, + "ifType": "l3ipvlan", + "ifAlias": "vif6(tag=6:ports=6:IPv6)", + "ifPhysAddress": "00d08b005973", + "ifHardType": null, + "ifLastChange": 521278500, + "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": "vif7", + "port_descr_descr": "tag=7", + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": "tag=7:ports=7:IPv6", + "ifDescr": "vif7(tag=7:ports=7:IPv6)", + "ifName": "vif7(tag=7:ports=7:IPv6)", + "portName": null, + "ifIndex": 213, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1632, + "ifType": "l3ipvlan", + "ifAlias": "vif7(tag=7:ports=7:IPv6)", + "ifPhysAddress": "00d08b005973", + "ifHardType": null, + "ifLastChange": 130658100, + "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": "vif8", + "port_descr_descr": "tag=8", + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": "tag=8:ports=8:IPv6", + "ifDescr": "vif8(tag=8:ports=8:IPv6)", + "ifName": "vif8(tag=8:ports=8:IPv6)", + "portName": null, + "ifIndex": 214, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1632, + "ifType": "l3ipvlan", + "ifAlias": "vif8(tag=8:ports=8:IPv6)", + "ifPhysAddress": "00d08b005973", + "ifHardType": null, + "ifLastChange": 6900, + "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": "vif4095", + "port_descr_descr": "agFPGA", + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": "tag=4095", + "ifDescr": "vif4095:agFPGA(tag=4095)", + "ifName": "vif4095:agFPGA(tag=4095)", + "portName": null, + "ifIndex": 4301, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1632, + "ifType": "l2vlan", + "ifAlias": "vif4095:agFPGA(tag=4095)", + "ifPhysAddress": "00d08b005973", + "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": "dummy1", + "ifName": "dummy1", + "portName": null, + "ifIndex": 4305, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "true", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": 1632, + "ifType": "softwareLoopback", + "ifAlias": "dummy1", + "ifPhysAddress": "00d08b005973", + "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": 0, + "processor_oid": ".1.3.6.1.4.1.2021.11.11.0", + "processor_index": "0", + "processor_type": "ucd-old", + "processor_usage": 0, + "processor_descr": "CPU", + "processor_precision": -1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "1", + "entPhysicalIndex": null, + "mempool_type": "ucd", + "mempool_class": "system", + "mempool_precision": 1024, + "mempool_descr": "Physical memory", + "mempool_perc": 14, + "mempool_perc_oid": null, + "mempool_used": 147693568, + "mempool_used_oid": null, + "mempool_free": 896802816, + "mempool_free_oid": ".1.3.6.1.4.1.2021.4.6.0", + "mempool_total": 1044496384, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": null + }, + { + "mempool_index": "3", + "entPhysicalIndex": null, + "mempool_type": "ucd", + "mempool_class": "buffers", + "mempool_precision": 1024, + "mempool_descr": "Memory buffers", + "mempool_perc": 100, + "mempool_perc_oid": null, + "mempool_used": 1044496384, + "mempool_used_oid": ".1.3.6.1.4.1.2021.4.14.0", + "mempool_free": 0, + "mempool_free_oid": null, + "mempool_total": 1044496384, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": null + }, + { + "mempool_index": "4", + "entPhysicalIndex": null, + "mempool_type": "ucd", + "mempool_class": "cached", + "mempool_precision": 1024, + "mempool_descr": "Cached memory", + "mempool_perc": 82, + "mempool_perc_oid": null, + "mempool_used": 857792512, + "mempool_used_oid": ".1.3.6.1.4.1.2021.4.15.0", + "mempool_free": 186703872, + "mempool_free_oid": null, + "mempool_total": 1044496384, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": null + } + ] + }, + "poller": { + "mempools": [ + { + "mempool_index": "1", + "entPhysicalIndex": null, + "mempool_type": "ucd", + "mempool_class": "system", + "mempool_precision": 1024, + "mempool_descr": "Physical memory", + "mempool_perc": 14, + "mempool_perc_oid": null, + "mempool_used": 147693568, + "mempool_used_oid": null, + "mempool_free": 896802816, + "mempool_free_oid": ".1.3.6.1.4.1.2021.4.6.0", + "mempool_total": 1044496384, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": null + }, + { + "mempool_index": "3", + "entPhysicalIndex": null, + "mempool_type": "ucd", + "mempool_class": "buffers", + "mempool_precision": 1024, + "mempool_descr": "Memory buffers", + "mempool_perc": 0, + "mempool_perc_oid": null, + "mempool_used": 0, + "mempool_used_oid": ".1.3.6.1.4.1.2021.4.14.0", + "mempool_free": 1044496384, + "mempool_free_oid": null, + "mempool_total": 1044496384, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": null + }, + { + "mempool_index": "4", + "entPhysicalIndex": null, + "mempool_type": "ucd", + "mempool_class": "cached", + "mempool_precision": 1024, + "mempool_descr": "Cached memory", + "mempool_perc": 18, + "mempool_perc_oid": null, + "mempool_used": 186703872, + "mempool_used_oid": ".1.3.6.1.4.1.2021.4.15.0", + "mempool_free": 857792512, + "mempool_free_oid": null, + "mempool_total": 1044496384, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": null + } + ] + } + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.6", + "sensor_index": "oaSfpDiagnosticTxBias.1.6", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 6 Tx Bias", + "group": null, + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.03125, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.7", + "sensor_index": "oaSfpDiagnosticTxBias.1.7", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 7 Tx Bias", + "group": null, + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.02658, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "current", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.8", + "sensor_index": "oaSfpDiagnosticTxBias.1.8", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 8 Tx Bias", + "group": null, + "sensor_divisor": 1000000, + "sensor_multiplier": 1, + "sensor_current": 0.041286, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.6", + "sensor_index": "oaSfpDiagnosticRxPower.1.6", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 6 Rx Power", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": -1.91, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.7", + "sensor_index": "oaSfpDiagnosticRxPower.1.7", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 7 Rx Power", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": -13.65, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.8", + "sensor_index": "oaSfpDiagnosticRxPower.1.8", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 8 Rx Power", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": -9.62, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.6", + "sensor_index": "oaSfpDiagnosticTxPower.1.6", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 6 Tx Power", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": -2.4, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.7", + "sensor_index": "oaSfpDiagnosticTxPower.1.7", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 7 Tx Power", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": 1.47, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "dbm", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.8", + "sensor_index": "oaSfpDiagnosticTxPower.1.8", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 8 Tx Power", + "group": null, + "sensor_divisor": 100, + "sensor_multiplier": 1, + "sensor_current": -3.52, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.629.1.50.11.1.13.1.0", + "sensor_index": "nbsDevPhParamDevAmbientTempC.0", + "sensor_type": "adva_xg300", + "sensor_descr": "Ambient Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 32, + "sensor_limit": 50, + "sensor_limit_warn": null, + "sensor_limit_low": 0, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.629.1.50.11.1.13.2.0", + "sensor_index": "nbsDevPhParamPackProcTempC.0", + "sensor_type": "adva_xg300", + "sensor_descr": "Packet Processor Temp", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 36, + "sensor_limit": 56, + "sensor_limit_warn": null, + "sensor_limit_low": 26, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.6", + "sensor_index": "oaSfpDiagnosticTemperature.1.6", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 6 Temp", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 28, + "sensor_limit": 48, + "sensor_limit_warn": null, + "sensor_limit_low": 18, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.7", + "sensor_index": "oaSfpDiagnosticTemperature.1.7", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 7 Temp", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 23, + "sensor_limit": 43, + "sensor_limit_warn": null, + "sensor_limit_low": 13, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "temperature", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.8", + "sensor_index": "oaSfpDiagnosticTemperature.1.8", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 8 Temp", + "group": null, + "sensor_divisor": 10, + "sensor_multiplier": 1, + "sensor_current": 20, + "sensor_limit": 40, + "sensor_limit_warn": null, + "sensor_limit_low": 10, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.6", + "sensor_index": "oaSfpDiagnosticVcc.1.6", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 6 Voltage", + "group": null, + "sensor_divisor": 10000, + "sensor_multiplier": 1, + "sensor_current": 3.341, + "sensor_limit": 3.84215, + "sensor_limit_warn": null, + "sensor_limit_low": 2.83985, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "6", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.7", + "sensor_index": "oaSfpDiagnosticVcc.1.7", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 7 Voltage", + "group": null, + "sensor_divisor": 10000, + "sensor_multiplier": 1, + "sensor_current": 3.3207, + "sensor_limit": 3.818805, + "sensor_limit_warn": null, + "sensor_limit_low": 2.822595, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "7", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "voltage", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.8", + "sensor_index": "oaSfpDiagnosticVcc.1.8", + "sensor_type": "adva_xg300", + "sensor_descr": "Port 8 Voltage", + "group": null, + "sensor_divisor": 10000, + "sensor_multiplier": 1, + "sensor_current": 3.3368, + "sensor_limit": 3.83732, + "sensor_limit_warn": null, + "sensor_limit_low": 2.83628, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": "8", + "entPhysicalIndex_measured": "ports", + "sensor_prev": null, + "user_func": null, + "state_name": null + } + ] + }, + "poller": "matches discovery" + } +} diff --git a/tests/snmpsim/adva_xg300_xg304.snmprec b/tests/snmpsim/adva_xg300_xg304.snmprec new file mode 100644 index 0000000000..8d8c1e0198 --- /dev/null +++ b/tests/snmpsim/adva_xg300_xg304.snmprec @@ -0,0 +1,528 @@ +1.3.6.1.2.1.1.1.0|4|FSP150-XG304 OptiSwitch V8-F Ver. 20_2_1 (17875) +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.629.22.37.4.8.3 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.2.1|4|Port 1 - ETH10/100/1000 +1.3.6.1.2.1.2.2.1.2.2|4|Port 2 - ETH10/100/1000 +1.3.6.1.2.1.2.2.1.2.3|4|Port 3 - ETH10/100/1000 +1.3.6.1.2.1.2.2.1.2.4|4|Port 4 - ETH10/100/1000 +1.3.6.1.2.1.2.2.1.2.5|4|Port 5 - ETH1000/10000 +1.3.6.1.2.1.2.2.1.2.6|4|Port 6 - ETH1000/10000 +1.3.6.1.2.1.2.2.1.2.7|4|Port 7 - ETH1000/10000 +1.3.6.1.2.1.2.2.1.2.8|4|Port 8 - ETH1000/10000 +1.3.6.1.2.1.2.2.1.2.206|4|vif0(tag=1:ports=1-5) +1.3.6.1.2.1.2.2.1.2.212|4|vif6(tag=6:ports=6:IPv6) +1.3.6.1.2.1.2.2.1.2.213|4|vif7(tag=7:ports=7:IPv6) +1.3.6.1.2.1.2.2.1.2.214|4|vif8(tag=8:ports=8:IPv6) +1.3.6.1.2.1.2.2.1.2.4301|4|vif4095:agFPGA(tag=4095) +1.3.6.1.2.1.2.2.1.2.4305|4|dummy1 +1.3.6.1.2.1.2.2.1.3.1|2|6 +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|6 +1.3.6.1.2.1.2.2.1.3.6|2|6 +1.3.6.1.2.1.2.2.1.3.7|2|6 +1.3.6.1.2.1.2.2.1.3.8|2|6 +1.3.6.1.2.1.2.2.1.3.206|2|135 +1.3.6.1.2.1.2.2.1.3.212|2|136 +1.3.6.1.2.1.2.2.1.3.213|2|136 +1.3.6.1.2.1.2.2.1.3.214|2|136 +1.3.6.1.2.1.2.2.1.3.4301|2|135 +1.3.6.1.2.1.2.2.1.3.4305|2|24 +1.3.6.1.2.1.2.2.1.4.1|2|1632 +1.3.6.1.2.1.2.2.1.4.2|2|1632 +1.3.6.1.2.1.2.2.1.4.3|2|1632 +1.3.6.1.2.1.2.2.1.4.4|2|1632 +1.3.6.1.2.1.2.2.1.4.5|2|1632 +1.3.6.1.2.1.2.2.1.4.6|2|9126 +1.3.6.1.2.1.2.2.1.4.7|2|9126 +1.3.6.1.2.1.2.2.1.4.8|2|9000 +1.3.6.1.2.1.2.2.1.4.206|2|1632 +1.3.6.1.2.1.2.2.1.4.212|2|1632 +1.3.6.1.2.1.2.2.1.4.213|2|1632 +1.3.6.1.2.1.2.2.1.4.214|2|1632 +1.3.6.1.2.1.2.2.1.4.4301|2|1632 +1.3.6.1.2.1.2.2.1.4.4305|2|1632 +1.3.6.1.2.1.2.2.1.6.1|4x|00D08B015973 +1.3.6.1.2.1.2.2.1.6.2|4x|00D08B025973 +1.3.6.1.2.1.2.2.1.6.3|4x|00D08B035973 +1.3.6.1.2.1.2.2.1.6.4|4x|00D08B045973 +1.3.6.1.2.1.2.2.1.6.5|4x|00D08B055973 +1.3.6.1.2.1.2.2.1.6.6|4x|00D08B065973 +1.3.6.1.2.1.2.2.1.6.7|4x|00D08B075973 +1.3.6.1.2.1.2.2.1.6.8|4x|00D08B085973 +1.3.6.1.2.1.2.2.1.6.206|4x|00D08B005973 +1.3.6.1.2.1.2.2.1.6.212|4x|00D08B005973 +1.3.6.1.2.1.2.2.1.6.213|4x|00D08B005973 +1.3.6.1.2.1.2.2.1.6.214|4x|00D08B005973 +1.3.6.1.2.1.2.2.1.6.4301|4x|00D08B005973 +1.3.6.1.2.1.2.2.1.6.4305|4x|00D08B005973 +1.3.6.1.2.1.2.2.1.7.1|2|2 +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|2 +1.3.6.1.2.1.2.2.1.7.4|2|2 +1.3.6.1.2.1.2.2.1.7.5|2|2 +1.3.6.1.2.1.2.2.1.7.6|2|1 +1.3.6.1.2.1.2.2.1.7.7|2|1 +1.3.6.1.2.1.2.2.1.7.8|2|1 +1.3.6.1.2.1.2.2.1.7.206|2|1 +1.3.6.1.2.1.2.2.1.7.212|2|1 +1.3.6.1.2.1.2.2.1.7.213|2|1 +1.3.6.1.2.1.2.2.1.7.214|2|1 +1.3.6.1.2.1.2.2.1.7.4301|2|1 +1.3.6.1.2.1.2.2.1.7.4305|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|2 +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|2 +1.3.6.1.2.1.2.2.1.8.4|2|2 +1.3.6.1.2.1.2.2.1.8.5|2|2 +1.3.6.1.2.1.2.2.1.8.6|2|1 +1.3.6.1.2.1.2.2.1.8.7|2|1 +1.3.6.1.2.1.2.2.1.8.8|2|1 +1.3.6.1.2.1.2.2.1.8.206|2|2 +1.3.6.1.2.1.2.2.1.8.212|2|1 +1.3.6.1.2.1.2.2.1.8.213|2|1 +1.3.6.1.2.1.2.2.1.8.214|2|1 +1.3.6.1.2.1.2.2.1.8.4301|2|2 +1.3.6.1.2.1.2.2.1.8.4305|2|1 +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.9.6|67|0 +1.3.6.1.2.1.2.2.1.9.7|67|0 +1.3.6.1.2.1.2.2.1.9.8|67|0 +1.3.6.1.2.1.2.2.1.9.206|67|0 +1.3.6.1.2.1.2.2.1.9.212|67|521278500 +1.3.6.1.2.1.2.2.1.9.213|67|130658100 +1.3.6.1.2.1.2.2.1.9.214|67|6900 +1.3.6.1.2.1.2.2.1.9.4301|67|0 +1.3.6.1.2.1.2.2.1.9.4305|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.13.6|65|0 +1.3.6.1.2.1.2.2.1.13.7|65|0 +1.3.6.1.2.1.2.2.1.13.8|65|0 +1.3.6.1.2.1.2.2.1.13.206|65|0 +1.3.6.1.2.1.2.2.1.13.212|65|0 +1.3.6.1.2.1.2.2.1.13.213|65|0 +1.3.6.1.2.1.2.2.1.13.214|65|0 +1.3.6.1.2.1.2.2.1.13.4301|65|0 +1.3.6.1.2.1.2.2.1.13.4305|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.14.6|65|0 +1.3.6.1.2.1.2.2.1.14.7|65|0 +1.3.6.1.2.1.2.2.1.14.8|65|0 +1.3.6.1.2.1.2.2.1.14.206|65|0 +1.3.6.1.2.1.2.2.1.14.212|65|0 +1.3.6.1.2.1.2.2.1.14.213|65|0 +1.3.6.1.2.1.2.2.1.14.214|65|0 +1.3.6.1.2.1.2.2.1.14.4301|65|0 +1.3.6.1.2.1.2.2.1.14.4305|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.19.6|65|0 +1.3.6.1.2.1.2.2.1.19.7|65|0 +1.3.6.1.2.1.2.2.1.19.8|65|0 +1.3.6.1.2.1.2.2.1.19.206|65|0 +1.3.6.1.2.1.2.2.1.19.212|65|0 +1.3.6.1.2.1.2.2.1.19.213|65|0 +1.3.6.1.2.1.2.2.1.19.214|65|0 +1.3.6.1.2.1.2.2.1.19.4301|65|0 +1.3.6.1.2.1.2.2.1.19.4305|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.2.2.1.20.6|65|0 +1.3.6.1.2.1.2.2.1.20.7|65|0 +1.3.6.1.2.1.2.2.1.20.8|65|0 +1.3.6.1.2.1.2.2.1.20.206|65|0 +1.3.6.1.2.1.2.2.1.20.212|65|0 +1.3.6.1.2.1.2.2.1.20.213|65|0 +1.3.6.1.2.1.2.2.1.20.214|65|0 +1.3.6.1.2.1.2.2.1.20.4301|65|0 +1.3.6.1.2.1.2.2.1.20.4305|65|0 +1.3.6.1.2.1.4.20.1.2.10.0.210.10|2|214 +1.3.6.1.2.1.4.20.1.2.10.0.210.14|2|213 +1.3.6.1.2.1.4.20.1.2.10.0.217.126|2|212 +1.3.6.1.2.1.4.20.1.3.10.0.210.10|64|255.255.255.252 +1.3.6.1.2.1.4.20.1.3.10.0.210.14|64|255.255.255.252 +1.3.6.1.2.1.4.20.1.3.10.0.217.126|64|255.255.255.248 +1.3.6.1.2.1.10.7.2.1.19.1|2|0 +1.3.6.1.2.1.10.7.2.1.19.2|2|0 +1.3.6.1.2.1.10.7.2.1.19.3|2|0 +1.3.6.1.2.1.10.7.2.1.19.4|2|0 +1.3.6.1.2.1.10.7.2.1.19.5|2|0 +1.3.6.1.2.1.10.7.2.1.19.6|2|0 +1.3.6.1.2.1.10.7.2.1.19.7|2|0 +1.3.6.1.2.1.10.7.2.1.19.8|2|0 +1.3.6.1.2.1.16.19.1.0|4|00 00 00 20 26 +1.3.6.1.2.1.25.1.5.0|66|0 +1.3.6.1.2.1.25.1.7.0|2|0 +1.3.6.1.2.1.25.3.2.1.1.786432|2|786432 +1.3.6.1.2.1.25.3.2.1.2.786432|6|1.3.6.1.2.1.25.3.1.12 +1.3.6.1.2.1.25.3.2.1.3.786432|4|Guessing that there's a floating point co-processor +1.3.6.1.2.1.25.3.2.1.4.786432|6|0.0 +1.3.6.1.2.1.31.1.1.1.1.1|4|1 +1.3.6.1.2.1.31.1.1.1.1.2|4|2 +1.3.6.1.2.1.31.1.1.1.1.3|4|3 +1.3.6.1.2.1.31.1.1.1.1.4|4|4 +1.3.6.1.2.1.31.1.1.1.1.5|4|5 +1.3.6.1.2.1.31.1.1.1.1.6|4|6 +1.3.6.1.2.1.31.1.1.1.1.7|4|7 +1.3.6.1.2.1.31.1.1.1.1.8|4|8 +1.3.6.1.2.1.31.1.1.1.1.206|4|vif0(tag=1:ports=1-5) +1.3.6.1.2.1.31.1.1.1.1.212|4|vif6(tag=6:ports=6:IPv6) +1.3.6.1.2.1.31.1.1.1.1.213|4|vif7(tag=7:ports=7:IPv6) +1.3.6.1.2.1.31.1.1.1.1.214|4|vif8(tag=8:ports=8:IPv6) +1.3.6.1.2.1.31.1.1.1.1.4301|4|vif4095:agFPGA(tag=4095) +1.3.6.1.2.1.31.1.1.1.1.4305|4|dummy1 +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.2.6|65|8800 +1.3.6.1.2.1.31.1.1.1.2.7|65|894341 +1.3.6.1.2.1.31.1.1.1.2.8|65|3101659 +1.3.6.1.2.1.31.1.1.1.2.206|65|0 +1.3.6.1.2.1.31.1.1.1.2.212|65|0 +1.3.6.1.2.1.31.1.1.1.2.213|65|0 +1.3.6.1.2.1.31.1.1.1.2.214|65|0 +1.3.6.1.2.1.31.1.1.1.2.4301|65|0 +1.3.6.1.2.1.31.1.1.1.2.4305|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.3.6|65|2 +1.3.6.1.2.1.31.1.1.1.3.7|65|0 +1.3.6.1.2.1.31.1.1.1.3.8|65|0 +1.3.6.1.2.1.31.1.1.1.3.206|65|0 +1.3.6.1.2.1.31.1.1.1.3.212|65|0 +1.3.6.1.2.1.31.1.1.1.3.213|65|0 +1.3.6.1.2.1.31.1.1.1.3.214|65|0 +1.3.6.1.2.1.31.1.1.1.3.4301|65|0 +1.3.6.1.2.1.31.1.1.1.3.4305|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.4.6|65|12 +1.3.6.1.2.1.31.1.1.1.4.7|65|1395768 +1.3.6.1.2.1.31.1.1.1.4.8|65|1803714 +1.3.6.1.2.1.31.1.1.1.4.206|65|0 +1.3.6.1.2.1.31.1.1.1.4.212|65|0 +1.3.6.1.2.1.31.1.1.1.4.213|65|0 +1.3.6.1.2.1.31.1.1.1.4.214|65|0 +1.3.6.1.2.1.31.1.1.1.4.4301|65|0 +1.3.6.1.2.1.31.1.1.1.4.4305|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.5.6|65|4857690 +1.3.6.1.2.1.31.1.1.1.5.7|65|21 +1.3.6.1.2.1.31.1.1.1.5.8|65|4 +1.3.6.1.2.1.31.1.1.1.5.206|65|0 +1.3.6.1.2.1.31.1.1.1.5.212|65|0 +1.3.6.1.2.1.31.1.1.1.5.213|65|0 +1.3.6.1.2.1.31.1.1.1.5.214|65|0 +1.3.6.1.2.1.31.1.1.1.5.4301|65|0 +1.3.6.1.2.1.31.1.1.1.5.4305|65|0 +1.3.6.1.2.1.31.1.1.1.6.1|70|0 +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|0 +1.3.6.1.2.1.31.1.1.1.6.4|70|0 +1.3.6.1.2.1.31.1.1.1.6.5|70|0 +1.3.6.1.2.1.31.1.1.1.6.6|70|1533211251 +1.3.6.1.2.1.31.1.1.1.6.7|70|86320844 +1.3.6.1.2.1.31.1.1.1.6.8|70|2179780475 +1.3.6.1.2.1.31.1.1.1.6.206|70|0 +1.3.6.1.2.1.31.1.1.1.6.212|70|0 +1.3.6.1.2.1.31.1.1.1.6.213|70|0 +1.3.6.1.2.1.31.1.1.1.6.214|70|0 +1.3.6.1.2.1.31.1.1.1.6.4301|70|0 +1.3.6.1.2.1.31.1.1.1.6.4305|70|0 +1.3.6.1.2.1.31.1.1.1.7.1|70|0 +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|0 +1.3.6.1.2.1.31.1.1.1.7.4|70|0 +1.3.6.1.2.1.31.1.1.1.7.5|70|0 +1.3.6.1.2.1.31.1.1.1.7.6|70|5943495 +1.3.6.1.2.1.31.1.1.1.7.7|70|13198 +1.3.6.1.2.1.31.1.1.1.7.8|70|18796398 +1.3.6.1.2.1.31.1.1.1.7.206|70|0 +1.3.6.1.2.1.31.1.1.1.7.212|70|0 +1.3.6.1.2.1.31.1.1.1.7.213|70|0 +1.3.6.1.2.1.31.1.1.1.7.214|70|0 +1.3.6.1.2.1.31.1.1.1.7.4301|70|0 +1.3.6.1.2.1.31.1.1.1.7.4305|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.8.6|70|8800 +1.3.6.1.2.1.31.1.1.1.8.7|70|894341 +1.3.6.1.2.1.31.1.1.1.8.8|70|3101659 +1.3.6.1.2.1.31.1.1.1.8.206|70|0 +1.3.6.1.2.1.31.1.1.1.8.212|70|0 +1.3.6.1.2.1.31.1.1.1.8.213|70|0 +1.3.6.1.2.1.31.1.1.1.8.214|70|0 +1.3.6.1.2.1.31.1.1.1.8.4301|70|0 +1.3.6.1.2.1.31.1.1.1.8.4305|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.9.6|70|2 +1.3.6.1.2.1.31.1.1.1.9.7|70|0 +1.3.6.1.2.1.31.1.1.1.9.8|70|0 +1.3.6.1.2.1.31.1.1.1.9.206|70|0 +1.3.6.1.2.1.31.1.1.1.9.212|70|0 +1.3.6.1.2.1.31.1.1.1.9.213|70|0 +1.3.6.1.2.1.31.1.1.1.9.214|70|0 +1.3.6.1.2.1.31.1.1.1.9.4301|70|0 +1.3.6.1.2.1.31.1.1.1.9.4305|70|0 +1.3.6.1.2.1.31.1.1.1.10.1|70|0 +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|0 +1.3.6.1.2.1.31.1.1.1.10.4|70|0 +1.3.6.1.2.1.31.1.1.1.10.5|70|0 +1.3.6.1.2.1.31.1.1.1.10.6|70|648511380 +1.3.6.1.2.1.31.1.1.1.10.7|70|247825598 +1.3.6.1.2.1.31.1.1.1.10.8|70|3480658325 +1.3.6.1.2.1.31.1.1.1.10.206|70|0 +1.3.6.1.2.1.31.1.1.1.10.212|70|0 +1.3.6.1.2.1.31.1.1.1.10.213|70|0 +1.3.6.1.2.1.31.1.1.1.10.214|70|0 +1.3.6.1.2.1.31.1.1.1.10.4301|70|0 +1.3.6.1.2.1.31.1.1.1.10.4305|70|0 +1.3.6.1.2.1.31.1.1.1.11.1|70|0 +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|0 +1.3.6.1.2.1.31.1.1.1.11.4|70|0 +1.3.6.1.2.1.31.1.1.1.11.5|70|0 +1.3.6.1.2.1.31.1.1.1.11.6|70|1890527 +1.3.6.1.2.1.31.1.1.1.11.7|70|1386228 +1.3.6.1.2.1.31.1.1.1.11.8|70|18171170 +1.3.6.1.2.1.31.1.1.1.11.206|70|0 +1.3.6.1.2.1.31.1.1.1.11.212|70|0 +1.3.6.1.2.1.31.1.1.1.11.213|70|0 +1.3.6.1.2.1.31.1.1.1.11.214|70|0 +1.3.6.1.2.1.31.1.1.1.11.4301|70|0 +1.3.6.1.2.1.31.1.1.1.11.4305|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.12.6|70|12 +1.3.6.1.2.1.31.1.1.1.12.7|70|1395768 +1.3.6.1.2.1.31.1.1.1.12.8|70|1803714 +1.3.6.1.2.1.31.1.1.1.12.206|70|0 +1.3.6.1.2.1.31.1.1.1.12.212|70|0 +1.3.6.1.2.1.31.1.1.1.12.213|70|0 +1.3.6.1.2.1.31.1.1.1.12.214|70|0 +1.3.6.1.2.1.31.1.1.1.12.4301|70|0 +1.3.6.1.2.1.31.1.1.1.12.4305|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.13.6|70|4857690 +1.3.6.1.2.1.31.1.1.1.13.7|70|21 +1.3.6.1.2.1.31.1.1.1.13.8|70|4 +1.3.6.1.2.1.31.1.1.1.13.206|70|0 +1.3.6.1.2.1.31.1.1.1.13.212|70|0 +1.3.6.1.2.1.31.1.1.1.13.213|70|0 +1.3.6.1.2.1.31.1.1.1.13.214|70|0 +1.3.6.1.2.1.31.1.1.1.13.4301|70|0 +1.3.6.1.2.1.31.1.1.1.13.4305|70|0 +1.3.6.1.2.1.31.1.1.1.14.1|2|1 +1.3.6.1.2.1.31.1.1.1.14.2|2|1 +1.3.6.1.2.1.31.1.1.1.14.3|2|1 +1.3.6.1.2.1.31.1.1.1.14.4|2|1 +1.3.6.1.2.1.31.1.1.1.14.5|2|1 +1.3.6.1.2.1.31.1.1.1.14.6|2|1 +1.3.6.1.2.1.31.1.1.1.14.7|2|1 +1.3.6.1.2.1.31.1.1.1.14.8|2|1 +1.3.6.1.2.1.31.1.1.1.14.206|2|1 +1.3.6.1.2.1.31.1.1.1.14.212|2|1 +1.3.6.1.2.1.31.1.1.1.14.213|2|1 +1.3.6.1.2.1.31.1.1.1.14.214|2|1 +1.3.6.1.2.1.31.1.1.1.14.4301|2|1 +1.3.6.1.2.1.31.1.1.1.14.4305|2|1 +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|10 +1.3.6.1.2.1.31.1.1.1.15.3|66|10 +1.3.6.1.2.1.31.1.1.1.15.4|66|10 +1.3.6.1.2.1.31.1.1.1.15.5|66|10000 +1.3.6.1.2.1.31.1.1.1.15.6|66|10000 +1.3.6.1.2.1.31.1.1.1.15.7|66|10000 +1.3.6.1.2.1.31.1.1.1.15.8|66|10000 +1.3.6.1.2.1.31.1.1.1.15.206|66|0 +1.3.6.1.2.1.31.1.1.1.15.212|66|0 +1.3.6.1.2.1.31.1.1.1.15.213|66|0 +1.3.6.1.2.1.31.1.1.1.15.214|66|0 +1.3.6.1.2.1.31.1.1.1.15.4301|66|0 +1.3.6.1.2.1.31.1.1.1.15.4305|66|0 +1.3.6.1.2.1.31.1.1.1.16.1|2|1 +1.3.6.1.2.1.31.1.1.1.16.2|2|1 +1.3.6.1.2.1.31.1.1.1.16.3|2|1 +1.3.6.1.2.1.31.1.1.1.16.4|2|1 +1.3.6.1.2.1.31.1.1.1.16.5|2|1 +1.3.6.1.2.1.31.1.1.1.16.6|2|1 +1.3.6.1.2.1.31.1.1.1.16.7|2|1 +1.3.6.1.2.1.31.1.1.1.16.8|2|1 +1.3.6.1.2.1.31.1.1.1.16.206|2|1 +1.3.6.1.2.1.31.1.1.1.16.212|2|1 +1.3.6.1.2.1.31.1.1.1.16.213|2|1 +1.3.6.1.2.1.31.1.1.1.16.214|2|1 +1.3.6.1.2.1.31.1.1.1.16.4301|2|1 +1.3.6.1.2.1.31.1.1.1.16.4305|2|1 +1.3.6.1.2.1.31.1.1.1.17.1|2|1 +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.17.6|2|1 +1.3.6.1.2.1.31.1.1.1.17.7|2|1 +1.3.6.1.2.1.31.1.1.1.17.8|2|1 +1.3.6.1.2.1.31.1.1.1.17.206|2|1 +1.3.6.1.2.1.31.1.1.1.17.212|2|1 +1.3.6.1.2.1.31.1.1.1.17.213|2|1 +1.3.6.1.2.1.31.1.1.1.17.214|2|1 +1.3.6.1.2.1.31.1.1.1.17.4301|2|1 +1.3.6.1.2.1.31.1.1.1.17.4305|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.18.6|4| +1.3.6.1.2.1.31.1.1.1.18.7|4| +1.3.6.1.2.1.31.1.1.1.18.8|4| +1.3.6.1.2.1.31.1.1.1.18.206|4| +1.3.6.1.2.1.31.1.1.1.18.212|4| +1.3.6.1.2.1.31.1.1.1.18.213|4| +1.3.6.1.2.1.31.1.1.1.18.214|4| +1.3.6.1.2.1.31.1.1.1.18.4301|4| +1.3.6.1.2.1.31.1.1.1.18.4305|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.2.1.31.1.1.1.19.6|67|0 +1.3.6.1.2.1.31.1.1.1.19.7|67|0 +1.3.6.1.2.1.31.1.1.1.19.8|67|0 +1.3.6.1.2.1.31.1.1.1.19.206|67|0 +1.3.6.1.2.1.31.1.1.1.19.212|67|0 +1.3.6.1.2.1.31.1.1.1.19.213|67|0 +1.3.6.1.2.1.31.1.1.1.19.214|67|0 +1.3.6.1.2.1.31.1.1.1.19.4301|67|0 +1.3.6.1.2.1.31.1.1.1.19.4305|67|0 +1.3.6.1.4.1.629.1.50.11.1.13.1.0|66|32 +1.3.6.1.4.1.629.1.50.11.1.13.2.0|66|36 +1.3.6.1.4.1.629.1.50.16.4.3.2.0|4|9520351101 +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|1020016 +1.3.6.1.4.1.2021.4.6.0|2|693456 +1.3.6.1.4.1.2021.4.14.0|2|0 +1.3.6.1.4.1.2021.4.15.0|2|182328 +1.3.6.1.4.1.2021.11.1.0|2|1 +1.3.6.1.4.1.2021.11.2.0|4|swap +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|0 +1.3.6.1.4.1.2021.11.7.0|2|108 +1.3.6.1.4.1.2021.11.8.0|2|513 +1.3.6.1.4.1.2021.11.9.0|2|0 +1.3.6.1.4.1.2021.11.10.0|2|0 +1.3.6.1.4.1.2021.11.11.0|2|100 +1.3.6.1.4.1.2021.11.50.0|65|2724945 +1.3.6.1.4.1.2021.11.51.0|65|0 +1.3.6.1.4.1.2021.11.52.0|65|1602590 +1.3.6.1.4.1.2021.11.53.0|65|524253607 +1.3.6.1.4.1.2021.11.54.0|65|4 +1.3.6.1.4.1.2021.11.55.0|65|1602586 +1.3.6.1.4.1.2021.11.56.0|65|0 +1.3.6.1.4.1.2021.11.57.0|65|0 +1.3.6.1.4.1.2021.11.58.0|65|0 +1.3.6.1.4.1.2021.11.59.0|65|566699051 +1.3.6.1.4.1.2021.11.60.0|65|2989540441 +1.3.6.1.4.1.2021.11.61.0|65|232508 +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.2021.11.67.0|2|1 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.1|2|2 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.2|2|2 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.3|2|2 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.4|2|2 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.5|2|2 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.6|2|3 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.7|2|3 +1.3.6.1.4.1.6926.1.18.1.1.2.1.40.1.8|2|3 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.1|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.2|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.3|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.4|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.5|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.6|2|280 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.7|2|230 +1.3.6.1.4.1.6926.1.18.1.1.3.1.3.1.8|2|200 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.1|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.2|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.3|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.4|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.5|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.6|2|33410 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.7|2|33207 +1.3.6.1.4.1.6926.1.18.1.1.3.1.4.1.8|2|33368 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.1|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.2|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.3|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.4|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.5|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.6|2|31250 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.7|2|26580 +1.3.6.1.4.1.6926.1.18.1.1.3.1.5.1.8|2|41286 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.1|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.2|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.3|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.4|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.5|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.6|2|-240 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.7|2|147 +1.3.6.1.4.1.6926.1.18.1.1.3.1.6.1.8|2|-352 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.1|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.2|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.3|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.4|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.5|2|0 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.6|2|-191 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.7|2|-1365 +1.3.6.1.4.1.6926.1.18.1.1.3.1.7.1.8|2|-962