950 lines
24 KiB
Plaintext
950 lines
24 KiB
Plaintext
Montclair-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
IpAddress, Integer32, Gauge32, enterprises
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
Montclair MODULE-IDENTITY
|
|
LAST-UPDATED "201704190000Z"
|
|
ORGANIZATION "Montclair"
|
|
CONTACT-INFO
|
|
"Montclair Fiber Optics, Inc.
|
|
Web: Montclair Fiber Optics, Inc
|
|
E-mail: info@montclairfiber.com
|
|
8705 Montclair Drive, Suite 140
|
|
Middleton, WI 53562"
|
|
|
|
DESCRIPTION "'Number' changed to 'Amount', 'Fans' changed to 'Fan' in object names; DESCRIPTIONs correction"
|
|
|
|
REVISION "201704090000Z"
|
|
DESCRIPTION "Correction of DESCRIPTIONs."
|
|
|
|
REVISION "201704090000Z"
|
|
DESCRIPTION "Updated description of some object."
|
|
|
|
REVISION "201601182020Z"
|
|
DESCRIPTION "Beta Version."
|
|
::= { enterprises 1385 }
|
|
|
|
|
|
|
|
mainInfo OBJECT IDENTIFIER ::= { Montclair 1 }
|
|
networkConfig OBJECT IDENTIFIER ::= { Montclair 3 }
|
|
networkSNMP OBJECT IDENTIFIER ::= { Montclair 5 }
|
|
networkLLDP OBJECT IDENTIFIER ::= { Montclair 7 }
|
|
deviceTime OBJECT IDENTIFIER ::= { Montclair 11 }
|
|
deviceStatus OBJECT IDENTIFIER ::= { Montclair 12 }
|
|
deviceSetting OBJECT IDENTIFIER ::= { Montclair 13 }
|
|
mainDevices OBJECT IDENTIFIER ::= { Montclair 77 }
|
|
|
|
|
|
amplifier OBJECT IDENTIFIER ::= { mainDevices 7 }
|
|
amplifierDynamic OBJECT IDENTIFIER ::= { amplifier 2 }
|
|
amplifierSetting OBJECT IDENTIFIER ::= { amplifier 3 }
|
|
|
|
|
|
|
|
--
|
|
-- mainInfo objects .1.3.6.1.4.1.1385.1
|
|
--
|
|
deviceVendor OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"deviceVendor"
|
|
::= { mainInfo 1 }
|
|
-- .1.3.6.1.4.1.1385.1.1.0 --
|
|
|
|
devicePartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Model full info (P/N)"
|
|
::= { mainInfo 2 }
|
|
|
|
deviceSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device Serial Number"
|
|
::= { mainInfo 3 }
|
|
|
|
deviceFirmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version"
|
|
::= { mainInfo 4 }
|
|
|
|
|
|
--
|
|
-- networkConfig objects .1.3.6.1.4.1.1385.3
|
|
--
|
|
netDHCPConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
on(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP Client Configuration:
|
|
1 - Off,
|
|
2 - On"
|
|
::= { networkConfig 1 }
|
|
-- .1.3.6.1.4.1.1385.3.1.0 --
|
|
|
|
netConfigIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device IP Address"
|
|
::= { networkConfig 2 }
|
|
|
|
netConfigSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device Subnet Mask"
|
|
::= { networkConfig 3 }
|
|
|
|
netDefaultGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Gateway"
|
|
::= { networkConfig 4 }
|
|
|
|
netMACAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device MAC Address"
|
|
::= { networkConfig 5 }
|
|
|
|
|
|
--
|
|
-- networkSNMP objects .1.3.6.1.4.1.1385.5
|
|
--
|
|
netSNMPServer1IPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP (Simple Network Management
|
|
Protocol) TRAP-server #1 (primary)"
|
|
::= { networkSNMP 1 }
|
|
-- .1.3.6.1.4.1.1385.5.1.0 --
|
|
|
|
netSNMPServer2IPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP (Simple Network Management
|
|
Protocol) TRAP-server #2 (backup)"
|
|
::= { networkSNMP 2 }
|
|
|
|
netSNMPServer3IPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP (Simple Network Management
|
|
Protocol) TRAP-server #3 (backup)"
|
|
::= { networkSNMP 3 }
|
|
|
|
netSNMPServer4IPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP (Simple Network Management
|
|
Protocol) TRAP-server #4 (backup)"
|
|
::= { networkSNMP 4 }
|
|
|
|
netSNMPTrustedIP1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP Trusted IP #1 (primary)"
|
|
::= { networkSNMP 5 }
|
|
|
|
netSNMPTrustedIP2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP Trusted IP #2"
|
|
::= { networkSNMP 6 }
|
|
|
|
netSNMPTrustedIP3 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP Trusted IP #3"
|
|
::= { networkSNMP 7 }
|
|
|
|
netSNMPTrustedIP4 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNMP Trusted IP #4"
|
|
::= { networkSNMP 8 }
|
|
|
|
netSNMPCommunityRead OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP Read Community"
|
|
::= { networkSNMP 9 }
|
|
|
|
netSNMPCommunityWrite OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP Read/Write Community"
|
|
::= { networkSNMP 10 }
|
|
|
|
|
|
--
|
|
-- networkLLDP objects .1.3.6.1.4.1.1385.7
|
|
--
|
|
netLLDPEnabled OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP Enabled/Disabled"
|
|
::= { networkLLDP 1 }
|
|
-- .1.3.6.1.4.1.1385.7.1.0 --
|
|
|
|
netLLDPPeriod OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP Message Transmission Period"
|
|
::= { networkLLDP 2 }
|
|
|
|
netLLDPRemoteMAC OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detected Remote Port MAC Address"
|
|
::= { networkLLDP 3 }
|
|
|
|
netLLDPRemotePortID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detected Remote Port Identifier (ID)"
|
|
::= { networkLLDP 4 }
|
|
|
|
netLLDPRemotePortDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detected Remote Port Description"
|
|
::= { networkLLDP 5 }
|
|
|
|
|
|
--
|
|
-- deviceTime objects .1.3.6.1.4.1.1385.11
|
|
--
|
|
netTimeServerIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of SNTP:
|
|
Simple Network Time Protocol -
|
|
Time Server"
|
|
::= { deviceTime 1 }
|
|
-- .1.3.6.1.4.1.1385.11.1.0
|
|
|
|
deviceUNIXTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current Time in UNIX(POSIX) Time Notation
|
|
(Seconds elapsed since 00:00:00,
|
|
1 Jan 1970 UTC"
|
|
::= { deviceTime 2 }
|
|
|
|
deviceTimeZone OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local Time Zone (The offset from
|
|
Coordinated Universal Time (UTC)), minutes"
|
|
::= { deviceTime 3 }
|
|
|
|
deviceDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DateTime, string"
|
|
::= { deviceTime 4 }
|
|
|
|
deviceOperationTime OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Summary Operation time, seconds"
|
|
::= { deviceTime 5 }
|
|
|
|
|
|
--
|
|
-- deviceStatus .1.3.6.1.4.1.1385.12
|
|
--
|
|
status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
normal(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device Common Status"
|
|
::= { deviceStatus 1 }
|
|
|
|
deviceInternalTemperatute OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Case Temperatute, degree"
|
|
::= { deviceStatus 2 }
|
|
|
|
devicePowerSupplyAmount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PowerSupply Amount"
|
|
::= { deviceStatus 3 }
|
|
|
|
devicePowerSupply1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undef(1),
|
|
critical(3),
|
|
normal(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PowerSupply1 Status"
|
|
::= { deviceStatus 4 }
|
|
|
|
devicePowerSupply2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undef(1),
|
|
critical(3),
|
|
normal(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PowerSupply2 Status"
|
|
::= { deviceStatus 5 }
|
|
|
|
deviceFanAmount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fans Amount"
|
|
::= { deviceStatus 6 }
|
|
|
|
deviceFanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
critical(3),
|
|
warning(5),
|
|
normal(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fans status"
|
|
::= { deviceStatus 7 }
|
|
|
|
deviceFanMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
manual(2),
|
|
low(3),
|
|
linear(4),
|
|
high(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan Operation Mode:
|
|
auto(1); manual(2) - forced set value;
|
|
low(3), linear(4) or high(5) - the current condition of automatic fan mode operation"
|
|
::= { deviceStatus 8 }
|
|
|
|
deviceFun1Speed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan1 Speed, RPM"
|
|
::= { deviceStatus 9 }
|
|
|
|
deviceFun2Speed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan2 Speed, RPM"
|
|
::= { deviceStatus 10 }
|
|
|
|
deviceFun3Speed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan3 Speed, RPM"
|
|
::= { deviceStatus 11 }
|
|
|
|
|
|
|
|
--
|
|
-- deviceSetting objects .1.3.6.1.4.1.1385.13
|
|
--
|
|
deviceFanModeSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(1),
|
|
manual(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"deviceFanMode, Auto Mode On/Off"
|
|
::= { deviceSetting 1 }
|
|
|
|
deviceFanPowerSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"deviceFanPowerSet, Set Value of Fan Air Flow for Manual Mode, %"
|
|
::= { deviceSetting 2 }
|
|
|
|
deviceFanMinimumSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"deviceFanMinimum, Min Value of Fan Air Flow for Auto Mode, %"
|
|
::= { deviceSetting 3 }
|
|
|
|
deviceFanMaximumSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PFanMax, Max Value of Fan Air Flow for Auto Mode, %"
|
|
::= { deviceSetting 4 }
|
|
|
|
deviceFanTemperatureLowThrSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCaseMin, Min Value of Case Temperature for Auto Mode, centigrade degree"
|
|
::= { deviceSetting 5 }
|
|
|
|
deviceFanTemperatureHighThrSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCaseMax, Max Value of Case Temperature for Auto Mode, centigrade degree"
|
|
::= { deviceSetting 6 }
|
|
|
|
|
|
|
|
--
|
|
-- amplifierDynamic objects .1.3.6.1.4.1.1385.77.7.2
|
|
--
|
|
opticalSwitchInput1Power OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"InputPower1*10, input 1 optical power, dBm*10.
|
|
For example, value -12 means the input 1 optical power is -1.2 dBm."
|
|
::= { amplifierDynamic 1 }
|
|
-- .1.3.6.1.4.1.1385.77.7.2.1.0 --
|
|
|
|
opticalSwitchInput2Power OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Input2Power*10, input 2 optical power, dBm*10.
|
|
For example, value 35 means the input 1 optical power is 3.5 dBm."
|
|
::= { amplifierDynamic 2 }
|
|
|
|
opticalSwitchActiveInput OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pin1(1),
|
|
pin2(2),
|
|
pass(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Optical Input:
|
|
pin1(1) - input 1;
|
|
pin2(2) - input 2;
|
|
pass(3) - have one input"
|
|
::= { amplifierDynamic 3 }
|
|
|
|
amplifierBackReflectionPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BackReflectionPower*10, BackReflectionPower Optical Power, dBm*10.
|
|
Monitoring of backward optical power. Sensor measure full backward incoming power in dBm.
|
|
For example, value -378 means the backwar incomind amplifier is -37.8 dBm."
|
|
::= { amplifierDynamic 4 }
|
|
|
|
amplifierInputPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"InputPower*10, Amplifier Input Optical Power, dBm*10.
|
|
For example, value 23 means the input optical power is 2.3 dBm."
|
|
::= { amplifierDynamic 5 }
|
|
|
|
amplifierEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AmpEnable, Amplifier pump current On/Off"
|
|
::= { amplifierDynamic 6 }
|
|
|
|
amplifierMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
acc(1),
|
|
apc(2),
|
|
agc(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Amplifier stabilization mode:
|
|
acc(1) - amplifier pump current stabilization mode;
|
|
apc(2) - amplifier output power stabilization mode;
|
|
agc(3) - amplifier gain stabilization mode"
|
|
::= { amplifierDynamic 7 }
|
|
|
|
amplifierPrePumpCurrent OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PrePumpCurrent, Preliminary Pump Current, %"
|
|
::= { amplifierDynamic 8 }
|
|
|
|
amplifierPumpCurrent1 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PumpCurrent1, Amplifier Pump Current 1, %"
|
|
::= { amplifierDynamic 9 }
|
|
|
|
amplifierPumpCurrent2 OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PumpCurrent2, Amplifier Pump Current 2, %"
|
|
::= { amplifierDynamic 10 }
|
|
|
|
|
|
amplifierOutputPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pout*10, Output optical power, dBm*10"
|
|
::= { amplifierDynamic 11 }
|
|
|
|
amplifierGain OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gain, Amlifier gain, dB*10"
|
|
::= { amplifierDynamic 12 }
|
|
|
|
amplifierPortAmount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PortAmount (PortsNumber), pcs"
|
|
::= { amplifierDynamic 13 }
|
|
|
|
amplifierPortOutputPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PortOutputPower, Amlifier PortOutputPower, dBm*10"
|
|
::= { amplifierDynamic 14 }
|
|
|
|
amplifierPortGain OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gain per Port, Calculated from InputPower and PortOutputPower, dB*10"
|
|
::= { amplifierDynamic 15 }
|
|
|
|
|
|
amplifierRadiatorTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RadiatorTemperature, Main Radiator Temperature, centigrade degree"
|
|
::= { amplifierDynamic 16 }
|
|
|
|
amplifierPrePumpTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PrePumpTemperature*10, Pre Pump Diod TEC Temperature, centigrade degree*10"
|
|
::= { amplifierDynamic 17 }
|
|
|
|
amplifierAPSbyInputPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierAPSbyInputPower"
|
|
::= { amplifierDynamic 18 }
|
|
|
|
amplifierAPSbyBackReflection OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierAPSbyBackReflection"
|
|
::= { amplifierDynamic 19 }
|
|
|
|
amplifierAPSbyTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierAPSbyTemperature"
|
|
::= { amplifierDynamic 20 }
|
|
|
|
|
|
--
|
|
-- amplifierSetting objects .1.3.6.1.4.1.1385.77.7.3
|
|
--
|
|
opticalSwitchModeSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
input1manual(1),
|
|
input2manual(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switching Operation Mode"
|
|
::= { amplifierSetting 1 }
|
|
|
|
opticalSwitchDeltaSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum |Pin1-Pin2| Difference for Optical Switch Commutation, dB"
|
|
::= { amplifierSetting 2 }
|
|
|
|
amplifierAPSSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifier APS Set, Amplifier Automatic Power Shotdown Mode On/Off"
|
|
::= { amplifierSetting 3 }
|
|
|
|
amplifierModeSet OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
acc(1),
|
|
apc(2),
|
|
agc(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Amplifier Stabilization Mode,
|
|
acc(1) - Amplifier Current Stabilization Mode,
|
|
apc(2) - Amplifier Pout Stabilization Mode,
|
|
agc(3) - Amplifier Gain Stabilization Mode"
|
|
::= { amplifierSetting 4 }
|
|
|
|
amplifierPrePumpCurrentSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierPrePumpCurrentSet, Set Value of Preliminary Pump Laser Diode Current, mA"
|
|
::= { amplifierSetting 5 }
|
|
|
|
amplifierPumpCurrent1Set OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierPumpCurrent1Set, Set Value of Amplifier Laser Diode Pump Current, mA"
|
|
::= { amplifierSetting 6 }
|
|
|
|
amplifierPumpCurrent2Set OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierPumpCurrent2Set, Set Value of Amplifier Laser Diode Pump Current, mA"
|
|
::= { amplifierSetting 7 }
|
|
|
|
amplifierOutputPowerSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierOutputPowerSet*10, Set Value of Output Optical Power, dBm*10"
|
|
::= { amplifierSetting 8 }
|
|
|
|
amplifierGainSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierGainSet*10, Set Value of Output Optical Power, dBm*10"
|
|
::= { amplifierSetting 9 }
|
|
|
|
amplifierPortOutputPowerSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierPortOutputPowerSet*10, Set Value of Output Optical Power, dBm*10"
|
|
::= { amplifierSetting 10 }
|
|
|
|
amplifierPortGainSet OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"amplifierPortGainSet*10, Set Value of Output Optical Power, dBm*10"
|
|
::= { amplifierSetting 11 }
|
|
|
|
|
|
|
|
--
|
|
--
|
|
-- Compliance statements
|
|
--
|
|
--
|
|
|
|
mainConformance OBJECT IDENTIFIER ::= { Montclair 9 }
|
|
devicesConformance OBJECT IDENTIFIER ::= { mainConformance 77 }
|
|
|
|
--
|
|
-- local Devices Groups BEGIN
|
|
--
|
|
|
|
mainInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
deviceVendor,
|
|
devicePartNumber,
|
|
deviceSerialNumber,
|
|
deviceFirmwareVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for mainInfo"
|
|
::= { mainConformance 1 }
|
|
|
|
|
|
networkConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
netDHCPConfig,
|
|
netConfigIPAddress,
|
|
netConfigSubnetMask,
|
|
netDefaultGateway,
|
|
netMACAddress,
|
|
netSNMPServer1IPAddress,
|
|
netSNMPServer2IPAddress,
|
|
netSNMPServer3IPAddress,
|
|
netSNMPServer4IPAddress,
|
|
netSNMPTrustedIP1,
|
|
netSNMPTrustedIP2,
|
|
netSNMPTrustedIP3,
|
|
netSNMPTrustedIP4,
|
|
netSNMPCommunityRead,
|
|
netSNMPCommunityWrite,
|
|
netLLDPEnabled,
|
|
netLLDPPeriod,
|
|
netLLDPRemoteMAC,
|
|
netLLDPRemotePortID,
|
|
netLLDPRemotePortDesc,
|
|
netTimeServerIPAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for networkConfig"
|
|
::= { mainConformance 3 }
|
|
|
|
deviceTimeGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
deviceUNIXTime,
|
|
deviceTimeZone,
|
|
deviceDateTime,
|
|
deviceOperationTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for deviceTime"
|
|
::= { mainConformance 11 }
|
|
|
|
deviceStatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
status,
|
|
deviceInternalTemperatute,
|
|
devicePowerSupplyAmount,
|
|
devicePowerSupply1Status,
|
|
devicePowerSupply2Status,
|
|
deviceFanAmount,
|
|
deviceFanStatus,
|
|
deviceFanMode,
|
|
deviceFun1Speed,
|
|
deviceFun2Speed,
|
|
deviceFun3Speed,
|
|
deviceFanModeSet,
|
|
deviceFanPowerSet,
|
|
deviceFanMinimumSet,
|
|
deviceFanMaximumSet,
|
|
deviceFanTemperatureLowThrSet,
|
|
deviceFanTemperatureHighThrSet
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for deviceStatus"
|
|
::= { mainConformance 12 }
|
|
|
|
deviceSettingGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
status,
|
|
deviceInternalTemperatute,
|
|
devicePowerSupplyAmount,
|
|
devicePowerSupply1Status,
|
|
devicePowerSupply2Status,
|
|
deviceFanAmount,
|
|
deviceFanStatus,
|
|
deviceFanMode,
|
|
deviceFun1Speed,
|
|
deviceFun2Speed,
|
|
deviceFun3Speed
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for deviceSetting"
|
|
::= { mainConformance 13 }
|
|
|
|
amplifierGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
amplifierBackReflectionPower,
|
|
amplifierInputPower,
|
|
amplifierEnabled,
|
|
amplifierMode,
|
|
amplifierPrePumpCurrent,
|
|
amplifierPumpCurrent1,
|
|
amplifierPumpCurrent2,
|
|
amplifierOutputPower,
|
|
amplifierGain,
|
|
amplifierPortAmount,
|
|
amplifierPortOutputPower,
|
|
amplifierPortGain,
|
|
amplifierRadiatorTemperature,
|
|
amplifierPrePumpTemperature,
|
|
amplifierAPSbyInputPower,
|
|
amplifierAPSbyBackReflection,
|
|
amplifierAPSbyTemperature,
|
|
opticalSwitchModeSet,
|
|
opticalSwitchDeltaSet,
|
|
amplifierAPSSet,
|
|
amplifierModeSet,
|
|
amplifierPrePumpCurrentSet,
|
|
amplifierPumpCurrent1Set,
|
|
amplifierPumpCurrent2Set,
|
|
amplifierOutputPowerSet,
|
|
amplifierGainSet,
|
|
amplifierPortOutputPowerSet,
|
|
amplifierPortGainSet,
|
|
opticalSwitchInput1Power,
|
|
opticalSwitchInput2Power,
|
|
opticalSwitchActiveInput
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for amplifier"
|
|
::= { devicesConformance 7 }
|
|
|
|
|
|
END
|
|
|