SAF CFM wireless device support (#9450)

* Added support for SAF CFM L4 wireless device

* Added copyright statement according to LibreNMS documentation

* Added snmp test data and excluded some discover modules from os definition

* Style issue fixed

* More descriptive function

* MIB file rename

* Rename MIB file and change other files accordingly

* Added test data

* Removed debug statement

* Last checks

* Style changes

* Style changes

* Style changes

* Style changes

* Code restructure to make it more readable

* Fixed error in foreach

* Style issues

* Formatting of states within Yaml changed to make it more readable

* Omit default arguments

* Better code and modules only in CFM-M4P-MUX

* Chaged cfml4 to cfm

* Update Sensor.php

* Update Sensor.php

* Better handling of scientific numbers

* Better handling of scientific numbers

* New test data

* Correction on handling trailing zeros

* Different way of cleaning the numbers based on Tony's input
This commit is contained in:
Janno Schouwenburg
2018-12-05 14:50:34 +01:00
committed by Tony Murray
parent fc54718a5e
commit 1ca1909074
8 changed files with 6193 additions and 17 deletions

View File

@@ -358,9 +358,14 @@ class Sensor implements DiscoveryModule, PollerModule
$snmp_data = array_merge($snmp_data, $multi_data);
}
// deal with string values that may be surrounded by quotes
// deal with string values that may be surrounded by quotes, scientific number format and remove non numerical characters
array_walk($snmp_data, function (&$oid) {
$oid = trim($oid, '"') + 0;
preg_match('/-?\d+(\.\d+)?(e-?\d+)?/i', $oid, $matches);
if (isset($matches[0])) {
$oid = $matches[0] + 0;
} else {
$oid = trim('"', $oid); // allow string only values
}
});
return $snmp_data;

165
LibreNMS/OS/SafCfm.php Normal file
View File

@@ -0,0 +1,165 @@
<?php
/**
* SafCfml4.php
*
* Saf CFM wireless radios
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* @package LibreNMS
* @link http://librenms.org
* @copyright 2018 Janno Schouwenburg
* @author Janno Schouwenburg <handel@janno.nl>
*/
namespace LibreNMS\OS;
use LibreNMS\Device\WirelessSensor;
use LibreNMS\Interfaces\Discovery\Sensors\WirelessFrequencyDiscovery;
use LibreNMS\Interfaces\Discovery\Sensors\WirelessMseDiscovery;
use LibreNMS\Interfaces\Discovery\Sensors\WirelessPowerDiscovery;
use LibreNMS\Interfaces\Discovery\Sensors\WirelessQualityDiscovery;
use LibreNMS\Interfaces\Discovery\Sensors\WirelessErrorsDiscovery;
use LibreNMS\OS;
class SafCfm extends OS implements
WirelessFrequencyDiscovery,
WirelessPowerDiscovery,
WirelessErrorsDiscovery
{
/**
* Discover wireless frequency. This is in MHz. Type is frequency.
* Returns an array of LibreNMS\Device\Sensor objects that have been discovered
*
* @return array Sensors
*/
public function discoverWirelessFrequency()
{
return array(
// SAF-MPMUX-MIB::cfml4radioTxFrequency
new WirelessSensor(
'frequency',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.3.6.0',
'saf-cfml4-tx',
'cfml4radioR1TxFrequency',
'Radio 1 Tx Frequency'
),
// SAF-MPMUX-MIB::cfml4radioRxFrequency
new WirelessSensor(
'frequency',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.3.7.0',
'saf-cfml4-rx',
'cfml4radioR1RxFrequency',
'Radio 1 Rx Frequency'
),
new WirelessSensor(
'frequency',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.4.6.0',
'saf-cfml4-tx',
'cfml4radioR2TxFrequency',
'Radio 2 Tx Frequency'
),
// SAF-MPMUX-MIB::cfml4radioRxFrequency
new WirelessSensor(
'frequency',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.4.7.0',
'saf-cfml4-rx',
'cfml4radioR2RxFrequency',
'Radio 2 Rx Frequency'
),
);
}
/**
* Discover wireless tx or rx power. This is in dBm. Type is power.
* Returns an array of LibreNMS\Device\Sensor objects that have been discovered
*
* @return array
*/
public function discoverWirelessPower()
{
return array(
// SAF-MPMUX-MIB::rf1TxLevel
new WirelessSensor(
'power',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.3.8.0',
'saf-cfml4-tx-power',
'cfml4radioR1TxPower',
'Radio 1 Tx Power'
),
// SAF-MPMUX-MIB::rf1RxLevel
new WirelessSensor(
'power',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.3.10.0',
'saf-cfml4-rx-level',
'cfml4radioR1RxLevel',
'Radio 1 Rx Level'
),
// SAF-MPMUX-MIB::rf2TxLevel
new WirelessSensor(
'power',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.4.8.0',
'saf-cfml4-tx-power',
'cfml4radioR2TxPower',
'Radio 2 Tx Power'
),
// SAF-MPMUX-MIB::rf2RxLevel
new WirelessSensor(
'power',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.4.10.0',
'saf-cfml4-rx-level',
'cfml4radioR2RxLevel',
'Radio 2 Rx Level'
),
);
}
/**
* Discover wireless tx or rx power. This is in dBm. Type is power.
* Returns an array of LibreNMS\Device\Sensor objects that have been discovered
*
* @return array
*/
public function discoverWirelessErrors()
{
return array(
// SAF-MPMUX-MIB::termFrameErrors
new WirelessSensor(
'errors',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.1.10.0',
'saf-cfml4',
'cfml4termFrameErrors',
'Frame errors'
),
// SAF-MPMUX-MIB::termBFrameErr
new WirelessSensor(
'errors',
$this->getDeviceId(),
'.1.3.6.1.4.1.7571.100.1.1.2.22.1.29.0',
'saf-cfml4',
'cfml4termBFrameErr',
'Background Frame errors'
),
);
}
}

View File

@@ -0,0 +1,239 @@
---
mib: SAF-MPMUX-MIB
modules:
processors:
data:
-
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.28.{{ $index }}'
oid: cpuUsage
precision: 1
type: saf-cfm
sensors:
state:
data:
-
descr: 'Active link'
index: 'activeLink.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.5.1.{{ $index }}'
oid: activeLink
state_name: activeLink
states:
- { value: 0, descr: Unknown, graph: 1, generic: 1 }
- { value: 1, descr: 'Link 1', graph: 1, generic: 0 }
- { value: 2, descr: 'Link 2', graph: 1, generic: 0 }
- { value: 255, descr: Error, graph: 1, generic: 2 }
-
descr: 'Active TX'
index: 'activeTx.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.5.2.{{ $index }}'
oid: activeTx
state_name: activeTx
states:
- { value: 0, descr: None, graph: 1, generic: 2 }
- { value: 1, descr: 'Link 1', graph: 1, generic: 0 }
- { value: 2, descr: 'Link 2', graph: 1, generic: 0 }
- { value: 3, descr: Both, graph: 1, generic: 0 }
-
descr: 'Forced link'
index: 'forcedLink.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.5.4.{{ $index }}'
oid: forcedLink
state_name: forcedLink
states:
- { value: 0, descr: Off, graph: 1, generic: 0 }
- { value: 1, descr: 'Link 1', graph: 1, generic: 0 }
- { value: 2, descr: 'Link 2', graph: 1, generic: 0 }
- { value: 255, descr: Error, graph: 1, generic: 2 }
-
descr: 'Switch mode'
index: 'switchMode.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.5.5.{{ $index }}'
oid: switchMode
state_name: switchMode
states:
- { value: 0, descr: Unknown, graph: 1, generic: 1 }
- { value: 1, descr: 'Frequency diversity', graph: 1, generic: 0 }
- { value: 2, descr: 'Hot standby', graph: 1, generic: 0 }
- { value: 3, descr: Independent, graph: 1, generic: 0 }
-
descr: 'Switch enabled for RX BER'
index: 'switchEnabledForRxBer.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.5.13.{{ $index }}'
oid: switchEnabledForRxBer
state_name: switchEnabledForRxBer
states:
- { value: 0, descr: Disabled, graph: 1, generic: 0 }
- { value: 1, descr: Enabled, graph: 1, generic: 0 }
-
descr: Sync
index: 'bbSyncLostAlarm.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.2.6.{{ $index }}'
oid: bbSyncLostAlarm
state_name: bbSyncLostAlarm
states:
- { value: 0, descr: Ok, graph: 1, generic: 0 }
- { value: 1, descr: Alarm, graph: 1, generic: 2 }
-
descr: 'R1 Operation'
index: 'rf1Operation.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.3.1.{{ $index }}'
oid: rf1Operation
state_name: rf1Operation
states:
- { value: 0, descr: None, graph: 1, generic: 1 }
- { value: 1, descr: Booting, graph: 1, generic: 1 }
- { value: 2, descr: Ok, graph: 1, generic: 0 }
- { value: 3, descr: Testing, graph: 1, generic: 1 }
- { value: 4, descr: Error, graph: 1, generic: 2 }
- { value: 5, descr: 'No data from ODU', graph: 1, generic: 2 }
-
descr: 'R2 Operation'
index: 'rf2Operation.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.4.1.{{ $index }}'
oid: rf2Operation
state_name: rf2Operation
states:
- { value: 0, descr: None, graph: 1, generic: 1 }
- { value: 1, descr: Booting, graph: 1, generic: 1 }
- { value: 2, descr: Ok, graph: 1, generic: 0, descr: Ok }
- { value: 3, descr: Testing, graph: 1, generic: 1 }
- { value: 4, descr: Error, graph: 1, generic: 2 }
- { value: 5, descr: 'No data from ODU', graph: 1, generic: 2 }
-
descr: 'R1 Humidity'
index: 'rf1OduHumidity.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.3.16.{{ $index }}'
oid: rf1OduHumidity
state_name: rf1OduHumidity
states:
- { value: 0, descr: Low, graph: 1, generic: 0 }
- { value: 1, descr: High, graph: 1, generic: 1 }
-
descr: 'R2 Humidity'
index: 'rf2OduHumidity.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.4.16.{{ $index }}'
oid: rf2OduHumidity
state_name: rf2OduHumidity
states:
- { value: 0, descr: Low, graph: 1, generic: 0 }
- { value: 1, descr: High, graph: 1, generic: 1 }
-
descr: R1CblPwrStat
index: 'termRf1CablePowerStatus.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.14.{{ $index }}'
oid: termRf1CablePowerStatus
state_name: termRf1CablePowerStatus
states:
- { value: 0, descr: 'false', graph: 1, generic: 1 }
- { value: 1, descr: ok, graph: 1, generic: 0 }
- { value: 2, descr: short, graph: 1, generic: 2 }
- { value: 3, descr: error, graph: 1, generic: 2 }
- { value: 4, descr: power-off, graph: 1, generic: 2 }
-
descr: R2CblPwrStat
index: 'termRf2CablePowerStatus.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.15.{{ $index }}'
oid: termRf2CablePowerStatus
state_name: termRf2CablePowerStatus
states:
- { value: 0, descr: 'false', graph: 1, generic: 1 }
- { value: 1, descr: ok, graph: 1, generic: 0 }
- { value: 2, descr: short, graph: 1, generic: 2 }
- { value: 3, descr: error, graph: 1, generic: 2 }
- { value: 4, descr: power-off, graph: 1, generic: 2 }
signal:
data:
-
descr: 'R1 cable attenuation'
index: 'rf1CableAttenuation.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.3.11.{{ $index }}'
oid: rf1CableAttenuation
-
descr: 'R2 cable attenuation'
index: 'rf2CableAttenuation.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.4.11.{{ $index }}'
oid: rf2CableAttenuation
temperature:
data:
-
descr: 'Idu temp'
index: 'termIduTemperature.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.6.{{ $index }}'
oid: termIduTemperature
-
descr: 'R1 odu temp'
index: 'rf1OduTemperature.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.3.15.{{ $index }}'
oid: rf1OduTemperature
-
descr: 'R2 odu temp'
index: 'rf2OduTemperature.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.4.15.{{ $index }}'
oid: rf2OduTemperature
voltage:
data:
-
descr: 'PSU-1 3V'
index: 'power3V3PS1.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.16.{{ $index }}'
oid: power3V3PS1
-
descr: 'PSU-1 5V'
index: 'power5VPS1.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.17.{{ $index }}'
oid: power5VPS1
-
descr: 'PSU-1 -5V'
index: 'powerM5VPS1.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.18.{{ $index }}'
oid: powerM5VPS1
-
descr: 'ODU-1 V'
index: 'powerODU1V.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.19.{{ $index }}'
oid: powerODU1V
-
descr: 'PSU-2 3V'
index: 'power3V3PS2.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.22.{{ $index }}'
oid: power3V3PS2
-
descr: 'PSU-2 5V'
index: 'power5VPS2.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.23.{{ $index }}'
oid: power5VPS2
-
descr: 'PSU-2 -5V'
index: 'powerM5VPS2.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.24.{{ $index }}'
oid: powerM5VPS2
-
descr: 'ODU-2 V'
index: 'powerODU2V.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.25.{{ $index }}'
oid: powerODU2V
current:
data:
-
descr: 'ODU-1 Amp'
index: 'powerODU1I.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.20.{{ $index }}'
oid: powerODU1I
-
descr: 'ODU-2 Amp'
index: 'powerODU2I.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.26.{{ $index }}'
oid: powerODU2I
power:
data:
-
descr: 'OUD-1 Watt'
index: 'powerODU1W.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.21.{{ $index }}'
oid: powerODU1W
-
descr: 'OUD-2 Watt'
index: 'powerODU2W.{{ $index }}'
num_oid: '.1.3.6.1.4.1.7571.100.1.1.2.22.1.27.{{ $index }}'
oid: powerODU2W

View File

@@ -0,0 +1,12 @@
os: saf-cfm
text: 'SAF CFM'
type: wireless
icon: saf
group: saf
over:
- { graph: device_bits, text: 'Device Traffic' }
- { graph: device_processor, text: 'CPU Usage' }
- { graph: device_wireless_power, text: 'Power Levels' }
discovery:
- sysObjectID:
.1.3.6.1.4.1.7571.100.1.1.2.22

View File

@@ -1,4 +1,5 @@
<?php
echo "\nCaching OIDs:";
if ($device['os'] == 'junos') {
@@ -25,6 +26,65 @@ if ($device['os'] == 'vrp') {
echo ' hwEntityBomEnDesc';
$entity_array = snmpwalk_cache_oid($device, 'hwEntityBomEnDesc', $entity_array, 'ENTITY-MIB:HUAWEI-ENTITY-EXTENT-MIB');
}
if ($device['os'] == 'saf-cfm') {
$entity_array = [];
echo ' saf-cfmAnatomy';
$oid = '.1.3.6.1.4.1.7571.100.1.1.2.22';
$device_array = snmpwalk_cache_oid($device, $oid, [], 'SAF-MPMUX-MIB')[0];
$entity_array[1] = [
'entPhysicalDescr' => $device_array['termProduct'],
'entPhysicalVendorType' => $device_array['termProduct'],
'entPhysicalContainedIn' => '0',
'entPhysicalClass' => 'chassis',
'entPhysicalParentRelPos' => '-1',
'entPhysicalName' => 'Chassis',
'entPhysicalSerialNum' => $device_array['serialNumber'],
'entPhysicalMfgName' => 'SAF',
'entPhysicalModelName' => $device_array['serialNumber'],
'entPhysicalIsFRU' => 'true',
];
foreach ([1 => 'rf1Version', 2 => 'rf2Version'] as $index => $item) {
$entity_array[] = [
'entPhysicalDescr' => $device_array[$item],
'entPhysicalVendorType' => 'radio',
'entPhysicalContainedIn' => 1,
'entPhysicalClass' => 'module',
'entPhysicalParentRelPos' => $index,
'entPhysicalName' => "Radio $index",
'entPhysicalIsFRU' => 'true',
];
}
if ($device_array['termProduct'] == 'SAF CFM-M4P-MUX') {
foreach (range(1, 4) as $index) {
$entity_array[] = [
'entPhysicalDescr' => 'Module Container',
'entPhysicalVendorType' => 'containerSlot',
'entPhysicalContainedIn' => 1,
'entPhysicalClass' => 'container',
'entPhysicalParentRelPos' => $index + 2,
'entPhysicalName' => "Slot $index",
'entPhysicalIsFRU' => 'false',
];
}
foreach ([1 => 'm1Description', 2 => 'm2Description', 3 => 'm3Description', 4 => 'm4Description'] as $index => $item) {
if (!str_contains($device_array[$item], 'N/A')) {
$entity_array[] = [
'entPhysicalDescr' => $device_array[$item],
'entPhysicalVendorType' => 'module',
'entPhysicalContainedIn' => $index + 3,
'entPhysicalClass' => 'module',
'entPhysicalParentRelPos' => 1,
'entPhysicalName' => "Module $index",
'entPhysicalIsFRU' => 'true',
];
}
}
}
}
foreach ($entity_array as $entPhysicalIndex => $entry) {
if ($device['os'] == 'junos') {
@@ -83,21 +143,21 @@ foreach ($entity_array as $entPhysicalIndex => $entry) {
$entPhysicalAlias = $entry['entPhysicalAlias'];
$entPhysicalAssetID = $entry['entPhysicalAssetID'];
} else {
$entPhysicalDescr = $entry['entPhysicalDescr'];
$entPhysicalContainedIn = $entry['entPhysicalContainedIn'];
$entPhysicalClass = $entry['entPhysicalClass'];
$entPhysicalName = $entry['entPhysicalName'];
$entPhysicalSerialNum = $entry['entPhysicalSerialNum'];
$entPhysicalModelName = $entry['entPhysicalModelName'];
$entPhysicalMfgName = $entry['entPhysicalMfgName'];
$entPhysicalVendorType = $entry['entPhysicalVendorType'];
$entPhysicalParentRelPos = $entry['entPhysicalParentRelPos'];
$entPhysicalHardwareRev = $entry['entPhysicalHardwareRev'];
$entPhysicalFirmwareRev = $entry['entPhysicalFirmwareRev'];
$entPhysicalSoftwareRev = $entry['entPhysicalSoftwareRev'];
$entPhysicalIsFRU = $entry['entPhysicalIsFRU'];
$entPhysicalAlias = $entry['entPhysicalAlias'];
$entPhysicalAssetID = $entry['entPhysicalAssetID'];
$entPhysicalDescr = array_key_exists('entPhysicalDescr', $entry) ? $entry['entPhysicalDescr'] : '';
$entPhysicalContainedIn = array_key_exists('entPhysicalContainedIn', $entry) ? $entry['entPhysicalContainedIn'] : '';
$entPhysicalClass = array_key_exists('entPhysicalClass', $entry) ? $entry['entPhysicalClass'] : '';
$entPhysicalName = array_key_exists('entPhysicalName', $entry) ? $entry['entPhysicalName'] : '';
$entPhysicalSerialNum = array_key_exists('entPhysicalSerialNum', $entry) ? $entry['entPhysicalSerialNum'] : '';
$entPhysicalModelName = array_key_exists('entPhysicalModelName', $entry) ? $entry['entPhysicalModelName'] : '';
$entPhysicalMfgName = array_key_exists('entPhysicalMfgName', $entry) ? $entry['entPhysicalMfgName'] : '';
$entPhysicalVendorType = array_key_exists('entPhysicalVendorType', $entry) ? $entry['entPhysicalVendorType'] : '';
$entPhysicalParentRelPos = array_key_exists('entPhysicalParentRelPos', $entry) ? $entry['entPhysicalParentRelPos'] : '';
$entPhysicalHardwareRev = array_key_exists('entPhysicalHardwareRev', $entry) ? $entry['entPhysicalHardwareRev'] : '';
$entPhysicalFirmwareRev = array_key_exists('entPhysicalFirmwareRev', $entry) ? $entry['entPhysicalFirmwareRev'] : '';
$entPhysicalSoftwareRev = array_key_exists('entPhysicalSoftwareRev', $entry) ? $entry['entPhysicalSoftwareRev'] : '';
$entPhysicalIsFRU = array_key_exists('entPhysicalIsFRU', $entry) ? $entry['entPhysicalIsFRU'] : '';
$entPhysicalAlias = array_key_exists('entPhysicalAlias', $entry) ? $entry['entPhysicalAlias'] : '';
$entPhysicalAssetID = array_key_exists('entPhysicalAssetID', $entry) ? $entry['entPhysicalAssetID'] : '';
}//end if
if (isset($entity_array[$entPhysicalIndex]['0']['entAliasMappingIdentifier'])) {

2929
mibs/saf/SAF-MPMUX-MIB Normal file

File diff suppressed because it is too large Load Diff

2336
tests/data/saf-cfm.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,430 @@
1.3.6.1.2.1.1.1.0|4|SAF microwave radio
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.7571.100.1.1.2.22
1.3.6.1.2.1.1.3.0|67|62250832
1.3.6.1.2.1.1.4.0|4|<private>
1.3.6.1.2.1.1.5.0|4|<private>
1.3.6.1.2.1.1.6.0|4|<private>
1.3.6.1.2.1.2.2.1.1.1|2|1
1.3.6.1.2.1.2.2.1.1.2|2|2
1.3.6.1.2.1.2.2.1.1.3|2|3
1.3.6.1.2.1.2.2.1.1.4|2|4
1.3.6.1.2.1.2.2.1.2.1|4|Nucleus NET Software Loopback Interface
1.3.6.1.2.1.2.2.1.2.2|4|Samsung KS50100 Ethernet: Software revision 5.1
1.3.6.1.2.1.2.2.1.2.3|4|SLIP interface: Software revision 1.0
1.3.6.1.2.1.2.2.1.2.4|4|Nucleus NET Software Magement Interface
1.3.6.1.2.1.2.2.1.3.1|2|24
1.3.6.1.2.1.2.2.1.3.2|2|6
1.3.6.1.2.1.2.2.1.3.3|2|28
1.3.6.1.2.1.2.2.1.3.4|2|24
1.3.6.1.2.1.2.2.1.4.1|2|1500
1.3.6.1.2.1.2.2.1.4.2|2|1500
1.3.6.1.2.1.2.2.1.4.3|2|1500
1.3.6.1.2.1.2.2.1.4.4|2|1500
1.3.6.1.2.1.2.2.1.5.1|66|10000000
1.3.6.1.2.1.2.2.1.5.2|66|100000000
1.3.6.1.2.1.2.2.1.5.3|66|115200
1.3.6.1.2.1.2.2.1.5.4|66|10000000
1.3.6.1.2.1.2.2.1.6.1|4x|000000000000
1.3.6.1.2.1.2.2.1.6.2|4x|0004A6807D18
1.3.6.1.2.1.2.2.1.6.3|4x|000000000000
1.3.6.1.2.1.2.2.1.6.4|4x|000000000000
1.3.6.1.2.1.2.2.1.7.1|2|1
1.3.6.1.2.1.2.2.1.7.2|2|1
1.3.6.1.2.1.2.2.1.7.3|2|1
1.3.6.1.2.1.2.2.1.7.4|2|1
1.3.6.1.2.1.2.2.1.8.1|2|1
1.3.6.1.2.1.2.2.1.8.2|2|1
1.3.6.1.2.1.2.2.1.8.3|2|1
1.3.6.1.2.1.2.2.1.8.4|2|1
1.3.6.1.2.1.2.2.1.9.1|67|514
1.3.6.1.2.1.2.2.1.9.2|67|524
1.3.6.1.2.1.2.2.1.9.3|67|524
1.3.6.1.2.1.2.2.1.9.4|67|525
1.3.6.1.2.1.2.2.1.10.1|65|0
1.3.6.1.2.1.2.2.1.10.2|65|1140871418
1.3.6.1.2.1.2.2.1.10.3|65|77432340
1.3.6.1.2.1.2.2.1.10.4|65|0
1.3.6.1.2.1.2.2.1.11.1|65|0
1.3.6.1.2.1.2.2.1.11.2|65|861905
1.3.6.1.2.1.2.2.1.11.3|65|1280491
1.3.6.1.2.1.2.2.1.11.4|65|0
1.3.6.1.2.1.2.2.1.12.1|65|0
1.3.6.1.2.1.2.2.1.12.2|65|814368
1.3.6.1.2.1.2.2.1.12.3|65|0
1.3.6.1.2.1.2.2.1.12.4|65|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|1
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.14.1|65|0
1.3.6.1.2.1.2.2.1.14.2|65|1
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.15.1|65|0
1.3.6.1.2.1.2.2.1.15.2|65|792057
1.3.6.1.2.1.2.2.1.15.3|65|0
1.3.6.1.2.1.2.2.1.15.4|65|0
1.3.6.1.2.1.2.2.1.16.1|65|0
1.3.6.1.2.1.2.2.1.16.2|65|94224617
1.3.6.1.2.1.2.2.1.16.3|65|81036186
1.3.6.1.2.1.2.2.1.16.4|65|0
1.3.6.1.2.1.2.2.1.17.1|65|0
1.3.6.1.2.1.2.2.1.17.2|65|1623234
1.3.6.1.2.1.2.2.1.17.3|65|1309821
1.3.6.1.2.1.2.2.1.17.4|65|0
1.3.6.1.2.1.2.2.1.18.1|65|0
1.3.6.1.2.1.2.2.1.18.2|65|41502
1.3.6.1.2.1.2.2.1.18.3|65|20751
1.3.6.1.2.1.2.2.1.18.4|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.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.21.1|66|0
1.3.6.1.2.1.2.2.1.21.2|66|0
1.3.6.1.2.1.2.2.1.21.3|66|0
1.3.6.1.2.1.2.2.1.21.4|66|0
1.3.6.1.2.1.4.3.0|65|2161802
1.3.6.1.2.1.4.4.0|65|6
1.3.6.1.2.1.4.5.0|65|20751
1.3.6.1.2.1.4.6.0|65|79402
1.3.6.1.2.1.4.7.0|65|0
1.3.6.1.2.1.4.8.0|65|0
1.3.6.1.2.1.4.9.0|65|2061642
1.3.6.1.2.1.4.10.0|65|2082167
1.3.6.1.2.1.4.11.0|65|0
1.3.6.1.2.1.4.12.0|65|0
1.3.6.1.2.1.4.14.0|65|0
1.3.6.1.2.1.4.15.0|65|0
1.3.6.1.2.1.4.16.0|65|0
1.3.6.1.2.1.4.17.0|65|0
1.3.6.1.2.1.4.18.0|65|0
1.3.6.1.2.1.4.19.0|65|0
1.3.6.1.2.1.4.20.1.2.10.50.135.106|2|2
1.3.6.1.2.1.4.20.1.2.127.0.0.1|2|1
1.3.6.1.2.1.4.20.1.2.127.1.1.1|2|4
1.3.6.1.2.1.4.20.1.2.192.168.0.9|2|3
1.3.6.1.2.1.4.20.1.3.10.50.135.106|64|255.255.255.252
1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0
1.3.6.1.2.1.4.20.1.3.127.1.1.1|64|255.255.255.255
1.3.6.1.2.1.4.20.1.3.192.168.0.9|64|255.255.255.252
1.3.6.1.2.1.4.22.1.2.10.50.135.105|4x|407C7DC12647
1.3.6.1.2.1.4.22.1.2.127.0.0.1|4x|000000000000
1.3.6.1.2.1.4.22.1.2.127.1.1.1|4x|000000000000
1.3.6.1.2.1.5.1.0|65|15006
1.3.6.1.2.1.5.2.0|65|0
1.3.6.1.2.1.5.3.0|65|49
1.3.6.1.2.1.5.4.0|65|0
1.3.6.1.2.1.5.5.0|65|0
1.3.6.1.2.1.5.6.0|65|0
1.3.6.1.2.1.5.7.0|65|0
1.3.6.1.2.1.5.8.0|65|14957
1.3.6.1.2.1.5.9.0|65|0
1.3.6.1.2.1.5.10.0|65|0
1.3.6.1.2.1.5.11.0|65|0
1.3.6.1.2.1.5.12.0|65|0
1.3.6.1.2.1.5.13.0|65|0
1.3.6.1.2.1.5.14.0|65|14987
1.3.6.1.2.1.5.15.0|65|0
1.3.6.1.2.1.5.16.0|65|30
1.3.6.1.2.1.5.17.0|65|0
1.3.6.1.2.1.5.18.0|65|0
1.3.6.1.2.1.5.19.0|65|0
1.3.6.1.2.1.5.20.0|65|0
1.3.6.1.2.1.5.21.0|65|0
1.3.6.1.2.1.5.22.0|65|14957
1.3.6.1.2.1.5.23.0|65|0
1.3.6.1.2.1.5.24.0|65|0
1.3.6.1.2.1.5.25.0|65|0
1.3.6.1.2.1.5.26.0|65|0
1.3.6.1.2.1.6.5.0|65|0
1.3.6.1.2.1.6.6.0|65|0
1.3.6.1.2.1.6.7.0|65|0
1.3.6.1.2.1.6.8.0|65|0
1.3.6.1.2.1.6.9.0|66|0
1.3.6.1.2.1.6.10.0|65|1
1.3.6.1.2.1.6.11.0|65|0
1.3.6.1.2.1.6.12.0|65|0
1.3.6.1.2.1.6.14.0|65|1
1.3.6.1.2.1.6.15.0|65|0
1.3.6.1.2.1.7.1.0|65|2046504
1.3.6.1.2.1.7.2.0|65|30
1.3.6.1.2.1.7.3.0|65|164
1.3.6.1.2.1.7.4.0|65|2067242
1.3.6.1.2.1.11.1.0|65|780631
1.3.6.1.2.1.11.2.0|65|780637
1.3.6.1.2.1.11.3.0|65|0
1.3.6.1.2.1.11.4.0|65|0
1.3.6.1.2.1.11.5.0|65|0
1.3.6.1.2.1.11.6.0|65|0
1.3.6.1.2.1.11.8.0|65|0
1.3.6.1.2.1.11.9.0|65|0
1.3.6.1.2.1.11.10.0|65|0
1.3.6.1.2.1.11.11.0|65|0
1.3.6.1.2.1.11.12.0|65|0
1.3.6.1.2.1.11.13.0|65|0
1.3.6.1.2.1.11.14.0|65|0
1.3.6.1.2.1.11.15.0|65|149553
1.3.6.1.2.1.11.16.0|65|631092
1.3.6.1.2.1.11.17.0|65|0
1.3.6.1.2.1.11.18.0|65|0
1.3.6.1.2.1.11.19.0|65|0
1.3.6.1.2.1.11.20.0|65|0
1.3.6.1.2.1.11.21.0|65|106430
1.3.6.1.2.1.11.22.0|65|0
1.3.6.1.2.1.11.24.0|65|0
1.3.6.1.2.1.11.25.0|65|0
1.3.6.1.2.1.11.26.0|65|0
1.3.6.1.2.1.11.27.0|65|0
1.3.6.1.2.1.11.28.0|65|780655
1.3.6.1.2.1.11.29.0|65|6
1.3.6.1.2.1.11.30.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.1.1.0|4|SAF CFM-M4P-MUX
1.3.6.1.4.1.7571.100.1.1.2.22.1.2.0|4|SAF microwave radio
1.3.6.1.4.1.7571.100.1.1.2.22.1.3.0|4|L9FF-L9FA-RN1802
1.3.6.1.4.1.7571.100.1.1.2.22.1.4.0|4|V4.26 2007.06.14
1.3.6.1.4.1.7571.100.1.1.2.22.1.5.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.1.6.0|2|38
1.3.6.1.4.1.7571.100.1.1.2.22.1.10.0|2|68
1.3.6.1.4.1.7571.100.1.1.2.22.1.11.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.1.12.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.1.13.0|4|312850100000
1.3.6.1.4.1.7571.100.1.1.2.22.1.14.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.1.15.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.1.16.0|4|3.53V
1.3.6.1.4.1.7571.100.1.1.2.22.1.17.0|4|5.06V
1.3.6.1.4.1.7571.100.1.1.2.22.1.18.0|4|-5.28V
1.3.6.1.4.1.7571.100.1.1.2.22.1.19.0|4|22.72V
1.3.6.1.4.1.7571.100.1.1.2.22.1.20.0|4|0.45A
1.3.6.1.4.1.7571.100.1.1.2.22.1.21.0|4|10.00W
1.3.6.1.4.1.7571.100.1.1.2.22.1.22.0|4|3.53V
1.3.6.1.4.1.7571.100.1.1.2.22.1.23.0|4|5.06V
1.3.6.1.4.1.7571.100.1.1.2.22.1.24.0|4|-5.28V
1.3.6.1.4.1.7571.100.1.1.2.22.1.25.0|4|22.72V
1.3.6.1.4.1.7571.100.1.1.2.22.1.26.0|4|0.45A
1.3.6.1.4.1.7571.100.1.1.2.22.1.27.0|4|10.00W
1.3.6.1.4.1.7571.100.1.1.2.22.1.28.0|2|31
1.3.6.1.4.1.7571.100.1.1.2.22.1.29.0|65|68
1.3.6.1.4.1.7571.100.1.1.2.22.1.30.0|66|622498
1.3.6.1.4.1.7571.100.1.1.2.22.1.31.0|66|5
1.3.6.1.4.1.7571.100.1.1.2.22.1.32.0|66|1
1.3.6.1.4.1.7571.100.1.1.2.22.1.33.0|66|1
1.3.6.1.4.1.7571.100.1.1.2.22.1.34.0|66|622499
1.3.6.1.4.1.7571.100.1.1.2.22.1.35.0|66|0
1.3.6.1.4.1.7571.100.1.1.2.22.1.36.0|4|No Errors
1.3.6.1.4.1.7571.100.1.1.2.22.1.37.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.1.38.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.1.39.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.1.40.0|2|15
1.3.6.1.4.1.7571.100.1.1.2.22.1.41.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.1.42.0|2|-99
1.3.6.1.4.1.7571.100.1.1.2.22.2.1.0|4|MUXM 2004.05.26
1.3.6.1.4.1.7571.100.1.1.2.22.2.2.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.2.3.0|2|4296
1.3.6.1.4.1.7571.100.1.1.2.22.2.4.0|4|2E1+0M+0M+0M
1.3.6.1.4.1.7571.100.1.1.2.22.2.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.2.6.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.3.1.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.3.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.3.3.0|4|SAF CFM-7-L4 +27dBm v2.23 2005.10.21 Copyright (c) 2006 SAF Tehnika
1.3.6.1.4.1.7571.100.1.1.2.22.3.4.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.3.5.0|2|31
1.3.6.1.4.1.7571.100.1.1.2.22.3.6.0|4|Tx=7777.777MHz
1.3.6.1.4.1.7571.100.1.1.2.22.3.7.0|4|Rx=7666.666MHz
1.3.6.1.4.1.7571.100.1.1.2.22.3.8.0|2|27
1.3.6.1.4.1.7571.100.1.1.2.22.3.9.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.3.10.0|2|-54
1.3.6.1.4.1.7571.100.1.1.2.22.3.11.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.3.12.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.3.13.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.3.14.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.3.15.0|2|22
1.3.6.1.4.1.7571.100.1.1.2.22.3.16.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.3.17.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.3.18.0|2|-90
1.3.6.1.4.1.7571.100.1.1.2.22.3.19.0|2|7671250
1.3.6.1.4.1.7571.100.1.1.2.22.3.20.0|2|154000
1.3.6.1.4.1.7571.100.1.1.2.22.3.21.0|2|3500
1.3.6.1.4.1.7571.100.1.1.2.22.3.22.0|2|26
1.3.6.1.4.1.7571.100.1.1.2.22.3.23.0|2|39
1.3.6.1.4.1.7571.100.1.1.2.22.3.24.0|2|-10
1.3.6.1.4.1.7571.100.1.1.2.22.3.25.0|2|27
1.3.6.1.4.1.7571.100.1.1.2.22.3.26.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.4.1.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.4.3.0|4|SAF CFM-7-L4 +27dBm v2.23 2005.10.21 Copyright (c) 2006 SAF Tehnika
1.3.6.1.4.1.7571.100.1.1.2.22.4.4.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.4.5.0|2|38
1.3.6.1.4.1.7571.100.1.1.2.22.4.6.0|4|Tx=7777.333MHz
1.3.6.1.4.1.7571.100.1.1.2.22.4.7.0|4|Rx=7666.333MHz
1.3.6.1.4.1.7571.100.1.1.2.22.4.8.0|2|27
1.3.6.1.4.1.7571.100.1.1.2.22.4.9.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.4.10.0|2|-51
1.3.6.1.4.1.7571.100.1.1.2.22.4.11.0|2|-5
1.3.6.1.4.1.7571.100.1.1.2.22.4.12.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.4.13.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.4.14.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.4.15.0|2|22
1.3.6.1.4.1.7571.100.1.1.2.22.4.16.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.4.17.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.4.18.0|2|-90
1.3.6.1.4.1.7571.100.1.1.2.22.4.19.0|2|7671250
1.3.6.1.4.1.7571.100.1.1.2.22.4.20.0|2|154000
1.3.6.1.4.1.7571.100.1.1.2.22.4.21.0|2|3500
1.3.6.1.4.1.7571.100.1.1.2.22.4.22.0|2|26
1.3.6.1.4.1.7571.100.1.1.2.22.4.23.0|2|39
1.3.6.1.4.1.7571.100.1.1.2.22.4.24.0|2|-10
1.3.6.1.4.1.7571.100.1.1.2.22.4.25.0|2|27
1.3.6.1.4.1.7571.100.1.1.2.22.4.26.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.5.1.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.5.2.0|2|3
1.3.6.1.4.1.7571.100.1.1.2.22.5.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.5.5.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.5.6.0|2|-30
1.3.6.1.4.1.7571.100.1.1.2.22.5.7.0|2|-30
1.3.6.1.4.1.7571.100.1.1.2.22.5.8.0|2|-80
1.3.6.1.4.1.7571.100.1.1.2.22.5.9.0|2|-80
1.3.6.1.4.1.7571.100.1.1.2.22.5.10.0|2|30
1.3.6.1.4.1.7571.100.1.1.2.22.5.11.0|4|+1.0e-06
1.3.6.1.4.1.7571.100.1.1.2.22.5.12.0|2|4
1.3.6.1.4.1.7571.100.1.1.2.22.5.13.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.5.14.0|2|63
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.1.0|2|78
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.2.0|4|Module 1 4xE1
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.3.0|4|hw. 1 sw. 9
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.5.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.6.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.7.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.8.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.9.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.10.0|2|2
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.11.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.12.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.13.0|2|1
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.14.0|2|4
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.21.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.21.2.0|2|6
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.21.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.21.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.21.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.22.1.0|2|66
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.22.2.0|2|6
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.22.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.22.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.22.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.23.1.0|2|67
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.23.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.23.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.23.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.23.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.24.1.0|2|67
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.24.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.24.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.24.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.1.24.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.1.0|2|255
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.2.0|4|Module 2 N/A
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.3.0|4|v. 255
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.6.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.7.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.8.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.9.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.10.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.11.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.12.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.13.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.14.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.21.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.21.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.21.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.21.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.21.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.22.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.22.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.22.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.22.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.22.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.23.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.23.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.23.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.23.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.23.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.24.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.24.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.24.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.24.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.2.24.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.1.0|2|255
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.2.0|4|Module 3 N/A
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.3.0|4|v. 255
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.6.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.7.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.8.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.9.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.10.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.11.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.12.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.13.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.14.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.21.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.21.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.21.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.21.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.21.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.22.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.22.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.22.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.22.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.22.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.23.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.23.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.23.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.23.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.23.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.24.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.24.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.24.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.24.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.3.24.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.1.0|2|255
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.2.0|4|Module 4 N/A
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.3.0|4|v. 255
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.6.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.7.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.8.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.9.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.10.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.11.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.12.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.13.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.14.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.21.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.21.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.21.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.21.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.21.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.22.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.22.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.22.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.22.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.22.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.23.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.23.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.23.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.23.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.23.5.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.24.1.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.24.2.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.24.3.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.24.4.0|2|0
1.3.6.1.4.1.7571.100.1.1.2.22.6.4.24.5.0|2|0