device: Added support for FiberHome Switches S5800/S4800/S2800 (#8569)

* Fiber Home Switch Device Support
- Basic OS support
- New Logo
- Sensor support
- Fiberhome MIBS (wriSMI)

* Fibrehome Switch Device Support
- add mempools discovery

* Fiberhome Switch Device Support
- remove mib bases high/low limit for FAN entity

* Fiberhome Switch Device Support
- remove unsupported processor high_limit option

* FiberHome Switch Device Support
- snmpprec files for S28/S48/S58 added
- removed not used FH MIB files

* Fiberhome Switch Device Support
- add snmprec for FHN5800 FHN4800 FHN2800

* Update fiberhome.svg

* FiberHome Switch Device Support - changes as per request

* FiberHome Switch Device Support
- adjusted code to PSR2 standard

* FiberHome Switch Device Support - add tests

* FiberHome Switch Device Support - added back fiberhome.png since currently expected in other json

* FiberHome Switches Device Support - Deleted fiberhome.svg (for now)

* Fiberhome Switch Device Support - corrected wrong MIB renaming

* Update fiberhome-switch.inc.php

* Update fiberhome-switch.inc.php

* Update fiberhome-switch.inc.php

* Update fiberhome-switch_fh4800.json

* Update fiberhome-switch.json

* Update fiberhome-switch_fh2800.json

* Update fiberhome-switch.yaml
This commit is contained in:
CZ 2018-04-22 21:01:37 +08:00 committed by Neil Lathwood
parent 4245469785
commit 23740bce6f
20 changed files with 3730 additions and 0 deletions

View File

@ -0,0 +1,61 @@
mib: WRI-CPU-MIB:WRI-TEMPERATURE-MIB:WRI-VOLTAGE-MIB:FAN-MIB:WRI-POWER-MIB:WRI-DEVICE-MIB
modules:
processors:
data:
-
oid: cpuTable
value: cpuUsage
num_oid: .1.3.6.1.4.1.3807.1.8012.1.4.1.1.2.{{ $index }}
descr: cpuIndexDescr
precision: 100
sensors:
temperature:
data:
-
oid: temperatureTable
value: temperatureValue
num_oid: .1.3.6.1.4.1.3807.1.8012.1.6.2.1.5.
descr: temperatureIndexDescr
low_limit: temperatureLThreshold
high_limit: temperatureHThreshold
divisor: 1
voltage:
data:
-
oid: voltageTable
value: voltageValue
num_oid: .1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.
descr: 'Int. {{ $voltageIndexDescr }}'
low_limit: voltageLThreshold
high_limit: voltageHThreshold
divisor: 1000
fanspeed:
data:
-
oid: fanCtrlTable
value: fanCtrlSpeed
num_oid: .1.3.6.1.4.1.3807.1.8012.1.11.4.1.2.
descr: fanCtrlIndexDescr
divisor: 1
state:
data:
-
oid: powerTable
num_oid: .1.3.6.1.4.1.3807.1.8012.1.2.1.1.3.
value: powerState
descr: 'Supply {{ $powerIndexDescr }}'
state_name: powerState
states:
- { value: 0, generic: 0, graph: 0, descr: Normal }
- { value: 1, generic: 2, graph: 0, descr: Insufficient }
- { value: 2, generic: 2, graph: 0, descr: Overload }
-
oid: cpuTable
value: cpuStatus
num_oid: .1.3.6.1.4.1.3807.1.8012.1.4.1.1.7.
descr: CPU Status
state_name: cpuStatus
states:
- { value: 0, generic: 0, graph: 0, descr: Normal }
- { value: 1, generic: 2, graph: 0, descr: Overflow }

View File

@ -0,0 +1,12 @@
os: fiberhome-switch
text: 'FiberHome Switch'
type: network
icon: fiberhome
discovery:
- sysObjectID:
- .1.3.6.1.4.1.3807.1.
over:
- { graph: device_bits, text: 'Device Traffic' }
- { graph: device_mempool, text: 'Memory Usage' }
mib_dir:
- fiberhome

View File

@ -0,0 +1,34 @@
<?php
/*
* 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. Please see LICENSE.txt at the top level of
* the source code distribution for details.
* @package LibreNMS
* @subpackage FiberHome Switch Device Support - mempools module
* @link http://librenms.org
* @copyright 2018 Christoph Zilian <czilian@hotmail.com>
* @author Christoph Zilian <czilian@hotmail.com>
*/
if ($device['os'] === 'fiberhome-switch') {
echo "\nFiberHome-MEMORY-POOL:\n";
$mempools_array = snmpwalk_group($device, 'memoryPoolTable', 'WRI-MEMORY-MIB');
d_echo($mempools_array);
if (is_array($mempools_array)) {
foreach ($mempools_array as $index => $entry) {
if ($entry['memoryPoolTotalBytes'] != 0) {
d_echo($index.' '.$entry['memoryPoolIndexDescr'].' -> '.$entry['memoryPoolAllocBytesNum']."\n");
$usage_oid = '.1.3.6.1.4.1.3807.1.8012.1.5.4.1.7.'.$index;
$descr = $entry['memoryPoolIndexDescr'];
$usage = $entry['memoryPoolAllocBytesNum'];
if (!strstr($descr, 'No') && !strstr($usage, 'No') && $descr != '') {
discover_mempool($valid_mempool, $device, $index, 'fiberhome-switch', $descr, '1', null, null);
}
} //end if
} //end foreach
} //end if
} // End of File

View File

@ -2469,3 +2469,19 @@ function lock_and_purge($table, $sql)
return -1;
}
}
/**
* Convert space separated hex OID content to character
*
* @param string $hex_string
* @return string $chr_string
*/
function hexbin($hex_string)
{
$chr_string = '';
foreach (explode(' ', $hex_string) as $a) {
$chr_string .= chr(hexdec($a));
}
return $chr_string;
}

View File

@ -0,0 +1,37 @@
<?php
/*
* 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. Please see LICENSE.txt at the top level of
* the source code distribution for details.
* @package LibreNMS
* @subpackage FiberHome Switch Device Support - mempools module
* @link http://librenms.org
* @copyright 2018 Christoph Zilian <czilian@hotmail.com>
* @author Christoph Zilian <czilian@hotmail.com>
*/
$oid = $mempool['mempool_index'];
echo "\nFiberHome-MEMORY-POOL Index: ".$mempool['mempool_index']."\n";
if (!is_array($mempool_cache['fiberhome-switch'])) {
echo "\ncaching\n";
$mempool_cache['fiberhome-switch'] = snmpwalk_group($device, 'memoryPoolTable', 'WRI-MEMORY-MIB');
d_echo($mempool_cache);
}
$entry = $mempool_cache['fiberhome-switch'][$mempool[mempool_index]];
if ($entry['memoryPoolTotalBytes'] < 0) {
$entry['memoryPoolTotalBytes'] = ($entry['memoryPoolTotalBytes'] * -1);
}
$perc = $entry['memoryPoolCurrUsage'];
$mempool['total'] = $entry['memoryPoolTotalBytes'];
$mempool['used'] = $entry['memoryPoolAllocBytesNum'];
$mempool['free'] = ($entry['memoryPoolTotalBytes'] - $mempool['used']);
// End of File

View File

@ -0,0 +1,30 @@
<?php
/*
* 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. Please see LICENSE.txt at the top level of
* the source code distribution for details.
* @package LibreNMS
* @subpackage FiberHome Switch Device Support - os module
* @link http://librenms.org
* @copyright 2018 Christoph Zilian <czilian@hotmail.com>
* @author Christoph Zilian <czilian@hotmail.com>
*/
$sysDescrPieces = explode(" ", $device['sysDescr']); //extract model from sysDescr
$versions = snmp_get_multi_oid($device, 'msppDevHwVersion.0 msppDevSwVersion.0', '-OQs', 'WRI-DEVICE-MIB');
foreach ($versions as $key => $field) {
if (preg_match("/\b 00 00 00 00 00 00\b/i", $field)) { //convert potential hex reading to character
$versions[$key] = str_replace(array("\r","\n"), '', $field);
$versions[$key] = str_replace(" 00", "", $field);
$versions[$key] = rtrim(hexbin($field));
}
}
$hardware = 'FHN '.$sysDescrPieces[0].' V '.$versions['msppDevHwVersion.0'];
$version = $versions['msppDevSwVersion.0'];
$features = ''; // currently no features available
$serial = ''; // currently no HW serial number through MIB

400
mibs/fiberhome/FAN-MIB Normal file
View File

@ -0,0 +1,400 @@
FAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, TimeTicks, Counter64,enterprises,
NOTIFICATION-TYPE,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,RowStatus
FROM SNMPv2-TC
wri,wriProducts
FROM WRI-SMI;
-- fan monitor
msppFan MODULE-IDENTITY
LAST-UPDATED "201001110000Z"
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
CONTACT-INFO
" FHN Customer Service
Tel: 027-87693784"
DESCRIPTION
"The MIB module to describe the monitor for fan."
REVISION "201001110000Z"
DESCRIPTION
"Add some attributes for fan table."
REVISION "200901110000Z"
DESCRIPTION
"Init version for fan monitor."
::= {msppChassis 11}
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
EntryStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"entry status."
SYNTAX INTEGER
{
valid(1),
createRequest(2),
underCreation(3),
invalid(4)
}
--msppFan OBJECT IDENTIFIER ::= {msppChassis 11}
fanTable OBJECT-TYPE
SYNTAX SEQUENCE OF FanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"fan information table."
::= { msppFan 1 }
fanEntry OBJECT-TYPE
SYNTAX FanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the fan table."
INDEX {fanIndex,fanCtrlNumIndex }
::= { fanTable 1 }
FanEntry ::=
SEQUENCE {
fanIndex INTEGER,
fanCtrlNumIndex Unsigned32,
fanSpeed INTEGER,
fanLThreshold INTEGER,
fanHThreshold INTEGER,
fanState INTEGER,
fanCtrlId INTEGER
}
-- The following section describes the components of the table.
fanIndex OBJECT-TYPE
SYNTAX INTEGER(1..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the fan."
::= { fanEntry 1 }
fanCtrlNumIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the fan crtl."
::= { fanEntry 2 }
fanSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Current speed for the fan in rolls per minute."
::= { fanEntry 3 }
fanLThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lower threshold of speed for the fan in rolls per minute."
::= { fanEntry 4 }
fanHThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The high threshold of speed for the fan in rolls per minute."
::= { fanEntry 5 }
fanState OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"States for the fan."
::= { fanEntry 6 }
fanCtrlId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"controller index for the fan."
::= { fanEntry 7 }
fanTrap OBJECT IDENTIFIER ::= {msppFan 2}
fanUp NOTIFICATION-TYPE
OBJECTS {fanCtrlState}
STATUS current
DESCRIPTION
"mspp fan up trap."
::= { fanTrap 1}
fanDown NOTIFICATION-TYPE
OBJECTS {fanCtrlState}
STATUS current
DESCRIPTION
"mspp fan down trap"
::= { fanTrap 2}
fanOk NOTIFICATION-TYPE
OBJECTS {fanCtrlState}
STATUS current
DESCRIPTION
"mspp fan ok trap."
::= { fanTrap 3}
fanFault NOTIFICATION-TYPE
OBJECTS {fanCtrlState}
STATUS current
DESCRIPTION
"mspp fan fault trap.fanState==1,overflow, fanState==2 tooslow"
::= { fanTrap 4}
fanGeneral OBJECT IDENTIFIER ::= {msppFan 3}
fanBits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bitsmap for all fans being on."
::= { fanGeneral 1 }
fanNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan numbers."
::= { fanGeneral 2 }
fanTrapEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable fan trap or not."
::= { fanGeneral 3 }
fanMonitorEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable fan monitor or not."
::= { fanGeneral 4 }
fanCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF FanCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"fan controller information table."
::= { msppFan 4 }
fanCtrlEntry OBJECT-TYPE
SYNTAX FanCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the fan controller table."
INDEX {fanCtrlIndex }
::= { fanCtrlTable 1 }
FanCtrlEntry ::=
SEQUENCE {
fanCtrlIndex Unsigned32,
fanCtrlSpeed INTEGER,
fanCtrlLThreshold INTEGER,
fanCtrlHThreshold INTEGER,
fanCtrlState INTEGER,
fanCtrlSerial OCTET STRING,
fanCtrlDescr OCTET STRING,
fanCtrlTrapEnable INTEGER,
fanCtrlType INTEGER,
fanCtrlMode INTEGER,
fanCtrlAllSetting OCTET STRING,
-- xf add 2014-7-2
fanCtrlIndexDescr OCTET STRING
}
-- The following section describes the components of the table.
fanCtrlIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the fan controller."
::= { fanCtrlEntry 1 }
fanCtrlSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Current speed for the fan controller in rolls per minute."
::= { fanCtrlEntry 2 }
fanCtrlLThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lower threshold for the fan controller in rolls per minute."
::= { fanCtrlEntry 3 }
fanCtrlHThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The high threshold for the fan controller in rolls per minute."
::= { fanCtrlEntry 4 }
fanCtrlState OBJECT-TYPE
SYNTAX INTEGER{
normal(0),
highoverflow(1),
lowunderflow(2),
counteroverflow(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"States for the fan controller."
::= { fanCtrlEntry 5 }
fanCtrlSerial OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial for the fan controller."
::= { fanCtrlEntry 6 }
fanCtrlDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description for the fan controller."
::= { fanCtrlEntry 7 }
fanCtrlTrapEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Trap enable or not for the fan controller."
::= { fanCtrlEntry 8 }
fanCtrlType OBJECT-TYPE
SYNTAX INTEGER{
dc(0),
reserved(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type for the fan controller."
::= { fanCtrlEntry 9 }
fanCtrlMode OBJECT-TYPE
SYNTAX INTEGER{
fixedspeed(1),
temperatureControl(2),
temperatureControlEx(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mode for the fan controller."
::= { fanCtrlEntry 10 }
fanCtrlAllSetting OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All parameter operation for the fan controller."
::= { fanCtrlEntry 11 }
--xf add 2014-7-2
fanCtrlIndexDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan controller descrption."
::= { fanCtrlEntry 12 }
fanTmprtrCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF FanTmprtrCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fan temperatrue control table."
::= { msppFan 5 }
fanTmprtrCtrlEntry OBJECT-TYPE
SYNTAX FanTmprtrCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the fan temperature control table."
INDEX {fanCtrlIndex, fanTemperatureVaule}
::= { fanTmprtrCtrlTable 1 }
FanTmprtrCtrlEntry ::=
SEQUENCE {
fanTemperatureVaule Integer32,
fanTemperatureSpeed INTEGER,
fanTemperatureStatus EntryStatus
}
-- The following section describes the components of the table.
fanTemperatureVaule OBJECT-TYPE
SYNTAX Integer32(1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique temperature index for the table."
::= { fanTmprtrCtrlEntry 1 }
fanTemperatureSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Fan speed of this temperature."
::= { fanTmprtrCtrlEntry 2 }
fanTemperatureStatus OBJECT-TYPE
SYNTAX EntryStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Row status of the table."
::= { fanTmprtrCtrlEntry 3 }
END

225
mibs/fiberhome/WRI-CPU-MIB Normal file
View File

@ -0,0 +1,225 @@
WRI-CPU-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, TimeTicks, Counter64,enterprises,
NOTIFICATION-TYPE,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,RowStatus
FROM SNMPv2-TC
wri,wriProducts
FROM WRI-SMI;
-- CPU monitor
msppCpu MODULE-IDENTITY
LAST-UPDATED "201001110000Z"
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
CONTACT-INFO
" FHN Customer Service
Tel: 027-87693784"
DESCRIPTION
"The MIB module to describe the monitor for cpu."
REVISION "201001110000Z"
DESCRIPTION
"Add some attributes for cpu table."
REVISION "200901110000Z"
DESCRIPTION
"Init version for cpu monitor."
::= {msppChassis 4}
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
-- msppCpu OBJECT IDENTIFIER ::= {msppChassis 4}
cpuTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Cpu information table."
::= { msppCpu 1 }
cpuEntry OBJECT-TYPE
SYNTAX CpuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the cpu table."
INDEX {cpuIndex }
::= { cpuTable 1 }
CpuEntry ::=
SEQUENCE {
cpuIndex Unsigned32,
cpuUsage Counter32,
cpuMaxUsage Counter32,
cpuHthreshold Counter32,
cpuLthreshold Counter32,
cpuOneTrap INTEGER,
cpuStatus INTEGER,
cpuDescr OCTET STRING,
cpuAllSetting OCTET STRING,
cpuLastOneMinuteUsage Counter32,
cpuLastFiveMinuteUsage Counter32,
--xf add 2014-7-2
cpuIndexDescr OCTET STRING
}
-- The following section describes the components of the table.
cpuIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cpu index."
::= { cpuEntry 1 }
cpuUsage OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current usage of cpu"
::= { cpuEntry 2 }
cpuMaxUsage OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max usage of cpu."
::= { cpuEntry 3 }
cpuHthreshold OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold of cpu."
::= { cpuEntry 4 }
cpuLthreshold OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"low threshold of cpu."
::= { cpuEntry 5 }
cpuOneTrap OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Trap enable or not of the cpu"
::= { cpuEntry 6 }
cpuStatus OBJECT-TYPE
SYNTAX INTEGER{
normal(0),
highoverflow(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cpu status"
::= { cpuEntry 7 }
cpuDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cpu description."
::= { cpuEntry 8}
cpuAllSetting OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All parameter operation for the cpu."
::= { cpuEntry 9 }
cpuLastOneMinuteUsage OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last-1-minute usage of cpu"
::= { cpuEntry 10 }
cpuLastFiveMinuteUsage OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last-5-minute usage of cpu"
::= { cpuEntry 11 }
-- xf add 2014-7-2
cpuIndexDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cpu index description."
::= { cpuEntry 12 }
cpuTrap OBJECT IDENTIFIER ::= {msppCpu 2}
cpuOverThreshold NOTIFICATION-TYPE
OBJECTS {cpuUsage,cpuHthreshold,cpuLthreshold}
STATUS current
DESCRIPTION
"mspp cpu over threshold trap."
::= { cpuTrap 1}
cpuUnderThreshold NOTIFICATION-TYPE
OBJECTS {cpuUsage,cpuHthreshold,cpuLthreshold}
STATUS current
DESCRIPTION
"mspp cpu under threshold trap."
::= { cpuTrap 2}
cpuRecoverThreshold NOTIFICATION-TYPE
OBJECTS {cpuUsage,cpuHthreshold,cpuLthreshold}
STATUS current
DESCRIPTION
"mspp cpu recover threshold trap."
::= { cpuTrap 3}
cpuGeneral OBJECT IDENTIFIER ::= {msppCpu 3}
cpuNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cpu numbers"
::= { cpuGeneral 1 }
cpuTrapEnable OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable cpu trap or not."
::= { cpuGeneral 2 }
cpuMonitor OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable cpu monitor or not."
::= { cpuGeneral 3 }
END

View File

@ -0,0 +1,758 @@
--
-- WRI-DEVICE-MIB.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 349
-- Monday, November 16, 2015 at 16:55:37
--
WRI-DEVICE-MIB DEFINITIONS ::= BEGIN
IMPORTS
TimeTicks, Unsigned32, Counter32, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
PhysAddress, TEXTUAL-CONVENTION
FROM SNMPv2-TC
wriProducts, wriProtocol
FROM WRI-SMI;
--
-- Type definitions
--
PortList ::= OCTET STRING (SIZE (0..1024))
-- Similarly, all representations of Bridge-Id in this MIB
-- Module use, as a textual convention (i.e. this
-- convention does not affect their encoding), the data
-- type:
BridgeId ::= OCTET STRING (SIZE (8))
--
-- Textual conventions
--
DisplayString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"8 bit octet."
SYNTAX OCTET STRING
RerRingDir ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the ringlet on which the OAM action
request/response is sent/replied."
SYNTAX INTEGER
{
west(0),
east(1)
}
EntryStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"entry status."
SYNTAX INTEGER
{
valid(1),
createRequest(2),
underCreation(3),
invalid(4)
}
VlanIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value used to index per-VLAN tables: values of 0 and
4095 are not permitted; if the value is between 1 and
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
global scope within a given bridged domain (see VlanId
textual convention). If the value is greater than 4095
then it represents a VLAN with scope local to the
particular agent, i.e. one without a global VLAN-ID
assigned to it. Such VLANs are outside the scope of
IEEE 802.1Q but it is convenient to be able to manage them
in the same way using this MIB."
SYNTAX Unsigned32
VlanId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A 12-bit VLAN ID used in the VLAN Tag header."
SYNTAX INTEGER (1..4094)
--
-- Node definitions
--
-- Multiple Services Ring (MSPP)
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= { mspp 1 }
msppDev OBJECT IDENTIFIER ::= { mspp 2 }
-- the
-- Bridge-Identifier
-- as used in the
-- Spanning Tree
-- Protocol to uniquely identify a bridge. Its first two
-- octets (in network byte order) contain a priority
-- value and its last 6 octets contain the MAC address
-- used to refer to a bridge in a unique fashion
-- (typically, the numerically smallest MAC address
-- of all ports on the bridge).
msppDevGeneral OBJECT IDENTIFIER ::= { msppDev 1 }
msppDevMac OBJECT-TYPE
SYNTAX PhysAddress (SIZE (0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"mac address."
::= { msppDevGeneral 1 }
msppDevDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Node desription."
::= { msppDevGeneral 2 }
msppDevHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Node desription."
::= { msppDevGeneral 3 }
msppDevSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Node desription."
::= { msppDevGeneral 4 }
msppDevCardBits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Node card bitmap."
::= { msppDevGeneral 5 }
msppDevCardNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Node index."
::= { msppDevGeneral 6 }
msppDevLastChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"in seconds."
::= { msppDevGeneral 7 }
msppDevUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"in seconds."
::= { msppDevGeneral 8 }
msppDevTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"set and get string format: 'yyyy/mm/dd hh:mm:ss'."
::= { msppDevGeneral 9 }
msppDevFlushMac OBJECT-TYPE
SYNTAX INTEGER { reset(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"counter value."
::= { msppDevGeneral 10 }
msppDevReboot OBJECT-TYPE
SYNTAX INTEGER
{
reboot(1),
writeconfigandreboot(2),
writeconfigandrebootsys(3),
eraseconfigandreboot(4),
eraseconfigandrebootsys(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"reboot"
::= { msppDevGeneral 11 }
msppDevCfgFile OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 12 }
msppDevCfgAction OBJECT-TYPE
SYNTAX INTEGER
{
write(1),
erase(2),
exec(3),
upgrade(4),
writestartup(5),
erasestartup(6),
execstartup(7),
upgradestartup(8),
writebackup(9),
erasebackup(10),
execbackup(11),
upgradebackup(12),
writeboth(13),
eraseboth(14),
upgradeboth(15),
recoverconfig(16)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 13 }
msppDevOsFile OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 14 }
msppDevOsAction OBJECT-TYPE
SYNTAX INTEGER
{
upgradebootos(1),
upgradebootosandreboot(2),
upgrademainos(3),
upgradebakos(4),
upgradebothos(5),
recoverbootos(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 15 }
msppDevVer OBJECT-TYPE
SYNTAX INTEGER
{
mspp1(1),
mspp2EO(2),
mspp2O(3),
mspp3(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"counter value."
::= { msppDevGeneral 16 }
msppDevErrorBits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"counter value."
::= { msppDevGeneral 17 }
msppDevTemperatureLThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"current Temperature lowhest threshold."
::= { msppDevGeneral 18 }
msppDevTemperatureHThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"current Temperature lowhest threshold."
::= { msppDevGeneral 19 }
msppDevTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"current Temperature lowhest threshold."
::= { msppDevGeneral 20 }
msppDevTemperatureTrapEnable OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"current Temperature highhest threshold."
::= { msppDevGeneral 21 }
msppDevWRED OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"weighted random early discard.enable or disable"
::= { msppDevGeneral 22 }
msppDevMirrorToPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 23 }
msppDevMirrorMode OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 24 }
msppDevLcd OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 25 }
msppDevTDMVlan OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 26 }
msppDevFtpd OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 27 }
msppDevTelnetd OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 28 }
msppDevMirrorToRspanVid OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 29 }
msppDevMirrorToTpid OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NULL"
::= { msppDevGeneral 30 }
msppRebootFileMode OBJECT-TYPE
SYNTAX INTEGER
{
master(0),
backup(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"reboot config file by master config file or backup config file. default:master."
::= { msppDevGeneral 31 }
msppFileExecMode OBJECT-TYPE
SYNTAX INTEGER
{
master(0),
backup(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"exec config file by master config file or backup config file. default:master."
::= { msppDevGeneral 32 }
msppUpgradeBkOs OBJECT-TYPE
SYNTAX INTEGER
{
master(0),
backup(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"upgrade master os or backup os. default:master."
::= { msppDevGeneral 33 }
msppInbandIp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"inband ip address."
::= { msppDevGeneral 34 }
msppOutbandIp OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"outband ip address."
::= { msppDevGeneral 35 }
resetEraseCfg OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"erase config file when press reset button long. enable: erase."
::= { msppDevGeneral 36 }
msppDevLicenseEnable OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"enable or disable license key function. If you want to enable license key function, please designate 'msppDevLicenseKey' first "
::= { msppDevGeneral 37 }
msppDevLicenseKey OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"licnese key."
::= { msppDevGeneral 38 }
msppDevSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"serial num."
::= { msppDevGeneral 39 }
msppDevMtu OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The size of the largest datagram which can be sent/received on the equipment."
::= { msppDevGeneral 40 }
msppDevFlushDynamicArp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flush all dynamic arp."
::= { msppDevGeneral 41 }
msppDevFlushStaticArp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flush all static arp."
::= { msppDevGeneral 42 }
msppDevFlushAllArp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flush all the arp."
::= { msppDevGeneral 43 }
msppDevBootOs OBJECT-TYPE
SYNTAX INTEGER
{
main(0),
backup(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Boot os imgage."
::= { msppDevGeneral 44 }
msppDevBootCfg OBJECT-TYPE
SYNTAX INTEGER
{
main(0),
backup(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Boot configuration."
::= { msppDevGeneral 45 }
msppl2HashMode OBJECT-TYPE
SYNTAX INTEGER
{
crc32-upper(1),
crc32-lower(2),
lsb(3),
crc16-lower(4),
crc16-upper(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L2 hash mode configuration."
::= { msppDevGeneral 46 }
msppl3HashMode OBJECT-TYPE
SYNTAX INTEGER
{
crc32-upper(1),
crc32-lower(2),
lsb(3),
crc16-lower(4),
crc16-upper(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L3 hash mode configuration."
::= { msppDevGeneral 47 }
msppl2AuxHashMode OBJECT-TYPE
SYNTAX INTEGER
{
zero(0),
crc32-upper(1),
crc32-lower(2),
lsb(3),
crc16-lower(4),
crc16-upper(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"L2 aux-hash mode configuration."
::= { msppDevGeneral 48 }
msppIpv4AddrNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ipv4 address."
::= { msppDevGeneral 49 }
msppDevCode OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device code."
::= { msppDevGeneral 50 }
msppCmuState OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cmu State.whether cmu is insert"
::= { msppDevGeneral 51 }
msppDevTpid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Protocol ID.0x8100 for 802.1q in 802.1q,0x9100 for none 802.1q in 802.1q"
::= { msppDevGeneral 52 }
msppDevLoggingInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1024))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Logging info"
::= { msppDevGeneral 53 }
loggingTrapObjects OBJECT IDENTIFIER ::= { msppDevGeneral 54 }
loggingTrap NOTIFICATION-TYPE
OBJECTS { msppDevMac, msppDevDescr, msppDevLoggingInfo }
STATUS current
DESCRIPTION
"Logging trap."
::= { loggingTrapObjects 1 }
msppDevFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 55 }
msppDevFileAction OBJECT-TYPE
SYNTAX INTEGER { delet(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 56 }
msppShareVlanEn OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 57 }
msppUpgradeStatus OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION " "
::= { msppDevGeneral 58 }
msppCliVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { msppDevGeneral 59 }
msppSnmpVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { msppDevGeneral 60 }
msppHttpVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { msppDevGeneral 61 }
END
--
-- WRI-DEVICE-MIB.mib
--

View File

@ -0,0 +1,356 @@
WRI-MEMORY-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, TimeTicks, Counter64,enterprises,
NOTIFICATION-TYPE,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,RowStatus
FROM SNMPv2-TC
wri,wriProducts
FROM WRI-SMI;
-- MEMORY monitor
msppMemory MODULE-IDENTITY
LAST-UPDATED "201001110000Z"
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
CONTACT-INFO
" FHN Customer Service
Tel: 027-87693784"
DESCRIPTION
"The MIB module to describe the monitor for memory."
REVISION "201001110000Z"
DESCRIPTION
"Add some attributes for memory table."
REVISION "200901110000Z"
DESCRIPTION
"Init version for memory monitor."
::= {msppChassis 5}
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
-- msppMemory OBJECT IDENTIFIER ::= {msppChassis 5}
memoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF MemoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"NULL."
::= { msppMemory 1 }
memoryEntry OBJECT-TYPE
SYNTAX MemoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"NULL."
INDEX {memoryIndex }
::= { memoryTable 1 }
MemoryEntry ::=
SEQUENCE {
memoryIndex INTEGER,
memorySdramSize Counter32,
memorySdramUsed Counter32,
memoryFlashSize Counter32,
memoryFlashUsed Counter32,
memorySdramHThreshold Counter32
}
-- The following section describes the components of the
-- table.
memoryIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory index."
::= { memoryEntry 1 }
memorySdramSize OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory Sdram size."
::= { memoryEntry 2 }
memorySdramUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sdram used."
::= { memoryEntry 3 }
memoryFlashSize OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flash size"
::= { memoryEntry 4 }
memoryFlashUsed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flash used."
::= { memoryEntry 5 }
memorySdramHThreshold OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sdram high threshold."
::= { memoryEntry 6 }
memoryGeneral OBJECT IDENTIFIER ::= {msppMemory 2}
memoryTrapEnable OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable memory trap or not."
::= { memoryGeneral 1 }
memoryMonitorEnable OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable memory monitor or not."
::= { memoryGeneral 2 }
memoryTrap OBJECT IDENTIFIER ::= {msppMemory 3}
memoryOverThreshold NOTIFICATION-TYPE
OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold}
STATUS current
DESCRIPTION
"memory over Threshold trap."
::= { memoryTrap 1}
memoryUnderThreshold NOTIFICATION-TYPE
OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold}
STATUS current
DESCRIPTION
"memory under Threshold."
::= { memoryTrap 2}
memoryRecoverThreshold NOTIFICATION-TYPE
OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold}
STATUS current
DESCRIPTION
"memory recover Threshold trap."
::= { memoryTrap 3}
memoryPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF MemoryPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Memory pool information table."
::= { msppMemory 4 }
memoryPoolEntry OBJECT-TYPE
SYNTAX MemoryPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the memory pool table."
INDEX {memoryPoolIndex }
::= { memoryPoolTable 1 }
MemoryPoolEntry ::=
SEQUENCE {
memoryPoolIndex Unsigned32,
memoryPoolDescr OCTET STRING,
memoryPoolFreeBytesNum Counter32,
memoryPoolFreeBlocksNum Counter32,
memoryPoolFreeMaxBlockSize Counter32,
memoryPoolMinBlockWords Counter32,
memoryPoolAllocBytesNum Counter32,
memoryPoolAllocBlocksNum Counter32,
memoryPoolAllocBytesCumulate Counter32,
memoryPoolAllocBlocksCumulate Counter32,
memoryPoolTotalBytes Counter32,
memoryPoolHighThreshold INTEGER,
memoryPoolTrapEnable INTEGER,
memoryPoolStatus INTEGER,
memoryPoolAllSetting OCTET STRING,
memoryPoolAllocMaxBytesNum INTEGER,
memoryPoolLowThreshold INTEGER,
memoryPoolCurrUsage Counter32,
-- xf add 2014-7-2
memoryPoolIndexDescr OCTET STRING
}
-- The following section describes the components of the table.
memoryPoolIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory pool index."
::= { memoryPoolEntry 1 }
memoryPoolDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory pool description."
::= { memoryPoolEntry 2 }
memoryPoolFreeBytesNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free bytes number of the memory pool."
::= { memoryPoolEntry 3 }
memoryPoolFreeBlocksNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free blocks number of the memory pool."
::= { memoryPoolEntry 4 }
memoryPoolFreeMaxBlockSize OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Free max block size of the memory pool."
::= { memoryPoolEntry 5 }
memoryPoolMinBlockWords OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Min block words number of the memory pool."
::= { memoryPoolEntry 6 }
memoryPoolAllocBytesNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Allocated bytes number of the memory pool."
::= { memoryPoolEntry 7 }
memoryPoolAllocBlocksNum OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Allocated blocks number of the memory pool."
::= { memoryPoolEntry 8 }
memoryPoolAllocBytesCumulate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cumulate allocated bytes of the memory pool."
::= { memoryPoolEntry 9 }
memoryPoolAllocBlocksCumulate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cumulate allocated blocks of the memory pool."
::= { memoryPoolEntry 10 }
memoryPoolTotalBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total bytes of the memory pool."
::= { memoryPoolEntry 11 }
memoryPoolHighThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"High threshold of the memory pool."
::= { memoryPoolEntry 12 }
memoryPoolTrapEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Trap enable or not of the memory pool."
::= { memoryPoolEntry 13 }
memoryPoolStatus OBJECT-TYPE
SYNTAX INTEGER{
normal(0),
highoverflow(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the memory pool."
::= { memoryPoolEntry 14 }
memoryPoolAllSetting OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All operation of memeory pool."
::= { memoryPoolEntry 15}
memoryPoolAllocMaxBytesNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max bytes number the memory pool."
::= { memoryPoolEntry 16 }
memoryPoolLowThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Low threshold of the memory pool."
::= { memoryPoolEntry 17 }
memoryPoolCurrUsage OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current used memory pool."
::= { memoryPoolEntry 18 }
-- xf add 2014-7-2
memoryPoolIndexDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memeory pool index descrption."
::= { memoryPoolEntry 19}
END

View File

@ -0,0 +1,262 @@
WRI-POWER-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, TimeTicks, Counter64,enterprises,
NOTIFICATION-TYPE,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
wri,wriProducts
FROM WRI-SMI;
-- power monitor
msppPower MODULE-IDENTITY
LAST-UPDATED "201001110000Z"
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
CONTACT-INFO
" FHN Customer Service
Tel: 027-87693784"
DESCRIPTION
"The MIB module to describe the monitor for power."
REVISION "201001110000Z"
DESCRIPTION
"Add some attributes for power table"
REVISION "200901110000Z"
DESCRIPTION
"Init version for power monitor."
::= {msppChassis 2}
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
-- mspp power table
-- msppPower OBJECT IDENTIFIER ::= {msppChassis 2}
powerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PowerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Power information table."
::= { msppPower 1 }
powerEntry OBJECT-TYPE
SYNTAX PowerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the power table."
INDEX {powerIndex }
::= { powerTable 1 }
PowerEntry ::=
SEQUENCE {
powerIndex Unsigned32,
powerType INTEGER,
powerState INTEGER,
powerValue INTEGER,
powerRole INTEGER,
powerDescr OCTET STRING,
powerSerial OCTET STRING,
powerTemperature INTEGER,
powerFuseStatus INTEGER,
powerStateBits INTEGER,
powerTrapEna INTEGER,
powerAllSetting OCTET STRING,
--xf add 2014-7-2
powerIndexDescr OCTET STRING
}
-- The following section describes the components of the table.
powerIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power index."
::= { powerEntry 1 }
powerType OBJECT-TYPE
SYNTAX INTEGER{
dcdc(0),
acdc(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power type, 0:DC/DC,1:AC/DC."
::= { powerEntry 2 }
powerState OBJECT-TYPE
SYNTAX INTEGER{
normal(0),
voltagelack(1),
voltageoverload(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power state, 0:normal,1:voltage lack,2:voltage overload."
::= { powerEntry 3 }
powerValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power value."
::= { powerEntry 4 }
powerRole OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"power role."
::= { powerEntry 5 }
powerDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"power description."
::= { powerEntry 6 }
powerSerial OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power serial."
::= { powerEntry 7 }
powerTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power temperature."
::= { powerEntry 8 }
powerFuseStatus OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power fuse status."
::= { powerEntry 9 }
powerStateBits OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
voltagelack(1),
voltageoverload(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"bits description for power states, redundance of powerState."
::= { powerEntry 10 }
powerTrapEna OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable power trap or not."
::= { powerEntry 11 }
powerAllSetting OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All oid operation of this table."
::= { powerEntry 12 }
powerIndexDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power index descrption."
::= { powerEntry 13 }
powerTrap OBJECT IDENTIFIER ::= {msppPower 2}
powerUp NOTIFICATION-TYPE
OBJECTS {powerState}
STATUS current
DESCRIPTION
"power up trap."
::= { powerTrap 1}
powerDown NOTIFICATION-TYPE
OBJECTS {powerState}
STATUS current
DESCRIPTION
"power down trap."
::= { powerTrap 2}
powerFault NOTIFICATION-TYPE
OBJECTS {powerState}
STATUS current
DESCRIPTION
"power abnoraml trap."
::= { powerTrap 3}
powerOk NOTIFICATION-TYPE
OBJECTS {powerState}
STATUS current
DESCRIPTION
"power ok trap."
::= { powerTrap 4}
powerGeneral OBJECT IDENTIFIER ::= {msppPower 3}
powerBits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bitsmap for all power being on."
::= { powerGeneral 1 }
powerNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"power numbers."
::= { powerGeneral 2 }
powerTrapEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable fan trap or not."
::= { powerGeneral 3 }
powerMonitorEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable power monitor or not."
::= { powerGeneral 4 }
END

426
mibs/fiberhome/WRI-SMI Normal file
View File

@ -0,0 +1,426 @@
--*****************************************************************************/
--* */
--* Copyright (c) 2000 FiberHome Networks Inc. */
--* */
--* PROPRIETARY RIGHTS of FiberHome Networks are involved in the subject */
--* matter of this material. All manufacturing, reproduction, use, and */
--* sales rights pertaining to this subject matter are governed by the */
--* license agreement. The recipient of this software implicitly accepts the */
--* terms of the license. */
--* */
--*****************************************************************************/
WRI-SMI DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,OBJECT-IDENTITY,enterprises
FROM SNMPv2-SMI;
wri MODULE-IDENTITY
LAST-UPDATED "0304230000Z"
ORGANIZATION "FiberHome Networks Co.,Ltd."
CONTACT-INFO
"http://www.fhn.com.cn"
DESCRIPTION
"The Structure of Management Information for the Wri enterprise."
::= { enterprises 3807 } -- assigned by IANA
wriProducts OBJECT IDENTIFIER ::= { wri 1 }
-- "wriProducts is the root OBJECT IDENTIFIER from
-- which sysObjectID values are assigned. Actual
-- values are defined in WRI-PRODUCTS-MIB."
wriProtocol OBJECT IDENTIFIER ::= { wri 2}
-- "Define the Protocol management information."
wriMgmt OBJECT IDENTIFIER ::= { wri 3 }
-- "Define the PUBLIC information about hardware,system,etc in the PRIVATE mibs."
fhn MODULE-IDENTITY
LAST-UPDATED "0304230000Z"
ORGANIZATION "FiberHome Networks Co.,Ltd."
CONTACT-INFO
"http://www.fhn.com.cn"
DESCRIPTION
"The Structure of Management Information for the FHN enterprise."
::= { enterprises 11408 } -- assigned by IANA
fhnProducts OBJECT IDENTIFIER ::= { fhn 1 }
-- "wriProducts is the root OBJECT IDENTIFIER from
-- which sysObjectID values are assigned. Actual
-- values are defined in WRI-PRODUCTS-MIB."
fhnProtocol OBJECT IDENTIFIER ::= { fhn 2 }
-- "Subtree beneath which pre-10.2 MIBS were built."
fhnMgmt OBJECT IDENTIFIER ::= { fhn 3 }
-- "fhnMgmt is the main subtree for new mib development."
WriNetworkProtocol ::= INTEGER {
ip(1),
decnet(2),
pup(3),
chaos(4),
xns(5),
x121(6),
appletalk(7),
clns(8),
lat(9),
vines(10),
cons(11),
apollo(12),
stun(13),
novell(14),
qllc(15),
snapshot(16),
atmIlmi(17),
bstun(18),
x25pvc(19),
unknown(65535)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Represents the different types of network layer protocols.
WriNetworkAddress ::= OCTET STRING
-- TEXTUAL-CONVENTION
-- DspHint
-- 1x:
-- Status
-- mandatory
-- Descr
-- Represents a network layer address. The length and format of
-- the address is protocol dependent as follows:
-- ip 4 octets
-- decnet 2 octets
-- pup obsolete
-- chaos 2 octets
-- xns 10 octets
-- first 4 octets are the net number
-- last 6 octets are the host number
-- x121
-- appletalk 3 octets
-- first 2 octets are the net number
-- last octet is the host number
-- clns
-- lat
-- vines 6 octets
-- first 4 octets are the net number
-- last 2 octets are the host number
-- cons
-- apollo 10 octets
-- first 4 octets are the net number
-- last 6 octets are the host number
-- stun 8 octets
-- novell 10 octets
-- first 4 octets are the net number
-- last 6 octets are the host number
-- qllc 6 octets
-- bstun 1 octet - bi-sync serial tunnel
-- snapshot 1 octet
-- atmIlmi 4 octets
-- x25 pvc 2 octets (12 bits)
--CUnsigned32 ::= Gauge32
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- An unsigned 32-bit quantity indistinguishable from Gauge32.
InterfaceIndexOrZero ::= Integer32(0..2147483647)
-- TEXTUAL-CONVENTION
-- DspHint
-- d
-- Status
-- mandatory
-- Descr
-- Either the value 0, or the ifIndex value of an
-- interface in the ifTable.
SAPType ::= Integer32(0..254)
-- TEXTUAL-CONVENTION
-- DspHint
-- d
-- Status
-- mandatory
-- Descr
-- Service Access Point - is a term that denotes the means
-- by which a user entity in layer n+1 accesses a service
-- of a provider entity in layer n.
CountryCode ::= OCTET STRING(SIZE(0 | 2))
-- TEXTUAL-CONVENTION
-- DspHint
-- 2a
-- Status
-- mandatory
-- Descr
-- Represents a case-insensitive 2-letter country code taken
-- from ISO-3166. Unrecognized countries are represented as
-- empty string.
EntPhysicalIndexOrZero ::= Integer32(0..2147483647)
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- This textual convention is an extension of entPhysicalIndex.
-- If non-zero, the object is an entPhysicalIndex. If zero, no
-- appropriate entPhysicalIndex exists. Any additional semantics
-- are object specific.
WriRowOperStatus ::= INTEGER {
active(1),
activeDependencies(2),
inactiveDependency(3),
missingDependency(4)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Represents the operational status of an table entry.
-- This textual convention allows explicitly representing
-- the states of rows dependent on rows in other tables.
--
-- active(1) -
-- Indicates this entry's RowStatus is active
-- and the RowStatus for each dependency is active.
--
-- activeDependencies(2) -
-- Indicates that the RowStatus for each dependency
-- is active, but the entry's RowStatus is not active.
--
-- inactiveDependency(3) -
-- Indicates that the RowStatus for at least one
-- dependency is not active.
--
-- missingDependency(4) -
-- Indicates that at least one dependency does
-- not exist in it's table.
WriPort ::= Integer32(0..65535)
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- The TCP or UDP port number range.
-- Refer
-- Transmission Control Protocol. J. Postel. RFC793,
-- User Datagram Protocol. J. Postel. RFC768
WriIpProtocol ::= Integer32(0..255)
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- IP protocol number range.
-- Refer
-- Internet Protocol. J. Postel. RFC791
WriLocationClass ::= INTEGER {
chassis(1),
shelf(2),
slot(3),
subSlot(4),
port(5),
subPort(6),
channel(7),
subChannel(8)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- An enumerated value which provides an indication of
-- the general location type of a particular physical and/or
-- logical interface.
-- chassis - a system framework for mounting one or more
-- shelves/slots/cards.
-- shelf - a cabinet that holds one or more slots.
-- slot - card or subSlot holder.
-- subSlot - daughter-card holder.
-- port - a physical port (e.g., a DS1 or DS3 physical port).
-- subPort - a logical port on a physical port (e.g., a DS1
-- subPort on a DS3 physical port).
-- channel - a logical interface (e.g., a DS0 channel, signalling
-- channel, ATM port, other virtual interfaces).
-- subChannel - a sub-channel on a logical interface.
WriLocationSpecifier ::= OCTET STRING(SIZE(0..255))
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Use this TC to define objects that indicate the
-- physical entity and/or logical interface location
-- of a managed entity on a managed device. In SNMP, a
-- standard mechanism for indicating the physical location
-- of entities is via the ENTITY-MIB. However, that approach
-- is not satisfactory in some cases because:
--
-- 1. The entity requiring a location-based naming may be
-- associated with an entity which can not be represented
-- as a physical entity in the ENTITY-MIB,
-- 2. NMS applications may desire a more direct
-- name/representation of a physical entity than is
-- available via the ENTITY-MIB, e.g., a physical entity
-- which is named via a hierarchy of levels in the ENTITY-MIB.
--
-- The value of an object defined using this TC is an ASCII
-- string consisting of zero or more elements separated by
-- commas. Each element is of the form <tag> = <value>.
--
-- An example of this syntax is 'slot=5,port=3'.
--
-- The syntax of the string is formally specified using
-- ABNF notation (with one exception, noted below), as
-- follows:
--
-- location-specifier = elem *(',' elem)
-- ; subject to
-- ; size restriction specified in the SYNTAX
-- ; clause below
--
-- elem = loctype '=' number
--
-- number = %x00-FFFFFFFF / %d0-4294967295
--
-- loctype = 1*32VCHAR
--
-- It is recommended that loctype use one of the enumerated
-- labels defined for WriLocationClass.
--
-- (NOTE: To conform to ABNF notation as defined in RFC2234,
-- substitute the single-quote symbol with a double-quote
-- symbol in the above rules.)
--
-- A zero length of WriLocationSpecifier is object-specific
-- and must be defined as part of the description of any object
-- which uses this syntax.
-- Refer
-- RFC2234, Augmented BNF for syntax specifications: ABNF
WriInetAddressMask ::= Unsigned32(0..128)
-- Rsyntax Gauge32(0..128)
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Denotes a generic Internet subnet address mask.
-- The Internet subnet address mask is represented as the
-- number of contiguous 1-bit from MSB (most significant bit)
-- of the Internet subnet address mask.
-- A WriInetAddressMask value is always interpreted within
-- the context of an InetAddressType value. The
-- InetAddressType only object or InetAddressType with
-- InetAddress objects which define the context must be
-- registered immediately before the object which uses the
-- WriInetAddressMask textual convention. In other words,
-- the object identifiers for the InetAddressType object and
-- the WriInetAddressMask object MUST have the same length
-- and the last sub-identifier of the InetAddressType object
-- MUST be 1 less than the last sub-identifier of the
-- WriInetAddressMask object and MUST be 2 less than the
-- last sub-identifier of the WriInetAddressMask object if
-- an InetAddress object is defined between InetAddressType
-- and WriInetAddressMask objects.
-- The maximum value of the WriInetAddressMask TC is 32 for
-- the value 'ipv4(1)' in InetAddressType object and 128 for
-- the value 'ipv6(2)' in InetAddressType object.
-- The value zero is object-specific and must therefore be
-- defined as part of the description of any object which
-- uses this syntax. Examples of the usage of zero might
-- include situations where Internet subnet mask was unknown,
-- or when none subnet masks need to be referenced.
-- Refer
-- RFC2851, Textual Conventions for Internet Network Addresses.
WriAbsZeroBasedCounter32 ::= Gauge32
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- This TC describes an object which counts events with the
-- following semantics: objects of this type will be set to
-- zero(0) on creation and will thereafter count appropriate
-- events, it locks at the maximum value of 4,294,967,295 if
-- the counter overflows.
-- This TC may be used only in situations where wrapping is
-- not possible or extremely unlikely situation.
WriSnapShotAbsCounter32 ::= Unsigned32
-- Rsyntax Gauge32
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- This TC describes an object which stores a snap-shot value
-- with the following semantics: objects of this type will
-- take a snap-shot value from their associated
-- WriAbsZeroBasedCounter32 type objects on creation.
WriAlarmSeverity ::= INTEGER {
cleared(1),
indeterminate(2),
critical(3),
major(4),
minor(5),
warning(6),
info(7)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Represents the perceived alarm severity associated
-- with a service or safety affecting condition and/or
-- event. These are based on ITU severities, except
-- that info(7) is added.
--
-- cleared(1) -
-- Indicates a previous alarm condition has been
-- cleared. It is not required (unless specifically
-- stated elsewhere on a case by case basis) that an
-- alarm condition that has been cleared will produce
-- a notification or other event containing an
-- alarm severity with this value.
--
-- indeterminate(2) -
-- Indicates that the severity level cannot be
-- determined.
--
-- critical(3) -
-- Indicates that a service or safety affecting
-- condition has occurred and an immediate
-- corrective action is required.
--
-- major(4) -
-- Indicates that a service affecting condition has
-- occurred and an urgent corrective action is
-- required.
--
-- minor(5) -
-- Indicates the existence of a non-service affecting
-- condition and that corrective action should be
-- taken in order to prevent a more serious (for
-- example, service or safety affecting) condition.
--
-- warning(6) -
-- Indicates the detection of a potential or impending
-- service or safety affecting condition, before any
-- significant effects have been felt.
--
-- info(7) -
-- Indicates an alarm condition that does not
-- meet any other severity definition. This can
-- include important, but non-urgent, notices or
-- informational events.
-- Refer
-- ITU-X.733
END

View File

@ -0,0 +1,215 @@
WRI-TEMPERATURE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, TimeTicks, Counter64,enterprises,
NOTIFICATION-TYPE,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
wri,wriProducts
FROM WRI-SMI;
-- temperature monitor
msppTemperature MODULE-IDENTITY
LAST-UPDATED "201001110000Z"
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
CONTACT-INFO
" FHN Customer Service
Tel: 027-87693784"
DESCRIPTION
"The MIB module to describe the monitor for temperature."
REVISION "201001110000Z"
DESCRIPTION
"Add description for oid."
REVISION "200901110000Z"
DESCRIPTION
"Init version for temperature monitor."
::= {msppChassis 6}
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
DisplayString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"8 bit octet."
SYNTAX OCTET STRING
-- msppTemperature OBJECT IDENTIFIER ::= {msppChassis 6}
temperatureGeneral OBJECT IDENTIFIER ::= {msppTemperature 1}
temperatureTrapEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable temperature trap or not."
::= { temperatureGeneral 1 }
temperatureMonitorEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable temperature monitor or not."
::= { temperatureGeneral 2 }
temperatureNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature numbers"
::= { temperatureGeneral 3 }
temperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF TemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Temperature information table."
::= { msppTemperature 2 }
temperatureEntry OBJECT-TYPE
SYNTAX TemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the temperature table."
INDEX {temperatureIndex }
::= { temperatureTable 1 }
TemperatureEntry ::=
SEQUENCE {
temperatureIndex Unsigned32,
temperatureDescr DisplayString,
temperatureLThreshold INTEGER,
temperatureHThreshold INTEGER,
temperatureValue INTEGER,
temperatureState INTEGER,
temperatureTrapEna INTEGER,
temperatureAllSetting OCTET STRING,
--xf add 2014-7-2
temperatureIndexDescr OCTET STRING,
temperatureRebootHThreshold INTEGER
}
-- The following section describes the components of the table.
temperatureIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the temperature."
::= { temperatureEntry 1 }
temperatureDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"temperature description.slot-1-temp1,slot-1-tem2,eg."
::= { temperatureEntry 2 }
temperatureLThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"temperature low threshold"
::= { temperatureEntry 3 }
temperatureHThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"temperature high threshold"
::= { temperatureEntry 4 }
temperatureValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"temperature value."
::= { temperatureEntry 5 }
temperatureState OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
lowtrap(1),
hightrap(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"temperature state."
::= { temperatureEntry 6 }
temperatureTrapEna OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable temperature trap or not."
::= { temperatureEntry 7 }
temperatureAllSetting OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All oid operation of this table."
::= { temperatureEntry 8 }
--xf add 2014-7-2
temperatureIndexDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature index descrption."
::= { temperatureEntry 9 }
temperatureRebootHThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"temperature high threshold for reboot"
::= { temperatureEntry 10 }
temperatureTrap OBJECT IDENTIFIER ::= {msppTemperature 3}
temperatureOk NOTIFICATION-TYPE
OBJECTS {temperatureDescr,temperatureValue}
STATUS current
DESCRIPTION
"mspp temperature ok trap."
::= { temperatureTrap 1}
temperatureFault NOTIFICATION-TYPE
OBJECTS {temperatureDescr,temperatureValue,temperatureLThreshold,temperatureHThreshold}
STATUS current
DESCRIPTION
"mspp temperature fault trap."
::= { temperatureTrap 2}
END

View File

@ -0,0 +1,205 @@
WRI-VOLTAGE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32, TimeTicks, Counter64,enterprises,
NOTIFICATION-TYPE,Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
wri,wriProducts
FROM WRI-SMI;
-- voltage monitor
msppVoltage MODULE-IDENTITY
LAST-UPDATED "201001110000Z"
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
CONTACT-INFO
" FHN Customer Service
Tel: 027-87693784"
DESCRIPTION
"The MIB module to describe the monitor for voltage."
REVISION "201001110000Z"
DESCRIPTION
"Add description for oid."
REVISION "200901110000Z"
DESCRIPTION
"Init version for voltage monitor."
::= {msppChassis 7}
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
DisplayString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"8 bit octet."
SYNTAX OCTET STRING
-- msppVoltage OBJECT IDENTIFIER ::= {msppChassis 7}
voltageGeneral OBJECT IDENTIFIER ::= {msppVoltage 1}
voltageTrapEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable voltage trap or not."
::= { voltageGeneral 1 }
voltageMonitorEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable voltage monitor or not."
::= { voltageGeneral 2 }
voltageNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { voltageGeneral 3 }
voltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF VoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Voltage information table."
::= { msppVoltage 2 }
voltageEntry OBJECT-TYPE
SYNTAX VoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the voltage table."
INDEX {voltageIndex }
::= { voltageTable 1 }
VoltageEntry ::=
SEQUENCE {
voltageIndex Unsigned32,
voltageDescr DisplayString,
voltageLThreshold INTEGER,
voltageHThreshold INTEGER,
voltageValue INTEGER,
voltageState INTEGER,
voltageTrapEna INTEGER,
voltageAllSetting OCTET STRING,
-- xf add 2014-7-2
voltageIndexDescr OCTET STRING
}
-- The following section describes the components of the table.
voltageIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the voltage testpoint."
::= { voltageEntry 1 }
voltageDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description for the voltage testpoint."
::= { voltageEntry 2 }
voltageLThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lowest value for the voltage testpoint."
::= { voltageEntry 3 }
voltageHThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The highest value for the voltage testpoint."
::= { voltageEntry 4 }
voltageValue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current measurement of the testpoint."
::= { voltageEntry 5 }
voltageState OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
lowtrap(1),
hightrap(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"voltage state."
::= { voltageEntry 6 }
voltageTrapEna OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable voltage trap or not."
::= { voltageEntry 7 }
voltageAllSetting OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All oid operation of this table."
::= { voltageEntry 8 }
-- xf add 2014-7-2
voltageIndexDescr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage index descrption."
::= { voltageEntry 9 }
voltageTrap OBJECT IDENTIFIER ::= {msppVoltage 3}
voltageOk NOTIFICATION-TYPE
OBJECTS {voltageDescr,voltageValue}
STATUS current
DESCRIPTION
"voltage ok."
::= { voltageTrap 1}
voltageFault NOTIFICATION-TYPE
OBJECTS {voltageDescr,voltageValue,voltageLThreshold,voltageHThreshold}
STATUS current
DESCRIPTION
"voltage fault."
::= { voltageTrap 2}
END

View File

@ -0,0 +1,388 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.3807.1.582815",
"sysDescr": "S5800 FHN USP (R) Software, Version V210R240,Hw Version 2.0,Copyrig",
"sysContact": null,
"version": null,
"hardware": "",
"features": null,
"location": null,
"os": "fiberhome-switch",
"type": "network",
"serial": null,
"icon": "fiberhome.png"
}
]
},
"poller": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.3807.1.582815",
"sysDescr": "S5800 FHN USP (R) Software, Version V210R240,Hw Version 2.0,Copyrig",
"sysContact": "<private>",
"version": "V210R240",
"hardware": "FHN S5800 V 2.0",
"features": null,
"location": "<private>",
"os": "fiberhome-switch",
"type": "network",
"serial": null,
"icon": "fiberhome.png"
}
]
}
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": "0",
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.4.1.1.7.3222475008",
"sensor_index": "3222475008",
"sensor_type": "cpuStatus",
"sensor_descr": "CPU Status",
"sensor_divisor": "1",
"sensor_multiplier": "1",
"sensor_current": "0",
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": "1",
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "cpuStatus"
},
{
"sensor_deleted": "0",
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.2.1.1.3.1611796736",
"sensor_index": "1611796736",
"sensor_type": "powerState",
"sensor_descr": "Supply Power-1/1",
"sensor_divisor": "1",
"sensor_multiplier": "1",
"sensor_current": "1",
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": "1",
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "powerState"
},
{
"sensor_deleted": "0",
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.2.1.1.3.1612845312",
"sensor_index": "1612845312",
"sensor_type": "powerState",
"sensor_descr": "Supply Power-1/2",
"sensor_divisor": "1",
"sensor_multiplier": "1",
"sensor_current": "0",
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": "1",
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "powerState"
},
{
"sensor_deleted": "0",
"sensor_class": "temperature",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.6.2.1.5.2148733184",
"sensor_index": "2148733184",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Temper-1/0/1",
"sensor_divisor": "1",
"sensor_multiplier": "1",
"sensor_current": "36",
"sensor_limit": "80",
"sensor_limit_warn": null,
"sensor_limit_low": "-10",
"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": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3759345920",
"sensor_index": "3759345920",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Int. Voltage-1/0/1",
"sensor_divisor": "1000",
"sensor_multiplier": "1",
"sensor_current": "11.819",
"sensor_limit": "12.6",
"sensor_limit_warn": null,
"sensor_limit_low": "10.8",
"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": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3760394496",
"sensor_index": "3760394496",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Int. Voltage-1/0/2",
"sensor_divisor": "1000",
"sensor_multiplier": "1",
"sensor_current": "0.998",
"sensor_limit": "1.05",
"sensor_limit_warn": null,
"sensor_limit_low": "0.95",
"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": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3761443072",
"sensor_index": "3761443072",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Int. Voltage-1/0/3",
"sensor_divisor": "1000",
"sensor_multiplier": "1",
"sensor_current": "3.264",
"sensor_limit": "3.465",
"sensor_limit_warn": null,
"sensor_limit_low": "3.135",
"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": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3762491648",
"sensor_index": "3762491648",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Int. Voltage-1/0/4",
"sensor_divisor": "1000",
"sensor_multiplier": "1",
"sensor_current": "2.56",
"sensor_limit": "2.625",
"sensor_limit_warn": null,
"sensor_limit_low": "2.475",
"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": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3763540224",
"sensor_index": "3763540224",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Int. Voltage-1/0/5",
"sensor_divisor": "1000",
"sensor_multiplier": "1",
"sensor_current": "1.792",
"sensor_limit": "1.89",
"sensor_limit_warn": null,
"sensor_limit_low": "1.71",
"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": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3764588800",
"sensor_index": "3764588800",
"sensor_type": "fiberhome-switch",
"sensor_descr": "Int. Voltage-1/0/6",
"sensor_divisor": "1000",
"sensor_multiplier": "1",
"sensor_current": "1.19",
"sensor_limit": "1.26",
"sensor_limit_warn": null,
"sensor_limit_low": "1.14",
"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
}
],
"state_indexes": [
{
"state_name": "cpuStatus",
"state_descr": "Normal",
"state_draw_graph": "0",
"state_value": "0",
"state_generic_value": "0"
},
{
"state_name": "cpuStatus",
"state_descr": "Overflow",
"state_draw_graph": "0",
"state_value": "1",
"state_generic_value": "2"
},
{
"state_name": "powerState",
"state_descr": "Normal",
"state_draw_graph": "0",
"state_value": "0",
"state_generic_value": "0"
},
{
"state_name": "powerState",
"state_descr": "Insufficient",
"state_draw_graph": "0",
"state_value": "1",
"state_generic_value": "2"
},
{
"state_name": "powerState",
"state_descr": "Overload",
"state_draw_graph": "0",
"state_value": "2",
"state_generic_value": "2"
}
]
},
"poller": "matches discovery"
},
"mempools": {
"discovery": {
"mempools": [
{
"mempool_index": "3490910464",
"entPhysicalIndex": null,
"hrDeviceIndex": null,
"mempool_type": "fiberhome-switch",
"mempool_precision": "1",
"mempool_descr": "Memory-1/0/1",
"mempool_perc": "0",
"mempool_used": "0",
"mempool_free": "0",
"mempool_total": "0",
"mempool_largestfree": null,
"mempool_lowestfree": null,
"mempool_deleted": "0",
"mempool_perc_warn": "75"
},
{
"mempool_index": "3491959040",
"entPhysicalIndex": null,
"hrDeviceIndex": null,
"mempool_type": "fiberhome-switch",
"mempool_precision": "1",
"mempool_descr": "Memory-1/0/2",
"mempool_perc": "0",
"mempool_used": "0",
"mempool_free": "0",
"mempool_total": "0",
"mempool_largestfree": null,
"mempool_lowestfree": null,
"mempool_deleted": "0",
"mempool_perc_warn": "75"
}
]
},
"poller": {
"mempools": [
{
"mempool_index": "3490910464",
"entPhysicalIndex": null,
"hrDeviceIndex": null,
"mempool_type": "fiberhome-switch",
"mempool_precision": "1",
"mempool_descr": "Memory-1/0/1",
"mempool_perc": "74",
"mempool_used": "65502560",
"mempool_free": "23090592",
"mempool_total": "88593152",
"mempool_largestfree": null,
"mempool_lowestfree": null,
"mempool_deleted": "0",
"mempool_perc_warn": "75"
},
{
"mempool_index": "3491959040",
"entPhysicalIndex": null,
"hrDeviceIndex": null,
"mempool_type": "fiberhome-switch",
"mempool_precision": "1",
"mempool_descr": "Memory-1/0/2",
"mempool_perc": "67",
"mempool_used": "89771840",
"mempool_free": "44445888",
"mempool_total": "134217728",
"mempool_largestfree": null,
"mempool_lowestfree": null,
"mempool_deleted": "0",
"mempool_perc_warn": "75"
}
]
}
}
}

View File

@ -0,0 +1,40 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.3807.1.281802",
"sysDescr": "S2800 FHN USP (R) Software, Version V210R220,Hw Version 1.0,Copyright (c) 2000-2012 by FiberHome Networks Co., Ltd",
"sysContact": null,
"version": null,
"hardware": "",
"features": null,
"location": null,
"os": "fiberhome-switch",
"type": "network",
"serial": null,
"icon": "fiberhome.png"
}
]
},
"poller": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.3807.1.281802",
"sysDescr": "S2800 FHN USP (R) Software, Version V210R220,Hw Version 1.0,Copyright (c) 2000-2012 by FiberHome Networks Co., Ltd",
"sysContact": "<private>",
"version": "V210R220",
"hardware": "FHN S2800 V 1.0",
"features": null,
"location": "<private>",
"os": "fiberhome-switch",
"type": "network",
"serial": null,
"icon": "fiberhome.png"
}
]
}
}
}

View File

@ -0,0 +1,86 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.3807.1.481005",
"sysDescr": "S4800 FiberHome INP (R) Software, Version V210R220,Hw Version N/A,Copyright (c) 2000-2017 by FiberHome Technologies Co., Ltd",
"sysContact": null,
"version": null,
"hardware": "",
"features": null,
"location": null,
"os": "fiberhome-switch",
"type": "network",
"serial": null,
"icon": "fiberhome.png"
}
]
},
"poller": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.3807.1.481005",
"sysDescr": "S4800 FiberHome INP (R) Software, Version V210R220,Hw Version N/A,Copyright (c) 2000-2017 by FiberHome Technologies Co., Ltd",
"sysContact": "<private>",
"version": "V210R220\u0000\u0000\u0000\u0000\u0000\u0000\u0000\n00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \n00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \n00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
"hardware": "FHN S4800 V N/A\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\n00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \n00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \n00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
"features": null,
"location": "<private>",
"os": "fiberhome-switch",
"type": "network",
"serial": null,
"icon": "fiberhome.png"
}
]
}
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": "0",
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.3807.1.8012.1.4.1.1.7.1",
"sensor_index": "1",
"sensor_type": "cpuStatus",
"sensor_descr": "CPU Status",
"sensor_divisor": "1",
"sensor_multiplier": "1",
"sensor_current": "0",
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": "1",
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "cpuStatus"
}
],
"state_indexes": [
{
"state_name": "cpuStatus",
"state_descr": "Normal",
"state_draw_graph": "0",
"state_value": "0",
"state_generic_value": "0"
},
{
"state_name": "cpuStatus",
"state_descr": "Overflow",
"state_draw_graph": "0",
"state_value": "1",
"state_generic_value": "2"
}
]
},
"poller": "matches discovery"
}
}

View File

@ -0,0 +1,149 @@
1.3.6.1.2.1.1.1.0|4|S5800 FHN USP (R) Software, Version V210R240,Hw Version 2.0,Copyrig
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.3807.1.582815
1.3.6.1.2.1.1.3.0|67|129982065
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.4.1.3807.1.8012.1.2.1.1.1.1611796736|66|1611796736
1.3.6.1.4.1.3807.1.8012.1.2.1.1.1.1612845312|66|1612845312
1.3.6.1.4.1.3807.1.8012.1.2.1.1.2.1611796736|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.2.1612845312|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.3.1611796736|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.3.1612845312|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.4.1611796736|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.4.1612845312|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.5.1611796736|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.5.1612845312|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.6.1611796736|4x|5057522D4C000000
1.3.6.1.4.1.3807.1.8012.1.2.1.1.6.1612845312|4x|5057522D52000000
1.3.6.1.4.1.3807.1.8012.1.2.1.1.7.1611796736|4|N/A
1.3.6.1.4.1.3807.1.8012.1.2.1.1.7.1612845312|4|N/A
1.3.6.1.4.1.3807.1.8012.1.2.1.1.8.1611796736|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.8.1612845312|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.9.1611796736|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.9.1612845312|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.10.1611796736|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.10.1612845312|2|0
1.3.6.1.4.1.3807.1.8012.1.2.1.1.11.1611796736|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.11.1612845312|2|1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.12.1611796736|4x|4E2F41000000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3530203537203532203244203443203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303120303120303120303020303020303020303020303020303020303120
1.3.6.1.4.1.3807.1.8012.1.2.1.1.12.1612845312|4x|4E2F41000000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3530203537203532203244203532203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303120303120303120303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.2.1.1.13.1611796736|4|Power-1/1
1.3.6.1.4.1.3807.1.8012.1.2.1.1.13.1612845312|4|Power-1/2
1.3.6.1.4.1.3807.1.8012.1.4.1.1.1.3222475008|66|3222475008
1.3.6.1.4.1.3807.1.8012.1.4.1.1.2.3222475008|65|820
1.3.6.1.4.1.3807.1.8012.1.4.1.1.3.3222475008|65|10000
1.3.6.1.4.1.3807.1.8012.1.4.1.1.4.3222475008|65|100
1.3.6.1.4.1.3807.1.8012.1.4.1.1.5.3222475008|65|1
1.3.6.1.4.1.3807.1.8012.1.4.1.1.6.3222475008|2|1
1.3.6.1.4.1.3807.1.8012.1.4.1.1.7.3222475008|2|0
1.3.6.1.4.1.3807.1.8012.1.4.1.1.8.3222475008|4x|4D50552D312F310000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.4.1.1.9.3222475008|4x|010000000000033400002710000000640a3030203030203030203031203444203530203535203244203331203246203331203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303220383020303020303020303220413220
1.3.6.1.4.1.3807.1.8012.1.4.1.1.10.3222475008|65|640
1.3.6.1.4.1.3807.1.8012.1.4.1.1.11.3222475008|65|674
1.3.6.1.4.1.3807.1.8012.1.4.1.1.12.3222475008|4|Cpu-1/0/1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.1.3490910464|66|3490910464
1.3.6.1.4.1.3807.1.8012.1.5.4.1.1.3491959040|66|3491959040
1.3.6.1.4.1.3807.1.8012.1.5.4.1.2.3490910464|4x|537973506172740000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.5.4.1.2.3491959040|4x|457874506172740000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.5.4.1.3.3490910464|65|23090528
1.3.6.1.4.1.3807.1.8012.1.5.4.1.3.3491959040|65|44445856
1.3.6.1.4.1.3807.1.8012.1.5.4.1.4.3490910464|65|88
1.3.6.1.4.1.3807.1.8012.1.5.4.1.4.3491959040|65|1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.5.3490910464|65|22960992
1.3.6.1.4.1.3807.1.8012.1.5.4.1.5.3491959040|65|44445856
1.3.6.1.4.1.3807.1.8012.1.5.4.1.6.3490910464|65|8
1.3.6.1.4.1.3807.1.8012.1.5.4.1.6.3491959040|65|8
1.3.6.1.4.1.3807.1.8012.1.5.4.1.7.3490910464|65|65502560
1.3.6.1.4.1.3807.1.8012.1.5.4.1.7.3491959040|65|89771840
1.3.6.1.4.1.3807.1.8012.1.5.4.1.8.3490910464|65|9166
1.3.6.1.4.1.3807.1.8012.1.5.4.1.8.3491959040|65|133
1.3.6.1.4.1.3807.1.8012.1.5.4.1.9.3490910464|65|243876928
1.3.6.1.4.1.3807.1.8012.1.5.4.1.9.3491959040|65|89773408
1.3.6.1.4.1.3807.1.8012.1.5.4.1.10.3490910464|65|12277345
1.3.6.1.4.1.3807.1.8012.1.5.4.1.10.3491959040|65|134
1.3.6.1.4.1.3807.1.8012.1.5.4.1.11.3490910464|65|88593152
1.3.6.1.4.1.3807.1.8012.1.5.4.1.11.3491959040|65|134217728
1.3.6.1.4.1.3807.1.8012.1.5.4.1.12.3490910464|2|90
1.3.6.1.4.1.3807.1.8012.1.5.4.1.12.3491959040|2|90
1.3.6.1.4.1.3807.1.8012.1.5.4.1.13.3490910464|2|1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.13.3491959040|2|1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.14.3490910464|2|0
1.3.6.1.4.1.3807.1.8012.1.5.4.1.14.3491959040|2|0
1.3.6.1.4.1.3807.1.8012.1.5.4.1.15.3490910464|4x|0160556000000058015E5B60000000080a3033204537203744203630203033204546203544204530203030203030203233204345203045203839203434203430200a3030204242203536203631203035203437204433203030203541203031203030203030203533203739203733203530200a3631203732203734203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203031203030203030203030200a303020303020303020343920
1.3.6.1.4.1.3807.1.8012.1.5.4.1.15.3491959040|4x|02A630A00000000102A630A0000000080a3035203539204346203430203035203539204346203430203030203030203030203835203035203539204435203630200a3030203030203030203836203038203030203030203030203541203031203030203030203435203738203734203530200a3631203732203734203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203031203030203030203030200a303020303020303020343220
1.3.6.1.4.1.3807.1.8012.1.5.4.1.16.3490910464|2|66018784
1.3.6.1.4.1.3807.1.8012.1.5.4.1.16.3491959040|2|89771840
1.3.6.1.4.1.3807.1.8012.1.5.4.1.17.3490910464|2|1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.17.3491959040|2|1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.18.3490910464|65|73
1.3.6.1.4.1.3807.1.8012.1.5.4.1.18.3491959040|65|66
1.3.6.1.4.1.3807.1.8012.1.5.4.1.19.3490910464|4|Memory-1/0/1
1.3.6.1.4.1.3807.1.8012.1.5.4.1.19.3491959040|4|Memory-1/0/2
1.3.6.1.4.1.3807.1.8012.1.6.2.1.1.2148733184|66|2148733184
1.3.6.1.4.1.3807.1.8012.1.6.2.1.2.2148733184|4x|53656E736F7220312054656D706572610a3734203735203732203635203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.6.2.1.3.2148733184|2|-10
1.3.6.1.4.1.3807.1.8012.1.6.2.1.4.2148733184|2|80
1.3.6.1.4.1.3807.1.8012.1.6.2.1.5.2148733184|2|36
1.3.6.1.4.1.3807.1.8012.1.6.2.1.6.2148733184|2|0
1.3.6.1.4.1.3807.1.8012.1.6.2.1.7.2148733184|2|1
1.3.6.1.4.1.3807.1.8012.1.6.2.1.8.2148733184|4x|53656E736F7220312054656D706572610a3734203735203732203635203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020323420303020303020303020353020464620463620303120303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.6.2.1.9.2148733184|4|Temper-1/0/1
1.3.6.1.4.1.3807.1.8012.1.6.2.1.10.2148733184|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.1.3759345920|66|3759345920
1.3.6.1.4.1.3807.1.8012.1.7.2.1.1.3760394496|66|3760394496
1.3.6.1.4.1.3807.1.8012.1.7.2.1.1.3761443072|66|3761443072
1.3.6.1.4.1.3807.1.8012.1.7.2.1.1.3762491648|66|3762491648
1.3.6.1.4.1.3807.1.8012.1.7.2.1.1.3763540224|66|3763540224
1.3.6.1.4.1.3807.1.8012.1.7.2.1.1.3764588800|66|3764588800
1.3.6.1.4.1.3807.1.8012.1.7.2.1.2.3759345920|4x|313256000000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.2.3760394496|4x|312E30560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.2.3761443072|4x|332E33560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.2.3762491648|4x|322E35560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.2.3763540224|4x|312E38560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.2.3764588800|4x|312E32560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.3.3759345920|2|10800
1.3.6.1.4.1.3807.1.8012.1.7.2.1.3.3760394496|2|950
1.3.6.1.4.1.3807.1.8012.1.7.2.1.3.3761443072|2|3135
1.3.6.1.4.1.3807.1.8012.1.7.2.1.3.3762491648|2|2475
1.3.6.1.4.1.3807.1.8012.1.7.2.1.3.3763540224|2|1710
1.3.6.1.4.1.3807.1.8012.1.7.2.1.3.3764588800|2|1140
1.3.6.1.4.1.3807.1.8012.1.7.2.1.4.3759345920|2|12600
1.3.6.1.4.1.3807.1.8012.1.7.2.1.4.3760394496|2|1050
1.3.6.1.4.1.3807.1.8012.1.7.2.1.4.3761443072|2|3465
1.3.6.1.4.1.3807.1.8012.1.7.2.1.4.3762491648|2|2625
1.3.6.1.4.1.3807.1.8012.1.7.2.1.4.3763540224|2|1890
1.3.6.1.4.1.3807.1.8012.1.7.2.1.4.3764588800|2|1260
1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3759345920|2|11819
1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3760394496|2|998
1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3761443072|2|3264
1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3762491648|2|2560
1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3763540224|2|1792
1.3.6.1.4.1.3807.1.8012.1.7.2.1.5.3764588800|2|1190
1.3.6.1.4.1.3807.1.8012.1.7.2.1.6.3759345920|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.6.3760394496|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.6.3761443072|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.6.3762491648|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.6.3763540224|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.6.3764588800|2|0
1.3.6.1.4.1.3807.1.8012.1.7.2.1.7.3759345920|2|1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.7.3760394496|2|1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.7.3761443072|2|1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.7.3762491648|2|1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.7.3763540224|2|1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.7.3764588800|2|1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.8.3759345920|4x|313256000000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a324520324220333120333820324120333020303120303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.8.3760394496|4x|312E30560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303320453620303420314120303320423620303120303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.8.3761443072|4x|332E33560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a304320433020304420383920304320334620303120303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.8.3762491648|4x|322E35560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a304120303020304120343120303920414220303120303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.8.3763540224|4x|312E38560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303720303020303720363220303620414520303120303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.8.3764588800|4x|312E32560000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303420413620303420454320303420373420303120303020303020303020303020303020
1.3.6.1.4.1.3807.1.8012.1.7.2.1.9.3759345920|4|Voltage-1/0/1
1.3.6.1.4.1.3807.1.8012.1.7.2.1.9.3760394496|4|Voltage-1/0/2
1.3.6.1.4.1.3807.1.8012.1.7.2.1.9.3761443072|4|Voltage-1/0/3
1.3.6.1.4.1.3807.1.8012.1.7.2.1.9.3762491648|4|Voltage-1/0/4
1.3.6.1.4.1.3807.1.8012.1.7.2.1.9.3763540224|4|Voltage-1/0/5
1.3.6.1.4.1.3807.1.8012.1.7.2.1.9.3764588800|4|Voltage-1/0/6
1.3.6.1.4.1.3807.1.8012.2.1.3.0|4|2.0
1.3.6.1.4.1.3807.1.8012.2.1.4.0|4|V210R240
1.3.6.1.6.3.10.2.1.3.0|2|1299847

View File

@ -0,0 +1,9 @@
1.3.6.1.2.1.1.1.0|4|S2800 FHN USP (R) Software, Version V210R220,Hw Version 1.0,Copyright (c) 2000-2012 by FiberHome Networks Co., Ltd
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.3807.1.281802
1.3.6.1.2.1.1.3.0|67|1557388621
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.4.1.3807.1.8012.2.1.3.0|4|1.0
1.3.6.1.4.1.3807.1.8012.2.1.4.0|4|V210R220
1.3.6.1.6.3.10.2.1.3.0|2|15573942

View File

@ -0,0 +1,21 @@
1.3.6.1.2.1.1.1.0|4|S4800 FiberHome INP (R) Software, Version V210R220,Hw Version N/A,Copyright (c) 2000-2017 by FiberHome Technologies Co., Ltd
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.3807.1.481005
1.3.6.1.2.1.1.3.0|67|1324340000
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.4.1.3807.1.8012.1.4.1.1.1.1|66|1
1.3.6.1.4.1.3807.1.8012.1.4.1.1.2.1|65|297
1.3.6.1.4.1.3807.1.8012.1.4.1.1.3.1|65|10000
1.3.6.1.4.1.3807.1.8012.1.4.1.1.4.1|65|100
1.3.6.1.4.1.3807.1.8012.1.4.1.1.5.1|65|0
1.3.6.1.4.1.3807.1.8012.1.4.1.1.6.1|2|2
1.3.6.1.4.1.3807.1.8012.1.4.1.1.7.1|2|0
1.3.6.1.4.1.3807.1.8012.1.4.1.1.8.1|4|
1.3.6.1.4.1.3807.1.8012.1.4.1.1.9.1|4x|020000000000012900002710000000640a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a303020303020303020303020303020303020303020303020303020303020303020344120303020303020303120304320
1.3.6.1.4.1.3807.1.8012.1.4.1.1.10.1|65|74
1.3.6.1.4.1.3807.1.8012.1.4.1.1.11.1|65|268
1.3.6.1.4.1.3807.1.8012.1.4.1.1.12.1|4|Cpu-1
1.3.6.1.4.1.3807.1.8012.2.1.3.0|4x|4E2F41000000000000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030
1.3.6.1.4.1.3807.1.8012.2.1.4.0|4x|563231305232323000000000000000000a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030200a3030203030203030203030203030203030203030203030203030203030203030203030203030203030203030203030
1.3.6.1.6.3.10.2.1.3.0|2|13243399