552 lines
11 KiB
Plaintext
552 lines
11 KiB
Plaintext
|
|
||
|
VOLIUS-OS-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 }
|
||
|
|
||
|
|
||
|
VlsDbuv ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Data type representing RF power readings in units of dBuV."
|
||
|
SYNTAX Integer32
|
||
|
|
||
|
|
||
|
VlsDeciCelsius ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d-1"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Data type representing temperature readings in units of 0.1
|
||
|
degrees Celsius. For example, a temperature of -12.3 degrees
|
||
|
Celsius will be represented as -123."
|
||
|
SYNTAX Integer32
|
||
|
|
||
|
|
||
|
VlsDeciDbm ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d-1"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Data type representing power readings in units of 0.1 dBm. For
|
||
|
example, a power of -2.5 dBm will be represented as -25."
|
||
|
SYNTAX Integer32
|
||
|
|
||
|
|
||
|
VlsEvent ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
SYNTAX INTEGER {
|
||
|
vlsEventStartUp (1),
|
||
|
vlsEventPowerOff (2),
|
||
|
vlsEventSntpSync (3),
|
||
|
vlsEventFwUpload (4),
|
||
|
vlsEventIn1LoS (5),
|
||
|
vlsEventIn1LoQ (6),
|
||
|
vlsEventIn1Norm (7),
|
||
|
vlsEventIn2LoS (8),
|
||
|
vlsEventIn2LoQ (9),
|
||
|
vlsEventIn2Norm (10),
|
||
|
vlsEventSw1 (11),
|
||
|
vlsEventSw2 (12)
|
||
|
}
|
||
|
|
||
|
|
||
|
VlsMillivolt ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d-3"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Data type representing voltage values in units of mV."
|
||
|
SYNTAX Integer32
|
||
|
|
||
|
|
||
|
VlsSwitchMode ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
SYNTAX INTEGER {
|
||
|
vlsForcePathA (1),
|
||
|
vlsForcePathB (2),
|
||
|
vlsPreferPathA (3),
|
||
|
vlsPreferPathB (4),
|
||
|
vlsAutoLatching (5),
|
||
|
vlsScript (6)
|
||
|
}
|
||
|
|
||
|
|
||
|
VlsSwitchState ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Data type representing the state of an A-B switch."
|
||
|
SYNTAX INTEGER {
|
||
|
vlsPathA (1),
|
||
|
vlsPathB (2)
|
||
|
}
|
||
|
|
||
|
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 }
|
||
|
|
||
|
vlsModelName OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSystemGeneral 1 }
|
||
|
|
||
|
vlsSerialNumber OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSystemGeneral 2 }
|
||
|
|
||
|
vlsFirmwareVersion OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSystemGeneral 3 }
|
||
|
|
||
|
vlsDateAndTime OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSystemGeneral 4 }
|
||
|
|
||
|
vlsTimeZone OBJECT-TYPE
|
||
|
SYNTAX Integer32 (-720..780)
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSystemGeneral 5 }
|
||
|
|
||
|
vlsCaseTemperature OBJECT-TYPE
|
||
|
SYNTAX VlsDeciCelsius
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { 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
|
||
|
""
|
||
|
::= { vlsSupplyVoltageEntry 1 }
|
||
|
|
||
|
vlsSupplyVoltageNominal OBJECT-TYPE
|
||
|
SYNTAX VlsMillivolt
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSupplyVoltageEntry 2 }
|
||
|
|
||
|
vlsSupplyVoltageActual OBJECT-TYPE
|
||
|
SYNTAX VlsMillivolt
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSupplyVoltageEntry 3 }
|
||
|
|
||
|
vlsMacAddress OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsNetworkAddress 1 }
|
||
|
|
||
|
vlsIpAddress OBJECT-TYPE
|
||
|
SYNTAX InetAddressIPv4
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsNetworkAddress 2 }
|
||
|
|
||
|
vlsNetMask OBJECT-TYPE
|
||
|
SYNTAX InetAddressIPv4
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsNetworkAddress 3 }
|
||
|
|
||
|
vlsDefaultGateway OBJECT-TYPE
|
||
|
SYNTAX InetAddressIPv4
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsNetworkAddress 4 }
|
||
|
|
||
|
vlsHttpPassword OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE(0..32))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS obsolete
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsHttp 1 }
|
||
|
|
||
|
vlsHttpPasswordEnabled OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsHttp 2 }
|
||
|
|
||
|
vlsHttpPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..65535)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsHttp 3 }
|
||
|
|
||
|
vlsHttpEnabled OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsHttp 4 }
|
||
|
|
||
|
vlsSnmpPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..65535)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
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
|
||
|
""
|
||
|
::= { vlsTrapDestEntry 1 }
|
||
|
|
||
|
vlsTrapDestAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddressIPv4
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsTrapDestEntry 2 }
|
||
|
|
||
|
vlsTrapDestPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..65535)
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsTrapDestEntry 3 }
|
||
|
|
||
|
vlsTrapDestEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsTrapDestEntry 4 }
|
||
|
|
||
|
vlsSntpServerAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddressIPv4
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSntp 1 }
|
||
|
|
||
|
vlsSntpServerPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..65535)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSntp 2 }
|
||
|
|
||
|
vlsSntpEnabled OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSntp 3 }
|
||
|
|
||
|
vlsLastEventCode OBJECT-TYPE
|
||
|
SYNTAX VlsEvent
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLog 1 }
|
||
|
|
||
|
vlsLastEventIndex OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLog 2 }
|
||
|
|
||
|
vlsEventLogSize OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { 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
|
||
|
""
|
||
|
::= { vlsEventLogEntry 1 }
|
||
|
|
||
|
vlsEventCode OBJECT-TYPE
|
||
|
SYNTAX VlsEvent
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLogEntry 2 }
|
||
|
|
||
|
vlsEventTimeStamp OBJECT-TYPE
|
||
|
SYNTAX TimeTicks
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLogEntry 3 }
|
||
|
|
||
|
vlsEventDateTime OBJECT-TYPE
|
||
|
SYNTAX DateAndTime
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLogEntry 4 }
|
||
|
|
||
|
vlsEventMessage OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLogEntry 5 }
|
||
|
|
||
|
vlsEventTrap NOTIFICATION-TYPE
|
||
|
OBJECTS { vlsLastEventCode }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsEventLog 8 }
|
||
|
|
||
|
vlsSwitchInputTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF VlsSwitchInputEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsOpticalSwitch 1 }
|
||
|
|
||
|
vlsSwitchInputEntry OBJECT-TYPE
|
||
|
SYNTAX VlsSwitchInputEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
INDEX { vlsSwitchInputIndex }
|
||
|
::= { vlsSwitchInputTable 1 }
|
||
|
|
||
|
VlsSwitchInputEntry ::= SEQUENCE {
|
||
|
vlsSwitchInputIndex
|
||
|
Integer32,
|
||
|
vlsSwitchInputPower
|
||
|
VlsDeciDbm,
|
||
|
vlsSwitchLosThreshold
|
||
|
VlsDeciDbm,
|
||
|
vlsSwitchLoqThreshold
|
||
|
VlsDeciDbm
|
||
|
}
|
||
|
|
||
|
vlsSwitchInputIndex OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSwitchInputEntry 1 }
|
||
|
|
||
|
vlsSwitchInputPower OBJECT-TYPE
|
||
|
SYNTAX VlsDeciDbm
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSwitchInputEntry 2 }
|
||
|
|
||
|
vlsSwitchLosThreshold OBJECT-TYPE
|
||
|
SYNTAX VlsDeciDbm
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSwitchInputEntry 3 }
|
||
|
|
||
|
vlsSwitchLoqThreshold OBJECT-TYPE
|
||
|
SYNTAX VlsDeciDbm
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsSwitchInputEntry 4 }
|
||
|
|
||
|
vlsSwitchMode OBJECT-TYPE
|
||
|
SYNTAX VlsSwitchMode
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsOpticalSwitch 2 }
|
||
|
|
||
|
vlsSwitchState OBJECT-TYPE
|
||
|
SYNTAX VlsSwitchState
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
""
|
||
|
::= { vlsOpticalSwitch 3 }
|
||
|
END
|