mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Added Packetlight PL2000 support (#11782)
convert Watts to Dbm and call user_function on limits dbm graphs summary pl1000eTests update Tests OK
This commit is contained in:
@@ -46,4 +46,13 @@ class Packetlight extends OS
|
|||||||
{
|
{
|
||||||
return ($value - 128);
|
return ($value - 128);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Convert Watts 10e-7 to Dbm
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function convertWattToDbm($value)
|
||||||
|
{
|
||||||
|
return (10 * log10($value / 10000000) + 30);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@@ -19,6 +19,8 @@ modules:
|
|||||||
- ifDescr
|
- ifDescr
|
||||||
- ifAlias
|
- ifAlias
|
||||||
- ifAdminStatus
|
- ifAdminStatus
|
||||||
|
- sfpConfigVendorPN
|
||||||
|
- sfpConfigVendorSN
|
||||||
temperature:
|
temperature:
|
||||||
data:
|
data:
|
||||||
-
|
-
|
||||||
@@ -32,9 +34,9 @@ modules:
|
|||||||
oid: sfpDiagTable
|
oid: sfpDiagTable
|
||||||
value: sfpDiagModuleTemperature
|
value: sfpDiagModuleTemperature
|
||||||
num_oid: '.1.3.6.1.4.1.4515.1.10.2.1.1.34.{{ $index }}'
|
num_oid: '.1.3.6.1.4.1.4515.1.10.2.1.1.34.{{ $index }}'
|
||||||
descr: '{{ $ifDescr }} {{ $ifAlias }}'
|
descr: '{{ $ifDescr }} {{ $ifAlias }} Temperature'
|
||||||
index: 'opt-temp-{{ $index }}'
|
index: 'opt-temp-{{ $index }}'
|
||||||
group: 'Optics'
|
group: 'Optic {{ $sfpConfigVendorPN }}, {{ $sfpConfigVendorSN }}'
|
||||||
entPhysicalIndex: '{{ $index }}'
|
entPhysicalIndex: '{{ $index }}'
|
||||||
entPhysicalIndex_measured: ports
|
entPhysicalIndex_measured: ports
|
||||||
user_func: '\LibreNMS\OS\Packetlight::offsetSfpTemperature'
|
user_func: '\LibreNMS\OS\Packetlight::offsetSfpTemperature'
|
||||||
@@ -44,6 +46,14 @@ modules:
|
|||||||
oid: sfpDiagModuleTemperature
|
oid: sfpDiagModuleTemperature
|
||||||
op: '='
|
op: '='
|
||||||
value: 0
|
value: 0
|
||||||
|
-
|
||||||
|
oid: sfpDiagModuleTemperature
|
||||||
|
op: '='
|
||||||
|
value: 32768
|
||||||
|
-
|
||||||
|
oid: sfpDiagModuleTemperature
|
||||||
|
op: '='
|
||||||
|
value: -32768
|
||||||
count:
|
count:
|
||||||
data:
|
data:
|
||||||
-
|
-
|
||||||
@@ -87,6 +97,48 @@ modules:
|
|||||||
entPhysicalIndex_measured: ports
|
entPhysicalIndex_measured: ports
|
||||||
index: 'edfaOperOutputPower-{{ $index }}'
|
index: 'edfaOperOutputPower-{{ $index }}'
|
||||||
group: '{{ $edfaFreeDescription }}'
|
group: '{{ $edfaFreeDescription }}'
|
||||||
|
-
|
||||||
|
oid: sfpDiagTable
|
||||||
|
value: sfpDiagTxOutputPower
|
||||||
|
num_oid: '.1.3.6.1.4.1.4515.1.10.2.1.1.37.{{ $index }}'
|
||||||
|
descr: '{{ $ifDescr }} Tx'
|
||||||
|
entPhysicalIndex: '{{ $index }}'
|
||||||
|
entPhysicalIndex_measured: ports
|
||||||
|
index: 'txout-{{ $index }}'
|
||||||
|
group: 'Optic {{ $sfpConfigVendorPN }}, {{ $sfpConfigVendorSN }}'
|
||||||
|
high_limit: sfpDiagHighTxPowerAlmThreshold
|
||||||
|
low_limit: sfpDiagLowTxPowerAlmThreshold
|
||||||
|
user_func: '\LibreNMS\OS\Packetlight::convertWattToDbm'
|
||||||
|
skip_values:
|
||||||
|
-
|
||||||
|
oid: ifAdminStatus
|
||||||
|
op: '!='
|
||||||
|
value: 1
|
||||||
|
-
|
||||||
|
oid: sfpDiagHighTxPowerAlmThreshold
|
||||||
|
op: '='
|
||||||
|
value: 0
|
||||||
|
-
|
||||||
|
oid: sfpDiagTable
|
||||||
|
value: sfpDiagRxInputPower
|
||||||
|
num_oid: '.1.3.6.1.4.1.4515.1.10.2.1.1.38.{{ $index }}'
|
||||||
|
descr: '{{ $ifDescr }} Rx'
|
||||||
|
entPhysicalIndex: '{{ $index }}'
|
||||||
|
entPhysicalIndex_measured: ports
|
||||||
|
index: 'Rxin-{{ $index }}'
|
||||||
|
group: 'Optic {{ $sfpConfigVendorPN }}, {{ $sfpConfigVendorSN }}'
|
||||||
|
high_limit: sfpDiagHighRxPowerAlmThreshold
|
||||||
|
low_limit: sfpDiagLowRxPowerAlmThreshold
|
||||||
|
user_func: '\LibreNMS\OS\Packetlight::convertWattToDbm'
|
||||||
|
skip_values:
|
||||||
|
-
|
||||||
|
oid: ifAdminStatus
|
||||||
|
op: '!='
|
||||||
|
value: 1
|
||||||
|
-
|
||||||
|
oid: sfpDiagHighRxPowerAlmThreshold
|
||||||
|
op: '='
|
||||||
|
value: 0
|
||||||
quality_factor:
|
quality_factor:
|
||||||
data:
|
data:
|
||||||
-
|
-
|
||||||
@@ -109,50 +161,6 @@ modules:
|
|||||||
divisor: 10
|
divisor: 10
|
||||||
index: 'edfaOpGain-{{ $index }}'
|
index: 'edfaOpGain-{{ $index }}'
|
||||||
group: '{{ $edfaFreeDescription }}'
|
group: '{{ $edfaFreeDescription }}'
|
||||||
power:
|
|
||||||
data:
|
|
||||||
-
|
|
||||||
oid: sfpDiagTable
|
|
||||||
value: sfpDiagTxOutputPower
|
|
||||||
num_oid: '.1.3.6.1.4.1.4515.1.10.2.1.1.37.{{ $index }}'
|
|
||||||
descr: '{{ $ifDescr }} Tx'
|
|
||||||
entPhysicalIndex: '{{ $index }}'
|
|
||||||
entPhysicalIndex_measured: ports
|
|
||||||
divisor: 10000000
|
|
||||||
index: 'txout-{{ $index }}'
|
|
||||||
group: '{{ $ifDescr }} {{ $ifAlias }}'
|
|
||||||
high_limit: sfpDiagHighTxPowerAlmThreshold
|
|
||||||
low_limit: sfpDiagLowTxPowerAlmThreshold
|
|
||||||
skip_values:
|
|
||||||
-
|
|
||||||
oid: ifAdminStatus
|
|
||||||
op: '='
|
|
||||||
value: 2
|
|
||||||
-
|
|
||||||
oid: sfpDiagHighTxPowerAlmThreshold
|
|
||||||
op: '='
|
|
||||||
value: 0
|
|
||||||
-
|
|
||||||
oid: sfpDiagTable
|
|
||||||
value: sfpDiagRxInputPower
|
|
||||||
num_oid: '.1.3.6.1.4.1.4515.1.10.2.1.1.38.{{ $index }}'
|
|
||||||
descr: '{{ $ifDescr }} Rx'
|
|
||||||
entPhysicalIndex: '{{ $index }}'
|
|
||||||
entPhysicalIndex_measured: ports
|
|
||||||
divisor: 10000000
|
|
||||||
index: 'Rxin-{{ $index }}'
|
|
||||||
group: '{{ $ifDescr }} {{ $ifAlias }}'
|
|
||||||
high_limit: sfpDiagHighRxPowerAlmThreshold
|
|
||||||
low_limit: sfpDiagLowRxPowerAlmThreshold
|
|
||||||
skip_values:
|
|
||||||
-
|
|
||||||
oid: ifAdminStatus
|
|
||||||
op: '='
|
|
||||||
value: 2
|
|
||||||
-
|
|
||||||
oid: sfpDiagHighRxPowerAlmThreshold
|
|
||||||
op: '='
|
|
||||||
value: 0
|
|
||||||
state:
|
state:
|
||||||
data:
|
data:
|
||||||
-
|
-
|
||||||
|
@@ -5,7 +5,7 @@ icon: packetlight
|
|||||||
group: packetlight
|
group: packetlight
|
||||||
over:
|
over:
|
||||||
- { graph: device_temperature, text: 'Temperature' }
|
- { graph: device_temperature, text: 'Temperature' }
|
||||||
- { graph: device_power, text: 'Interface Power' }
|
- { graph: device_dbm, text: 'Interface Power' }
|
||||||
discovery:
|
discovery:
|
||||||
- snmpget:
|
- snmpget:
|
||||||
oid: '1.3.6.1.4.1.4515.1.3.6.1.1.1.2.0'
|
oid: '1.3.6.1.4.1.4515.1.3.6.1.1.1.2.0'
|
||||||
|
@@ -1068,6 +1068,9 @@ function discovery_process(&$valid, $device, $sensor_class, $pre_cache)
|
|||||||
if (is_numeric($$limit)) {
|
if (is_numeric($$limit)) {
|
||||||
$$limit = ($$limit / $divisor) * $multiplier;
|
$$limit = ($$limit / $divisor) * $multiplier;
|
||||||
}
|
}
|
||||||
|
if (is_numeric($$limit) && isset($user_function) && is_callable($user_function)) {
|
||||||
|
$$limit = $user_function($$limit);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
279
mibs/packetlight/SL-CHASSIS-MIB
Normal file
279
mibs/packetlight/SL-CHASSIS-MIB
Normal file
@@ -0,0 +1,279 @@
|
|||||||
|
-- *****************************************************************
|
||||||
|
-- Chassis MIB
|
||||||
|
-- *****************************************************************
|
||||||
|
|
||||||
|
SL-CHASSIS-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||||||
|
NOTIFICATION-TYPE, IpAddress FROM SNMPv2-SMI
|
||||||
|
DisplayString, TruthValue,
|
||||||
|
TimeStamp, RowStatus, PhysAddress FROM SNMPv2-TC
|
||||||
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||||
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||||
|
InterfaceIndex FROM IF-MIB
|
||||||
|
PerfCurrentCount, PerfIntervalCount,
|
||||||
|
PerfTotalCount FROM PerfHist-TC-MIB
|
||||||
|
slMain FROM SL-MAIN-MIB;
|
||||||
|
|
||||||
|
slChassis MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "201305050000Z"
|
||||||
|
ORGANIZATION "PacketLight Networks Ltd."
|
||||||
|
CONTACT-INFO
|
||||||
|
"Omri_Viner@PacketLight.com"
|
||||||
|
DESCRIPTION
|
||||||
|
"This MIB module describes the Multi-Chassis information"
|
||||||
|
::= { slMain 18 }
|
||||||
|
|
||||||
|
-- The Chassis MIB consists of the following groups:
|
||||||
|
-- General Chassis information
|
||||||
|
-- Chassis Slot table
|
||||||
|
|
||||||
|
slChassisInfo OBJECT IDENTIFIER ::= { slChassis 1 }
|
||||||
|
slChassisSlot OBJECT IDENTIFIER ::= { slChassis 2 }
|
||||||
|
|
||||||
|
slChassisInfoNodeSlotId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The slot ID of the node.
|
||||||
|
This number is assigned to the node before it is a part of the chassis.
|
||||||
|
Slot ID should be assigned also to the GNE nodes.
|
||||||
|
The Slot ID should be unique in the chassis."
|
||||||
|
::= { slChassisInfo 1 }
|
||||||
|
|
||||||
|
slChassisInfoNodeRole OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
gneNode(1),
|
||||||
|
internalSlotNode(2),
|
||||||
|
none(3)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The role of the node.
|
||||||
|
gneNode - for Master or Backup chassis GNE node.
|
||||||
|
internalSlotNode - for non gne node.
|
||||||
|
none - the node is in a simple chassis"
|
||||||
|
::= { slChassisInfo 2 }
|
||||||
|
|
||||||
|
slChassisInfoLanVrrpIp OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The VRRP ip of the node on the LAN interface."
|
||||||
|
::= { slChassisInfo 3 }
|
||||||
|
|
||||||
|
slChassisInfoOscVrrpIp OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The VRRP ip of the node on the OSC interface."
|
||||||
|
::= { slChassisInfo 4 }
|
||||||
|
|
||||||
|
slChassisInfoTopology OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
osc(1), -- the OSC is used for the internal connections
|
||||||
|
lan(2), -- the LAN is used for internal connections
|
||||||
|
simple(3) -- No GNE (Legacy)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The topology mode of the multichassis:
|
||||||
|
osc - the management use the LAN IP of the GNE and VRRP.
|
||||||
|
lan - the management use the OSC IP of the GNE and VRRP.
|
||||||
|
simple - no GNE to the chassis. Used for display only"
|
||||||
|
::= { slChassisInfo 5 }
|
||||||
|
|
||||||
|
slChassisInfoVrrpEnable OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
enable(1),
|
||||||
|
disable(2)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Enable/Disable the activation of the VRRP protocol by the GNE"
|
||||||
|
::= { slChassisInfo 6 }
|
||||||
|
|
||||||
|
|
||||||
|
-- The Chassis Slot Table
|
||||||
|
-- This table contains the Chassis Slot content
|
||||||
|
|
||||||
|
slChassisSlotTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SlChassisSlotEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This table contains the chassis slots."
|
||||||
|
::= { slChassisSlot 1 }
|
||||||
|
|
||||||
|
slChassisSlotEntry OBJECT-TYPE
|
||||||
|
SYNTAX SlChassisSlotEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry in the Chassis Slot table."
|
||||||
|
INDEX { slChassisSlotId }
|
||||||
|
::= { slChassisSlotTable 1 }
|
||||||
|
|
||||||
|
SlChassisSlotEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
slChassisSlotId INTEGER,
|
||||||
|
slChassisSlotRole INTEGER,
|
||||||
|
slChassisSlotInternalIp IpAddress,
|
||||||
|
slChassisSlotProductType OBJECT IDENTIFIER,
|
||||||
|
slChassisSlotSysName DisplayString,
|
||||||
|
slChassisSlotSnmp161Port INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotSnmp162MinPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotSnmp162MaxPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotHttpPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotTelnetPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotFtpPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotTL1Port INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotPingIdentifier INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotHttpsPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotSshPort INTEGER, -- not relevant for GNE
|
||||||
|
slChassisSlotSTL1Port INTEGER -- not relevant for GNE
|
||||||
|
}
|
||||||
|
|
||||||
|
slChassisSlotId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The slot ID of the node."
|
||||||
|
::= { slChassisSlotEntry 1 }
|
||||||
|
|
||||||
|
slChassisSlotRole OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
gneNode(1),
|
||||||
|
internalNode(2)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The role of the node.
|
||||||
|
gneNode - for Master or Backup chassis GNE node.
|
||||||
|
internalNode - for non gne node"
|
||||||
|
::= { slChassisSlotEntry 2 }
|
||||||
|
|
||||||
|
slChassisSlotInternalIp OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The internal ip of the node.
|
||||||
|
This address is used to identify the node and not for management access."
|
||||||
|
::= { slChassisSlotEntry 3 }
|
||||||
|
|
||||||
|
slChassisSlotProductType OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The sysObjectID of the node."
|
||||||
|
::= { slChassisSlotEntry 4 }
|
||||||
|
|
||||||
|
slChassisSlotSysName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..255))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SysName of the node"
|
||||||
|
::= { slChassisSlotEntry 5 }
|
||||||
|
|
||||||
|
slChassisSlotSnmp161Port OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SNMP Gte/Set port of the node."
|
||||||
|
::= { slChassisSlotEntry 6 }
|
||||||
|
|
||||||
|
slChassisSlotSnmp162MinPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The minimal SNMP Trap port of the node."
|
||||||
|
::= { slChassisSlotEntry 7 }
|
||||||
|
|
||||||
|
slChassisSlotSnmp162MaxPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The maximal SNMP Trap port of the node."
|
||||||
|
::= { slChassisSlotEntry 8 }
|
||||||
|
|
||||||
|
slChassisSlotHttpPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The HTTP port of the node."
|
||||||
|
::= { slChassisSlotEntry 9 }
|
||||||
|
|
||||||
|
slChassisSlotTelnetPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Telnet port of the node."
|
||||||
|
::= { slChassisSlotEntry 10 }
|
||||||
|
|
||||||
|
slChassisSlotFtpPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Ftp port of the node."
|
||||||
|
::= { slChassisSlotEntry 12 }
|
||||||
|
|
||||||
|
slChassisSlotTL1Port OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The TL1 port of the node."
|
||||||
|
::= { slChassisSlotEntry 13 }
|
||||||
|
|
||||||
|
slChassisSlotPingIdentifier OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The ping identifier of the node."
|
||||||
|
::= { slChassisSlotEntry 14 }
|
||||||
|
|
||||||
|
slChassisSlotHttpsPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The HTTPS port of the node."
|
||||||
|
::= { slChassisSlotEntry 15 }
|
||||||
|
|
||||||
|
slChassisSlotSshPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SSH port of the node."
|
||||||
|
::= { slChassisSlotEntry 16 }
|
||||||
|
|
||||||
|
slChassisSlotSTL1Port OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The TL1 over SSH port of the node."
|
||||||
|
::= { slChassisSlotEntry 17 }
|
||||||
|
|
||||||
|
|
||||||
|
END
|
@@ -138,37 +138,13 @@ PhysicalType ::= TEXTUAL-CONVENTION
|
|||||||
instantiated by an agent."
|
instantiated by an agent."
|
||||||
SYNTAX INTEGER {
|
SYNTAX INTEGER {
|
||||||
powerModule(1), -- PSU on slots 201,202
|
powerModule(1), -- PSU on slots 201,202
|
||||||
fanModule(2), -- FAN on slots 203 to 210
|
fanModule(2), -- FAN on slots 203 to 210
|
||||||
switchModule(3), -- MCC on slots 8 and 9
|
switchModule(3), -- MCC
|
||||||
trunkModule(4), -- Trunk on slots 2..7 and 10..15
|
edfaModule(14), -- EDFA - an optical fiber amplifier
|
||||||
oc12Module(5), -- OC12
|
ocmModule(15), -- OCM module
|
||||||
gbeModule(6), -- GBE
|
otdrModule(16), -- OTDR module
|
||||||
fcModule(7), -- FC
|
lc400G(21), -- 400G line card
|
||||||
passiveModule(8), -- Slots 1 and 16 and for 2..15 slots with Mux/IO
|
unknown(100) -- Module type is unknown (yet)
|
||||||
trunkModuleTransponding(9), --
|
|
||||||
oc3Module(10), -- OC3
|
|
||||||
ds3Module(11), -- DS3
|
|
||||||
oc48tdmModule(12), -- OC48
|
|
||||||
transpondingModule(13), -- Transponding
|
|
||||||
edfaModule(14), -- EDFA - an optical fiber amplifier
|
|
||||||
transponding10GModule(15), -- 10G Transponder
|
|
||||||
trunk10GModule(16), -- 10Gb Trunk
|
|
||||||
esconModule(17), -- Escon
|
|
||||||
gbeAggModule(18), -- GBE Aggregation
|
|
||||||
esconTrunkModule(19), -- Escon with framer
|
|
||||||
fc2gModule(20), -- 2GB Fibre Channel
|
|
||||||
pl16000(90), --
|
|
||||||
pl10(91), -- PL-10
|
|
||||||
pl20(92), -- PL-20
|
|
||||||
pl100(93), -- PL-100
|
|
||||||
pl400PmPiggy(94), -- PL-400 PM Piggy
|
|
||||||
pl400MuxPiggy(95), -- PL-400 Muxponder Piggy
|
|
||||||
pl400(96), -- PL-400
|
|
||||||
pl1000(97), -- PL-1000
|
|
||||||
pl200(98), -- PL-200
|
|
||||||
pl400E(99), -- PL-400E
|
|
||||||
unknown(100), -- Module type is unknown (yet)
|
|
||||||
pl800(800) -- PL-800
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -219,25 +195,28 @@ slEntPhysicalEntry OBJECT-TYPE
|
|||||||
|
|
||||||
SlEntPhysicalEntry ::= SEQUENCE {
|
SlEntPhysicalEntry ::= SEQUENCE {
|
||||||
slEntPhysicalIndex InterfaceIndex,
|
slEntPhysicalIndex InterfaceIndex,
|
||||||
slEntPhysicalDescr SnmpAdminString,
|
slEntPhysicalDescr SnmpAdminString,
|
||||||
slEntPhysicalClass PhysicalClass,
|
slEntPhysicalClass PhysicalClass,
|
||||||
slEntPhysicalHardwareRev SnmpAdminString,
|
slEntPhysicalHardwareRev SnmpAdminString,
|
||||||
slEntPhysicalFirmwareRev SnmpAdminString,
|
slEntPhysicalFirmwareRev SnmpAdminString,
|
||||||
slEntPhysicalSoftwareRev SnmpAdminString,
|
slEntPhysicalSoftwareRev SnmpAdminString,
|
||||||
slEntPhysicalSerialNum SnmpAdminString,
|
slEntPhysicalSerialNum SnmpAdminString,
|
||||||
slEntPhysicalProtectionEntity PhysicalIndex,
|
slEntPhysicalProtectionEntity PhysicalIndex,
|
||||||
slEntPhysicalProtectState INTEGER,
|
slEntPhysicalProtectState INTEGER,
|
||||||
slEntPhysicalProtectMode INTEGER,
|
slEntPhysicalProtectMode INTEGER,
|
||||||
slEntPhysicalStatus INTEGER,
|
slEntPhysicalStatus INTEGER,
|
||||||
slEntPhysicalFailureDescription SnmpAdminString,
|
slEntPhysicalFailureDescription SnmpAdminString,
|
||||||
slEntPhysicalAdminStatus INTEGER,
|
slEntPhysicalAdminStatus INTEGER,
|
||||||
slEntPhysicalOperStatus INTEGER,
|
slEntPhysicalOperStatus INTEGER,
|
||||||
slEntPhysicalSysUptime TimeTicks,
|
slEntPhysicalSysUptime TimeTicks,
|
||||||
slEntPhysicalType PhysicalType,
|
slEntPhysicalType PhysicalType,
|
||||||
slEntPhysicalCleiCode CleiCode,
|
slEntPhysicalCleiCode CleiCode,
|
||||||
slEntPhysicalPartNumber SnmpAdminString,
|
slEntPhysicalPartNumber SnmpAdminString,
|
||||||
slEntPhysicalOemSerialNum SnmpAdminString,
|
slEntPhysicalOemSerialNum SnmpAdminString,
|
||||||
slEntPhysicalProductionDate SnmpAdminString
|
slEntPhysicalProductionDate SnmpAdminString,
|
||||||
|
slEntPhysicalSysTemp INTEGER,
|
||||||
|
slEntPhysicalSysAlias SnmpAdminString,
|
||||||
|
slEntPhysicalSysSubType INTEGER
|
||||||
}
|
}
|
||||||
|
|
||||||
slEntPhysicalIndex OBJECT-TYPE
|
slEntPhysicalIndex OBJECT-TYPE
|
||||||
@@ -258,7 +237,6 @@ slEntPhysicalDescr OBJECT-TYPE
|
|||||||
name for the physical entity, and should be set to a
|
name for the physical entity, and should be set to a
|
||||||
distinct value for each version or model of the physical
|
distinct value for each version or model of the physical
|
||||||
entity.
|
entity.
|
||||||
Example: PacketLight-Oc, PacketLight-Ethernet, ...
|
|
||||||
The actual value should be taken from the E2prom."
|
The actual value should be taken from the E2prom."
|
||||||
::= { slEntPhysicalEntry 2 }
|
::= { slEntPhysicalEntry 2 }
|
||||||
|
|
||||||
@@ -594,6 +572,33 @@ slEntPhysicalProductionDate OBJECT-TYPE
|
|||||||
"The entity production date in the format YYYY-WW."
|
"The entity production date in the format YYYY-WW."
|
||||||
::= { slEntPhysicalEntry 24 }
|
::= { slEntPhysicalEntry 24 }
|
||||||
|
|
||||||
|
slEntPhysicalSysTemp OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Internally measured module temperature. The value 0 means -128 Celsuis.
|
||||||
|
An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius."
|
||||||
|
::= { slEntPhysicalEntry 25 }
|
||||||
|
|
||||||
|
slEntPhysicalSysAlias OBJECT-TYPE
|
||||||
|
SYNTAX SnmpAdminString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The module alias as given by the user."
|
||||||
|
::= { slEntPhysicalEntry 26 }
|
||||||
|
|
||||||
|
|
||||||
|
slEntPhysicalSysSubType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The subtype of the physical module.
|
||||||
|
The possibel values of this object are drived from the value of slEntPhysicalType."
|
||||||
|
::= { slEntPhysicalEntry 27 }
|
||||||
|
|
||||||
END
|
END
|
||||||
|
|
||||||
|
291
mibs/packetlight/SL-FT-MIB
Normal file
291
mibs/packetlight/SL-FT-MIB
Normal file
@@ -0,0 +1,291 @@
|
|||||||
|
-- *****************************************************************
|
||||||
|
-- FT MIB
|
||||||
|
-- *****************************************************************
|
||||||
|
|
||||||
|
SL-FT-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
TimeTicks, enterprises,
|
||||||
|
IpAddress, OBJECT-TYPE,
|
||||||
|
Integer32, Counter32,
|
||||||
|
Gauge32, OBJECT-IDENTITY,
|
||||||
|
NOTIFICATION-TYPE,
|
||||||
|
Unsigned32,Counter64 FROM SNMPv2-SMI
|
||||||
|
RowStatus, TimeStamp,
|
||||||
|
DisplayString, TruthValue,
|
||||||
|
TEXTUAL-CONVENTION,RowPointer FROM SNMPv2-TC
|
||||||
|
PerfCurrentCount,
|
||||||
|
PerfIntervalCount,
|
||||||
|
PerfTotalCount FROM PerfHist-TC-MIB
|
||||||
|
ifAlias, ifIndex FROM IF-MIB
|
||||||
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||||
|
IANAifType FROM IANAifType-MIB
|
||||||
|
InetAddressType,InetAddress FROM INET-ADDRESS-MIB
|
||||||
|
slMain FROM SL-MAIN-MIB;
|
||||||
|
|
||||||
|
|
||||||
|
MacAddress ::= OCTET STRING (SIZE(6))
|
||||||
|
|
||||||
|
slFt MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "200007240000Z"
|
||||||
|
ORGANIZATION "PacketLight Networks Ltd."
|
||||||
|
CONTACT-INFO
|
||||||
|
"Omri_Viner@PacketLight.com"
|
||||||
|
DESCRIPTION
|
||||||
|
"This MIB module describes the file transfer operations"
|
||||||
|
::= { slMain 30 }
|
||||||
|
|
||||||
|
slFtGen OBJECT IDENTIFIER ::= { slFt 1 }
|
||||||
|
slFtSystems OBJECT IDENTIFIER ::= { slFtGen 1}
|
||||||
|
slFtAgnt OBJECT IDENTIFIER ::= { slFtGen 2}
|
||||||
|
slFtFileTransfer OBJECT IDENTIFIER ::= { slFtAgnt 12 }
|
||||||
|
|
||||||
|
|
||||||
|
SftpUserLogin ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The SFTP User Login Type."
|
||||||
|
SYNTAX DisplayString (SIZE (1..20))
|
||||||
|
|
||||||
|
SftpUserPassword ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The SFTP User Password Type."
|
||||||
|
SYNTAX DisplayString (SIZE (1..20))
|
||||||
|
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- File Transfer
|
||||||
|
--
|
||||||
|
--
|
||||||
|
|
||||||
|
slFtFileServerIP OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The IP address of the server from which the file is loaded "
|
||||||
|
::= { slFtFileTransfer 1 }
|
||||||
|
|
||||||
|
slFtFileName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The name of the file to be loaded. For protection, read returns
|
||||||
|
NULL. "
|
||||||
|
::= { slFtFileTransfer 2 }
|
||||||
|
|
||||||
|
slFtFileTransCmd OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
swDwnLoad (1),
|
||||||
|
configDwnLoad (2),
|
||||||
|
configUpLoad (3),
|
||||||
|
coProcDwnLoad (4),
|
||||||
|
stateUpLoad (5),
|
||||||
|
dwnLoadUserFile (6),
|
||||||
|
upLoadUserFile (7),
|
||||||
|
swDwnLoadAndReset (8),
|
||||||
|
swUpLoad (9),
|
||||||
|
swDwnLoad2BkupStorage(10),
|
||||||
|
bootDwnLoad (11),
|
||||||
|
bootUpLoad (12),
|
||||||
|
swUpLoadFromBkupStorage(13),
|
||||||
|
licenseDwnLoad (14),
|
||||||
|
configDwnLoadToDefaultFile(15),
|
||||||
|
noOp (255)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The command to be executed on fileName at fileServerIP."
|
||||||
|
::= { slFtFileTransfer 3 }
|
||||||
|
|
||||||
|
-- tftp group
|
||||||
|
|
||||||
|
slFtTftpRetryTimeOut OBJECT-TYPE
|
||||||
|
SYNTAX Integer32
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" General Retransmission time-out value (seconds) "
|
||||||
|
-- DEFVAL { 15 }
|
||||||
|
::= { slFtFileTransfer 4 }
|
||||||
|
|
||||||
|
slFtTftpTotalTimeOut OBJECT-TYPE
|
||||||
|
SYNTAX Integer32
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" Total Retransmission time-out value (seconds) "
|
||||||
|
-- DEFVAL { 60 }
|
||||||
|
::= { slFtFileTransfer 5 }
|
||||||
|
|
||||||
|
slFtTftpStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
noOp(2),
|
||||||
|
connecting(3),
|
||||||
|
transferringData(4),
|
||||||
|
endedTimeOut(5),
|
||||||
|
endedOk(6),
|
||||||
|
error(7)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Status of tftp session. When a session ended with success,
|
||||||
|
the tftpStatus should be endedOk(6). Before restarting a
|
||||||
|
tftp session, the NMS should set the tftpStatus to noOp(2).
|
||||||
|
That's the reason of MAX-ACCESS read-write to this field."
|
||||||
|
DEFVAL { noOp}
|
||||||
|
::= { slFtFileTransfer 6 }
|
||||||
|
|
||||||
|
slFtTftpError OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING ( SIZE(2) )
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The MSB represents the standard error code.
|
||||||
|
The LSB represents the private error code.
|
||||||
|
0x0000 is No Error
|
||||||
|
0x0100 is File Not Found
|
||||||
|
0x0200 is Access violation
|
||||||
|
0x0300 is Disk full or allocation exceeded
|
||||||
|
0x0400 is Illegal TFTP operation
|
||||||
|
0x0500 is Unknown transfer ID
|
||||||
|
0x0600 is File already exists
|
||||||
|
0x0700 is No such user
|
||||||
|
0x0001 is Server Overflow
|
||||||
|
0x0002 is No empty UDP port
|
||||||
|
0x0003 is No empty connection
|
||||||
|
0x0004 is Illegal File Mode
|
||||||
|
0x0007 is Illegal PDU size
|
||||||
|
0x0008 is TFTP Server does not exist
|
||||||
|
0x0009 is Incorrect File
|
||||||
|
0x000A is Wrong License format
|
||||||
|
0x000B is License ID already used "
|
||||||
|
DEFVAL { '0000'h }
|
||||||
|
::= { slFtFileTransfer 7 }
|
||||||
|
|
||||||
|
slFtFileTransferToSubSystems OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING (SIZE (1))
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" This object represents the sub-systems the fileTransCmd
|
||||||
|
refers to. It should be used when a system is divided
|
||||||
|
to sub-systems and each sub-system (or part of them) can
|
||||||
|
have a different SW/Configuration.
|
||||||
|
|
||||||
|
Each bit of this object will represent one of the sub-systems.
|
||||||
|
Bit='1' - APPLY to respective sub-system
|
||||||
|
Bit='0' - DO NOT APPLY to respective sub-system
|
||||||
|
|
||||||
|
For the meaning of each bit, see product's specification.
|
||||||
|
User will select the sub-systems envolved by filling-in the bits
|
||||||
|
that represent these sub-systems.
|
||||||
|
In this case, the file represented by 'fileName' will
|
||||||
|
include several parts, each representing one of the sub-systems.
|
||||||
|
The agent will refer only to the part/s indicated by this object.
|
||||||
|
|
||||||
|
0 Octet Strings = not applicable
|
||||||
|
DEFVAL = 0h for the products that support this object."
|
||||||
|
::= { slFtFileTransfer 8 }
|
||||||
|
|
||||||
|
slFtFileNameWithinProduct OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The file name used by the product within the product file system."
|
||||||
|
::= { slFtFileTransfer 9 }
|
||||||
|
|
||||||
|
|
||||||
|
slFtFileTransferServerPort OBJECT-TYPE
|
||||||
|
SYNTAX Unsigned32
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Server Port number used for File Transfer.
|
||||||
|
Applicable for SFTP.
|
||||||
|
Valid values: 0..65535."
|
||||||
|
-- DEFVAL { 22 }
|
||||||
|
::= { slFtFileTransfer 14 }
|
||||||
|
|
||||||
|
slFtFileTransferProtocol OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
{
|
||||||
|
tftp (1), --default
|
||||||
|
sftp (2)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"File Transfer protocol used."
|
||||||
|
::= { slFtFileTransfer 15 }
|
||||||
|
|
||||||
|
slFtSftpUserLogin OBJECT-TYPE
|
||||||
|
SYNTAX SftpUserLogin
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SFTP User Login."
|
||||||
|
::= { slFtFileTransfer 16 }
|
||||||
|
|
||||||
|
slFtSftpPasswordLogin OBJECT-TYPE
|
||||||
|
SYNTAX SftpUserPassword
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SFTP User Password."
|
||||||
|
::= { slFtFileTransfer 17 }
|
||||||
|
|
||||||
|
|
||||||
|
slFtSystemReset OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
off (2),
|
||||||
|
on (3),
|
||||||
|
resetConfig (4),
|
||||||
|
resetMapping (5),
|
||||||
|
resetStandby (6)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Reset action to be performed on the system.
|
||||||
|
- resetStandby(6) - can be used only by devices with redundancy on MAIN/CL."
|
||||||
|
::= { slFtAgnt 13 }
|
||||||
|
|
||||||
|
|
||||||
|
slFtAgnSwVersionSwapCmd OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
{
|
||||||
|
off (2),
|
||||||
|
mainAndBackup (3)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"SW switch command.
|
||||||
|
mainAndBackup (3) = Swap between Main SW and the backup one.
|
||||||
|
Agent will perform the required command and change automatically
|
||||||
|
the value of this object to off(2)."
|
||||||
|
::= { slFtAgnt 51 }
|
||||||
|
|
||||||
|
|
||||||
|
-- NOTIFICATIONS
|
||||||
|
|
||||||
|
slFtSystemsEvents OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The system events for products."
|
||||||
|
::= { slFtSystems 0 }
|
||||||
|
|
||||||
|
slFtTftpStatusChangeTrap NOTIFICATION-TYPE
|
||||||
|
OBJECTS { slFtTftpStatus }
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This trap is sent whenever the status of tftp changed."
|
||||||
|
::= { slFtSystemsEvents 1 }
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
@@ -85,7 +85,8 @@ AdminAccess ::= TEXTUAL-CONVENTION
|
|||||||
read(1), -- Report only and Retrieve user
|
read(1), -- Report only and Retrieve user
|
||||||
readwrite(2), -- Change access
|
readwrite(2), -- Change access
|
||||||
provisioning(3), -- User is allowed to create connections
|
provisioning(3), -- User is allowed to create connections
|
||||||
admin(4) -- User admin priviledge
|
admin(4), -- User admin priviledge
|
||||||
|
trap(5) -- SNMP v3 Trap only user
|
||||||
}
|
}
|
||||||
|
|
||||||
-- The System Info
|
-- The System Info
|
||||||
@@ -489,7 +490,7 @@ slmSysMode OBJECT-TYPE
|
|||||||
|
|
||||||
slmSysTrapFormat OBJECT-TYPE
|
slmSysTrapFormat OBJECT-TYPE
|
||||||
SYNTAX INTEGER {
|
SYNTAX INTEGER {
|
||||||
fullIfIndex(1), -- RADview and Tivoli
|
fullIfIndex(1), --
|
||||||
portIfIndex(2) -- HPOV and SNMPc
|
portIfIndex(2) -- HPOV and SNMPc
|
||||||
}
|
}
|
||||||
MAX-ACCESS read-write
|
MAX-ACCESS read-write
|
||||||
@@ -519,7 +520,85 @@ slmNetworkMode OBJECT-TYPE
|
|||||||
"1 - means that the LAN is define on a different vlan than the MNG ports.
|
"1 - means that the LAN is define on a different vlan than the MNG ports.
|
||||||
2 - means that the LAN is on the same vlan and the MNG ports"
|
2 - means that the LAN is on the same vlan and the MNG ports"
|
||||||
::= { slmSys 44 }
|
::= { slmSys 44 }
|
||||||
|
|
||||||
|
slm40GConf OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
g40(0), -- Zero 40G ports
|
||||||
|
g41(1), -- Single 40G Port 1
|
||||||
|
g42(2), -- Single 40G Port 2
|
||||||
|
g43(3), -- Dual 40G ports
|
||||||
|
g100(100) -- 40G not supported (taken from the SEEP)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"g40(0) - No 40G ports (service ports 3..10 are disabled)
|
||||||
|
g41(1) - Single 40G Port 1 (service ports 7,8,9,10 are disabled)
|
||||||
|
g42(2) - Single 40G Port 2 (service ports 3,4,5,6 are disabled)
|
||||||
|
g43(3) - Dual 40G ports"
|
||||||
|
::= { slmSys 45 }
|
||||||
|
|
||||||
|
slmRstpEnabled OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Enable/Disable the RSTP protocol.
|
||||||
|
Defalut value is TRUE."
|
||||||
|
::= { slmSys 46 }
|
||||||
|
|
||||||
|
slmTopologyEnabled OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Enable/Disable the topology discovery protocol.
|
||||||
|
Defalut value is TRUE."
|
||||||
|
::= { slmSys 47 }
|
||||||
|
|
||||||
|
slmAdminCommunity OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SNMP admin community.
|
||||||
|
This object should be accessible only by the Admin users of the Web."
|
||||||
|
::= { slmSys 48 }
|
||||||
|
|
||||||
|
slmTrapCommunity OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SNMP v1/v2c trap community.
|
||||||
|
This object should be accessible only by the Admin users of the Web."
|
||||||
|
::= { slmSys 49 }
|
||||||
|
|
||||||
|
slmSysSnmpVersion OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
v3Only(3), -- V3 Only
|
||||||
|
v1v2v3(4) -- V1, V2c, V3
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The format of the sent trap:
|
||||||
|
3 - allow only SNMPv3 pdus.
|
||||||
|
4 - allow all pdus (coexistance mode)."
|
||||||
|
::= { slmSys 50 }
|
||||||
|
|
||||||
|
slmSysEncryptionCapability OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
disabled(1), -- No Encryption
|
||||||
|
enabled(2) -- Encryption Supported
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The encryption capability:
|
||||||
|
1 - No Encryption.
|
||||||
|
2 - Encryption Supported."
|
||||||
|
::= { slmSys 51 }
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Software Revision Table
|
-- Software Revision Table
|
||||||
@@ -635,7 +714,10 @@ SlmAdminEntry ::=
|
|||||||
slmAdminLogin UserLogin,
|
slmAdminLogin UserLogin,
|
||||||
slmAdminPassword UserPassword,
|
slmAdminPassword UserPassword,
|
||||||
slmAdminRowStatus RowStatus,
|
slmAdminRowStatus RowStatus,
|
||||||
slmAdminAccess AdminAccess
|
slmAdminAccess AdminAccess,
|
||||||
|
slmSnmpv3Auth INTEGER,
|
||||||
|
slmSnmpv3Priv INTEGER,
|
||||||
|
slmSnmpv3Password UserPassword
|
||||||
}
|
}
|
||||||
|
|
||||||
slmAdminLogin OBJECT-TYPE
|
slmAdminLogin OBJECT-TYPE
|
||||||
@@ -671,6 +753,47 @@ slmAdminAccess OBJECT-TYPE
|
|||||||
"The user access level."
|
"The user access level."
|
||||||
::= { slmAdminEntry 6 }
|
::= { slmAdminEntry 6 }
|
||||||
|
|
||||||
|
slmSnmpv3Auth OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
noaccess(1), -- User has no access rights
|
||||||
|
noauth(2), -- No Auth
|
||||||
|
md5(3), -- MD5
|
||||||
|
sha(4), -- HMAC-SHA
|
||||||
|
sha224(5), -- SHA-224
|
||||||
|
sha256(6), -- SHA-256
|
||||||
|
sha384(7), -- SHA-384
|
||||||
|
sha512(8) -- SHA-512
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The user SNMP v3 authentication mode."
|
||||||
|
::= { slmAdminEntry 7 }
|
||||||
|
|
||||||
|
slmSnmpv3Priv OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
noaccess(1), -- User has no access rights
|
||||||
|
nopriv(2), -- No Priv
|
||||||
|
des(3), -- CBC-DES
|
||||||
|
aes(4), -- AES-128
|
||||||
|
des3(5), -- CBC-DES3
|
||||||
|
aes192(6), -- AES-192
|
||||||
|
aes256(7) -- AES-256
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The user SNMP v3 privacy mode."
|
||||||
|
::= { slmAdminEntry 8 }
|
||||||
|
|
||||||
|
slmSnmpv3Password OBJECT-TYPE
|
||||||
|
SYNTAX UserPassword
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The SNMP v3 Password"
|
||||||
|
::= { slmAdminEntry 9 }
|
||||||
|
|
||||||
-- The authentication table
|
-- The authentication table
|
||||||
--
|
--
|
||||||
-- This table is used to retrieve a community string
|
-- This table is used to retrieve a community string
|
||||||
@@ -879,7 +1002,8 @@ slmTrapDestCommunity OBJECT-TYPE
|
|||||||
slmTrapDestProtVersion OBJECT-TYPE
|
slmTrapDestProtVersion OBJECT-TYPE
|
||||||
SYNTAX INTEGER {
|
SYNTAX INTEGER {
|
||||||
snmpVer1(1),
|
snmpVer1(1),
|
||||||
snmpVer2(2)
|
snmpVer2(2),
|
||||||
|
snmpVer3(3)
|
||||||
}
|
}
|
||||||
MAX-ACCESS read-create
|
MAX-ACCESS read-create
|
||||||
STATUS current
|
STATUS current
|
||||||
|
@@ -7,11 +7,13 @@ SL-OPT-APS-MIB DEFINITIONS ::= BEGIN
|
|||||||
IMPORTS
|
IMPORTS
|
||||||
MODULE-IDENTITY, OBJECT-TYPE,
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||||||
NOTIFICATION-TYPE ,Unsigned32,
|
NOTIFICATION-TYPE ,Unsigned32,
|
||||||
|
Integer32, IpAddress, Opaque, Gauge32,
|
||||||
Counter32,TimeTicks FROM SNMPv2-SMI
|
Counter32,TimeTicks FROM SNMPv2-SMI
|
||||||
DisplayString, TruthValue, RowStatus
|
DisplayString, TruthValue, RowStatus
|
||||||
FROM SNMPv2-TC
|
FROM SNMPv2-TC
|
||||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||||
|
slmTrapLogId FROM SL-MAIN-MIB
|
||||||
InterfaceIndex FROM IF-MIB
|
InterfaceIndex FROM IF-MIB
|
||||||
PerfCurrentCount, PerfIntervalCount,
|
PerfCurrentCount, PerfIntervalCount,
|
||||||
PerfTotalCount FROM PerfHist-TC-MIB
|
PerfTotalCount FROM PerfHist-TC-MIB
|
||||||
@@ -469,6 +471,75 @@ optApsConfigLosThreshold OBJECT-TYPE
|
|||||||
::= { optApsConfigEntry 22 }
|
::= { optApsConfigEntry 22 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Equipment APS config Table
|
||||||
|
--
|
||||||
|
|
||||||
|
eqptApsConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF EqptApsConfigEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This table contains objects to configure Equipment APS
|
||||||
|
(Automatic Protection Switching) feature."
|
||||||
|
::= { slOptApsConfig 2 }
|
||||||
|
|
||||||
|
eqptApsConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX EqptApsConfigEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This configuration is on device level thus only one entry exists."
|
||||||
|
INDEX {eqptApsConfigDummyIndex }
|
||||||
|
::= { eqptApsConfigTable 1 }
|
||||||
|
|
||||||
|
EqptApsConfigEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
eqptApsConfigDummyIndex INTEGER,
|
||||||
|
eqptApsConfigRole INTEGER,
|
||||||
|
eqptApsConfigMate IpAddress,
|
||||||
|
eqptApsConfigLinkStatus INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
eqptApsConfigDummyIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A dummy index. Always 1."
|
||||||
|
::= { eqptApsConfigEntry 1 }
|
||||||
|
|
||||||
|
eqptApsConfigRole OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
eqptApsWorkingRole (1),
|
||||||
|
eqptApsProtectionRole(2)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The device role."
|
||||||
|
::= { eqptApsConfigEntry 2 }
|
||||||
|
|
||||||
|
eqptApsConfigMate OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The IP address of the mate device."
|
||||||
|
::= { eqptApsConfigEntry 3 }
|
||||||
|
|
||||||
|
eqptApsConfigLinkStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
eqptApsLinkUp (1),
|
||||||
|
eqptApsLinkDown (2)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The IP address of the mate device."
|
||||||
|
::= { eqptApsConfigEntry 4 }
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- APS TRAPS
|
-- APS TRAPS
|
||||||
--
|
--
|
||||||
@@ -492,7 +563,7 @@ optApsConfigTableChanged NOTIFICATION-TYPE
|
|||||||
::= { slOptApsTraps 2 }
|
::= { slOptApsTraps 2 }
|
||||||
|
|
||||||
optApsTrapSwitchover0 NOTIFICATION-TYPE
|
optApsTrapSwitchover0 NOTIFICATION-TYPE
|
||||||
OBJECTS { optApsConfigUserWorkingIndex, optApsConfigActiveConnectionRx }
|
OBJECTS { optApsConfigUserWorkingIndex, optApsConfigActiveConnectionRx, slmTrapLogId }
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
"An optApsTrapSwitchover notification is sent when the
|
"An optApsTrapSwitchover notification is sent when the
|
||||||
@@ -501,7 +572,7 @@ optApsTrapSwitchover0 NOTIFICATION-TYPE
|
|||||||
::= { slOptApsTraps0 1 }
|
::= { slOptApsTraps0 1 }
|
||||||
|
|
||||||
optApsConfigTableChanged0 NOTIFICATION-TYPE
|
optApsConfigTableChanged0 NOTIFICATION-TYPE
|
||||||
OBJECTS { optApsConfigUserWorkingIndex }
|
OBJECTS { optApsConfigUserWorkingIndex, optApsConfigActiveConnectionRx, slmTrapLogId }
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
"An optApsConfigTableChanged notification is sent when the
|
"An optApsConfigTableChanged notification is sent when the
|
||||||
|
@@ -109,7 +109,12 @@ SlOTNConfigEntry ::=
|
|||||||
slOTNConfigODUkDAPIToExpect OTNTraceMessage,
|
slOTNConfigODUkDAPIToExpect OTNTraceMessage,
|
||||||
slOTNConfigODUkSAPIToExpect OTNTraceMessage,
|
slOTNConfigODUkSAPIToExpect OTNTraceMessage,
|
||||||
slOTNConfigODUkDAPIReceived OTNTraceMessage,
|
slOTNConfigODUkDAPIReceived OTNTraceMessage,
|
||||||
slOTNConfigODUkSAPIReceived OTNTraceMessage
|
slOTNConfigODUkSAPIReceived OTNTraceMessage,
|
||||||
|
-- TTI Mismatch kill traffic enable/disable
|
||||||
|
slOTNConfigOTUkTIMKillEnabled TruthValue,
|
||||||
|
slOTNConfigODUkTIMKillEnabled TruthValue,
|
||||||
|
-- GCC Selection
|
||||||
|
slOTNConfigInbandGCC INTEGER
|
||||||
}
|
}
|
||||||
|
|
||||||
slOTNConfigLineIndex OBJECT-TYPE
|
slOTNConfigLineIndex OBJECT-TYPE
|
||||||
@@ -141,7 +146,8 @@ slOTNConfigFECEnabled OBJECT-TYPE
|
|||||||
1 - G.709 FEC
|
1 - G.709 FEC
|
||||||
2 - disable
|
2 - disable
|
||||||
3 - I.4
|
3 - I.4
|
||||||
4 - I.7"
|
4 - I.7
|
||||||
|
5 - HG-FEC"
|
||||||
::= { slOTNConfigEntry 3 }
|
::= { slOTNConfigEntry 3 }
|
||||||
|
|
||||||
slOTNConfigStuffingEnabled OBJECT-TYPE
|
slOTNConfigStuffingEnabled OBJECT-TYPE
|
||||||
@@ -270,6 +276,31 @@ slOTNConfigODUkSAPIReceived OBJECT-TYPE
|
|||||||
"The received Source Access Point Identifier."
|
"The received Source Access Point Identifier."
|
||||||
::= { slOTNConfigEntry 18 }
|
::= { slOTNConfigEntry 18 }
|
||||||
|
|
||||||
|
slOTNConfigOTUkTIMKillEnabled OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"TIM Mismatch kill traffic Enabled."
|
||||||
|
::= { slOTNConfigEntry 19 }
|
||||||
|
|
||||||
|
slOTNConfigODUkTIMKillEnabled OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"TIM Mismatch kill traffic Enabled."
|
||||||
|
::= { slOTNConfigEntry 20 }
|
||||||
|
|
||||||
|
slOTNConfigInbandGCC OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"GCC selection:
|
||||||
|
0 - GCC0
|
||||||
|
1 - GCC1"
|
||||||
|
::= { slOTNConfigEntry 21 }
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@@ -2,7 +2,7 @@ SL-PM-MIB DEFINITIONS ::= BEGIN
|
|||||||
|
|
||||||
IMPORTS
|
IMPORTS
|
||||||
MODULE-IDENTITY, OBJECT-TYPE,
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||||||
Integer32, transmission
|
Integer32, Counter64, transmission
|
||||||
FROM SNMPv2-SMI
|
FROM SNMPv2-SMI
|
||||||
DisplayString, TruthValue, DateAndTime
|
DisplayString, TruthValue, DateAndTime
|
||||||
FROM SNMPv2-TC
|
FROM SNMPv2-TC
|
||||||
@@ -44,6 +44,19 @@ SlPmType ::= TEXTUAL-CONVENTION
|
|||||||
native(1)
|
native(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SlPmL2Type ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The PM types"
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
rxPackets(1),
|
||||||
|
txPackets(2),
|
||||||
|
rxBytes(3),
|
||||||
|
txBytes(4),
|
||||||
|
rxCrc(5),
|
||||||
|
txCrc(6)
|
||||||
|
}
|
||||||
|
|
||||||
SlPmDirectionType ::= TEXTUAL-CONVENTION
|
SlPmDirectionType ::= TEXTUAL-CONVENTION
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
@@ -63,7 +76,8 @@ SlPmIntervalType ::= TEXTUAL-CONVENTION
|
|||||||
day(2) -- day interval
|
day(2) -- day interval
|
||||||
}
|
}
|
||||||
|
|
||||||
slPmIntervals OBJECT IDENTIFIER ::= { slPmMib 1 }
|
slPmIntervals OBJECT IDENTIFIER ::= { slPmMib 1 }
|
||||||
|
slPmL2Intervals OBJECT IDENTIFIER ::= { slPmMib 2 }
|
||||||
|
|
||||||
|
|
||||||
-- The PM Interval Table contains various statistics
|
-- The PM Interval Table contains various statistics
|
||||||
@@ -245,4 +259,120 @@ slPmServiceType OBJECT-TYPE
|
|||||||
during the PM interval."
|
during the PM interval."
|
||||||
::= { slPmIntervalEntry 14 }
|
::= { slPmIntervalEntry 14 }
|
||||||
|
|
||||||
|
|
||||||
|
-- The Layer 2 PM Interval Table contains various statistics
|
||||||
|
-- collected by each system over a maximum of the previous 24 hours of operation.
|
||||||
|
-- The past 24 hours may be broken into 96 completed 15 minute intervals.
|
||||||
|
-- A system is required to store at least 4 completed 15 minute interval.
|
||||||
|
-- The default value is 32 intervals.
|
||||||
|
|
||||||
|
slPmL2Table OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SlPmL2Entry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Layer 2 PM table."
|
||||||
|
::= { slPmL2Intervals 1 }
|
||||||
|
|
||||||
|
slPmL2Entry OBJECT-TYPE
|
||||||
|
SYNTAX SlPmL2Entry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry in the Layer 2 PM table."
|
||||||
|
INDEX { ifIndex,
|
||||||
|
slPmL2CounterType, -- crc/...
|
||||||
|
slPmL2IntervalType, -- 15min/day
|
||||||
|
slPmL2IntervalNumber }
|
||||||
|
::= { slPmL2Table 1 }
|
||||||
|
|
||||||
|
SlPmL2Entry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
slPmL2CounterType SlPmL2Type,
|
||||||
|
slPmL2IntervalType SlPmIntervalType,
|
||||||
|
slPmL2IntervalNumber Integer32, -- interval 0 is for the current
|
||||||
|
slPmL2Count Counter64,
|
||||||
|
slPmL2ValidData TruthValue,
|
||||||
|
slPmL2Reset INTEGER,
|
||||||
|
slPmL2StartTime DateAndTime,
|
||||||
|
slPmL2ServiceType XpdrServiceType
|
||||||
|
}
|
||||||
|
|
||||||
|
slPmL2CounterType OBJECT-TYPE
|
||||||
|
SYNTAX SlPmL2Type
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The PM Layer 2 counter type"
|
||||||
|
::= { slPmL2Entry 1 }
|
||||||
|
|
||||||
|
slPmL2IntervalType OBJECT-TYPE
|
||||||
|
SYNTAX SlPmIntervalType
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The type of the PM interval 15min/day"
|
||||||
|
::= { slPmL2Entry 2 }
|
||||||
|
|
||||||
|
slPmL2IntervalNumber OBJECT-TYPE
|
||||||
|
SYNTAX Integer32 (0..96)
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A number between 1 to 96, which identifies the
|
||||||
|
interval for which the set of statistics is available.
|
||||||
|
The interval identified by 1 is the most recently
|
||||||
|
completed 15 minute interval,
|
||||||
|
and the interval identified
|
||||||
|
by N is the interval immediately preceding the
|
||||||
|
one identified
|
||||||
|
by N-1."
|
||||||
|
::= { slPmL2Entry 3 }
|
||||||
|
|
||||||
|
slPmL2Count OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter associated with the number of Coding
|
||||||
|
Violations encountered in a particular 15-minute interval
|
||||||
|
in the past 24 hours."
|
||||||
|
::= { slPmL2Entry 4 }
|
||||||
|
|
||||||
|
slPmL2ValidData OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This variable indicates if the data for this interval is valid."
|
||||||
|
::= { slPmL2Entry 5 }
|
||||||
|
|
||||||
|
slPmL2Reset OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Writing to this object reset the PM counters in this interval."
|
||||||
|
::= { slPmL2Entry 6 }
|
||||||
|
|
||||||
|
slPmL2StartTime OBJECT-TYPE
|
||||||
|
SYNTAX DateAndTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This variable indicates the date and time at which this
|
||||||
|
interval of measurements began on this interface."
|
||||||
|
REFERENCE "ANSI T1.231-1997 clause 9.1.5.1."
|
||||||
|
::= { slPmL2Entry 7 }
|
||||||
|
|
||||||
|
slPmL2ServiceType OBJECT-TYPE
|
||||||
|
SYNTAX XpdrServiceType
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This variable indicates the XPDR service type of the port
|
||||||
|
during the PM interval."
|
||||||
|
::= { slPmL2Entry 8 }
|
||||||
|
|
||||||
|
|
||||||
END
|
END
|
||||||
|
304
mibs/packetlight/SL-SECU-MIB
Normal file
304
mibs/packetlight/SL-SECU-MIB
Normal file
@@ -0,0 +1,304 @@
|
|||||||
|
SL-SECU-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||||||
|
Integer32, transmission, IpAddress
|
||||||
|
FROM SNMPv2-SMI
|
||||||
|
InterfaceIndex FROM IF-MIB
|
||||||
|
DisplayString, TruthValue, RowStatus, DateAndTime
|
||||||
|
FROM SNMPv2-TC
|
||||||
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||||
|
FROM SNMPv2-CONF
|
||||||
|
slMain FROM SL-MAIN-MIB;
|
||||||
|
|
||||||
|
-- This is the MIB module for PL security.
|
||||||
|
|
||||||
|
|
||||||
|
slSecuMib MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "201105170000Z"
|
||||||
|
ORGANIZATION "PacketLight Networks Ltd."
|
||||||
|
CONTACT-INFO
|
||||||
|
"Omri_Viner@PacketLight.com"
|
||||||
|
DESCRIPTION
|
||||||
|
"This security module. This mib is used to configure the firewall."
|
||||||
|
::= { slMain 24 }
|
||||||
|
|
||||||
|
|
||||||
|
SlSecuType ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The security protocol types:
|
||||||
|
Telnet - CLI
|
||||||
|
SSH - Secured Telnet
|
||||||
|
HTTP - Hyper Text
|
||||||
|
HTTPS - Secured HTTP
|
||||||
|
ICMP - Ping
|
||||||
|
SNMP - Simple Network Management (only 161 is supported)
|
||||||
|
FTP - File Transfer
|
||||||
|
TFTP - Trivial FTP
|
||||||
|
TL1 - TL1 over Telnet
|
||||||
|
TL1SSH - TL1 over SSH
|
||||||
|
WL - White list (port number is 0)
|
||||||
|
SNMPOVERTCP - SNMP over TCP
|
||||||
|
SFTP - Client side"
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
telnet(1),
|
||||||
|
ssh(2),
|
||||||
|
http(3),
|
||||||
|
https(4),
|
||||||
|
icmp(5),
|
||||||
|
snmp(6),
|
||||||
|
ftp(7),
|
||||||
|
tftp(8),
|
||||||
|
tl1(9),
|
||||||
|
tl1ssh(10),
|
||||||
|
wl(11),
|
||||||
|
snmpovertcp(12),
|
||||||
|
sftp(13)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
slSecuGen OBJECT IDENTIFIER ::= { slSecuMib 1 }
|
||||||
|
slSecuSelect OBJECT IDENTIFIER ::= { slSecuMib 2 }
|
||||||
|
slSecuWl OBJECT IDENTIFIER ::= { slSecuMib 3 }
|
||||||
|
slSecuEncryption OBJECT IDENTIFIER ::= { slSecuMib 4 }
|
||||||
|
|
||||||
|
|
||||||
|
-- The Security general part
|
||||||
|
|
||||||
|
slSecuFirewallEnable OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"General Enable/Disable of the firewall operation."
|
||||||
|
::= { slSecuGen 1 }
|
||||||
|
|
||||||
|
|
||||||
|
-- The Security Selection Table
|
||||||
|
|
||||||
|
slSecuSelectTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SlSecuSelectEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The security protocol selection table."
|
||||||
|
::= { slSecuSelect 1 }
|
||||||
|
|
||||||
|
slSecuSelectEntry OBJECT-TYPE
|
||||||
|
SYNTAX SlSecuSelectEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry in the security selection table."
|
||||||
|
INDEX { slSecuSelectType }
|
||||||
|
::= { slSecuSelectTable 1 }
|
||||||
|
|
||||||
|
SlSecuSelectEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
slSecuSelectType SlSecuType,
|
||||||
|
slSecuSelectPort INTEGER,
|
||||||
|
slSecuSelectEnable TruthValue
|
||||||
|
}
|
||||||
|
|
||||||
|
slSecuSelectType OBJECT-TYPE
|
||||||
|
SYNTAX SlSecuType
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The secutity protocol type"
|
||||||
|
::= { slSecuSelectEntry 1 }
|
||||||
|
|
||||||
|
slSecuSelectPort OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The corresponding port number of the protocol.
|
||||||
|
Port number 0 is used when not applicable/available."
|
||||||
|
::= { slSecuSelectEntry 2 }
|
||||||
|
|
||||||
|
slSecuSelectEnable OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"True - Enables the firewall for the corresponding protocol.
|
||||||
|
False - Dsables the firewall for the corresponding protocol.
|
||||||
|
When enabled the firewall blocks the protocol."
|
||||||
|
::= { slSecuSelectEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- IP White List Table
|
||||||
|
|
||||||
|
-- The IP white list Table odefine which IP addresses are allowed.
|
||||||
|
|
||||||
|
slSecuWlTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SlSecuWlEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This white list table."
|
||||||
|
::= { slSecuWl 1 }
|
||||||
|
|
||||||
|
slSecuWlEntry OBJECT-TYPE
|
||||||
|
SYNTAX SlSecuWlEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular IP address."
|
||||||
|
INDEX { slSecuWlIp }
|
||||||
|
::= { slSecuWlTable 1 }
|
||||||
|
|
||||||
|
SlSecuWlEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
slSecuWlIp
|
||||||
|
IpAddress,
|
||||||
|
slSecuWlMask
|
||||||
|
IpAddress,
|
||||||
|
slSecuWlStatus
|
||||||
|
RowStatus
|
||||||
|
}
|
||||||
|
|
||||||
|
slSecuWlIp OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The IP address to allow"
|
||||||
|
::= { slSecuWlEntry 1 }
|
||||||
|
|
||||||
|
slSecuWlMask OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicate the mask to be logical-ANDed with the
|
||||||
|
destination address before being compared to
|
||||||
|
the value in the slSecuWlIp field."
|
||||||
|
::= { slSecuWlEntry 2 }
|
||||||
|
|
||||||
|
slSecuWlStatus OBJECT-TYPE
|
||||||
|
SYNTAX RowStatus
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The row status variable, used according to
|
||||||
|
row installation and removal conventions."
|
||||||
|
::= { slSecuWlEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
-- *******************************************
|
||||||
|
--
|
||||||
|
-- The Encryption Table
|
||||||
|
--
|
||||||
|
-- *******************************************
|
||||||
|
|
||||||
|
slSecuEncryptionTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SlSecuEncryptionEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The encryption table. This table has an entry per transponder."
|
||||||
|
::= { slSecuEncryption 1 }
|
||||||
|
|
||||||
|
slSecuEncryptionEntry OBJECT-TYPE
|
||||||
|
SYNTAX SlSecuEncryptionEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This entry is used to control the necryption per transponder."
|
||||||
|
INDEX { slSecuEncryptionIfIndex }
|
||||||
|
::= { slSecuEncryptionTable 1 }
|
||||||
|
|
||||||
|
SlSecuEncryptionEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
slSecuEncryptionIfIndex InterfaceIndex,
|
||||||
|
slSecuEncryptionEnable TruthValue,
|
||||||
|
slSecuEncryptionStatus INTEGER,
|
||||||
|
slSecuEncryptionForceInit INTEGER,
|
||||||
|
slSecuEncryptionPreShared DisplayString,
|
||||||
|
slSecuEncryptionKeyExchangePeriod INTEGER,
|
||||||
|
slSecuEncryptionLock TruthValue,
|
||||||
|
slSecuEncryptionProtectedStatus INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
slSecuEncryptionIfIndex OBJECT-TYPE
|
||||||
|
SYNTAX InterfaceIndex
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Interface Index of the uplink port."
|
||||||
|
::= { slSecuEncryptionEntry 1 }
|
||||||
|
|
||||||
|
slSecuEncryptionEnable OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Enable/Disable the encryption on this uplink."
|
||||||
|
::= { slSecuEncryptionEntry 2 }
|
||||||
|
|
||||||
|
slSecuEncryptionStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
init(1), --- init/link-failure state
|
||||||
|
exchange(2), --- public key exchange state
|
||||||
|
kdf(3), --- key derivation function state
|
||||||
|
active(4) --- active state
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The state of the encryption finite state machine."
|
||||||
|
::= { slSecuEncryptionEntry 3 }
|
||||||
|
|
||||||
|
slSecuEncryptionForceInit OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Writing this valiable forces init to the encryption state machine."
|
||||||
|
::= { slSecuEncryptionEntry 4 }
|
||||||
|
|
||||||
|
slSecuEncryptionPreShared OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The pre-shared secret.
|
||||||
|
Either the pre-shared key, or the shared secret to avoid Mitm when using DH public key exchange."
|
||||||
|
::= { slSecuEncryptionEntry 5 }
|
||||||
|
|
||||||
|
slSecuEncryptionKeyExchangePeriod OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Key Exchage Period, specified in minutes.
|
||||||
|
The value 0 means to perform the key exchange only once at link establishment."
|
||||||
|
::= { slSecuEncryptionEntry 6 }
|
||||||
|
|
||||||
|
slSecuEncryptionLock OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Lock/Unlock the encrypted service for this uplink."
|
||||||
|
::= { slSecuEncryptionEntry 7 }
|
||||||
|
|
||||||
|
slSecuEncryptionProtectedStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
init(1), --- init/link-failure state
|
||||||
|
exchange(2), --- public key exchange state
|
||||||
|
kdf(3), --- key derivation function state
|
||||||
|
active(4) --- active state
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The protected port state of the encryption finite state machine."
|
||||||
|
::= { slSecuEncryptionEntry 8 }
|
||||||
|
|
||||||
|
|
||||||
|
END
|
@@ -8,6 +8,7 @@ IMPORTS
|
|||||||
MODULE-IDENTITY, OBJECT-TYPE,
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||||||
NOTIFICATION-TYPE, Integer32, TimeTicks
|
NOTIFICATION-TYPE, Integer32, TimeTicks
|
||||||
FROM SNMPv2-SMI
|
FROM SNMPv2-SMI
|
||||||
|
Float32TC, Float64TC, Float128TC FROM FLOAT-TC-MIB
|
||||||
DisplayString, TruthValue,
|
DisplayString, TruthValue,
|
||||||
TimeStamp FROM SNMPv2-TC
|
TimeStamp FROM SNMPv2-TC
|
||||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||||
@@ -36,6 +37,7 @@ slSfp MODULE-IDENTITY
|
|||||||
sfpConf OBJECT IDENTIFIER ::= { slSfp 1 }
|
sfpConf OBJECT IDENTIFIER ::= { slSfp 1 }
|
||||||
sfpDiag OBJECT IDENTIFIER ::= { slSfp 2 }
|
sfpDiag OBJECT IDENTIFIER ::= { slSfp 2 }
|
||||||
sfpTraps OBJECT IDENTIFIER ::= { slSfp 3 }
|
sfpTraps OBJECT IDENTIFIER ::= { slSfp 3 }
|
||||||
|
sfpTune OBJECT IDENTIFIER ::= { slSfp 4 }
|
||||||
|
|
||||||
-- Textual Conventions
|
-- Textual Conventions
|
||||||
|
|
||||||
@@ -142,7 +144,53 @@ SfpConfigEntry ::=
|
|||||||
sfpConfigXfpCapFreqFirst10Ghz INTEGER,
|
sfpConfigXfpCapFreqFirst10Ghz INTEGER,
|
||||||
sfpConfigXfpCapFreqLastThz INTEGER,
|
sfpConfigXfpCapFreqLastThz INTEGER,
|
||||||
sfpConfigXfpCapFreqLast10Ghz INTEGER,
|
sfpConfigXfpCapFreqLast10Ghz INTEGER,
|
||||||
sfpConfigXfpCapMaxSpacing10Ghz INTEGER
|
sfpConfigXfpCapMaxSpacing10Ghz INTEGER,
|
||||||
|
sfpConfigXfpCalibrationSupported TruthValue,
|
||||||
|
sfpConfigXfpCalibrationEnabled TruthValue,
|
||||||
|
|
||||||
|
-- CFP MSA Rev 1.4
|
||||||
|
sfpConfigCfpExtId INTEGER,
|
||||||
|
sfpConfigCfpConnectorType INTEGER,
|
||||||
|
sfpConfigCfpEthernetCode INTEGER,
|
||||||
|
sfpConfigCfpFcCode INTEGER,
|
||||||
|
sfpConfigCfpCopperCode INTEGER,
|
||||||
|
sfpConfigCfpSonetCode INTEGER,
|
||||||
|
sfpConfigCfpOtnCode INTEGER,
|
||||||
|
sfpConfigCfpSupportedRates INTEGER,
|
||||||
|
sfpConfigCfpSupportedLanes INTEGER,
|
||||||
|
sfpConfigCfpMediaProperties INTEGER,
|
||||||
|
sfpConfigCfpMaxNetworkLaneRate INTEGER,
|
||||||
|
sfpConfigCfpMaxHostLaneRate INTEGER,
|
||||||
|
sfpConfigCfpMaxSmFiberLength INTEGER,
|
||||||
|
sfpConfigCfpMaxMmFiberLength INTEGER,
|
||||||
|
sfpConfigCfpMaxCopperCableLength INTEGER,
|
||||||
|
sfpConfigCfpMinWavelenPerActive INTEGER,
|
||||||
|
sfpConfigCfpMaxWavelenPerActive INTEGER,
|
||||||
|
sfpConfigCfpMaxLenOpticalWidth INTEGER,
|
||||||
|
sfpConfigCfpSpacing INTEGER,
|
||||||
|
|
||||||
|
-- QSFP+ SFF-8436
|
||||||
|
sfpConfigQsfppEthernetCode INTEGER,
|
||||||
|
sfpConfigQsfppSonetCode INTEGER,
|
||||||
|
|
||||||
|
-- CXP
|
||||||
|
sfpConfigCxpExtId INTEGER,
|
||||||
|
sfpConfigCxpConnectorType INTEGER,
|
||||||
|
sfpConfigCxpMaxSupportedRate INTEGER,
|
||||||
|
sfpConfigCxpNominalWavelength INTEGER,
|
||||||
|
sfpConfigCxpDeviceTech INTEGER,
|
||||||
|
|
||||||
|
-- Coherent
|
||||||
|
sfpConfigCohRxDesiredChannel INTEGER,
|
||||||
|
sfpConfigCohRxDesiredWl INTEGER,
|
||||||
|
sfpConfigCohRxDesiredFreq INTEGER,
|
||||||
|
sfpConfigCohCurrentCD INTEGER,
|
||||||
|
sfpConfigCohCurrentOSNR INTEGER,
|
||||||
|
sfpConfigCohAverageOSNR INTEGER,
|
||||||
|
sfpConfigCohMaxCD INTEGER,
|
||||||
|
|
||||||
|
-- DSP
|
||||||
|
sfpConfigNyquist TruthValue
|
||||||
}
|
}
|
||||||
|
|
||||||
sfpConfigInterface OBJECT-TYPE
|
sfpConfigInterface OBJECT-TYPE
|
||||||
@@ -162,7 +210,14 @@ sfpConfigXcvrId OBJECT-TYPE
|
|||||||
module(2), -- Module/connector soldered to motherboard
|
module(2), -- Module/connector soldered to motherboard
|
||||||
sfp1310(3), -- 1310 SFP
|
sfp1310(3), -- 1310 SFP
|
||||||
xfp(6), -- XFP
|
xfp(6), -- XFP
|
||||||
sfpDwdm(11) -- DWDM SFP
|
sfpDwdm(11), -- DWDM SFP
|
||||||
|
qsfp(12), -- QSFP
|
||||||
|
qsfpPlus(13), -- QSFP+
|
||||||
|
cfp(14), -- CFP
|
||||||
|
cxp(15), -- CXP
|
||||||
|
coherent(16), -- Coherent
|
||||||
|
qsfp28(17), -- QSFP28
|
||||||
|
cfp2(20) -- CFP2
|
||||||
}
|
}
|
||||||
MAX-ACCESS read-only
|
MAX-ACCESS read-only
|
||||||
STATUS current
|
STATUS current
|
||||||
@@ -384,10 +439,12 @@ sfpConfigFcCompliance OBJECT-TYPE
|
|||||||
Bits 17: Multi-mode, 50 m (M5)
|
Bits 17: Multi-mode, 50 m (M5)
|
||||||
Bits 18: Single Mode (SM)
|
Bits 18: Single Mode (SM)
|
||||||
- Fibre Channel speed
|
- Fibre Channel speed
|
||||||
Bits 19: 800 MBytes/Sec -- 1310
|
Bits 19: 800 MB/Sec
|
||||||
Bits 20: 400 MBytes/Sec
|
Bits 20: 400 MB/Sec
|
||||||
Bits 21: 200 MBytes./Sec
|
Bits 21: 200 MB/Sec
|
||||||
Bits 22: 100 MBytes/Sec."
|
Bits 22: 100 MB/Sec
|
||||||
|
Bits 23: 1200 MB/Sec
|
||||||
|
Bits 24: 1600 MB/Sec."
|
||||||
REFERENCE "DWDM MSA Table 2.3.1 and 2.3.5,
|
REFERENCE "DWDM MSA Table 2.3.1 and 2.3.5,
|
||||||
SFP-8472 Table 3.1 and 3.5"
|
SFP-8472 Table 3.1 and 3.5"
|
||||||
::= { sfpConfigEntry 10 }
|
::= { sfpConfigEntry 10 }
|
||||||
@@ -882,6 +939,10 @@ sfpConfigCleiCode OBJECT-TYPE
|
|||||||
"GR-383-CORE"
|
"GR-383-CORE"
|
||||||
::= { sfpConfigEntry 40 }
|
::= { sfpConfigEntry 40 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- XFP Information
|
||||||
|
--
|
||||||
|
|
||||||
sfpConfigXfpExtXcvrId OBJECT-TYPE
|
sfpConfigXfpExtXcvrId OBJECT-TYPE
|
||||||
SYNTAX INTEGER
|
SYNTAX INTEGER
|
||||||
MAX-ACCESS read-only
|
MAX-ACCESS read-only
|
||||||
@@ -1176,7 +1237,516 @@ sfpConfigXfpCapMaxSpacing10Ghz OBJECT-TYPE
|
|||||||
"Lasers maximum supported grid spacing (GHz*10) capability."
|
"Lasers maximum supported grid spacing (GHz*10) capability."
|
||||||
REFERENCE "SFP-8477."
|
REFERENCE "SFP-8477."
|
||||||
::= { sfpConfigEntry 61 }
|
::= { sfpConfigEntry 61 }
|
||||||
|
|
||||||
|
sfpConfigXfpCalibrationSupported OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Calibarion Supported."
|
||||||
|
::= { sfpConfigEntry 62 }
|
||||||
|
|
||||||
|
sfpConfigXfpCalibrationEnabled OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Enable/Disable the calibration process.
|
||||||
|
Changing the value to Enable when a signal exist invokes an immidiate calibration process.
|
||||||
|
Changing the value to Disable returns the calibration values to defaults."
|
||||||
|
::= { sfpConfigEntry 63 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- CFP Information
|
||||||
|
--
|
||||||
|
|
||||||
|
sfpConfigCfpExtId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Extended Identifier bit fields:
|
||||||
|
Bits 7-6 - Power Class:
|
||||||
|
00b: Power Class 1 Module (? 8 W max),
|
||||||
|
01b: Power Class 2 Module (?16 W max),
|
||||||
|
10b: Power Class 3 Module (? 24 W max),
|
||||||
|
11b: Power Class 4 Module (? 32 W max).
|
||||||
|
Bits 5-4 Lane Ratio:
|
||||||
|
00b: Network lane : Host lane = 1 : n (Mux type),
|
||||||
|
01b: Network lane : Host lane = n : m (Gear Box type),
|
||||||
|
10b: Network lane : Host lane = n : n (Parallel type),
|
||||||
|
11b: Reserved
|
||||||
|
Bits 3-1 WDM Type:
|
||||||
|
000b: Non-WDM,
|
||||||
|
001b: CWDM,
|
||||||
|
010b: LANWDM,
|
||||||
|
011b: DWDM on 200G-grid,
|
||||||
|
100b: DWDM on 100G-grid,
|
||||||
|
101b: DWDM on 50G-grid,
|
||||||
|
110b: DWDM on 25G-grid,
|
||||||
|
111b: Other type WDM
|
||||||
|
Bit 0 CLEI Presence:
|
||||||
|
0: No CLEI code present,
|
||||||
|
1: CLEI code present"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 70 }
|
||||||
|
|
||||||
|
sfpConfigCfpConnectorType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Connector Type Code:
|
||||||
|
00h: Undefined,
|
||||||
|
01h : SC,
|
||||||
|
07h : LC,
|
||||||
|
08h : MT-RJ,
|
||||||
|
09h : MPO,
|
||||||
|
Other Codes : Reserved"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 71 }
|
||||||
|
|
||||||
|
sfpConfigCfpEthernetCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Ethernet Application Code.
|
||||||
|
00h: Undefined type,
|
||||||
|
01h: 100GE SMF 10km, 100GE-LR4,
|
||||||
|
02h: 100GE SMF 40km, 100GE-ER4,
|
||||||
|
03h: 100GE MMF 100m OM3, 100GE-SR10,
|
||||||
|
04h: For future use,
|
||||||
|
05h: 40GE SMF 10km, 40GE-LR4,
|
||||||
|
07h: 40GE MMF 100m OM3, 40GE-SR4,
|
||||||
|
For future use:
|
||||||
|
100G G.959.1 OTU4
|
||||||
|
40G G.693 SDH
|
||||||
|
40G G.693 OTU3
|
||||||
|
40G G.695 SDH
|
||||||
|
40G G.695 OTU3,
|
||||||
|
0Dh: 40GE-CR4 Copper
|
||||||
|
0Eh: 100GE-CR10 Copper,
|
||||||
|
0Fh: 40G BASE-FR,
|
||||||
|
10h~FFh: Reserved."
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 72 }
|
||||||
|
|
||||||
|
sfpConfigCfpFcCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Fiber Channel Application Code: Undefined"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 73 }
|
||||||
|
|
||||||
|
sfpConfigCfpCopperCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Copper Link Application Code: Undefined"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 74 }
|
||||||
|
|
||||||
|
sfpConfigCfpSonetCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"SONET/SDH Application Code:
|
||||||
|
00h: Undefined type,
|
||||||
|
01h: VSR2000-3R2,
|
||||||
|
02h: VSR2000-3R3,
|
||||||
|
03h: VSR2000-3R5,
|
||||||
|
04h ~ 0FFh: Reserved"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 75 }
|
||||||
|
|
||||||
|
sfpConfigCfpOtnCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"OTN Application Code:
|
||||||
|
0h: Undefined type,
|
||||||
|
01h: VSR2000-3R2F,
|
||||||
|
02h: VSR2000-3R3F,
|
||||||
|
03h: VSR2000-3R5F,
|
||||||
|
04h: VSR2000-3L2F,
|
||||||
|
05h: VSR2000-3L3F,
|
||||||
|
06h: VSR2000-3L5F,
|
||||||
|
07h: C4S1-2D1 (OTL3.4),
|
||||||
|
08h: 4I1-9D1F (OTL4.4),
|
||||||
|
09h ~ 0FFh: Reserved"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 76 }
|
||||||
|
|
||||||
|
sfpConfigCfpSupportedRates OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Additional Capable Rates Supported Bitmap:
|
||||||
|
Bits 7-5 - Reserved
|
||||||
|
Bit 4 - 111.8 Gbps
|
||||||
|
Bit 3 - 103.125 Gbps
|
||||||
|
Bit 2 - 41.25 Gbps
|
||||||
|
Bit 1 - 43 Gbps
|
||||||
|
Bit 0 - 39.8 Gbps"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 77 }
|
||||||
|
|
||||||
|
sfpConfigCfpSupportedLanes OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of Lanes Supported:
|
||||||
|
Bits 7-4 - Number of Network Lanes
|
||||||
|
The value of 0 represents 16 network lanes supported.
|
||||||
|
The values of 1 through 15 represent the actual number of network lanes supported
|
||||||
|
Bits 3-0 - Number of Host Lanes
|
||||||
|
The value of 0 represents 16 network lanes supported.
|
||||||
|
The values of 1 through 15 represent the actual number of network lanes supported"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 78 }
|
||||||
|
|
||||||
|
sfpConfigCfpMediaProperties OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Media Properties bit fields:
|
||||||
|
Bits 7 - 6 Media Type:
|
||||||
|
00b: SMF ,
|
||||||
|
01b: MMF (OM3),
|
||||||
|
10b: Reserved,
|
||||||
|
11b: Copper
|
||||||
|
Bit 5 - Directionality:
|
||||||
|
0: Normal,
|
||||||
|
1: BiDi
|
||||||
|
Bit 4 Optical Multiplexing and De-multiplexing:
|
||||||
|
0: Without optical MUX/DEMUX,
|
||||||
|
1: With optical MUX/DEMUX
|
||||||
|
Bits 3 - 0 ctive Fiber per Connector:
|
||||||
|
A 4-bit unsigned number representing number of active fibers for TX and RX per connector:
|
||||||
|
0: 16 TX Lanes and 16 RX Lanes,
|
||||||
|
1: 1 TX Lane and 1 RX Lane,
|
||||||
|
4: 4 TX Lanes and 4 RX Lanes,
|
||||||
|
10: 10 TX Lanes and 10 RX Lanes,
|
||||||
|
12: 12 TX Lanes and 12 RX Lanes"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 79 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxNetworkLaneRate OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum Network Lane Bit Rate: 8-bit value x 0.2 Gbps"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 80 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxHostLaneRate OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum Host Lane Bit Rate: 8-bit value x 0.2 Gbps"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 81 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxSmFiberLength OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum Single Mode Optical Fiber Length:
|
||||||
|
8-bit value x 1 km for single mode fiber length"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 82 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxMmFiberLength OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum Multi-Mode Optical Fiber Length:
|
||||||
|
8-bit value x 10 m for multi-mode fiber length"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 83 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxCopperCableLength OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum Copper Cable Length:
|
||||||
|
8-bit value x 1 m for copper cable length"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 84 }
|
||||||
|
|
||||||
|
sfpConfigCfpMinWavelenPerActive OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Minimum Wavelength per Active Fiber:
|
||||||
|
16-bit unsigned value x 0.025 nm.
|
||||||
|
(MSB is at 8012h, LSB is at 8013h)"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 85 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxWavelenPerActive OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum Wavelength per Active Fiber:
|
||||||
|
16-bit unsigned value x 0.025 nm.
|
||||||
|
(MSB is at 8014h, LSB is at 8015h)"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 86 }
|
||||||
|
|
||||||
|
sfpConfigCfpMaxLenOpticalWidth OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum per Lane Optical Width:
|
||||||
|
Guaranteed range of laser wavelength.
|
||||||
|
16-bit unsigned value x 1 pm.
|
||||||
|
(MSB is at 8016h, LSB is at 8017h)"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 87 }
|
||||||
|
|
||||||
|
sfpConfigCfpSpacing OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The spacing between two lanes:
|
||||||
|
0- unknown spacing
|
||||||
|
1 - 100G spacing
|
||||||
|
2 - 50G spacing
|
||||||
|
3- 25G spacing"
|
||||||
|
REFERENCE "CFP MSA 1.4"
|
||||||
|
::= { sfpConfigEntry 88 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- QSFP+ Information
|
||||||
|
--
|
||||||
|
|
||||||
|
sfpConfigQsfppEthernetCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximum per Lane Optical Width:
|
||||||
|
Guaranteed range of laser wavelength.
|
||||||
|
16-bit unsigned value x 1 pm.
|
||||||
|
(MSB is at 8016h, LSB is at 8017h)"
|
||||||
|
REFERENCE "QSFP+ SFF-8436"
|
||||||
|
::= { sfpConfigEntry 100 }
|
||||||
|
|
||||||
|
sfpConfigQsfppSonetCode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The spacing between two lanes:
|
||||||
|
0- unknown spacing
|
||||||
|
1 - 100G spacing
|
||||||
|
2 - 50G spacing
|
||||||
|
3- 25G spacing"
|
||||||
|
REFERENCE "QSFP+ SFF-8436"
|
||||||
|
::= { sfpConfigEntry 101 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- CXP Information
|
||||||
|
--
|
||||||
|
|
||||||
|
sfpConfigCxpExtId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Extended Identifier (Byte 129):
|
||||||
|
Bits 7-5 - Power Class:
|
||||||
|
000: 0.25W max - Class 0
|
||||||
|
001: 1.0W max - Class 1
|
||||||
|
010: 1.5W max - Class 2
|
||||||
|
011: 2.5W max - Class 3
|
||||||
|
100: 4.0W max - Class 4
|
||||||
|
101: 6.0W max - Class 5
|
||||||
|
110: >6.0W - Class 6
|
||||||
|
111: Reserved
|
||||||
|
Bits 4 Tx CDR Presence:
|
||||||
|
1: Tx CDR provided
|
||||||
|
0: Otherwise
|
||||||
|
Bits 3 Rx CDR Presence:
|
||||||
|
1: Rx CDR provided;
|
||||||
|
0: Otherwise"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { sfpConfigEntry 110 }
|
||||||
|
|
||||||
|
sfpConfigCxpConnectorType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Connector Type Code (Byte 130):
|
||||||
|
30h: Passive Copper Cable Assembly
|
||||||
|
31h: Active Copper Cable Assembly (ref. Byte 147)
|
||||||
|
32h: Active Optical Cable Assembly
|
||||||
|
33h: Optical Transceiver w/ optical connector"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { sfpConfigEntry 111 }
|
||||||
|
|
||||||
|
sfpConfigCxpMaxSupportedRate OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Max per-channel bit rate (Byte 134):
|
||||||
|
Max signal rate = binary value x 100 Mb/s"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { sfpConfigEntry 112 }
|
||||||
|
|
||||||
|
sfpConfigCxpNominalWavelength OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Wavelength/Attenuation (Bytes 135-136):
|
||||||
|
Optical: Nominal Laser Wavelength --
|
||||||
|
Wavelength in nm = value / 20): e.g. 42h 04h = 16,900, 16,900/20 = 845 nm
|
||||||
|
Copper: Nominal attenuation of cable either to the other end (passive) or to equalizer (active)
|
||||||
|
Byte 135:
|
||||||
|
Attenuation at 2.5 GHz in dB -
|
||||||
|
00h=no info
|
||||||
|
Byte 136:
|
||||||
|
Attenuation at 5 GHz in dB -
|
||||||
|
00h=no info"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { sfpConfigEntry 113 }
|
||||||
|
|
||||||
|
sfpConfigCxpDeviceTech OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Device Technology (Byte 147):
|
||||||
|
Bits 7-4 (Device Technology):
|
||||||
|
0000: 850 nm VCSEL
|
||||||
|
0001:1310 nm VCSEL
|
||||||
|
0010:1550 nm VCSEL
|
||||||
|
0011: 1310 nm FP
|
||||||
|
0100:1310 nm DFB
|
||||||
|
0101:1550 nm DFB
|
||||||
|
0110: 1310 nm EML
|
||||||
|
0111: 1550 nm EML
|
||||||
|
1000: Copper or others
|
||||||
|
11001: 1490 nm DFB
|
||||||
|
1010: Copper cable un-equalized
|
||||||
|
1011: Copper cable passive equalized
|
||||||
|
1100: Copper cable near & far end active equalizers
|
||||||
|
1101: Copper cable, far end active equalizer
|
||||||
|
1110: copper cable, near end active equalizer
|
||||||
|
1111: Reserved
|
||||||
|
Bit 3 (Wavelength Control):
|
||||||
|
0: No control
|
||||||
|
1: Active wavelength control
|
||||||
|
Bit 2 (Transmitter cooling):
|
||||||
|
0: Uncooled transmitter
|
||||||
|
1: Cooled transmitter
|
||||||
|
Bit 1 (Optical Detector):
|
||||||
|
0: P-I-N Detector
|
||||||
|
1: APD detector
|
||||||
|
Bit 0 (Optical Tunability):
|
||||||
|
0: Transmitter not tunable
|
||||||
|
1:Transmitter tunable"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { sfpConfigEntry 114 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Coherent Information
|
||||||
|
--
|
||||||
|
|
||||||
|
sfpConfigCohRxDesiredChannel OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"User input of RX channel number, which is an integer 1 to N (N=Number of Channels)."
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 115 }
|
||||||
|
|
||||||
|
sfpConfigCohRxDesiredWl OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"User input of RX Wavelength setpoint (in units of 50 picometers)."
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 116 }
|
||||||
|
|
||||||
|
sfpConfigCohRxDesiredFreq OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"User input of channel number, which is an integer to N (N=Number of Channels)."
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 117 }
|
||||||
|
|
||||||
|
sfpConfigCohCurrentCD OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Current Chromatic Dispersion counter. Units are in ps/nm"
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 118 }
|
||||||
|
|
||||||
|
sfpConfigCohCurrentOSNR OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Current SNR. Units are in 0.1dB"
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 119 }
|
||||||
|
|
||||||
|
sfpConfigCohAverageOSNR OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Average SNR over PM interval. Units are in 0.1dB"
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 120 }
|
||||||
|
|
||||||
|
sfpConfigCohMaxCD OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Maximal Chromatic Dispersion counter. Units are in ps/nm"
|
||||||
|
REFERENCE "CFP MSA"
|
||||||
|
::= { sfpConfigEntry 121 }
|
||||||
|
|
||||||
|
sfpConfigNyquist OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Nyquist - True (ON) or False (OFF). Default is OFF"
|
||||||
|
::= { sfpConfigEntry 122 }
|
||||||
|
|
||||||
|
|
||||||
-- ----------------------------------------------------
|
-- ----------------------------------------------------
|
||||||
--
|
--
|
||||||
@@ -1259,7 +1829,20 @@ SfpDiagEntry ::=
|
|||||||
sfpDiagAlarmsMask INTEGER,
|
sfpDiagAlarmsMask INTEGER,
|
||||||
sfpDiagWarnings INTEGER,
|
sfpDiagWarnings INTEGER,
|
||||||
sfpDiagWarningsMask INTEGER,
|
sfpDiagWarningsMask INTEGER,
|
||||||
sfpDiagConfLowRxPowerAlmThreshold INTEGER
|
sfpDiagConfLowRxPowerAlmThreshold INTEGER,
|
||||||
|
sfpDiagRxInputPowerFloat Float32TC,
|
||||||
|
|
||||||
|
-- CXP
|
||||||
|
sfpDiagCxpTxTemp INTEGER,
|
||||||
|
sfpDiagCxpHighTxTempAlmThreshold INTEGER,
|
||||||
|
sfpDiagCxpLowTxTempAlmThreshold INTEGER,
|
||||||
|
sfpDiagCxpRxTemp INTEGER,
|
||||||
|
sfpDiagCxpHighRxTempAlmThreshold INTEGER,
|
||||||
|
sfpDiagCxpLowRxTempAlmThreshold INTEGER,
|
||||||
|
|
||||||
|
-- OTDR
|
||||||
|
sfpDiagOtdrFiberCutRange INTEGER,
|
||||||
|
sfpDiagModuleTemperatureCelsius INTEGER
|
||||||
}
|
}
|
||||||
|
|
||||||
sfpDiagInterface OBJECT-TYPE
|
sfpDiagInterface OBJECT-TYPE
|
||||||
@@ -1890,6 +2473,105 @@ sfpDiagConfLowRxPowerAlmThreshold OBJECT-TYPE
|
|||||||
The range starts with -50.0 dBm."
|
The range starts with -50.0 dBm."
|
||||||
::= { sfpDiagEntry 46 }
|
::= { sfpDiagEntry 46 }
|
||||||
|
|
||||||
|
sfpDiagRxInputPowerFloat OBJECT-TYPE
|
||||||
|
SYNTAX Float32TC
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Measured RX input power sepcified in floating units.
|
||||||
|
This object is used for power < -40dBm that can be achieved with SFP external calibration.
|
||||||
|
When not used this value is 0 and sfpDiagRxInputPower should be used."
|
||||||
|
::= { sfpDiagEntry 47 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- CXP
|
||||||
|
--
|
||||||
|
|
||||||
|
sfpDiagCxpTxTemp OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Internally measured Tx temperature. The value 0 means -128 Celsius.
|
||||||
|
An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius
|
||||||
|
For CXP Addr 22-23 (Tx Lower Page)"
|
||||||
|
::= { sfpDiagEntry 50 }
|
||||||
|
|
||||||
|
sfpDiagCxpHighTxTempAlmThreshold OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The threshold value for high Tx temperature alarm.
|
||||||
|
The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius
|
||||||
|
For CXP Addr 128-129 (Tx Upper Page)"
|
||||||
|
::= { sfpDiagEntry 51 }
|
||||||
|
|
||||||
|
sfpDiagCxpLowTxTempAlmThreshold OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The threshold value for low Tx temperature alarm.
|
||||||
|
The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius
|
||||||
|
For CXP Addr 130-131 (Tx Upper Page)"
|
||||||
|
::= { sfpDiagEntry 52 }
|
||||||
|
|
||||||
|
sfpDiagCxpRxTemp OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Internally measured Rx temperature. The value 0 means -128 Celsius.
|
||||||
|
An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius
|
||||||
|
For CXP Addr 22-23 (Rx Lower Page)"
|
||||||
|
::= { sfpDiagEntry 53 }
|
||||||
|
|
||||||
|
sfpDiagCxpHighRxTempAlmThreshold OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The threshold value for high Rx temperature alarm.
|
||||||
|
The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius
|
||||||
|
For CXP Addr 128-129 (Rx Upper Page)"
|
||||||
|
::= { sfpDiagEntry 54 }
|
||||||
|
|
||||||
|
sfpDiagCxpLowRxTempAlmThreshold OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The threshold value for low Rx temperature alarm.
|
||||||
|
The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
|
||||||
|
yielding a total range of -128 to +128 Celsius
|
||||||
|
For CXP Addr 130-131 (Rx Upper Page)"
|
||||||
|
::= { sfpDiagEntry 55 }
|
||||||
|
|
||||||
|
sfpDiagOtdrFiberCutRange OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The OTDR calculated range to the fiber cut"
|
||||||
|
::= { sfpDiagEntry 56 }
|
||||||
|
|
||||||
|
sfpDiagModuleTemperatureCelsius OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Internally measured module temperature, while degress in Celsuis.
|
||||||
|
Total range of -128 to +128 Celsius.
|
||||||
|
Temperature accuracy is vendor specific but must be better than <20>3
|
||||||
|
degrees Celsius over specified operating temperature and voltage."
|
||||||
|
REFERENCE "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
|
||||||
|
::= { sfpDiagEntry 57 }
|
||||||
|
|
||||||
-- ----------------------------------------------------
|
-- ----------------------------------------------------
|
||||||
--
|
--
|
||||||
|
@@ -66,14 +66,12 @@ slSntpConfigRetryCount OBJECT-TYPE
|
|||||||
::= { slSntpConfig 3 }
|
::= { slSntpConfig 3 }
|
||||||
|
|
||||||
slSntpConfigTimeZone OBJECT-TYPE
|
slSntpConfigTimeZone OBJECT-TYPE
|
||||||
SYNTAX INTEGER (0..23)
|
SYNTAX INTEGER
|
||||||
MAX-ACCESS read-write
|
MAX-ACCESS read-write
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
"The time zone this node is currently located in, expressed as
|
"The time zone this node is currently located in, expressed as
|
||||||
an integer ranging from 0 to 23, representing the 24 hr time-
|
as an hours offset to the GMT (-12..+12).
|
||||||
zones starting at UTC which is equal to 0 and proceeding in
|
|
||||||
the positive westerly direction. ie: Boston = 5, California=8.
|
|
||||||
Note: Daylight savings time is not automatically calculated."
|
Note: Daylight savings time is not automatically calculated."
|
||||||
DEFVAL { 0 }
|
DEFVAL { 0 }
|
||||||
|
|
||||||
@@ -88,6 +86,15 @@ slSntpConfigDayLightSaving OBJECT-TYPE
|
|||||||
DEFVAL { false }
|
DEFVAL { false }
|
||||||
::= { slSntpConfig 5 }
|
::= { slSntpConfig 5 }
|
||||||
|
|
||||||
|
slSntpConfigFractTimeZone OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The fractional part of the timezone specified in minutes (-60..+60)."
|
||||||
|
DEFVAL { 0 }
|
||||||
|
::= { slSntpConfig 6 }
|
||||||
|
|
||||||
|
|
||||||
-- ----------------------------------------------------------------------
|
-- ----------------------------------------------------------------------
|
||||||
-- Table for configuring Servers
|
-- Table for configuring Servers
|
||||||
|
@@ -28,7 +28,8 @@ slXpdr MODULE-IDENTITY
|
|||||||
|
|
||||||
--
|
--
|
||||||
-- The XPDR MIB consists of the following groups:
|
-- The XPDR MIB consists of the following groups:
|
||||||
-- Static Optical Connection Tables for Transponders and Muxponders
|
-- Optical Connection Table
|
||||||
|
-- Table for ODU cross connection
|
||||||
-- XPDR Last Change
|
-- XPDR Last Change
|
||||||
-- XPDR Traps
|
-- XPDR Traps
|
||||||
--
|
--
|
||||||
@@ -39,6 +40,13 @@ slXpdrLastChange OBJECT IDENTIFIER ::= { slXpdr 6 }
|
|||||||
slXpdrTraps OBJECT IDENTIFIER ::= { slXpdr 7 }
|
slXpdrTraps OBJECT IDENTIFIER ::= { slXpdr 7 }
|
||||||
slXpdrTraps0 OBJECT IDENTIFIER ::= { slXpdrTraps 0 }
|
slXpdrTraps0 OBJECT IDENTIFIER ::= { slXpdrTraps 0 }
|
||||||
|
|
||||||
|
|
||||||
|
TsMaskBits ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "100G Tributary Slots Mask Bits 1..80."
|
||||||
|
SYNTAX OCTET STRING (SIZE (0..10))
|
||||||
|
|
||||||
|
|
||||||
XpdrServiceType ::= TEXTUAL-CONVENTION
|
XpdrServiceType ::= TEXTUAL-CONVENTION
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION "The service type of the tarsponder."
|
DESCRIPTION "The service type of the tarsponder."
|
||||||
@@ -86,6 +94,9 @@ XpdrServiceType ::= TEXTUAL-CONVENTION
|
|||||||
fc8g(41), -- 8G FC
|
fc8g(41), -- 8G FC
|
||||||
ficon8g(42), -- 8G FICON
|
ficon8g(42), -- 8G FICON
|
||||||
mux10GbE(43), -- Muxponder 10xGBE into 10GFC
|
mux10GbE(43), -- Muxponder 10xGBE into 10GFC
|
||||||
|
syncEgbE(44), -- SyncE Gigabit Ethernet
|
||||||
|
noPm10GbE(45), -- 10G LAN without PM (with FEC)
|
||||||
|
totu2(46), -- Transparent OTU2 (no SFU)
|
||||||
|
|
||||||
otu1e(50), -- OTU1e
|
otu1e(50), -- OTU1e
|
||||||
otu2e(51), -- OTU2e
|
otu2e(51), -- OTU2e
|
||||||
@@ -102,11 +113,68 @@ XpdrServiceType ::= TEXTUAL-CONVENTION
|
|||||||
fc10LanToOtu2f(62), -- 10G FC mapped to OTU2f (like G.Sup43 7.1)
|
fc10LanToOtu2f(62), -- 10G FC mapped to OTU2f (like G.Sup43 7.1)
|
||||||
fc8LanToOtu2(63), -- 8G FC mapped to OTU2 (GFP-T)
|
fc8LanToOtu2(63), -- 8G FC mapped to OTU2 (GFP-T)
|
||||||
|
|
||||||
copper10m(170), -- Copper 10Base-T Ethernet
|
otu3(64), -- OTU3
|
||||||
copper10mAn(171), -- Copper 10Base-T Ethernet with Auto-negotiation
|
oc768(65), -- OC-768
|
||||||
copperFeAn(1701) -- Copper Fast Ethernet with Auto-negotiation
|
stm256(66), -- STM-256
|
||||||
|
otu4(67), -- OTU4
|
||||||
|
gbe40lan(68), -- 40GBE-LAN
|
||||||
|
gbe100lan(69), -- 100GBE-LAN
|
||||||
|
|
||||||
|
fc16g(70), -- 16G FC/FICON
|
||||||
|
smpteHdSdi(71), -- HD-SDI 1.485 Gbit/s SMPTE 292M
|
||||||
|
smpteSdSdi(72), -- SD-SDI 270Mbit/s SMPTE 259M
|
||||||
|
smpte3gSdi(73), -- 3G-SDI 2.97Gbs
|
||||||
|
smpte3dSdi(74), -- 372 Dual link / 3D formats
|
||||||
|
smpteHdSdiNtsc(75), -- HD-SDI for NTSC 1.485/1.001 Gbit/s SMPTE 292M
|
||||||
|
smpte3gSdiNtsc(76), -- 3G-SDI for NTSC 2.97Gbs/1.001
|
||||||
|
fc16gNoIsl(77), -- 16G FC No ISL mode (NO PM)
|
||||||
|
fc32g(78), -- 32G FC
|
||||||
|
|
||||||
|
cpri1(81), -- CPRI Option 1 614.4 Mbps
|
||||||
|
cpri2(82), -- CPRI Option 2 1228.8 Mbps
|
||||||
|
cpri3(83), -- CPRI Option 3 2457.6 Mbps
|
||||||
|
cpri4(84), -- CPRI Option 4 3072.0 Mbps
|
||||||
|
cpri5(85), -- CPRI Option 5 4915.2 Mbps
|
||||||
|
cpri6(86), -- CPRI Option 6 6144.0 Mbps
|
||||||
|
cpri7(87), -- CPRI Option 7 9830.4 Mbps
|
||||||
|
|
||||||
|
enc10GbELan(91), -- Encrypted 10GbE 10.36208 Gbps
|
||||||
|
enc1GbELan(92), -- Encrypted 1GbE 2.125 Gbps
|
||||||
|
encfc1g(93), -- Encrypted 1G FC
|
||||||
|
encfc2g(94), -- Encrypted 2G FC
|
||||||
|
encfc4g(95), -- Encrypted 4G FC
|
||||||
|
encfc8g(96), -- Encrypted 8G FC
|
||||||
|
encfc16g(97), -- Encrypted 16G FC
|
||||||
|
encfc10g(98), -- Encrypted 10G FC
|
||||||
|
enc1GbE10g(99), -- Encrypted 1GbE over 10.3125 Gbps
|
||||||
|
encGbe40lan(100), -- Encrypted 40GBE-LAN
|
||||||
|
encGbe100lan(101), -- Encrypted 100GBE-LAN
|
||||||
|
encOtu2(102), -- Encrypted OTU2
|
||||||
|
encOtu2e(103), -- Encrypted OTU2e
|
||||||
|
encOtu3(104), -- Encrypted OTU3
|
||||||
|
encOtu4(105), -- Encrypted OTU4
|
||||||
|
encOc192(106), -- Encrypted OC-192
|
||||||
|
encStm64(107), -- Encrypted STM-64
|
||||||
|
encfc32g(108), -- Encrypted 32G FC
|
||||||
|
encfc16gNoIsl(110), -- Encrypted 16G FC without PM (with FEC)
|
||||||
|
encCpri1(111), -- Encrypted CPRI Option 1 614.4 Mbps
|
||||||
|
encCpri2(112), -- Encrypted CPRI Option 2 1228.8 Mbps
|
||||||
|
encCpri3(113), -- Encrypted CPRI Option 3 2457.6 Mbps
|
||||||
|
encCpri4(114), -- Encrypted CPRI Option 4 3072.0 Mbps
|
||||||
|
encCpri5(115), -- Encrypted CPRI Option 5 4915.2 Mbps
|
||||||
|
encCpri6(116), -- Encrypted CPRI Option 6 6144.0 Mbps
|
||||||
|
encCpri7(117), -- Encrypted CPRI Option 7 9830.4 Mbps
|
||||||
|
enc10GbENoPm(118), -- Encrypted 10G LAN without PM (with FEC)
|
||||||
|
|
||||||
|
otuc2(120), -- The 200G uplink
|
||||||
|
encOtuc2(121), -- Encrypted 200G uplink
|
||||||
|
|
||||||
|
copper10m(170), -- Copper 10Base-T Ethernet
|
||||||
|
copper10mAn(171), -- Copper 10Base-T Ethernet with Auto-negotiation
|
||||||
|
copperFeAn(1701) -- Copper Fast Ethernet with Auto-negotiation
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- The Static Transponding Connection Table
|
-- The Static Transponding Connection Table
|
||||||
-- This table defines the connections between the Transponding modules
|
-- This table defines the connections between the Transponding modules
|
||||||
@@ -144,7 +212,13 @@ XpdrConnConfigEntry ::=
|
|||||||
xpdrConnAddMask INTEGER,
|
xpdrConnAddMask INTEGER,
|
||||||
xpdrMuxInbandAdmin INTEGER,
|
xpdrMuxInbandAdmin INTEGER,
|
||||||
xpdrMuxInbandOper INTEGER,
|
xpdrMuxInbandOper INTEGER,
|
||||||
xpdrDirection INTEGER
|
xpdrDirection INTEGER,
|
||||||
|
xpdrConnConfigCpriRateControl TruthValue,
|
||||||
|
xpdrFaultPropagationDelay INTEGER,
|
||||||
|
xpdrFecMode INTEGER,
|
||||||
|
xpdrConnAddMask1 TsMaskBits,
|
||||||
|
xpdrConnAddMask2 TsMaskBits,
|
||||||
|
xpdrCryptoUser DisplayString
|
||||||
}
|
}
|
||||||
|
|
||||||
xpdrConnConfigIf1 OBJECT-TYPE
|
xpdrConnConfigIf1 OBJECT-TYPE
|
||||||
@@ -204,10 +278,18 @@ xpdrConnAddMask OBJECT-TYPE
|
|||||||
MAX-ACCESS read-write
|
MAX-ACCESS read-write
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
"This object is a bit mask relevant only for Muxponder entry.
|
"This object is a bit mask relevant only for 10G Muxponder entry.
|
||||||
It contains a bit for each Muxponder service.
|
It contains a bit for each Muxponder service.
|
||||||
To add a service the management should set the corresponding bit to 1.
|
To add a service the management should set the corresponding bit to 1.
|
||||||
To remove a service the bit should be set to 0."
|
To remove a service the bit should be set to 0.
|
||||||
|
|
||||||
|
For ODU allocation, the value of xpdrConnAddMask should be set to reflect the odus/time-slots
|
||||||
|
provisioned for the service according to the following rules:
|
||||||
|
a. For ODU1 the first byte is 0; for ODU0 the first byte is 1.
|
||||||
|
b. The second byte. Is equal to:
|
||||||
|
i. The 4 bits of the first nibble correspond to Uplink 1 allocated odus counted from right to left
|
||||||
|
ii. The 4 bits of the second nibble correspond to Uplink 2 allocated odus counted from right to left
|
||||||
|
c. The Third and Forth bytes keep bit-mask of the allocated time-slots within the odu."
|
||||||
::= { xpdrConnConfigEntry 7 }
|
::= { xpdrConnConfigEntry 7 }
|
||||||
|
|
||||||
xpdrMuxInbandAdmin OBJECT-TYPE
|
xpdrMuxInbandAdmin OBJECT-TYPE
|
||||||
@@ -250,95 +332,253 @@ xpdrDirection OBJECT-TYPE
|
|||||||
The transponder on one side should be configured as TX and the peer as RX."
|
The transponder on one side should be configured as TX and the peer as RX."
|
||||||
::= { xpdrConnConfigEntry 10 }
|
::= { xpdrConnConfigEntry 10 }
|
||||||
|
|
||||||
|
xpdrConnConfigCpriRateControl OBJECT-TYPE
|
||||||
--
|
|
||||||
-- The Static Muxponder Connection Table
|
|
||||||
-- This table defines the connections of the Muxponder services
|
|
||||||
--
|
|
||||||
|
|
||||||
mpdrConnConfigTable OBJECT-TYPE
|
|
||||||
SYNTAX SEQUENCE OF MpdrConnConfigEntry
|
|
||||||
MAX-ACCESS not-accessible
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"The connection table contains entry for each service.
|
|
||||||
All entries are bi-directional."
|
|
||||||
::= { slXpdrConn 2 }
|
|
||||||
|
|
||||||
mpdrConnConfigEntry OBJECT-TYPE
|
|
||||||
SYNTAX MpdrConnConfigEntry
|
|
||||||
MAX-ACCESS not-accessible
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"An entry in the transponding connection table.
|
|
||||||
There are three types of entries:
|
|
||||||
1. Add/Drop - a service that is locally dropped and added.
|
|
||||||
2. Bypass - a path that is bybassed via the node between the uplinks.
|
|
||||||
3. Unequipped - path that is not yet allocated for any service"
|
|
||||||
INDEX { mpdrConnConfigIf1 }
|
|
||||||
::= { mpdrConnConfigTable 1 }
|
|
||||||
|
|
||||||
MpdrConnConfigEntry ::=
|
|
||||||
SEQUENCE {
|
|
||||||
mpdrConnConfigIf1 InterfaceIndex,
|
|
||||||
mpdrConnConfigIf2 InterfaceIndex,
|
|
||||||
mpdrConnConfigRateAdmin INTEGER,
|
|
||||||
mpdrConnConfigLosPropagation TruthValue,
|
|
||||||
mpdrServiceType XpdrServiceType
|
|
||||||
}
|
|
||||||
|
|
||||||
mpdrConnConfigIf1 OBJECT-TYPE
|
|
||||||
SYNTAX InterfaceIndex
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"The first MPDR interface. The ifIndex of the uplink path."
|
|
||||||
::= { mpdrConnConfigEntry 1 }
|
|
||||||
|
|
||||||
mpdrConnConfigIf2 OBJECT-TYPE
|
|
||||||
SYNTAX InterfaceIndex
|
|
||||||
MAX-ACCESS read-only
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"The second MPDR interface.
|
|
||||||
- In the case of Bypass the value should be the path ifIndex of the other uplink.
|
|
||||||
The bypass entry will be duplicated. Once for each uplink.
|
|
||||||
- In the case of Unequipped the value is 0.
|
|
||||||
The Unequipped entry will be duplicated for a ring. Once for each uplink.
|
|
||||||
- In the case of Add/Drop the value is the ifIndex of the local service port.
|
|
||||||
The Add/Drop entry will be duplicated in a case of a ring. Once for each uplink
|
|
||||||
The default value is 0"
|
|
||||||
::= { mpdrConnConfigEntry 2 }
|
|
||||||
|
|
||||||
mpdrConnConfigRateAdmin OBJECT-TYPE
|
|
||||||
SYNTAX INTEGER
|
|
||||||
MAX-ACCESS read-write
|
|
||||||
STATUS current
|
|
||||||
DESCRIPTION
|
|
||||||
"This variable ask the rate of the traffic used by this service.
|
|
||||||
Bandwidth is in Kbp/s units.
|
|
||||||
The value 0 is used for rate of Bypass or Unequipped services."
|
|
||||||
::= { mpdrConnConfigEntry 3 }
|
|
||||||
|
|
||||||
mpdrConnConfigLosPropagation OBJECT-TYPE
|
|
||||||
SYNTAX TruthValue
|
SYNTAX TruthValue
|
||||||
MAX-ACCESS read-write
|
MAX-ACCESS read-write
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
"This object is used to detrmine if the LOS propagation should be active."
|
"This object is used to detrmine if the CPRI rate control should be active."
|
||||||
::= { mpdrConnConfigEntry 4 }
|
::= { xpdrConnConfigEntry 11 }
|
||||||
|
|
||||||
mpdrServiceType OBJECT-TYPE
|
xpdrFaultPropagationDelay OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This object is used to determine the fault propagation delay.
|
||||||
|
The value 0 mean no delay, the value 1 means 100ms delay, the value 2 means 200ms delay etc.
|
||||||
|
0 is the default value."
|
||||||
|
::= { xpdrConnConfigEntry 12 }
|
||||||
|
|
||||||
|
xpdrFecMode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This object is used to determine the IEEE FEC mode for 10G and 16G services:
|
||||||
|
0 - No FEC (default)
|
||||||
|
1 - FEC Monitoring
|
||||||
|
2 - FEC Generation
|
||||||
|
3 - FEC Regeneration"
|
||||||
|
::= { xpdrConnConfigEntry 13 }
|
||||||
|
|
||||||
|
xpdrConnAddMask1 OBJECT-TYPE
|
||||||
|
SYNTAX TsMaskBits
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This object is a bit mask relevant only for 100G Muxponder entry.
|
||||||
|
It contains a bit for each tributary slot allocated to the service port from Uplink 1.
|
||||||
|
To incluse a tributary slot the management should set the corresponding bit to 1.
|
||||||
|
To remove a tributary slot service the bit should be set to 0."
|
||||||
|
::= { xpdrConnConfigEntry 14 }
|
||||||
|
|
||||||
|
xpdrConnAddMask2 OBJECT-TYPE
|
||||||
|
SYNTAX TsMaskBits
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This object is a bit mask relevant only for 100G Muxponder entry.
|
||||||
|
It contains a bit for each tributary slot allocated to the service port from Uplink 2.
|
||||||
|
To incluse a tributary slot the management should set the corresponding bit to 1.
|
||||||
|
To remove a tributary slot service the bit should be set to 0.
|
||||||
|
This entry is relevant only for protected services."
|
||||||
|
::= { xpdrConnConfigEntry 15 }
|
||||||
|
|
||||||
|
xpdrCryptoUser OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The user name of the crypto officer assigned to this service.
|
||||||
|
Default value is Crypto"
|
||||||
|
::= { xpdrConnConfigEntry 16 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- This table supports two cases:
|
||||||
|
-- 1. ODU Cross Connection Table - for 10G Muxponder
|
||||||
|
-- 2. Tributary Cross Connection - for 100G Muxponder
|
||||||
|
--
|
||||||
|
|
||||||
|
oduXcConnConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF OduXcConnConfigEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Description for 10G:
|
||||||
|
1. The port numbers are:
|
||||||
|
0 unassigned
|
||||||
|
1..10 ODUs of Uplink 1
|
||||||
|
11..20 ODUs of Uplink 2 (not available without 20G or 1+1 license)
|
||||||
|
2. All connections are unidirectional
|
||||||
|
3. P1 is the Source port and P2 is the Sync port
|
||||||
|
4. Port 0 is used as P2 when P1 is dropped
|
||||||
|
5. Port 0 is used as P1 when P2 is added
|
||||||
|
6. In the case of APS the two mate ODUs will apear with oduXcConnConfigProtected=TRUE
|
||||||
|
7. The allocation of ODUs per service port is described in xpdrConnAddMask above
|
||||||
|
Description for 100G:
|
||||||
|
The ports are the ifIndex of the tributary slots, where the path byte equals to the tributary slot."
|
||||||
|
::= { slXpdrConn 2 }
|
||||||
|
|
||||||
|
oduXcConnConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX OduXcConnConfigEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry in the ODU connection table.
|
||||||
|
An entry describes uni-directional connection of traffic from P1 (Source port) to port P2 (Sync port)."
|
||||||
|
INDEX { oduXcConnConfigP1,
|
||||||
|
oduXcConnConfigP2 }
|
||||||
|
::= { oduXcConnConfigTable 1 }
|
||||||
|
|
||||||
|
OduXcConnConfigEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
oduXcConnConfigP1 INTEGER,
|
||||||
|
oduXcConnConfigP2 INTEGER,
|
||||||
|
oduXcConnConfigProtected TruthValue,
|
||||||
|
oduXcConnConfigRowStatus RowStatus
|
||||||
|
}
|
||||||
|
|
||||||
|
oduXcConnConfigP1 OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Source port."
|
||||||
|
::= { oduXcConnConfigEntry 1 }
|
||||||
|
|
||||||
|
oduXcConnConfigP2 OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Sync port."
|
||||||
|
::= { oduXcConnConfigEntry 2 }
|
||||||
|
|
||||||
|
oduXcConnConfigProtected OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indication for entry with Protection Mates"
|
||||||
|
::= { oduXcConnConfigEntry 3 }
|
||||||
|
|
||||||
|
oduXcConnConfigRowStatus OBJECT-TYPE
|
||||||
|
SYNTAX RowStatus
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Status of this connection entry."
|
||||||
|
::= { oduXcConnConfigEntry 4 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- This table supports Tributary Cross Connection for 100G Muxponder ADM
|
||||||
|
--
|
||||||
|
|
||||||
|
tribXcConnConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF TribXcConnConfigEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The ports are:
|
||||||
|
For service port - the first tributary (1..80)
|
||||||
|
For Uplink 1 - 100 + first tributary (101..180)
|
||||||
|
For Uplink 2 - 200 + first tributary (201..280)"
|
||||||
|
::= { slXpdrConn 3 }
|
||||||
|
|
||||||
|
tribXcConnConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX TribXcConnConfigEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"An entry in the tributary cross connection table.
|
||||||
|
An entry describes uni-directional connection of traffic from P1 (Source port) to port P2 (Sync port)."
|
||||||
|
INDEX { tribXcConnConfigP1,
|
||||||
|
tribXcConnConfigP2 }
|
||||||
|
::= { tribXcConnConfigTable 1 }
|
||||||
|
|
||||||
|
TribXcConnConfigEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
tribXcConnConfigP1 INTEGER,
|
||||||
|
tribXcConnConfigP2 INTEGER,
|
||||||
|
tribXcConnServiceType XpdrServiceType,
|
||||||
|
tribXcConnMask1 TsMaskBits,
|
||||||
|
tribXcConnMask2 TsMaskBits,
|
||||||
|
tribXcConnConfigProtected TruthValue,
|
||||||
|
tribXcConnConfigRowStatus RowStatus
|
||||||
|
}
|
||||||
|
|
||||||
|
tribXcConnConfigP1 OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Source port."
|
||||||
|
::= { tribXcConnConfigEntry 1 }
|
||||||
|
|
||||||
|
tribXcConnConfigP2 OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The Sync port."
|
||||||
|
::= { tribXcConnConfigEntry 2 }
|
||||||
|
|
||||||
|
tribXcConnServiceType OBJECT-TYPE
|
||||||
SYNTAX XpdrServiceType
|
SYNTAX XpdrServiceType
|
||||||
MAX-ACCESS read-write
|
MAX-ACCESS read-write
|
||||||
STATUS current
|
STATUS current
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
"The service type of the muxponder interface.
|
"The service type of the service."
|
||||||
In the case of Muxponder sevice the value is e.g gbE(6).
|
::= { tribXcConnConfigEntry 3 }
|
||||||
In the case of Muxponder uplink the value is mux10GbE(43).
|
|
||||||
In the case of Bypass or Unequipped the value should be other(11)"
|
|
||||||
::= { mpdrConnConfigEntry 5 }
|
|
||||||
|
|
||||||
|
tribXcConnMask1 OBJECT-TYPE
|
||||||
|
SYNTAX TsMaskBits
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This object is a bit mask relevant only for 100G Muxponder entry.
|
||||||
|
It contains a bit for each tributary slot allocated to the service port from Uplink 1.
|
||||||
|
To incluse a tributary slot the management should set the corresponding bit to 1.
|
||||||
|
To remove a tributary slot service the bit should be set to 0."
|
||||||
|
::= { tribXcConnConfigEntry 4 }
|
||||||
|
|
||||||
|
tribXcConnMask2 OBJECT-TYPE
|
||||||
|
SYNTAX TsMaskBits
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This object is a bit mask relevant only for 100G Muxponder entry.
|
||||||
|
It contains a bit for each tributary slot allocated to the service port from Uplink 2.
|
||||||
|
To incluse a tributary slot the management should set the corresponding bit to 1.
|
||||||
|
To remove a tributary slot service the bit should be set to 0.
|
||||||
|
This entry is relevant only for protected services."
|
||||||
|
::= { tribXcConnConfigEntry 5 }
|
||||||
|
|
||||||
|
tribXcConnConfigProtected OBJECT-TYPE
|
||||||
|
SYNTAX TruthValue
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indication for entry with Protection Mates"
|
||||||
|
::= { tribXcConnConfigEntry 6 }
|
||||||
|
|
||||||
|
tribXcConnConfigRowStatus OBJECT-TYPE
|
||||||
|
SYNTAX RowStatus
|
||||||
|
MAX-ACCESS read-create
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Status of this connection entry."
|
||||||
|
::= { tribXcConnConfigEntry 7 }
|
||||||
|
|
||||||
|
smmOwnerMode OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
gui(1), -- (default)
|
||||||
|
ems(2) --
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The owner of the SMM tables."
|
||||||
|
::= { slXpdrConn 4 }
|
||||||
|
|
||||||
--
|
--
|
||||||
-- The traps
|
-- The traps
|
||||||
|
@@ -10110,290 +10110,290 @@
|
|||||||
"sensors": [
|
"sensors": [
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.115712",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.115712",
|
||||||
"sensor_index": "Rxin-115712",
|
"sensor_index": "Rxin-115712",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 1 Rx",
|
"sensor_descr": "SFP Interface 1 Rx",
|
||||||
"group": "SFP Interface 1 CWDM 1550",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0005249,
|
"sensor_current": -2.7992342723186,
|
||||||
"sensor_limit": 0.0017783,
|
"sensor_limit": 2.500050284869,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 1.25e-5,
|
"sensor_limit_low": -19.030899869919,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "115712",
|
"entPhysicalIndex": "115712",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.377856",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.377856",
|
||||||
"sensor_index": "Rxin-377856",
|
"sensor_index": "Rxin-377856",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 5 Rx",
|
"sensor_descr": "SFP Interface 5 Rx",
|
||||||
"group": "SFP Interface 5 to btcc",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0005783,
|
"sensor_current": -2.3784680769641,
|
||||||
"sensor_limit": 0.001,
|
"sensor_limit": 0,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 1.0e-5,
|
"sensor_limit_low": -20,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "377856",
|
"entPhysicalIndex": "377856",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.640000",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.640000",
|
||||||
"sensor_index": "Rxin-640000",
|
"sensor_index": "Rxin-640000",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 9 Rx",
|
"sensor_descr": "SFP Interface 9 Rx",
|
||||||
"group": "SFP Interface 9 CWDM 1470",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0004783,
|
"sensor_current": -3.2029961912804,
|
||||||
"sensor_limit": 0.0015849,
|
"sensor_limit": 2.000018654066,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 4.0e-6,
|
"sensor_limit_low": -23.97940008672,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "640000",
|
"entPhysicalIndex": "640000",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.705536",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.705536",
|
||||||
"sensor_index": "Rxin-705536",
|
"sensor_index": "Rxin-705536",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 10 Rx",
|
"sensor_descr": "SFP Interface 10 Rx",
|
||||||
"group": "SFP Interface 10 ",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.000484,
|
"sensor_current": -3.1515463835559,
|
||||||
"sensor_limit": 0.0012589,
|
"sensor_limit": 0.99991233544685,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 1.0e-5,
|
"sensor_limit_low": -20,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "705536",
|
"entPhysicalIndex": "705536",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.771072",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.771072",
|
||||||
"sensor_index": "Rxin-771072",
|
"sensor_index": "Rxin-771072",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 11 Rx",
|
"sensor_descr": "SFP Interface 11 Rx",
|
||||||
"group": "SFP Interface 11 CWDM 1530",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0005083,
|
"sensor_current": -2.938798902973,
|
||||||
"sensor_limit": 0.0015849,
|
"sensor_limit": 2.000018654066,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 4.0e-6,
|
"sensor_limit_low": -23.97940008672,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "771072",
|
"entPhysicalIndex": "771072",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.836608",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.836608",
|
||||||
"sensor_index": "Rxin-836608",
|
"sensor_index": "Rxin-836608",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 12 Rx",
|
"sensor_descr": "SFP Interface 12 Rx",
|
||||||
"group": "SFP Interface 12 ",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0005168,
|
"sensor_current": -2.8667749501297,
|
||||||
"sensor_limit": 0.0012589,
|
"sensor_limit": 0.99991233544685,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 1.0e-5,
|
"sensor_limit_low": -20,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "836608",
|
"entPhysicalIndex": "836608",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.115712",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.115712",
|
||||||
"sensor_index": "txout-115712",
|
"sensor_index": "txout-115712",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 1 Tx",
|
"sensor_descr": "SFP Interface 1 Tx",
|
||||||
"group": "SFP Interface 1 CWDM 1550",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0020065,
|
"sensor_current": 3.0243916406986,
|
||||||
"sensor_limit": 0.0028,
|
"sensor_limit": 4.4715803134222,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 0.0001995,
|
"sensor_limit_low": -7.0005709997723,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "115712",
|
"entPhysicalIndex": "115712",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.377856",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.377856",
|
||||||
"sensor_index": "txout-377856",
|
"sensor_index": "txout-377856",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 5 Tx",
|
"sensor_descr": "SFP Interface 5 Tx",
|
||||||
"group": "SFP Interface 5 to btcc",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0005999,
|
"sensor_current": -2.2192113806255,
|
||||||
"sensor_limit": 0.0008318,
|
"sensor_limit": -0.79981083971085,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 0.0002512,
|
"sensor_limit_low": -5.9998036493484,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "377856",
|
"entPhysicalIndex": "377856",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.640000",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.640000",
|
||||||
"sensor_index": "txout-640000",
|
"sensor_index": "txout-640000",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 9 Tx",
|
"sensor_descr": "SFP Interface 9 Tx",
|
||||||
"group": "SFP Interface 9 CWDM 1470",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0019743,
|
"sensor_current": 2.9541314551966,
|
||||||
"sensor_limit": 0.0050119,
|
"sensor_limit": 7.0000239714225,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 0.000631,
|
"sensor_limit_low": -1.9997064075587,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "640000",
|
"entPhysicalIndex": "640000",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.705536",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.705536",
|
||||||
"sensor_index": "txout-705536",
|
"sensor_index": "txout-705536",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 10 Tx",
|
"sensor_descr": "SFP Interface 10 Tx",
|
||||||
"group": "SFP Interface 10 ",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0003926,
|
"sensor_current": -4.0604970473601,
|
||||||
"sensor_limit": 0.000631,
|
"sensor_limit": -1.9997064075587,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 6.68e-5,
|
"sensor_limit_low": -11.752235375245,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "705536",
|
"entPhysicalIndex": "705536",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.771072",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.771072",
|
||||||
"sensor_index": "txout-771072",
|
"sensor_index": "txout-771072",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 11 Tx",
|
"sensor_descr": "SFP Interface 11 Tx",
|
||||||
"group": "SFP Interface 11 CWDM 1530",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0019667,
|
"sensor_current": 2.9373811778352,
|
||||||
"sensor_limit": 0.0050119,
|
"sensor_limit": 7.0000239714225,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 0.000631,
|
"sensor_limit_low": -1.9997064075587,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "771072",
|
"entPhysicalIndex": "771072",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"sensor_deleted": 0,
|
"sensor_deleted": 0,
|
||||||
"sensor_class": "power",
|
"sensor_class": "dbm",
|
||||||
"poller_type": "snmp",
|
"poller_type": "snmp",
|
||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.836608",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.836608",
|
||||||
"sensor_index": "txout-836608",
|
"sensor_index": "txout-836608",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 12 Tx",
|
"sensor_descr": "SFP Interface 12 Tx",
|
||||||
"group": "SFP Interface 12 ",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 10000000,
|
"sensor_divisor": 1,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 0.0003911,
|
"sensor_current": -4.0771218404787,
|
||||||
"sensor_limit": 0.000631,
|
"sensor_limit": -1.9997064075587,
|
||||||
"sensor_limit_warn": null,
|
"sensor_limit_warn": null,
|
||||||
"sensor_limit_low": 6.68e-5,
|
"sensor_limit_low": -11.752235375245,
|
||||||
"sensor_limit_low_warn": null,
|
"sensor_limit_low_warn": null,
|
||||||
"sensor_alert": 1,
|
"sensor_alert": 1,
|
||||||
"sensor_custom": "No",
|
"sensor_custom": "No",
|
||||||
"entPhysicalIndex": "836608",
|
"entPhysicalIndex": "836608",
|
||||||
"entPhysicalIndex_measured": "ports",
|
"entPhysicalIndex_measured": "ports",
|
||||||
"sensor_prev": null,
|
"sensor_prev": null,
|
||||||
"user_func": null,
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
"state_name": null
|
"state_name": null
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -10403,8 +10403,8 @@
|
|||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.115712",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.115712",
|
||||||
"sensor_index": "opt-temp-115712",
|
"sensor_index": "opt-temp-115712",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 1 CWDM 1550",
|
"sensor_descr": "SFP Interface 1 CWDM 1550 Temperature",
|
||||||
"group": "Optics",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 256,
|
"sensor_divisor": 256,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 42.44140625,
|
"sensor_current": 42.44140625,
|
||||||
@@ -10427,8 +10427,8 @@
|
|||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.377856",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.377856",
|
||||||
"sensor_index": "opt-temp-377856",
|
"sensor_index": "opt-temp-377856",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 5 to btcc",
|
"sensor_descr": "SFP Interface 5 to btcc Temperature",
|
||||||
"group": "Optics",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 256,
|
"sensor_divisor": 256,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 32.1328125,
|
"sensor_current": 32.1328125,
|
||||||
@@ -10451,8 +10451,8 @@
|
|||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.640000",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.640000",
|
||||||
"sensor_index": "opt-temp-640000",
|
"sensor_index": "opt-temp-640000",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 9 CWDM 1470",
|
"sensor_descr": "SFP Interface 9 CWDM 1470 Temperature",
|
||||||
"group": "Optics",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 256,
|
"sensor_divisor": 256,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 36.55859375,
|
"sensor_current": 36.55859375,
|
||||||
@@ -10475,8 +10475,8 @@
|
|||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.705536",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.705536",
|
||||||
"sensor_index": "opt-temp-705536",
|
"sensor_index": "opt-temp-705536",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 10 ",
|
"sensor_descr": "SFP Interface 10 Temperature",
|
||||||
"group": "Optics",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 256,
|
"sensor_divisor": 256,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 27.3359375,
|
"sensor_current": 27.3359375,
|
||||||
@@ -10499,8 +10499,8 @@
|
|||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.771072",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.771072",
|
||||||
"sensor_index": "opt-temp-771072",
|
"sensor_index": "opt-temp-771072",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 11 CWDM 1530",
|
"sensor_descr": "SFP Interface 11 CWDM 1530 Temperature",
|
||||||
"group": "Optics",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 256,
|
"sensor_divisor": 256,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 36.25,
|
"sensor_current": 36.25,
|
||||||
@@ -10523,8 +10523,8 @@
|
|||||||
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.836608",
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.836608",
|
||||||
"sensor_index": "opt-temp-836608",
|
"sensor_index": "opt-temp-836608",
|
||||||
"sensor_type": "packetlight",
|
"sensor_type": "packetlight",
|
||||||
"sensor_descr": "SFP Interface 12 ",
|
"sensor_descr": "SFP Interface 12 Temperature",
|
||||||
"group": "Optics",
|
"group": "Optic , ",
|
||||||
"sensor_divisor": 256,
|
"sensor_divisor": 256,
|
||||||
"sensor_multiplier": 1,
|
"sensor_multiplier": 1,
|
||||||
"sensor_current": 31.3359375,
|
"sensor_current": 31.3359375,
|
||||||
@@ -10567,6 +10567,466 @@
|
|||||||
],
|
],
|
||||||
"state_indexes": []
|
"state_indexes": []
|
||||||
},
|
},
|
||||||
"poller": "matches discovery"
|
"poller": {
|
||||||
|
"sensors": [
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.115712",
|
||||||
|
"sensor_index": "Rxin-115712",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 1 Rx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -2.7992342723186,
|
||||||
|
"sensor_limit": 2.500050284869,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -19.030899869919,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "115712",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -2.7992342723186,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.377856",
|
||||||
|
"sensor_index": "Rxin-377856",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 5 Rx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -2.3784680769641,
|
||||||
|
"sensor_limit": 0,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -20,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "377856",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -2.3784680769641,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.640000",
|
||||||
|
"sensor_index": "Rxin-640000",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 9 Rx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -3.2029961912804,
|
||||||
|
"sensor_limit": 2.000018654066,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -23.97940008672,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "640000",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -3.2029961912804,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.705536",
|
||||||
|
"sensor_index": "Rxin-705536",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 10 Rx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -3.1515463835559,
|
||||||
|
"sensor_limit": 0.99991233544685,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -20,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "705536",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -3.1515463835559,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.771072",
|
||||||
|
"sensor_index": "Rxin-771072",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 11 Rx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -2.938798902973,
|
||||||
|
"sensor_limit": 2.000018654066,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -23.97940008672,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "771072",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -2.938798902973,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.38.836608",
|
||||||
|
"sensor_index": "Rxin-836608",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 12 Rx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -2.8667749501297,
|
||||||
|
"sensor_limit": 0.99991233544685,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -20,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "836608",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -2.8667749501297,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.115712",
|
||||||
|
"sensor_index": "txout-115712",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 1 Tx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 3.0243916406986,
|
||||||
|
"sensor_limit": 4.4715803134222,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -7.0005709997723,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "115712",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": 3.0243916406986,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.377856",
|
||||||
|
"sensor_index": "txout-377856",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 5 Tx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -2.2192113806255,
|
||||||
|
"sensor_limit": -0.79981083971085,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -5.9998036493484,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "377856",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -2.2192113806255,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.640000",
|
||||||
|
"sensor_index": "txout-640000",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 9 Tx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 2.9541314551966,
|
||||||
|
"sensor_limit": 7.0000239714225,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -1.9997064075587,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "640000",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": 2.9541314551966,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.705536",
|
||||||
|
"sensor_index": "txout-705536",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 10 Tx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -4.0604970473601,
|
||||||
|
"sensor_limit": -1.9997064075587,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -11.752235375245,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "705536",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -4.0604970473601,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.771072",
|
||||||
|
"sensor_index": "txout-771072",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 11 Tx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 2.9373811778352,
|
||||||
|
"sensor_limit": 7.0000239714225,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -1.9997064075587,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "771072",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": 2.9373811778352,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "dbm",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.37.836608",
|
||||||
|
"sensor_index": "txout-836608",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 12 Tx",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": -4.0771218404787,
|
||||||
|
"sensor_limit": -1.9997064075587,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": -11.752235375245,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "836608",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": -4.0771218404787,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::convertWattToDbm",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.115712",
|
||||||
|
"sensor_index": "opt-temp-115712",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 1 CWDM 1550 Temperature",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 256,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 42.44140625,
|
||||||
|
"sensor_limit": 62.44140625,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 32.44140625,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "115712",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::offsetSfpTemperature",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.377856",
|
||||||
|
"sensor_index": "opt-temp-377856",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 5 to btcc Temperature",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 256,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 32.1328125,
|
||||||
|
"sensor_limit": 52.1328125,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 22.1328125,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "377856",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::offsetSfpTemperature",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.640000",
|
||||||
|
"sensor_index": "opt-temp-640000",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 9 CWDM 1470 Temperature",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 256,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 36.55859375,
|
||||||
|
"sensor_limit": 56.55859375,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 26.55859375,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "640000",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::offsetSfpTemperature",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.705536",
|
||||||
|
"sensor_index": "opt-temp-705536",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 10 Temperature",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 256,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 27.3359375,
|
||||||
|
"sensor_limit": 47.3359375,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 17.3359375,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "705536",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::offsetSfpTemperature",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.771072",
|
||||||
|
"sensor_index": "opt-temp-771072",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 11 CWDM 1530 Temperature",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 256,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 36.25,
|
||||||
|
"sensor_limit": 56.25,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 26.25,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "771072",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::offsetSfpTemperature",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.10.2.1.1.34.836608",
|
||||||
|
"sensor_index": "opt-temp-836608",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "SFP Interface 12 Temperature",
|
||||||
|
"group": "Optic , ",
|
||||||
|
"sensor_divisor": 256,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 31.3359375,
|
||||||
|
"sensor_limit": 51.3359375,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 21.3359375,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": "836608",
|
||||||
|
"entPhysicalIndex_measured": "ports",
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": "\\LibreNMS\\OS\\Packetlight::offsetSfpTemperature",
|
||||||
|
"state_name": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "temperature",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.4515.1.3.1.43.0",
|
||||||
|
"sensor_index": "sys-temp-0",
|
||||||
|
"sensor_type": "packetlight",
|
||||||
|
"sensor_descr": "Temperature",
|
||||||
|
"group": "System",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 50,
|
||||||
|
"sensor_limit": 70,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": 40,
|
||||||
|
"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": []
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
7770
tests/data/packetlight_pl2000.json
Normal file
7770
tests/data/packetlight_pl2000.json
Normal file
File diff suppressed because it is too large
Load Diff
1616
tests/snmpsim/packetlight_pl2000.snmprec
Normal file
1616
tests/snmpsim/packetlight_pl2000.snmprec
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user