- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
755 lines
17 KiB
Text
755 lines
17 KiB
Text
|
|
VOLIUS-OR-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
|
|
enterprises, TimeTicks, Integer32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, MacAddress,
|
|
DateAndTime, DisplayString
|
|
FROM SNMPv2-TC
|
|
InetAddressIPv4
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
vlsGlobalModule MODULE-IDENTITY
|
|
LAST-UPDATED "201105311534Z"
|
|
ORGANIZATION
|
|
"Volius"
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"This MIB describes all SNMP-enabled hardware produced by Volius,
|
|
such as Fiber optical receivers, Erbium-doped fiber amplifiers,
|
|
Optical switches, CATV optical transmitters."
|
|
|
|
REVISION "201105311543Z"
|
|
DESCRIPTION
|
|
"Initial version"
|
|
::= { volius 1 }
|
|
|
|
|
|
VlsDb ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This data type represents gain expressed in dB (no fractional part)."
|
|
SYNTAX Integer32
|
|
|
|
|
|
VlsEvent ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX INTEGER {
|
|
vlsEventBlinking (6),
|
|
vlsEventFirmwareUpload (7),
|
|
vlsEventStartUp (8),
|
|
vlsEventPowerSw1 (27),
|
|
vlsEventPowerSw2 (28)
|
|
}
|
|
|
|
|
|
VlsInputSwitchMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX INTEGER {
|
|
vlsForce1 (1),
|
|
vlsForce2 (2),
|
|
vlsPrefer1 (3),
|
|
vlsPrefer2 (4),
|
|
vlsAutoLatching (5)
|
|
}
|
|
|
|
|
|
VlsKiloHertz ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Data type representing frequency in units of kHz."
|
|
SYNTAX Integer32
|
|
|
|
|
|
VlsMilliVolt ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX Integer32
|
|
|
|
|
|
VlsPowerSwitchMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX INTEGER {
|
|
vlsForce1 (1),
|
|
vlsForce2 (2),
|
|
vlsAuto (3)
|
|
}
|
|
|
|
|
|
VlsTenthCelsius ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d-1"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This data type represents temperature values that are normally
|
|
expressed in degrees Celsius. Units are in tenths of a degree;
|
|
for example, -5.1 degrees will be represented as -51."
|
|
SYNTAX Integer32
|
|
|
|
|
|
VlsTenthDb ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d-1"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This data type represents power levels (or power gain)
|
|
that are normally expressed in dBm (dB). Units are in tenths
|
|
of a dBm (db);for example, -5.1 dB will be represented as -51"
|
|
SYNTAX Integer32
|
|
|
|
|
|
VlsTenthVolt ::= TEXTUAL-CONVENTION
|
|
DISPLAY-HINT "d-1"
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This data type represents voltage levels that are normally
|
|
expressed in volts. Units are in tenths of a volt;
|
|
for example, 5.1 volts will be represented as 51."
|
|
SYNTAX Integer32
|
|
|
|
|
|
VlsTvChannelType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX INTEGER {
|
|
vlsTvChannelSkip (1),
|
|
vlsTvChannelAnalog (2),
|
|
vlsTvChannelDigital (3),
|
|
vlsTvChannelNoise (4)
|
|
}
|
|
|
|
volius OBJECT IDENTIFIER ::= { enterprises 34652 }
|
|
vlsSystem OBJECT IDENTIFIER ::= { volius 2 }
|
|
vlsSystemGeneral OBJECT IDENTIFIER ::= { vlsSystem 10 }
|
|
vlsNetworkServices OBJECT IDENTIFIER ::= { vlsSystem 11 }
|
|
vlsNetworkAddress OBJECT IDENTIFIER ::= { vlsNetworkServices 5 }
|
|
vlsHttp OBJECT IDENTIFIER ::= { vlsNetworkServices 6 }
|
|
vlsSnmp OBJECT IDENTIFIER ::= { vlsNetworkServices 7 }
|
|
vlsSntp OBJECT IDENTIFIER ::= { vlsNetworkServices 8 }
|
|
vlsEventLog OBJECT IDENTIFIER ::= { vlsSystem 13 }
|
|
vlsEdfa OBJECT IDENTIFIER ::= { volius 3 }
|
|
vlsOpticalSwitch OBJECT IDENTIFIER ::= { volius 4 }
|
|
vlsCatvTransmitter OBJECT IDENTIFIER ::= { volius 5 }
|
|
vlsOpticalReceiver OBJECT IDENTIFIER ::= { volius 6 }
|
|
|
|
vlsModelName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device model name"
|
|
::= { vlsSystemGeneral 1 }
|
|
|
|
vlsSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device serial number"
|
|
::= { vlsSystemGeneral 2 }
|
|
|
|
vlsFirmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Main firmware version (monitoring PCB)"
|
|
::= { vlsSystemGeneral 3 }
|
|
|
|
vlsDateAndTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current date and time, only valid when SNTP time syncronization is operational"
|
|
::= { vlsSystemGeneral 4 }
|
|
|
|
vlsTimeZone OBJECT-TYPE
|
|
SYNTAX Integer32 (-720..780)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time zone expressed in minutes relative to UTC, used when reporting date and time, including event log"
|
|
::= { vlsSystemGeneral 5 }
|
|
|
|
vlsCaseTemperature OBJECT-TYPE
|
|
SYNTAX VlsTenthCelsius
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Case temperature"
|
|
::= { vlsSystemGeneral 6 }
|
|
|
|
vlsSupplyVoltageTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlsSupplyVoltageEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSystemGeneral 7 }
|
|
|
|
vlsSupplyVoltageEntry OBJECT-TYPE
|
|
SYNTAX VlsSupplyVoltageEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { vlsSupplyVoltageIndex }
|
|
::= { vlsSupplyVoltageTable 1 }
|
|
|
|
VlsSupplyVoltageEntry ::= SEQUENCE {
|
|
vlsSupplyVoltageIndex
|
|
Integer32,
|
|
vlsSupplyVoltageNominal
|
|
VlsMilliVolt,
|
|
vlsSupplyVoltageActual
|
|
VlsMilliVolt
|
|
}
|
|
|
|
vlsSupplyVoltageIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power supply input number (1..2)"
|
|
::= { vlsSupplyVoltageEntry 1 }
|
|
|
|
vlsSupplyVoltageNominal OBJECT-TYPE
|
|
SYNTAX VlsMilliVolt
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Nominal value of supply voltage"
|
|
::= { vlsSupplyVoltageEntry 2 }
|
|
|
|
vlsSupplyVoltageActual OBJECT-TYPE
|
|
SYNTAX VlsMilliVolt
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actually measured value of supply voltage"
|
|
::= { vlsSupplyVoltageEntry 3 }
|
|
|
|
vlsSupplySelectMode OBJECT-TYPE
|
|
SYNTAX VlsPowerSwitchMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of operation of power supply selection logic"
|
|
::= { vlsSystemGeneral 8 }
|
|
|
|
vlsSupplySelectedInput OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently selected power supply (1..2)"
|
|
::= { vlsSystemGeneral 9 }
|
|
|
|
vlsBootLoaderVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the boot loader"
|
|
::= { vlsSystemGeneral 10 }
|
|
|
|
vlsRfFwVer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSystemGeneral 11 }
|
|
|
|
vlsOperatingMinutes OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of minutes in operation"
|
|
::= { vlsSystemGeneral 12 }
|
|
|
|
vlsMonPcbRevision OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSystemGeneral 14 }
|
|
|
|
vlsRfPcbRevision OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSystemGeneral 15 }
|
|
|
|
vlsNumOpticalInputs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of optical inputs (1 or 2)"
|
|
::= { vlsSystemGeneral 16 }
|
|
|
|
vlsMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device MAC address"
|
|
::= { vlsNetworkAddress 1 }
|
|
|
|
vlsIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddressIPv4
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address"
|
|
::= { vlsNetworkAddress 2 }
|
|
|
|
vlsNetMask OBJECT-TYPE
|
|
SYNTAX InetAddressIPv4
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subnet mask"
|
|
::= { vlsNetworkAddress 3 }
|
|
|
|
vlsDefaultGateway OBJECT-TYPE
|
|
SYNTAX InetAddressIPv4
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default gateway"
|
|
::= { vlsNetworkAddress 4 }
|
|
|
|
vlsDhcp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsNetworkAddress 5 }
|
|
|
|
vlsHttpPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsHttp 1 }
|
|
|
|
vlsHttpPasswordEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable web interface password protection"
|
|
::= { vlsHttp 2 }
|
|
|
|
vlsHttpPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsHttp 3 }
|
|
|
|
vlsHttpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsHttp 4 }
|
|
|
|
vlsSnmpPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSnmp 1 }
|
|
|
|
vlsTrapDestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlsTrapDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSnmp 2 }
|
|
|
|
vlsTrapDestEntry OBJECT-TYPE
|
|
SYNTAX VlsTrapDestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { vlsTrapDestIndex }
|
|
::= { vlsTrapDestTable 1 }
|
|
|
|
VlsTrapDestEntry ::= SEQUENCE {
|
|
vlsTrapDestIndex
|
|
Integer32,
|
|
vlsTrapDestAddr
|
|
InetAddressIPv4,
|
|
vlsTrapDestPort
|
|
Integer32,
|
|
vlsTrapDestEnable
|
|
TruthValue
|
|
}
|
|
|
|
vlsTrapDestIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP trap destination index (1..4)"
|
|
::= { vlsTrapDestEntry 1 }
|
|
|
|
vlsTrapDestAddr OBJECT-TYPE
|
|
SYNTAX InetAddressIPv4
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP trap destination IP address"
|
|
::= { vlsTrapDestEntry 2 }
|
|
|
|
vlsTrapDestPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsTrapDestEntry 3 }
|
|
|
|
vlsTrapDestEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable sending of SNMP traps to this destination"
|
|
::= { vlsTrapDestEntry 4 }
|
|
|
|
vlsSntpServerAddr OBJECT-TYPE
|
|
SYNTAX InetAddressIPv4
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the SNTP server"
|
|
::= { vlsSntp 1 }
|
|
|
|
vlsSntpServerPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsSntp 2 }
|
|
|
|
vlsSntpEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable time synchronization with an SNTP server"
|
|
::= { vlsSntp 3 }
|
|
|
|
vlsLastEventCode OBJECT-TYPE
|
|
SYNTAX VlsEvent
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Event code of the latest recorder event"
|
|
::= { vlsEventLog 1 }
|
|
|
|
vlsLastEventIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sequence number of the latest recorded event"
|
|
::= { vlsEventLog 2 }
|
|
|
|
vlsEventLogSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of events currently recorded in the log"
|
|
::= { vlsEventLog 3 }
|
|
|
|
vlsEventLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlsEventLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsEventLog 4 }
|
|
|
|
vlsEventLogEntry OBJECT-TYPE
|
|
SYNTAX VlsEventLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { vlsEventIndex }
|
|
::= { vlsEventLogTable 1 }
|
|
|
|
VlsEventLogEntry ::= SEQUENCE {
|
|
vlsEventIndex
|
|
Integer32,
|
|
vlsEventCode
|
|
VlsEvent,
|
|
vlsEventTimeStamp
|
|
TimeTicks,
|
|
vlsEventDateTime
|
|
DateAndTime,
|
|
vlsEventMessage
|
|
DisplayString
|
|
}
|
|
|
|
vlsEventIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sequence number of the event in the log entry"
|
|
::= { vlsEventLogEntry 1 }
|
|
|
|
vlsEventCode OBJECT-TYPE
|
|
SYNTAX VlsEvent
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Event code of the event in the log entry"
|
|
::= { vlsEventLogEntry 2 }
|
|
|
|
vlsEventTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Up time when the event in the log entry was recorded"
|
|
::= { vlsEventLogEntry 3 }
|
|
|
|
vlsEventDateTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date and time when the event in the log entry was recorded. Only valid when SNTP time syncronization is operational."
|
|
::= { vlsEventLogEntry 4 }
|
|
|
|
vlsEventMessage OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Message string of the event in the log entry"
|
|
::= { vlsEventLogEntry 5 }
|
|
|
|
vlsEventTrap NOTIFICATION-TYPE
|
|
OBJECTS { vlsLastEventCode }
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsEventLog 8 }
|
|
|
|
vlsReceiverInputTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlsReceiverInputEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsOpticalReceiver 1 }
|
|
|
|
vlsReceiverInputEntry OBJECT-TYPE
|
|
SYNTAX VlsReceiverInputEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { vlsReceiverInputIndex }
|
|
::= { vlsReceiverInputTable 1 }
|
|
|
|
VlsReceiverInputEntry ::= SEQUENCE {
|
|
vlsReceiverInputIndex
|
|
Integer32,
|
|
vlsReceiverInputPower
|
|
VlsTenthDb
|
|
}
|
|
|
|
vlsReceiverInputIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical input number (1..2)"
|
|
::= { vlsReceiverInputEntry 1 }
|
|
|
|
vlsReceiverInputPower OBJECT-TYPE
|
|
SYNTAX VlsTenthDb
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical power at the input"
|
|
::= { vlsReceiverInputEntry 2 }
|
|
|
|
vlsReceiverSelectedInput OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently selected optical input"
|
|
::= { vlsOpticalReceiver 2 }
|
|
|
|
vlsReceiverRfOutputPower OBJECT-TYPE
|
|
SYNTAX VlsDb
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsOpticalReceiver 3 }
|
|
|
|
vlsReceiverSwitchMode OBJECT-TYPE
|
|
SYNTAX VlsInputSwitchMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mode of operation of optical input selection logic"
|
|
::= { vlsOpticalReceiver 4 }
|
|
|
|
vlsReceiverInputLowThreshold OBJECT-TYPE
|
|
SYNTAX VlsTenthDb
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low threshold of optical input power for optical input selection logic"
|
|
::= { vlsOpticalReceiver 5 }
|
|
|
|
vlsReceiverInputHighThreshold OBJECT-TYPE
|
|
SYNTAX VlsTenthDb
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high threshold of optical input power for optical input selection logic"
|
|
::= { vlsOpticalReceiver 6 }
|
|
|
|
vlsReceiverManualGain OBJECT-TYPE
|
|
SYNTAX VlsTenthDb (-150..150)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gain setting when AGC is off"
|
|
::= { vlsOpticalReceiver 7 }
|
|
|
|
vlsReceiverAgcOffset OBJECT-TYPE
|
|
SYNTAX VlsTenthDb (-150..150)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gain offset when AGC is on"
|
|
::= { vlsOpticalReceiver 9 }
|
|
|
|
vlsReceiverAgcState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable AGC (automatic gain control)"
|
|
::= { vlsOpticalReceiver 10 }
|
|
|
|
vlsReceiverCurrentGain OBJECT-TYPE
|
|
SYNTAX VlsTenthDb (-150..150)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current gain of the optical receiver.
|
|
This is adjusted automatically when AGC is on,
|
|
or is fixed at vlsRecieverManualGain when AGC is off."
|
|
::= { vlsOpticalReceiver 11 }
|
|
|
|
vlsReceiverEqualizer OBJECT-TYPE
|
|
SYNTAX VlsTenthDb (0..150)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Output spectrum tilt adjustment"
|
|
::= { vlsOpticalReceiver 12 }
|
|
|
|
vlsReceiverSpectrumTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlsReceiverSpectrumEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsOpticalReceiver 15 }
|
|
|
|
vlsReceiverSpectrumEntry OBJECT-TYPE
|
|
SYNTAX VlsReceiverSpectrumEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { vlsReceiverSpectrumIndex }
|
|
::= { vlsReceiverSpectrumTable 1 }
|
|
|
|
VlsReceiverSpectrumEntry ::= SEQUENCE {
|
|
vlsReceiverSpectrumIndex
|
|
Integer32,
|
|
vlsCenterFrequency
|
|
VlsKiloHertz,
|
|
vlsChannelType
|
|
VlsTvChannelType,
|
|
vlsChannelLevel
|
|
VlsTenthDb
|
|
}
|
|
|
|
vlsReceiverSpectrumIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsReceiverSpectrumEntry 1 }
|
|
|
|
vlsCenterFrequency OBJECT-TYPE
|
|
SYNTAX VlsKiloHertz
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsReceiverSpectrumEntry 2 }
|
|
|
|
vlsChannelType OBJECT-TYPE
|
|
SYNTAX VlsTvChannelType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsReceiverSpectrumEntry 3 }
|
|
|
|
vlsChannelLevel OBJECT-TYPE
|
|
SYNTAX VlsTenthDb
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { vlsReceiverSpectrumEntry 4 }
|
|
END
|
|
|