initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

200
mibs/cyan/CYAN-AUG64-MIB Normal file
View File

@ -0,0 +1,200 @@
CYAN-AUG64-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanAugStructureTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanSecServiceStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanAUG64Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for STS-192/AUG-64 layer"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 240 }
cyanAUG64MibObjects OBJECT IDENTIFIER ::={ cyanAUG64Module 1 }
cyanAUG64Table OBJECT-TYPE
SYNTAX SEQUENCE OF CyanAUG64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of AUG64 entries."
::= { cyanAUG64MibObjects 1 }
cyanAUG64Entry OBJECT-TYPE
SYNTAX CyanAUG64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of AUG64."
INDEX {
cyanAUG64ShelfId ,
cyanAUG64ModuleId ,
cyanAUG64AUG64Id
}
::= { cyanAUG64Table 1 }
CyanAUG64Entry ::=
SEQUENCE {
cyanAUG64ShelfId Unsigned32,
cyanAUG64ModuleId Unsigned32,
cyanAUG64AUG64Id Unsigned32,
cyanAUG64AdminState CyanAdminStateTc,
cyanAUG64AutoinserviceSoakTimeSec Integer32,
cyanAUG64Description DisplayString,
cyanAUG64OperState CyanOpStateTc,
cyanAUG64OperStateQual CyanOpStateQualTc,
cyanAUG64SecServState CyanSecServiceStateTc,
cyanAUG64StsaugStructure CyanAugStructureTc
}
cyanAUG64ShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanAUG64Entry 1 }
cyanAUG64ModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanAUG64Entry 2 }
cyanAUG64AUG64Id OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AUG64 Termination Id"
::= { cyanAUG64Entry 3 }
cyanAUG64AdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanAUG64Entry 4 }
cyanAUG64AutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanAUG64Entry 5 }
cyanAUG64Description OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanAUG64Entry 6 }
cyanAUG64OperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanAUG64Entry 7 }
cyanAUG64OperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanAUG64Entry 8 }
cyanAUG64SecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanAUG64Entry 9 }
cyanAUG64StsaugStructure OBJECT-TYPE
SYNTAX CyanAugStructureTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AUG structure"
::= { cyanAUG64Entry 10 }
cyanAUG64ObjectGroup OBJECT-GROUP
OBJECTS {
cyanAUG64AdminState,
cyanAUG64AutoinserviceSoakTimeSec,
cyanAUG64Description,
cyanAUG64OperState,
cyanAUG64OperStateQual,
cyanAUG64SecServState,
cyanAUG64StsaugStructure
}
STATUS current
DESCRIPTION "Group of objects that comes with AUG64 module"
::= {cyanAUG64Module 20}
cyanAUG64Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan AUG64"
MODULE
MANDATORY-GROUPS {
cyanAUG64ObjectGroup
}
::= { cyanAUG64Module 30 }
END

699
mibs/cyan/CYAN-BOSS-MIB Normal file
View File

@ -0,0 +1,699 @@
CYAN-BOSS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanLEDTc,
CyanOffOnTc,
CyanActvStdbyTc,
CyanAdminStateTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanBossModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:25 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for BOSS"
REVISION "201412070545Z" -- Sun Dec 7 05:45:25 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 100 }
cyanBossMibObjects OBJECT IDENTIFIER ::={ cyanBossModule 1 }
cyanBossTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanBossEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Boss entries."
::= { cyanBossMibObjects 1 }
cyanBossEntry OBJECT-TYPE
SYNTAX CyanBossEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Boss."
INDEX {
cyanBossShelfId ,
cyanBossBossId
}
::= { cyanBossTable 1 }
CyanBossEntry ::=
SEQUENCE {
cyanBossShelfId Unsigned32,
cyanBossBossId Unsigned32,
cyanBossActiveLed CyanLEDTc,
cyanBossActivestandbyState CyanActvStdbyTc,
cyanBossAdminState CyanAdminStateTc,
cyanBossAlarmLed CyanLEDTc,
cyanBossAssetTag DisplayString,
cyanBossAutoinserviceSoakTimeSec Integer32,
cyanBossBaseMacAddress DisplayString,
cyanBossCurrCyanSwBuildVersions DisplayString,
cyanBossCurrCyanSwRelease DisplayString,
cyanBossCurrent Integer32,
cyanBossDescription DisplayString,
cyanBossExhaustAirTemp Integer32,
cyanBossExhaustTempAlarmHighThres Integer32,
cyanBossExhaustTempAlarmLowThres Integer32,
cyanBossExhaustTempWarnHighThres Integer32,
cyanBossExhaustTempWarnLowThres Integer32,
cyanBossExpectedTemperatureRise Integer32,
cyanBossIdentifier DisplayString,
cyanBossIntakeAirTemp Integer32,
cyanBossIntakeTempAlarmHighThres Integer32,
cyanBossIntakeTempAlarmLowThres Integer32,
cyanBossIntakeTempWarnHighThres Integer32,
cyanBossIntakeTempWarnLowThres Integer32,
cyanBossLedTest Unsigned32,
cyanBossMacBlockSize Unsigned32,
cyanBossMfgCleiCode DisplayString,
cyanBossMfgEciCode DisplayString,
cyanBossMfgModuleId Unsigned32,
cyanBossMfgPartNumber DisplayString,
cyanBossMfgRevision DisplayString,
cyanBossMfgSerialNumber DisplayString,
cyanBossName DisplayString,
cyanBossOidClass DisplayString,
cyanBossOperState CyanOpStateTc,
cyanBossOperStateQual CyanOpStateQualTc,
cyanBossOssLabel DisplayString,
cyanBossOvervoltageThreshold Integer32,
cyanBossOwner DisplayString,
cyanBossPartNumber DisplayString,
cyanBossPowerLed CyanLEDTc,
cyanBossPsuTemperature Integer32,
cyanBossPwrFeedAStatus CyanOffOnTc,
cyanBossPwrFeedAVoltage Integer32,
cyanBossPwrFeedBStatus CyanOffOnTc,
cyanBossPwrFeedBVoltage Integer32,
cyanBossRevertCyanSwBuildVersions DisplayString,
cyanBossRevertCyanSwRelease DisplayString,
cyanBossSecServState CyanSecServiceStateTc,
cyanBossSynchLed CyanLEDTc,
cyanBossType CyanTypeTc,
cyanBossUndervoltageThreshold Integer32,
cyanBossUpgradeCyanSwBuildVersions DisplayString,
cyanBossUpgradeCyanSwRelease DisplayString
}
cyanBossShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanBossEntry 1 }
cyanBossBossId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Boss Module Id"
::= { cyanBossEntry 2 }
cyanBossActiveLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active LED status"
::= { cyanBossEntry 3 }
cyanBossActivestandbyState OBJECT-TYPE
SYNTAX CyanActvStdbyTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active/standby state"
::= { cyanBossEntry 4 }
cyanBossAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanBossEntry 5 }
cyanBossAlarmLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm LED status"
::= { cyanBossEntry 6 }
cyanBossAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanBossEntry 7 }
cyanBossAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanBossEntry 8 }
cyanBossBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanBossEntry 9 }
cyanBossCurrCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software build versions"
::= { cyanBossEntry 10 }
cyanBossCurrCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software release"
::= { cyanBossEntry 11 }
cyanBossCurrent OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Draw"
::= { cyanBossEntry 12 }
cyanBossDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanBossEntry 13 }
cyanBossExhaustAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Exhaust air temperature"
::= { cyanBossEntry 14 }
cyanBossExhaustTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for exhaust air temperature"
::= { cyanBossEntry 15 }
cyanBossExhaustTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for exhaust air temperature"
::= { cyanBossEntry 16 }
cyanBossExhaustTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for exhaust air temperature"
::= { cyanBossEntry 17 }
cyanBossExhaustTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for exhaust air temperature"
::= { cyanBossEntry 18 }
cyanBossExpectedTemperatureRise OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected temperature rise"
::= { cyanBossEntry 19 }
cyanBossIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanBossEntry 20 }
cyanBossIntakeAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"In-take air temperature"
::= { cyanBossEntry 21 }
cyanBossIntakeTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for in-take air temperature"
::= { cyanBossEntry 22 }
cyanBossIntakeTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for in-take air temperature"
::= { cyanBossEntry 23 }
cyanBossIntakeTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for in-take air temperature"
::= { cyanBossEntry 24 }
cyanBossIntakeTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for in-take air temperature"
::= { cyanBossEntry 25 }
cyanBossLedTest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change value of this attribute to run LED test on this module"
::= { cyanBossEntry 26 }
cyanBossMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanBossEntry 27 }
cyanBossMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanBossEntry 28 }
cyanBossMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanBossEntry 29 }
cyanBossMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanBossEntry 30 }
cyanBossMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanBossEntry 31 }
cyanBossMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanBossEntry 32 }
cyanBossMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanBossEntry 33 }
cyanBossName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanBossEntry 34 }
cyanBossOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanBossEntry 35 }
cyanBossOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanBossEntry 36 }
cyanBossOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanBossEntry 37 }
cyanBossOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanBossEntry 38 }
cyanBossOvervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Over-voltage warning threshold"
::= { cyanBossEntry 39 }
cyanBossOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanBossEntry 40 }
cyanBossPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanBossEntry 41 }
cyanBossPowerLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power LED status"
::= { cyanBossEntry 42 }
cyanBossPsuTemperature OBJECT-TYPE
SYNTAX Integer32 (-25000..85000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature reading in the power supply"
::= { cyanBossEntry 43 }
cyanBossPwrFeedAStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply A"
::= { cyanBossEntry 44 }
cyanBossPwrFeedAVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply A"
::= { cyanBossEntry 45 }
cyanBossPwrFeedBStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply B"
::= { cyanBossEntry 46 }
cyanBossPwrFeedBVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply B"
::= { cyanBossEntry 47 }
cyanBossRevertCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software build versions"
::= { cyanBossEntry 48 }
cyanBossRevertCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software release"
::= { cyanBossEntry 49 }
cyanBossSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanBossEntry 50 }
cyanBossSynchLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Synch LED status"
::= { cyanBossEntry 51 }
cyanBossType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanBossEntry 52 }
cyanBossUndervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Under-voltage warning threshold"
::= { cyanBossEntry 53 }
cyanBossUpgradeCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software build versions"
::= { cyanBossEntry 54 }
cyanBossUpgradeCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software release"
::= { cyanBossEntry 55 }
cyanBossObjectGroup OBJECT-GROUP
OBJECTS {
cyanBossActiveLed,
cyanBossActivestandbyState,
cyanBossAdminState,
cyanBossAlarmLed,
cyanBossAssetTag,
cyanBossAutoinserviceSoakTimeSec,
cyanBossBaseMacAddress,
cyanBossCurrCyanSwBuildVersions,
cyanBossCurrCyanSwRelease,
cyanBossCurrent,
cyanBossDescription,
cyanBossExhaustAirTemp,
cyanBossExhaustTempAlarmHighThres,
cyanBossExhaustTempAlarmLowThres,
cyanBossExhaustTempWarnHighThres,
cyanBossExhaustTempWarnLowThres,
cyanBossExpectedTemperatureRise,
cyanBossIdentifier,
cyanBossIntakeAirTemp,
cyanBossIntakeTempAlarmHighThres,
cyanBossIntakeTempAlarmLowThres,
cyanBossIntakeTempWarnHighThres,
cyanBossIntakeTempWarnLowThres,
cyanBossLedTest,
cyanBossMacBlockSize,
cyanBossMfgCleiCode,
cyanBossMfgEciCode,
cyanBossMfgModuleId,
cyanBossMfgPartNumber,
cyanBossMfgRevision,
cyanBossMfgSerialNumber,
cyanBossName,
cyanBossOidClass,
cyanBossOperState,
cyanBossOperStateQual,
cyanBossOssLabel,
cyanBossOvervoltageThreshold,
cyanBossOwner,
cyanBossPartNumber,
cyanBossPowerLed,
cyanBossPsuTemperature,
cyanBossPwrFeedAStatus,
cyanBossPwrFeedAVoltage,
cyanBossPwrFeedBStatus,
cyanBossPwrFeedBVoltage,
cyanBossRevertCyanSwBuildVersions,
cyanBossRevertCyanSwRelease,
cyanBossSecServState,
cyanBossSynchLed,
cyanBossType,
cyanBossUndervoltageThreshold,
cyanBossUpgradeCyanSwBuildVersions,
cyanBossUpgradeCyanSwRelease
}
STATUS current
DESCRIPTION "Group of objects that comes with Boss module"
::= {cyanBossModule 20}
cyanBossCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Boss"
MODULE
MANDATORY-GROUPS {
cyanBossObjectGroup
}
::= { cyanBossModule 30 }
END

400
mibs/cyan/CYAN-BTM-MIB Normal file
View File

@ -0,0 +1,400 @@
CYAN-BTM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanRelayTc,
CyanAdminStateTc,
CyanOpStateQualTc,
CyanOpStateTc,
CyanSecServiceStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanBtmModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:30 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for BOSS Termination Module"
REVISION "201412070545Z" -- Sun Dec 7 05:45:30 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 60 }
cyanBtmMibObjects OBJECT IDENTIFIER ::={ cyanBtmModule 1 }
cyanBtmTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanBtmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Btm entries."
::= { cyanBtmMibObjects 1 }
cyanBtmEntry OBJECT-TYPE
SYNTAX CyanBtmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Btm."
INDEX {
cyanBtmShelfId ,
cyanBtmBtmId
}
::= { cyanBtmTable 1 }
CyanBtmEntry ::=
SEQUENCE {
cyanBtmShelfId Unsigned32,
cyanBtmBtmId Unsigned32,
cyanBtmAdminState CyanAdminStateTc,
cyanBtmAssetTag DisplayString,
cyanBtmAudible CyanRelayTc,
cyanBtmAutoinserviceSoakTimeSec Integer32,
cyanBtmBaseMacAddress DisplayString,
cyanBtmCritical CyanRelayTc,
cyanBtmDescription DisplayString,
cyanBtmIdentifier DisplayString,
cyanBtmMacBlockSize Unsigned32,
cyanBtmMajor CyanRelayTc,
cyanBtmMfgCleiCode DisplayString,
cyanBtmMfgEciCode DisplayString,
cyanBtmMfgModuleId Unsigned32,
cyanBtmMfgPartNumber DisplayString,
cyanBtmMfgRevision DisplayString,
cyanBtmMfgSerialNumber DisplayString,
cyanBtmMinor CyanRelayTc,
cyanBtmName DisplayString,
cyanBtmOidClass DisplayString,
cyanBtmOperState CyanOpStateTc,
cyanBtmOperStateQual CyanOpStateQualTc,
cyanBtmOssLabel DisplayString,
cyanBtmOwner DisplayString,
cyanBtmPartNumber DisplayString,
cyanBtmSecServState CyanSecServiceStateTc,
cyanBtmType CyanTypeTc
}
cyanBtmShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanBtmEntry 1 }
cyanBtmBtmId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"BTM Module Id"
::= { cyanBtmEntry 2 }
cyanBtmAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanBtmEntry 3 }
cyanBtmAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanBtmEntry 4 }
cyanBtmAudible OBJECT-TYPE
SYNTAX CyanRelayTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System closes this control upon Critical/Major/Minor alarms"
::= { cyanBtmEntry 5 }
cyanBtmAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanBtmEntry 6 }
cyanBtmBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanBtmEntry 7 }
cyanBtmCritical OBJECT-TYPE
SYNTAX CyanRelayTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System closes this control upon Critical alarms"
::= { cyanBtmEntry 8 }
cyanBtmDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanBtmEntry 9 }
cyanBtmIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanBtmEntry 10 }
cyanBtmMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanBtmEntry 11 }
cyanBtmMajor OBJECT-TYPE
SYNTAX CyanRelayTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System closes this control upon Major alarms"
::= { cyanBtmEntry 12 }
cyanBtmMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanBtmEntry 13 }
cyanBtmMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanBtmEntry 14 }
cyanBtmMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanBtmEntry 15 }
cyanBtmMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanBtmEntry 16 }
cyanBtmMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanBtmEntry 17 }
cyanBtmMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanBtmEntry 18 }
cyanBtmMinor OBJECT-TYPE
SYNTAX CyanRelayTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System closes this control upon Minor alarms"
::= { cyanBtmEntry 19 }
cyanBtmName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanBtmEntry 20 }
cyanBtmOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanBtmEntry 21 }
cyanBtmOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanBtmEntry 22 }
cyanBtmOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanBtmEntry 23 }
cyanBtmOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanBtmEntry 24 }
cyanBtmOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanBtmEntry 25 }
cyanBtmPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanBtmEntry 26 }
cyanBtmSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanBtmEntry 27 }
cyanBtmType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanBtmEntry 28 }
cyanBtmObjectGroup OBJECT-GROUP
OBJECTS {
cyanBtmAdminState,
cyanBtmAssetTag,
cyanBtmAudible,
cyanBtmAutoinserviceSoakTimeSec,
cyanBtmBaseMacAddress,
cyanBtmCritical,
cyanBtmDescription,
cyanBtmIdentifier,
cyanBtmMacBlockSize,
cyanBtmMajor,
cyanBtmMfgCleiCode,
cyanBtmMfgEciCode,
cyanBtmMfgModuleId,
cyanBtmMfgPartNumber,
cyanBtmMfgRevision,
cyanBtmMfgSerialNumber,
cyanBtmMinor,
cyanBtmName,
cyanBtmOidClass,
cyanBtmOperState,
cyanBtmOperStateQual,
cyanBtmOssLabel,
cyanBtmOwner,
cyanBtmPartNumber,
cyanBtmSecServState,
cyanBtmType
}
STATUS current
DESCRIPTION "Group of objects that comes with Btm module"
::= {cyanBtmModule 20}
cyanBtmCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Btm"
MODULE
MANDATORY-GROUPS {
cyanBtmObjectGroup
}
::= { cyanBtmModule 30 }
END

633
mibs/cyan/CYAN-CEM-MIB Normal file
View File

@ -0,0 +1,633 @@
CYAN-CEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanLEDTc,
CyanOffOnTc,
CyanActvStdbyTc,
CyanSecServiceStateTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanCemModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:24 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Common Equipment Module"
REVISION "201412070545Z" -- Sun Dec 7 05:45:24 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 50 }
cyanCemMibObjects OBJECT IDENTIFIER ::={ cyanCemModule 1 }
cyanCemTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanCemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Cem entries."
::= { cyanCemMibObjects 1 }
cyanCemEntry OBJECT-TYPE
SYNTAX CyanCemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Cem."
INDEX {
cyanCemShelfId ,
cyanCemCemId
}
::= { cyanCemTable 1 }
CyanCemEntry ::=
SEQUENCE {
cyanCemShelfId Unsigned32,
cyanCemCemId Unsigned32,
cyanCemActiveLed CyanLEDTc,
cyanCemActivestandbyState CyanActvStdbyTc,
cyanCemAdminState CyanAdminStateTc,
cyanCemAlarmLed CyanLEDTc,
cyanCemAssetTag DisplayString,
cyanCemAutoinserviceSoakTimeSec Integer32,
cyanCemBaseMacAddress DisplayString,
cyanCemCurrCyanSwBuildVersions DisplayString,
cyanCemCurrent Integer32,
cyanCemDescription DisplayString,
cyanCemExhaustAirTemp Integer32,
cyanCemExhaustTempAlarmHighThres Integer32,
cyanCemExhaustTempAlarmLowThres Integer32,
cyanCemExhaustTempWarnHighThres Integer32,
cyanCemExhaustTempWarnLowThres Integer32,
cyanCemExpectedTemperatureRise Integer32,
cyanCemIdentifier DisplayString,
cyanCemIntakeAirTemp Integer32,
cyanCemIntakeTempAlarmHighThres Integer32,
cyanCemIntakeTempAlarmLowThres Integer32,
cyanCemIntakeTempWarnHighThres Integer32,
cyanCemIntakeTempWarnLowThres Integer32,
cyanCemLedTest Unsigned32,
cyanCemMacBlockSize Unsigned32,
cyanCemMfgCleiCode DisplayString,
cyanCemMfgEciCode DisplayString,
cyanCemMfgModuleId Unsigned32,
cyanCemMfgPartNumber DisplayString,
cyanCemMfgRevision DisplayString,
cyanCemMfgSerialNumber DisplayString,
cyanCemName DisplayString,
cyanCemOidClass DisplayString,
cyanCemOperState CyanOpStateTc,
cyanCemOperStateQual CyanOpStateQualTc,
cyanCemOssLabel DisplayString,
cyanCemOvervoltageThreshold Integer32,
cyanCemOwner DisplayString,
cyanCemPartNumber DisplayString,
cyanCemPowerLed CyanLEDTc,
cyanCemPwrFeedAStatus CyanOffOnTc,
cyanCemPwrFeedAVoltage Integer32,
cyanCemPwrFeedBStatus CyanOffOnTc,
cyanCemPwrFeedBVoltage Integer32,
cyanCemSecServState CyanSecServiceStateTc,
cyanCemSynchLed CyanLEDTc,
cyanCemType CyanTypeTc,
cyanCemUndervoltageThreshold Integer32
}
cyanCemShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanCemEntry 1 }
cyanCemCemId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"CEM Module Id"
::= { cyanCemEntry 2 }
cyanCemActiveLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active LED status"
::= { cyanCemEntry 3 }
cyanCemActivestandbyState OBJECT-TYPE
SYNTAX CyanActvStdbyTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active/standby state"
::= { cyanCemEntry 4 }
cyanCemAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanCemEntry 5 }
cyanCemAlarmLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm LED status"
::= { cyanCemEntry 6 }
cyanCemAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanCemEntry 7 }
cyanCemAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanCemEntry 8 }
cyanCemBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanCemEntry 9 }
cyanCemCurrCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software build versions"
::= { cyanCemEntry 10 }
cyanCemCurrent OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Draw"
::= { cyanCemEntry 11 }
cyanCemDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanCemEntry 12 }
cyanCemExhaustAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Exhaust air temperature"
::= { cyanCemEntry 13 }
cyanCemExhaustTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for exhaust air temperature"
::= { cyanCemEntry 14 }
cyanCemExhaustTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for exhaust air temperature"
::= { cyanCemEntry 15 }
cyanCemExhaustTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for exhaust air temperature"
::= { cyanCemEntry 16 }
cyanCemExhaustTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for exhaust air temperature"
::= { cyanCemEntry 17 }
cyanCemExpectedTemperatureRise OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected temperature rise"
::= { cyanCemEntry 18 }
cyanCemIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanCemEntry 19 }
cyanCemIntakeAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"In-take air temperature"
::= { cyanCemEntry 20 }
cyanCemIntakeTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for in-take air temperature"
::= { cyanCemEntry 21 }
cyanCemIntakeTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for in-take air temperature"
::= { cyanCemEntry 22 }
cyanCemIntakeTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for in-take air temperature"
::= { cyanCemEntry 23 }
cyanCemIntakeTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for in-take air temperature"
::= { cyanCemEntry 24 }
cyanCemLedTest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change value of this attribute to run LED test on this module"
::= { cyanCemEntry 25 }
cyanCemMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanCemEntry 26 }
cyanCemMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanCemEntry 27 }
cyanCemMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanCemEntry 28 }
cyanCemMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanCemEntry 29 }
cyanCemMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanCemEntry 30 }
cyanCemMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanCemEntry 31 }
cyanCemMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanCemEntry 32 }
cyanCemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanCemEntry 33 }
cyanCemOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanCemEntry 34 }
cyanCemOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanCemEntry 35 }
cyanCemOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanCemEntry 36 }
cyanCemOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanCemEntry 37 }
cyanCemOvervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Over-voltage warning threshold"
::= { cyanCemEntry 38 }
cyanCemOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanCemEntry 39 }
cyanCemPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanCemEntry 40 }
cyanCemPowerLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power LED status"
::= { cyanCemEntry 41 }
cyanCemPwrFeedAStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply A"
::= { cyanCemEntry 42 }
cyanCemPwrFeedAVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply A"
::= { cyanCemEntry 43 }
cyanCemPwrFeedBStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply B"
::= { cyanCemEntry 44 }
cyanCemPwrFeedBVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply B"
::= { cyanCemEntry 45 }
cyanCemSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanCemEntry 46 }
cyanCemSynchLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Synch LED status"
::= { cyanCemEntry 47 }
cyanCemType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanCemEntry 48 }
cyanCemUndervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Under-voltage warning threshold"
::= { cyanCemEntry 49 }
cyanCemObjectGroup OBJECT-GROUP
OBJECTS {
cyanCemActiveLed,
cyanCemActivestandbyState,
cyanCemAdminState,
cyanCemAlarmLed,
cyanCemAssetTag,
cyanCemAutoinserviceSoakTimeSec,
cyanCemBaseMacAddress,
cyanCemCurrCyanSwBuildVersions,
cyanCemCurrent,
cyanCemDescription,
cyanCemExhaustAirTemp,
cyanCemExhaustTempAlarmHighThres,
cyanCemExhaustTempAlarmLowThres,
cyanCemExhaustTempWarnHighThres,
cyanCemExhaustTempWarnLowThres,
cyanCemExpectedTemperatureRise,
cyanCemIdentifier,
cyanCemIntakeAirTemp,
cyanCemIntakeTempAlarmHighThres,
cyanCemIntakeTempAlarmLowThres,
cyanCemIntakeTempWarnHighThres,
cyanCemIntakeTempWarnLowThres,
cyanCemLedTest,
cyanCemMacBlockSize,
cyanCemMfgCleiCode,
cyanCemMfgEciCode,
cyanCemMfgModuleId,
cyanCemMfgPartNumber,
cyanCemMfgRevision,
cyanCemMfgSerialNumber,
cyanCemName,
cyanCemOidClass,
cyanCemOperState,
cyanCemOperStateQual,
cyanCemOssLabel,
cyanCemOvervoltageThreshold,
cyanCemOwner,
cyanCemPartNumber,
cyanCemPowerLed,
cyanCemPwrFeedAStatus,
cyanCemPwrFeedAVoltage,
cyanCemPwrFeedBStatus,
cyanCemPwrFeedBVoltage,
cyanCemSecServState,
cyanCemSynchLed,
cyanCemType,
cyanCemUndervoltageThreshold
}
STATUS current
DESCRIPTION "Group of objects that comes with Cem module"
::= {cyanCemModule 20}
cyanCemCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Cem"
MODULE
MANDATORY-GROUPS {
cyanCemObjectGroup
}
::= { cyanCemModule 30 }
END

699
mibs/cyan/CYAN-DTM-MIB Normal file
View File

@ -0,0 +1,699 @@
CYAN-DTM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanLEDTc,
CyanOffOnTc,
CyanActvStdbyTc,
CyanAdminStateTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanDtmModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:27 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Digital Transmission Module (DTM)"
REVISION "201412070545Z" -- Sun Dec 7 05:45:27 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 120 }
cyanDtmMibObjects OBJECT IDENTIFIER ::={ cyanDtmModule 1 }
cyanDtmTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanDtmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Dtm entries."
::= { cyanDtmMibObjects 1 }
cyanDtmEntry OBJECT-TYPE
SYNTAX CyanDtmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Dtm."
INDEX {
cyanDtmShelfId ,
cyanDtmDtmId
}
::= { cyanDtmTable 1 }
CyanDtmEntry ::=
SEQUENCE {
cyanDtmShelfId Unsigned32,
cyanDtmDtmId Unsigned32,
cyanDtmActiveLed CyanLEDTc,
cyanDtmActivestandbyState CyanActvStdbyTc,
cyanDtmAdminState CyanAdminStateTc,
cyanDtmAlarmLed CyanLEDTc,
cyanDtmAssetTag DisplayString,
cyanDtmAutoinserviceSoakTimeSec Integer32,
cyanDtmBaseMacAddress DisplayString,
cyanDtmCurrCyanSwBuildVersions DisplayString,
cyanDtmCurrCyanSwRelease DisplayString,
cyanDtmCurrent Integer32,
cyanDtmDescription DisplayString,
cyanDtmExhaustAirTemp Integer32,
cyanDtmExhaustTempAlarmHighThres Integer32,
cyanDtmExhaustTempAlarmLowThres Integer32,
cyanDtmExhaustTempWarnHighThres Integer32,
cyanDtmExhaustTempWarnLowThres Integer32,
cyanDtmExpectedTemperatureRise Integer32,
cyanDtmIdentifier DisplayString,
cyanDtmIntakeAirTemp Integer32,
cyanDtmIntakeTempAlarmHighThres Integer32,
cyanDtmIntakeTempAlarmLowThres Integer32,
cyanDtmIntakeTempWarnHighThres Integer32,
cyanDtmIntakeTempWarnLowThres Integer32,
cyanDtmLedTest Unsigned32,
cyanDtmMacBlockSize Unsigned32,
cyanDtmMfgCleiCode DisplayString,
cyanDtmMfgEciCode DisplayString,
cyanDtmMfgModuleId Unsigned32,
cyanDtmMfgPartNumber DisplayString,
cyanDtmMfgRevision DisplayString,
cyanDtmMfgSerialNumber DisplayString,
cyanDtmName DisplayString,
cyanDtmOidClass DisplayString,
cyanDtmOperState CyanOpStateTc,
cyanDtmOperStateQual CyanOpStateQualTc,
cyanDtmOssLabel DisplayString,
cyanDtmOvervoltageThreshold Integer32,
cyanDtmOwner DisplayString,
cyanDtmPartNumber DisplayString,
cyanDtmPowerLed CyanLEDTc,
cyanDtmPsuTemperature Integer32,
cyanDtmPwrFeedAStatus CyanOffOnTc,
cyanDtmPwrFeedAVoltage Integer32,
cyanDtmPwrFeedBStatus CyanOffOnTc,
cyanDtmPwrFeedBVoltage Integer32,
cyanDtmRevertCyanSwBuildVersions DisplayString,
cyanDtmRevertCyanSwRelease DisplayString,
cyanDtmSecServState CyanSecServiceStateTc,
cyanDtmSynchLed CyanLEDTc,
cyanDtmType CyanTypeTc,
cyanDtmUndervoltageThreshold Integer32,
cyanDtmUpgradeCyanSwBuildVersions DisplayString,
cyanDtmUpgradeCyanSwRelease DisplayString
}
cyanDtmShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanDtmEntry 1 }
cyanDtmDtmId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Dtm Module Id"
::= { cyanDtmEntry 2 }
cyanDtmActiveLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active LED status"
::= { cyanDtmEntry 3 }
cyanDtmActivestandbyState OBJECT-TYPE
SYNTAX CyanActvStdbyTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active/standby state"
::= { cyanDtmEntry 4 }
cyanDtmAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanDtmEntry 5 }
cyanDtmAlarmLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm LED status"
::= { cyanDtmEntry 6 }
cyanDtmAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanDtmEntry 7 }
cyanDtmAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanDtmEntry 8 }
cyanDtmBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanDtmEntry 9 }
cyanDtmCurrCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software build versions"
::= { cyanDtmEntry 10 }
cyanDtmCurrCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software release"
::= { cyanDtmEntry 11 }
cyanDtmCurrent OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Draw"
::= { cyanDtmEntry 12 }
cyanDtmDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanDtmEntry 13 }
cyanDtmExhaustAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Exhaust air temperature"
::= { cyanDtmEntry 14 }
cyanDtmExhaustTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for exhaust air temperature"
::= { cyanDtmEntry 15 }
cyanDtmExhaustTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for exhaust air temperature"
::= { cyanDtmEntry 16 }
cyanDtmExhaustTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for exhaust air temperature"
::= { cyanDtmEntry 17 }
cyanDtmExhaustTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for exhaust air temperature"
::= { cyanDtmEntry 18 }
cyanDtmExpectedTemperatureRise OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected temperature rise"
::= { cyanDtmEntry 19 }
cyanDtmIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanDtmEntry 20 }
cyanDtmIntakeAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"In-take air temperature"
::= { cyanDtmEntry 21 }
cyanDtmIntakeTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for in-take air temperature"
::= { cyanDtmEntry 22 }
cyanDtmIntakeTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for in-take air temperature"
::= { cyanDtmEntry 23 }
cyanDtmIntakeTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for in-take air temperature"
::= { cyanDtmEntry 24 }
cyanDtmIntakeTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for in-take air temperature"
::= { cyanDtmEntry 25 }
cyanDtmLedTest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change value of this attribute to run LED test on this module"
::= { cyanDtmEntry 26 }
cyanDtmMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanDtmEntry 27 }
cyanDtmMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanDtmEntry 28 }
cyanDtmMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanDtmEntry 29 }
cyanDtmMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanDtmEntry 30 }
cyanDtmMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanDtmEntry 31 }
cyanDtmMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanDtmEntry 32 }
cyanDtmMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanDtmEntry 33 }
cyanDtmName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanDtmEntry 34 }
cyanDtmOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanDtmEntry 35 }
cyanDtmOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanDtmEntry 36 }
cyanDtmOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanDtmEntry 37 }
cyanDtmOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanDtmEntry 38 }
cyanDtmOvervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Over-voltage warning threshold"
::= { cyanDtmEntry 39 }
cyanDtmOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanDtmEntry 40 }
cyanDtmPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanDtmEntry 41 }
cyanDtmPowerLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power LED status"
::= { cyanDtmEntry 42 }
cyanDtmPsuTemperature OBJECT-TYPE
SYNTAX Integer32 (-25000..85000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature reading in the power supply"
::= { cyanDtmEntry 43 }
cyanDtmPwrFeedAStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply A"
::= { cyanDtmEntry 44 }
cyanDtmPwrFeedAVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply A"
::= { cyanDtmEntry 45 }
cyanDtmPwrFeedBStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply B"
::= { cyanDtmEntry 46 }
cyanDtmPwrFeedBVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply B"
::= { cyanDtmEntry 47 }
cyanDtmRevertCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software build versions"
::= { cyanDtmEntry 48 }
cyanDtmRevertCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software release"
::= { cyanDtmEntry 49 }
cyanDtmSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanDtmEntry 50 }
cyanDtmSynchLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Synch LED status"
::= { cyanDtmEntry 51 }
cyanDtmType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanDtmEntry 52 }
cyanDtmUndervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Under-voltage warning threshold"
::= { cyanDtmEntry 53 }
cyanDtmUpgradeCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software build versions"
::= { cyanDtmEntry 54 }
cyanDtmUpgradeCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software release"
::= { cyanDtmEntry 55 }
cyanDtmObjectGroup OBJECT-GROUP
OBJECTS {
cyanDtmActiveLed,
cyanDtmActivestandbyState,
cyanDtmAdminState,
cyanDtmAlarmLed,
cyanDtmAssetTag,
cyanDtmAutoinserviceSoakTimeSec,
cyanDtmBaseMacAddress,
cyanDtmCurrCyanSwBuildVersions,
cyanDtmCurrCyanSwRelease,
cyanDtmCurrent,
cyanDtmDescription,
cyanDtmExhaustAirTemp,
cyanDtmExhaustTempAlarmHighThres,
cyanDtmExhaustTempAlarmLowThres,
cyanDtmExhaustTempWarnHighThres,
cyanDtmExhaustTempWarnLowThres,
cyanDtmExpectedTemperatureRise,
cyanDtmIdentifier,
cyanDtmIntakeAirTemp,
cyanDtmIntakeTempAlarmHighThres,
cyanDtmIntakeTempAlarmLowThres,
cyanDtmIntakeTempWarnHighThres,
cyanDtmIntakeTempWarnLowThres,
cyanDtmLedTest,
cyanDtmMacBlockSize,
cyanDtmMfgCleiCode,
cyanDtmMfgEciCode,
cyanDtmMfgModuleId,
cyanDtmMfgPartNumber,
cyanDtmMfgRevision,
cyanDtmMfgSerialNumber,
cyanDtmName,
cyanDtmOidClass,
cyanDtmOperState,
cyanDtmOperStateQual,
cyanDtmOssLabel,
cyanDtmOvervoltageThreshold,
cyanDtmOwner,
cyanDtmPartNumber,
cyanDtmPowerLed,
cyanDtmPsuTemperature,
cyanDtmPwrFeedAStatus,
cyanDtmPwrFeedAVoltage,
cyanDtmPwrFeedBStatus,
cyanDtmPwrFeedBVoltage,
cyanDtmRevertCyanSwBuildVersions,
cyanDtmRevertCyanSwRelease,
cyanDtmSecServState,
cyanDtmSynchLed,
cyanDtmType,
cyanDtmUndervoltageThreshold,
cyanDtmUpgradeCyanSwBuildVersions,
cyanDtmUpgradeCyanSwRelease
}
STATUS current
DESCRIPTION "Group of objects that comes with Dtm module"
::= {cyanDtmModule 20}
cyanDtmCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Dtm"
MODULE
MANDATORY-GROUPS {
cyanDtmObjectGroup
}
::= { cyanDtmModule 30 }
END

299
mibs/cyan/CYAN-ETH-MIB Normal file
View File

@ -0,0 +1,299 @@
CYAN-ETH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanAdminStateTc,
CyanFppSubTypeTc,
CyanOpStateTc,
CyanFppTypeTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanEthModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Ethrnet Termination"
REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 180 }
cyanEthMibObjects OBJECT IDENTIFIER ::={ cyanEthModule 1 }
cyanEthTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Eth entries."
::= { cyanEthMibObjects 1 }
cyanEthEntry OBJECT-TYPE
SYNTAX CyanEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Eth."
INDEX {
cyanEthShelfId ,
cyanEthModuleId ,
cyanEthEthTermId
}
::= { cyanEthTable 1 }
CyanEthEntry ::=
SEQUENCE {
cyanEthShelfId Unsigned32,
cyanEthModuleId Unsigned32,
cyanEthEthTermId Unsigned32,
cyanEthAdminState CyanAdminStateTc,
cyanEthAutoinserviceSoakTimeSec Integer32,
cyanEthFarEndPtpId Unsigned32,
cyanEthFarEndShelfId Unsigned32,
cyanEthFarEndSlotId Unsigned32,
cyanEthFarEndSystemId Unsigned32,
cyanEthFlowPointPoolSubtype CyanFppSubTypeTc,
cyanEthFppType CyanFppTypeTc,
cyanEthIpForwarding CyanEnDisabledTc,
cyanEthLinkOamEnableState CyanEnDisabledTc,
cyanEthOperState CyanOpStateTc,
cyanEthOperStateQual CyanOpStateQualTc,
cyanEthPortSpeedMbps Unsigned32,
cyanEthRouting CyanEnDisabledTc,
cyanEthSecServState CyanSecServiceStateTc,
cyanEthTopologyDiscovery CyanEnDisabledTc
}
cyanEthShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanEthEntry 1 }
cyanEthModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanEthEntry 2 }
cyanEthEthTermId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet Termination Id"
::= { cyanEthEntry 3 }
cyanEthAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanEthEntry 4 }
cyanEthAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanEthEntry 5 }
cyanEthFarEndPtpId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port or Termination Point Id"
::= { cyanEthEntry 6 }
cyanEthFarEndShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanEthEntry 7 }
cyanEthFarEndSlotId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot Id"
::= { cyanEthEntry 8 }
cyanEthFarEndSystemId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Id"
::= { cyanEthEntry 9 }
cyanEthFlowPointPoolSubtype OBJECT-TYPE
SYNTAX CyanFppSubTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { cyanEthEntry 10 }
cyanEthFppType OBJECT-TYPE
SYNTAX CyanFppTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { cyanEthEntry 11 }
cyanEthIpForwarding OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable IP forwarding"
::= { cyanEthEntry 12 }
cyanEthLinkOamEnableState OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet 802.3ah Clause 57 link OAM"
::= { cyanEthEntry 13 }
cyanEthOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanEthEntry 14 }
cyanEthOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanEthEntry 15 }
cyanEthPortSpeedMbps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operating speed"
::= { cyanEthEntry 16 }
cyanEthRouting OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable Routing"
::= { cyanEthEntry 17 }
cyanEthSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanEthEntry 18 }
cyanEthTopologyDiscovery OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable Physical Topology Discovery"
::= { cyanEthEntry 19 }
cyanEthObjectGroup OBJECT-GROUP
OBJECTS {
cyanEthAdminState,
cyanEthAutoinserviceSoakTimeSec,
cyanEthFarEndPtpId,
cyanEthFarEndShelfId,
cyanEthFarEndSlotId,
cyanEthFarEndSystemId,
cyanEthFlowPointPoolSubtype,
cyanEthFppType,
cyanEthIpForwarding,
cyanEthLinkOamEnableState,
cyanEthOperState,
cyanEthOperStateQual,
cyanEthPortSpeedMbps,
cyanEthRouting,
cyanEthSecServState,
cyanEthTopologyDiscovery
}
STATUS current
DESCRIPTION "Group of objects that comes with Eth module"
::= {cyanEthModule 20}
cyanEthCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Eth"
MODULE
MANDATORY-GROUPS {
cyanEthObjectGroup
}
::= { cyanEthModule 30 }
END

389
mibs/cyan/CYAN-FAN-MIB Normal file
View File

@ -0,0 +1,389 @@
CYAN-FAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanAdminStateTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanLEDTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanFanModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:26 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Fan"
REVISION "201412070545Z" -- Sun Dec 7 05:45:26 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 40 }
cyanFanMibObjects OBJECT IDENTIFIER ::={ cyanFanModule 1 }
cyanFanTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Fan entries."
::= { cyanFanMibObjects 1 }
cyanFanEntry OBJECT-TYPE
SYNTAX CyanFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Fan."
INDEX {
cyanFanShelfId ,
cyanFanFanId
}
::= { cyanFanTable 1 }
CyanFanEntry ::=
SEQUENCE {
cyanFanShelfId Unsigned32,
cyanFanFanId Unsigned32,
cyanFanAdminState CyanAdminStateTc,
cyanFanAlarmLed CyanLEDTc,
cyanFanAssetTag DisplayString,
cyanFanAutoinserviceSoakTimeSec Integer32,
cyanFanBaseMacAddress DisplayString,
cyanFanDescription DisplayString,
cyanFanHotSwapLed CyanLEDTc,
cyanFanIdentifier DisplayString,
cyanFanMacBlockSize Unsigned32,
cyanFanMfgCleiCode DisplayString,
cyanFanMfgEciCode DisplayString,
cyanFanMfgModuleId Unsigned32,
cyanFanMfgPartNumber DisplayString,
cyanFanMfgRevision DisplayString,
cyanFanMfgSerialNumber DisplayString,
cyanFanName DisplayString,
cyanFanOidClass DisplayString,
cyanFanOperState CyanOpStateTc,
cyanFanOperStateQual CyanOpStateQualTc,
cyanFanOssLabel DisplayString,
cyanFanOwner DisplayString,
cyanFanPartNumber DisplayString,
cyanFanPowerLed CyanLEDTc,
cyanFanSecServState CyanSecServiceStateTc,
cyanFanType CyanTypeTc
}
cyanFanShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanFanEntry 1 }
cyanFanFanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fan Module Id"
::= { cyanFanEntry 2 }
cyanFanAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanFanEntry 3 }
cyanFanAlarmLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm LED status"
::= { cyanFanEntry 4 }
cyanFanAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanFanEntry 5 }
cyanFanAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanFanEntry 6 }
cyanFanBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanFanEntry 7 }
cyanFanDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanFanEntry 8 }
cyanFanHotSwapLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hot Swap LED status"
::= { cyanFanEntry 9 }
cyanFanIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanFanEntry 10 }
cyanFanMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanFanEntry 11 }
cyanFanMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanFanEntry 12 }
cyanFanMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanFanEntry 13 }
cyanFanMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanFanEntry 14 }
cyanFanMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanFanEntry 15 }
cyanFanMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanFanEntry 16 }
cyanFanMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanFanEntry 17 }
cyanFanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanFanEntry 18 }
cyanFanOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanFanEntry 19 }
cyanFanOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanFanEntry 20 }
cyanFanOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanFanEntry 21 }
cyanFanOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanFanEntry 22 }
cyanFanOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanFanEntry 23 }
cyanFanPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanFanEntry 24 }
cyanFanPowerLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power LED status"
::= { cyanFanEntry 25 }
cyanFanSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanFanEntry 26 }
cyanFanType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanFanEntry 27 }
cyanFanObjectGroup OBJECT-GROUP
OBJECTS {
cyanFanAdminState,
cyanFanAlarmLed,
cyanFanAssetTag,
cyanFanAutoinserviceSoakTimeSec,
cyanFanBaseMacAddress,
cyanFanDescription,
cyanFanHotSwapLed,
cyanFanIdentifier,
cyanFanMacBlockSize,
cyanFanMfgCleiCode,
cyanFanMfgEciCode,
cyanFanMfgModuleId,
cyanFanMfgPartNumber,
cyanFanMfgRevision,
cyanFanMfgSerialNumber,
cyanFanName,
cyanFanOidClass,
cyanFanOperState,
cyanFanOperStateQual,
cyanFanOssLabel,
cyanFanOwner,
cyanFanPartNumber,
cyanFanPowerLed,
cyanFanSecServState,
cyanFanType
}
STATUS current
DESCRIPTION "Group of objects that comes with Fan module"
::= {cyanFanModule 20}
cyanFanCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Fan"
MODULE
MANDATORY-GROUPS {
cyanFanObjectGroup
}
::= { cyanFanModule 30 }
END

279
mibs/cyan/CYAN-GEPORT-MIB Normal file
View File

@ -0,0 +1,279 @@
CYAN-GEPORT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanOffOnTc,
CyanLoopbackControlTc,
CyanTxControlTc,
CyanOpStateTc,
CyanSecServiceStateTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanGEPortModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Gig Ethernet Port"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 160 }
cyanGEPortMibObjects OBJECT IDENTIFIER ::={ cyanGEPortModule 1 }
cyanGEPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanGEPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of GEPort entries."
::= { cyanGEPortMibObjects 1 }
cyanGEPortEntry OBJECT-TYPE
SYNTAX CyanGEPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of GEPort."
INDEX {
cyanGEPortShelfId ,
cyanGEPortModuleId ,
cyanGEPortXcvrId ,
cyanGEPortPortId
}
::= { cyanGEPortTable 1 }
CyanGEPortEntry ::=
SEQUENCE {
cyanGEPortShelfId Unsigned32,
cyanGEPortModuleId Unsigned32,
cyanGEPortXcvrId Unsigned32,
cyanGEPortPortId Unsigned32,
cyanGEPortAdminState CyanAdminStateTc,
cyanGEPortAutoinserviceSoakTimeSec Integer32,
cyanGEPortDescription DisplayString,
cyanGEPortExternalFiberMultishelfLink CyanEnDisabledTc,
cyanGEPortExternalFiberRemotePort DisplayString,
cyanGEPortLoopbackControl CyanLoopbackControlTc,
cyanGEPortOperState CyanOpStateTc,
cyanGEPortOperStateQual CyanOpStateQualTc,
cyanGEPortRxPwr Integer32,
cyanGEPortSecServState CyanSecServiceStateTc,
cyanGEPortTransmitControl CyanTxControlTc,
cyanGEPortTxPwr Integer32,
cyanGEPortTxStatus CyanOffOnTc
}
cyanGEPortShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanGEPortEntry 1 }
cyanGEPortModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanGEPortEntry 2 }
cyanGEPortXcvrId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Transceiver Id"
::= { cyanGEPortEntry 3 }
cyanGEPortPortId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Id"
::= { cyanGEPortEntry 4 }
cyanGEPortAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanGEPortEntry 5 }
cyanGEPortAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanGEPortEntry 6 }
cyanGEPortDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanGEPortEntry 7 }
cyanGEPortExternalFiberMultishelfLink OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Assign a port to an inter-node link"
::= { cyanGEPortEntry 8 }
cyanGEPortExternalFiberRemotePort OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..45))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote connection point of the inter-node link"
::= { cyanGEPortEntry 9 }
cyanGEPortLoopbackControl OBJECT-TYPE
SYNTAX CyanLoopbackControlTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port loopback control"
::= { cyanGEPortEntry 10 }
cyanGEPortOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanGEPortEntry 11 }
cyanGEPortOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanGEPortEntry 12 }
cyanGEPortRxPwr OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RX Power"
::= { cyanGEPortEntry 13 }
cyanGEPortSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanGEPortEntry 14 }
cyanGEPortTransmitControl OBJECT-TYPE
SYNTAX CyanTxControlTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitter control"
::= { cyanGEPortEntry 15 }
cyanGEPortTxPwr OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX Power"
::= { cyanGEPortEntry 16 }
cyanGEPortTxStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitter status"
::= { cyanGEPortEntry 17 }
cyanGEPortObjectGroup OBJECT-GROUP
OBJECTS {
cyanGEPortAdminState,
cyanGEPortAutoinserviceSoakTimeSec,
cyanGEPortDescription,
cyanGEPortExternalFiberMultishelfLink,
cyanGEPortExternalFiberRemotePort,
cyanGEPortLoopbackControl,
cyanGEPortOperState,
cyanGEPortOperStateQual,
cyanGEPortRxPwr,
cyanGEPortSecServState,
cyanGEPortTransmitControl,
cyanGEPortTxPwr,
cyanGEPortTxStatus
}
STATUS current
DESCRIPTION "Group of objects that comes with GEPort module"
::= {cyanGEPortModule 20}
cyanGEPortCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan GEPort"
MODULE
MANDATORY-GROUPS {
cyanGEPortObjectGroup
}
::= { cyanGEPortModule 30 }
END

276
mibs/cyan/CYAN-GFP-MIB Normal file
View File

@ -0,0 +1,276 @@
CYAN-GFP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanSecServiceStateTc,
CyanOpStateTc,
CyanGfpUpiTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanGFPModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Generic Framing Protocol (GFP)"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 210 }
cyanGFPMibObjects OBJECT IDENTIFIER ::={ cyanGFPModule 1 }
cyanGFPTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanGFPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of GFP entries."
::= { cyanGFPMibObjects 1 }
cyanGFPEntry OBJECT-TYPE
SYNTAX CyanGFPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of GFP."
INDEX {
cyanGFPShelfId ,
cyanGFPModuleId ,
cyanGFPGFPId
}
::= { cyanGFPTable 1 }
CyanGFPEntry ::=
SEQUENCE {
cyanGFPShelfId Unsigned32,
cyanGFPModuleId Unsigned32,
cyanGFPGFPId Unsigned32,
cyanGFPAcceptedPayloadFcs Unsigned32,
cyanGFPAcceptedPayloadType Unsigned32,
cyanGFPAcceptedUserPayload Unsigned32,
cyanGFPAdminState CyanAdminStateTc,
cyanGFPAutoinserviceSoakTimeSec Integer32,
cyanGFPClientSignalFail CyanEnDisabledTc,
cyanGFPDiscardErrorFrames CyanEnDisabledTc,
cyanGFPExpectedUserPayload CyanGfpUpiTc,
cyanGFPInsertPayloadFcs CyanEnDisabledTc,
cyanGFPInsertedUserPayload CyanGfpUpiTc,
cyanGFPOperState CyanOpStateTc,
cyanGFPOperStateQual CyanOpStateQualTc,
cyanGFPPayloadScrambling CyanEnDisabledTc,
cyanGFPSecServState CyanSecServiceStateTc
}
cyanGFPShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanGFPEntry 1 }
cyanGFPModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanGFPEntry 2 }
cyanGFPGFPId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GFP Termination Id"
::= { cyanGFPEntry 3 }
cyanGFPAcceptedPayloadFcs OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Accepted payload FCS indicator"
::= { cyanGFPEntry 4 }
cyanGFPAcceptedPayloadType OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Accepted Payload Type identifier"
::= { cyanGFPEntry 5 }
cyanGFPAcceptedUserPayload OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Accepted User payload identifier"
::= { cyanGFPEntry 6 }
cyanGFPAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanGFPEntry 7 }
cyanGFPAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanGFPEntry 8 }
cyanGFPClientSignalFail OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Client Signal Fail"
::= { cyanGFPEntry 9 }
cyanGFPDiscardErrorFrames OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Discard FCS errored frames"
::= { cyanGFPEntry 10 }
cyanGFPExpectedUserPayload OBJECT-TYPE
SYNTAX CyanGfpUpiTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected User payload identifier"
::= { cyanGFPEntry 11 }
cyanGFPInsertPayloadFcs OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Payload FCS generation"
::= { cyanGFPEntry 12 }
cyanGFPInsertedUserPayload OBJECT-TYPE
SYNTAX CyanGfpUpiTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inserted User payload identifier"
::= { cyanGFPEntry 13 }
cyanGFPOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanGFPEntry 14 }
cyanGFPOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanGFPEntry 15 }
cyanGFPPayloadScrambling OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Payload scrambling"
::= { cyanGFPEntry 16 }
cyanGFPSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanGFPEntry 17 }
cyanGFPObjectGroup OBJECT-GROUP
OBJECTS {
cyanGFPAcceptedPayloadFcs,
cyanGFPAcceptedPayloadType,
cyanGFPAcceptedUserPayload,
cyanGFPAdminState,
cyanGFPAutoinserviceSoakTimeSec,
cyanGFPClientSignalFail,
cyanGFPDiscardErrorFrames,
cyanGFPExpectedUserPayload,
cyanGFPInsertPayloadFcs,
cyanGFPInsertedUserPayload,
cyanGFPOperState,
cyanGFPOperStateQual,
cyanGFPPayloadScrambling,
cyanGFPSecServState
}
STATUS current
DESCRIPTION "Group of objects that comes with GFP module"
::= {cyanGFPModule 20}
cyanGFPCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan GFP"
MODULE
MANDATORY-GROUPS {
cyanGFPObjectGroup
}
::= { cyanGFPModule 30 }
END

2950
mibs/cyan/CYAN-MIB Normal file

File diff suppressed because it is too large Load Diff

210
mibs/cyan/CYAN-MS64-MIB Normal file
View File

@ -0,0 +1,210 @@
CYAN-MS64-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanSsBitsTc,
CyanChannelIdTc,
CyanOpStateTc,
CyanSecServiceStateTc,
CyanOpStateQualTc,
CyanAdminStateTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanMS64Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for OC-192 Line /STM-64 MS layer"
REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 230 }
cyanMS64MibObjects OBJECT IDENTIFIER ::={ cyanMS64Module 1 }
cyanMS64Table OBJECT-TYPE
SYNTAX SEQUENCE OF CyanMS64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of MS64 entries."
::= { cyanMS64MibObjects 1 }
cyanMS64Entry OBJECT-TYPE
SYNTAX CyanMS64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of MS64."
INDEX {
cyanMS64ShelfId ,
cyanMS64ModuleId ,
cyanMS64MS64Id
}
::= { cyanMS64Table 1 }
CyanMS64Entry ::=
SEQUENCE {
cyanMS64ShelfId Unsigned32,
cyanMS64ModuleId Unsigned32,
cyanMS64MS64Id Unsigned32,
cyanMS64Accepted CyanSsBitsTc,
cyanMS64AdminState CyanAdminStateTc,
cyanMS64AutoinserviceSoakTimeSec Integer32,
cyanMS64ChannelId CyanChannelIdTc,
cyanMS64Inserted CyanSsBitsTc,
cyanMS64OperState CyanOpStateTc,
cyanMS64OperStateQual CyanOpStateQualTc,
cyanMS64SecServState CyanSecServiceStateTc
}
cyanMS64ShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanMS64Entry 1 }
cyanMS64ModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanMS64Entry 2 }
cyanMS64MS64Id OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MS64 Termination Id"
::= { cyanMS64Entry 3 }
cyanMS64Accepted OBJECT-TYPE
SYNTAX CyanSsBitsTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receiving SS bits"
::= { cyanMS64Entry 4 }
cyanMS64AdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanMS64Entry 5 }
cyanMS64AutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanMS64Entry 6 }
cyanMS64ChannelId OBJECT-TYPE
SYNTAX CyanChannelIdTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel ID"
::= { cyanMS64Entry 7 }
cyanMS64Inserted OBJECT-TYPE
SYNTAX CyanSsBitsTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitting SS bits"
::= { cyanMS64Entry 8 }
cyanMS64OperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanMS64Entry 9 }
cyanMS64OperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanMS64Entry 10 }
cyanMS64SecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanMS64Entry 11 }
cyanMS64ObjectGroup OBJECT-GROUP
OBJECTS {
cyanMS64Accepted,
cyanMS64AdminState,
cyanMS64AutoinserviceSoakTimeSec,
cyanMS64ChannelId,
cyanMS64Inserted,
cyanMS64OperState,
cyanMS64OperStateQual,
cyanMS64SecServState
}
STATUS current
DESCRIPTION "Group of objects that comes with MS64 module"
::= {cyanMS64Module 20}
cyanMS64Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan MS64"
MODULE
MANDATORY-GROUPS {
cyanMS64ObjectGroup
}
::= { cyanMS64Module 30 }
END

424
mibs/cyan/CYAN-NODE-MIB Normal file
View File

@ -0,0 +1,424 @@
CYAN-NODE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanSecServiceStateTc,
CyanNationalizationTc,
CyanOpStateTc,
CyanTimezoneTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanNodeModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Cyan Node"
REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 10 }
cyanNodeMibObjects OBJECT IDENTIFIER ::={ cyanNodeModule 1 }
cyanNodeAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanNodeMibObjects 1 }
cyanNodeAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanNodeMibObjects 2 }
cyanNodeBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanNodeMibObjects 3 }
cyanNodeBay OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bay Number"
::= { cyanNodeMibObjects 4 }
cyanNodeCity OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"City"
::= { cyanNodeMibObjects 5 }
cyanNodeCountry OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country"
::= { cyanNodeMibObjects 6 }
cyanNodeCurrentTimeZone OBJECT-TYPE
SYNTAX CyanTimezoneTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time zone identifier"
::= { cyanNodeMibObjects 7 }
cyanNodeDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanNodeMibObjects 8 }
cyanNodeDhcpOnConsolePort OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable DHCP service on craft port"
::= { cyanNodeMibObjects 9 }
cyanNodeIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanNodeMibObjects 10 }
cyanNodeLatitude OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Latitude"
::= { cyanNodeMibObjects 11 }
cyanNodeLongitude OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Longitude"
::= { cyanNodeMibObjects 12 }
cyanNodeMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanNodeMibObjects 13 }
cyanNodeMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanNodeMibObjects 14 }
cyanNodeMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanNodeMibObjects 15 }
cyanNodeMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanNodeMibObjects 16 }
cyanNodeMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanNodeMibObjects 17 }
cyanNodeMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanNodeMibObjects 18 }
cyanNodeMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanNodeMibObjects 19 }
cyanNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanNodeMibObjects 20 }
cyanNodeNationalization OBJECT-TYPE
SYNTAX CyanNationalizationTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Nationalization"
::= { cyanNodeMibObjects 21 }
cyanNodeNodeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Node id"
::= { cyanNodeMibObjects 22 }
cyanNodeOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanNodeMibObjects 23 }
cyanNodeOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanNodeMibObjects 24 }
cyanNodeOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanNodeMibObjects 25 }
cyanNodeOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Node name"
::= { cyanNodeMibObjects 26 }
cyanNodeOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanNodeMibObjects 27 }
cyanNodePartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanNodeMibObjects 28 }
cyanNodePostalCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Postal code"
::= { cyanNodeMibObjects 29 }
cyanNodeRackUnits OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rack Units"
::= { cyanNodeMibObjects 30 }
cyanNodeRegion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Region or State"
::= { cyanNodeMibObjects 31 }
cyanNodeRelayRack OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Relay Rack Number"
::= { cyanNodeMibObjects 32 }
cyanNodeSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanNodeMibObjects 33 }
cyanNodeStreet OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Street"
::= { cyanNodeMibObjects 34 }
cyanNodeType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanNodeMibObjects 35 }
cyanNodeObjectGroup OBJECT-GROUP
OBJECTS {
cyanNodeAdminState,
cyanNodeAssetTag,
cyanNodeBaseMacAddress,
cyanNodeBay,
cyanNodeCity,
cyanNodeCountry,
cyanNodeCurrentTimeZone,
cyanNodeDescription,
cyanNodeDhcpOnConsolePort,
cyanNodeIdentifier,
cyanNodeLatitude,
cyanNodeLongitude,
cyanNodeMacBlockSize,
cyanNodeMfgCleiCode,
cyanNodeMfgEciCode,
cyanNodeMfgModuleId,
cyanNodeMfgPartNumber,
cyanNodeMfgRevision,
cyanNodeMfgSerialNumber,
cyanNodeName,
cyanNodeNationalization,
cyanNodeNodeId,
cyanNodeOidClass,
cyanNodeOperState,
cyanNodeOperStateQual,
cyanNodeOssLabel,
cyanNodeOwner,
cyanNodePartNumber,
cyanNodePostalCode,
cyanNodeRackUnits,
cyanNodeRegion,
cyanNodeRelayRack,
cyanNodeSecServState,
cyanNodeStreet,
cyanNodeType
}
STATUS current
DESCRIPTION "Group of objects that comes with Node module"
::= {cyanNodeModule 20}
cyanNodeCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Node"
MODULE
MANDATORY-GROUPS {
cyanNodeObjectGroup
}
::= { cyanNodeModule 30 }
END

222
mibs/cyan/CYAN-ODU2-MIB Normal file
View File

@ -0,0 +1,222 @@
CYAN-ODU2-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanAdminStateTc,
CyanLayerRateTc,
CyanOpuPayloadTypeTc,
CyanOpStateQualTc,
CyanOpStateTc,
CyanTPConnectionStateTc,
CyanSecServiceStateTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanODU2Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:27 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for ODU-2 Path"
REVISION "201412070545Z" -- Sun Dec 7 05:45:27 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 200 }
cyanODU2MibObjects OBJECT IDENTIFIER ::={ cyanODU2Module 1 }
cyanODU2Table OBJECT-TYPE
SYNTAX SEQUENCE OF CyanODU2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of ODU2 entries."
::= { cyanODU2MibObjects 1 }
cyanODU2Entry OBJECT-TYPE
SYNTAX CyanODU2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of ODU2."
INDEX {
cyanODU2ShelfId ,
cyanODU2ModuleId ,
cyanODU2ODU2Id
}
::= { cyanODU2Table 1 }
CyanODU2Entry ::=
SEQUENCE {
cyanODU2ShelfId Unsigned32,
cyanODU2ModuleId Unsigned32,
cyanODU2ODU2Id Unsigned32,
cyanODU2AcceptedPayloadType CyanOpuPayloadTypeTc,
cyanODU2AdaptationType CyanOpuPayloadTypeTc,
cyanODU2AdminState CyanAdminStateTc,
cyanODU2AutoinserviceSoakTimeSec Integer32,
cyanODU2ConnectionState CyanTPConnectionStateTc,
cyanODU2OperState CyanOpStateTc,
cyanODU2OperStateQual CyanOpStateQualTc,
cyanODU2SecServState CyanSecServiceStateTc,
cyanODU2SupportedRates CyanLayerRateTc
}
cyanODU2ShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanODU2Entry 1 }
cyanODU2ModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanODU2Entry 2 }
cyanODU2ODU2Id OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ODU2 Termination Id"
::= { cyanODU2Entry 3 }
cyanODU2AcceptedPayloadType OBJECT-TYPE
SYNTAX CyanOpuPayloadTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received ODTUG Payload Type"
::= { cyanODU2Entry 4 }
cyanODU2AdaptationType OBJECT-TYPE
SYNTAX CyanOpuPayloadTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Adaptation type"
::= { cyanODU2Entry 5 }
cyanODU2AdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanODU2Entry 6 }
cyanODU2AutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanODU2Entry 7 }
cyanODU2ConnectionState OBJECT-TYPE
SYNTAX CyanTPConnectionStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Connection state"
::= { cyanODU2Entry 8 }
cyanODU2OperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanODU2Entry 9 }
cyanODU2OperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanODU2Entry 10 }
cyanODU2SecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanODU2Entry 11 }
cyanODU2SupportedRates OBJECT-TYPE
SYNTAX CyanLayerRateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Supported layer & rate"
::= { cyanODU2Entry 12 }
cyanODU2ObjectGroup OBJECT-GROUP
OBJECTS {
cyanODU2AcceptedPayloadType,
cyanODU2AdaptationType,
cyanODU2AdminState,
cyanODU2AutoinserviceSoakTimeSec,
cyanODU2ConnectionState,
cyanODU2OperState,
cyanODU2OperStateQual,
cyanODU2SecServState,
cyanODU2SupportedRates
}
STATUS current
DESCRIPTION "Group of objects that comes with ODU2 module"
::= {cyanODU2Module 20}
cyanODU2Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan ODU2"
MODULE
MANDATORY-GROUPS {
cyanODU2ObjectGroup
}
::= { cyanODU2Module 30 }
END

222
mibs/cyan/CYAN-OTU2-MIB Normal file
View File

@ -0,0 +1,222 @@
CYAN-OTU2-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanLayerRateTc,
CyanFecModeTc,
CyanSecServiceStateTc,
CyanEnDisabledTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanOTU2Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for OTU-2 Section layer"
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 190 }
cyanOTU2MibObjects OBJECT IDENTIFIER ::={ cyanOTU2Module 1 }
cyanOTU2Table OBJECT-TYPE
SYNTAX SEQUENCE OF CyanOTU2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of OTU2 entries."
::= { cyanOTU2MibObjects 1 }
cyanOTU2Entry OBJECT-TYPE
SYNTAX CyanOTU2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of OTU2."
INDEX {
cyanOTU2ShelfId ,
cyanOTU2ModuleId ,
cyanOTU2OTU2Id
}
::= { cyanOTU2Table 1 }
CyanOTU2Entry ::=
SEQUENCE {
cyanOTU2ShelfId Unsigned32,
cyanOTU2ModuleId Unsigned32,
cyanOTU2OTU2Id Unsigned32,
cyanOTU2AdminState CyanAdminStateTc,
cyanOTU2AutoinserviceSoakTimeSec Integer32,
cyanOTU2FecCorrectableBitErrorsCurrSec Unsigned32,
cyanOTU2ForwardErrorCoding CyanFecModeTc,
cyanOTU2OperState CyanOpStateTc,
cyanOTU2OperStateQual CyanOpStateQualTc,
cyanOTU2RxFecErrorCorrection CyanEnDisabledTc,
cyanOTU2SecServState CyanSecServiceStateTc,
cyanOTU2SupportedRates CyanLayerRateTc
}
cyanOTU2ShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanOTU2Entry 1 }
cyanOTU2ModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanOTU2Entry 2 }
cyanOTU2OTU2Id OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OTU2 Termination Id"
::= { cyanOTU2Entry 3 }
cyanOTU2AdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanOTU2Entry 4 }
cyanOTU2AutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanOTU2Entry 5 }
cyanOTU2FecCorrectableBitErrorsCurrSec OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current FEC corrected errors"
::= { cyanOTU2Entry 6 }
cyanOTU2ForwardErrorCoding OBJECT-TYPE
SYNTAX CyanFecModeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Forward Error Coding"
::= { cyanOTU2Entry 7 }
cyanOTU2OperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanOTU2Entry 8 }
cyanOTU2OperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanOTU2Entry 9 }
cyanOTU2RxFecErrorCorrection OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rx. FEC Error Correction"
::= { cyanOTU2Entry 10 }
cyanOTU2SecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanOTU2Entry 11 }
cyanOTU2SupportedRates OBJECT-TYPE
SYNTAX CyanLayerRateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Supported layer & rate"
::= { cyanOTU2Entry 12 }
cyanOTU2ObjectGroup OBJECT-GROUP
OBJECTS {
cyanOTU2AdminState,
cyanOTU2AutoinserviceSoakTimeSec,
cyanOTU2FecCorrectableBitErrorsCurrSec,
cyanOTU2ForwardErrorCoding,
cyanOTU2OperState,
cyanOTU2OperStateQual,
cyanOTU2RxFecErrorCorrection,
cyanOTU2SecServState,
cyanOTU2SupportedRates
}
STATUS current
DESCRIPTION "Group of objects that comes with OTU2 module"
::= {cyanOTU2Module 20}
cyanOTU2Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan OTU2"
MODULE
MANDATORY-GROUPS {
cyanOTU2ObjectGroup
}
::= { cyanOTU2Module 30 }
END

355
mibs/cyan/CYAN-PEM-MIB Normal file
View File

@ -0,0 +1,355 @@
CYAN-PEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanAdminStateTc,
CyanOpStateQualTc,
CyanOpStateTc,
CyanSecServiceStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanPemModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Power Entry Module"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 30 }
cyanPemMibObjects OBJECT IDENTIFIER ::={ cyanPemModule 1 }
cyanPemTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanPemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Pem entries."
::= { cyanPemMibObjects 1 }
cyanPemEntry OBJECT-TYPE
SYNTAX CyanPemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Pem."
INDEX {
cyanPemShelfId ,
cyanPemPemId
}
::= { cyanPemTable 1 }
CyanPemEntry ::=
SEQUENCE {
cyanPemShelfId Unsigned32,
cyanPemPemId Unsigned32,
cyanPemAdminState CyanAdminStateTc,
cyanPemAssetTag DisplayString,
cyanPemAutoinserviceSoakTimeSec Integer32,
cyanPemBaseMacAddress DisplayString,
cyanPemDescription DisplayString,
cyanPemIdentifier DisplayString,
cyanPemMacBlockSize Unsigned32,
cyanPemMfgCleiCode DisplayString,
cyanPemMfgEciCode DisplayString,
cyanPemMfgModuleId Unsigned32,
cyanPemMfgPartNumber DisplayString,
cyanPemMfgRevision DisplayString,
cyanPemMfgSerialNumber DisplayString,
cyanPemName DisplayString,
cyanPemOidClass DisplayString,
cyanPemOperState CyanOpStateTc,
cyanPemOperStateQual CyanOpStateQualTc,
cyanPemOssLabel DisplayString,
cyanPemOwner DisplayString,
cyanPemPartNumber DisplayString,
cyanPemSecServState CyanSecServiceStateTc,
cyanPemType CyanTypeTc
}
cyanPemShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanPemEntry 1 }
cyanPemPemId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Power Entry Module Id"
::= { cyanPemEntry 2 }
cyanPemAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanPemEntry 3 }
cyanPemAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanPemEntry 4 }
cyanPemAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanPemEntry 5 }
cyanPemBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanPemEntry 6 }
cyanPemDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanPemEntry 7 }
cyanPemIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanPemEntry 8 }
cyanPemMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanPemEntry 9 }
cyanPemMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanPemEntry 10 }
cyanPemMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanPemEntry 11 }
cyanPemMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanPemEntry 12 }
cyanPemMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanPemEntry 13 }
cyanPemMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanPemEntry 14 }
cyanPemMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanPemEntry 15 }
cyanPemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanPemEntry 16 }
cyanPemOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanPemEntry 17 }
cyanPemOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanPemEntry 18 }
cyanPemOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanPemEntry 19 }
cyanPemOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanPemEntry 20 }
cyanPemOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanPemEntry 21 }
cyanPemPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanPemEntry 22 }
cyanPemSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanPemEntry 23 }
cyanPemType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanPemEntry 24 }
cyanPemObjectGroup OBJECT-GROUP
OBJECTS {
cyanPemAdminState,
cyanPemAssetTag,
cyanPemAutoinserviceSoakTimeSec,
cyanPemBaseMacAddress,
cyanPemDescription,
cyanPemIdentifier,
cyanPemMacBlockSize,
cyanPemMfgCleiCode,
cyanPemMfgEciCode,
cyanPemMfgModuleId,
cyanPemMfgPartNumber,
cyanPemMfgRevision,
cyanPemMfgSerialNumber,
cyanPemName,
cyanPemOidClass,
cyanPemOperState,
cyanPemOperStateQual,
cyanPemOssLabel,
cyanPemOwner,
cyanPemPartNumber,
cyanPemSecServState,
cyanPemType
}
STATUS current
DESCRIPTION "Group of objects that comes with Pem module"
::= {cyanPemModule 20}
cyanPemCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Pem"
MODULE
MANDATORY-GROUPS {
cyanPemObjectGroup
}
::= { cyanPemModule 30 }
END

710
mibs/cyan/CYAN-PME-MIB Normal file
View File

@ -0,0 +1,710 @@
CYAN-PME-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanLEDTc,
CyanOffOnTc,
CyanActvStdbyTc,
CyanAdminStateTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanPmeModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Packet Multiplexer Element(PME)"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 110 }
cyanPmeMibObjects OBJECT IDENTIFIER ::={ cyanPmeModule 1 }
cyanPmeTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanPmeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Pme entries."
::= { cyanPmeMibObjects 1 }
cyanPmeEntry OBJECT-TYPE
SYNTAX CyanPmeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Pme."
INDEX {
cyanPmeShelfId ,
cyanPmePmeId
}
::= { cyanPmeTable 1 }
CyanPmeEntry ::=
SEQUENCE {
cyanPmeShelfId Unsigned32,
cyanPmePmeId Unsigned32,
cyanPmeActiveLed CyanLEDTc,
cyanPmeActivestandbyState CyanActvStdbyTc,
cyanPmeAdminState CyanAdminStateTc,
cyanPmeAlarmLed CyanLEDTc,
cyanPmeAssetTag DisplayString,
cyanPmeAutoinserviceSoakTimeSec Integer32,
cyanPmeBaseMacAddress DisplayString,
cyanPmeCurrCyanSwBuildVersions DisplayString,
cyanPmeCurrCyanSwRelease DisplayString,
cyanPmeCurrent Integer32,
cyanPmeDescription DisplayString,
cyanPmeExhaustAirTemp Integer32,
cyanPmeExhaustTempAlarmHighThres Integer32,
cyanPmeExhaustTempAlarmLowThres Integer32,
cyanPmeExhaustTempWarnHighThres Integer32,
cyanPmeExhaustTempWarnLowThres Integer32,
cyanPmeExpectedTemperatureRise Integer32,
cyanPmeIdentifier DisplayString,
cyanPmeIntakeAirTemp Integer32,
cyanPmeIntakeTempAlarmHighThres Integer32,
cyanPmeIntakeTempAlarmLowThres Integer32,
cyanPmeIntakeTempWarnHighThres Integer32,
cyanPmeIntakeTempWarnLowThres Integer32,
cyanPmeLedTest Unsigned32,
cyanPmeMacBlockSize Unsigned32,
cyanPmeMfgCleiCode DisplayString,
cyanPmeMfgEciCode DisplayString,
cyanPmeMfgModuleId Unsigned32,
cyanPmeMfgPartNumber DisplayString,
cyanPmeMfgRevision DisplayString,
cyanPmeMfgSerialNumber DisplayString,
cyanPmeName DisplayString,
cyanPmeOidClass DisplayString,
cyanPmeOperState CyanOpStateTc,
cyanPmeOperStateQual CyanOpStateQualTc,
cyanPmeOssLabel DisplayString,
cyanPmeOvervoltageThreshold Integer32,
cyanPmeOwner DisplayString,
cyanPmePartNumber DisplayString,
cyanPmePowerLed CyanLEDTc,
cyanPmePsuTemperature Integer32,
cyanPmePwrFeedAStatus CyanOffOnTc,
cyanPmePwrFeedAVoltage Integer32,
cyanPmePwrFeedBStatus CyanOffOnTc,
cyanPmePwrFeedBVoltage Integer32,
cyanPmeResendEthlinkoamPdus Unsigned32,
cyanPmeRevertCyanSwBuildVersions DisplayString,
cyanPmeRevertCyanSwRelease DisplayString,
cyanPmeSecServState CyanSecServiceStateTc,
cyanPmeSynchLed CyanLEDTc,
cyanPmeType CyanTypeTc,
cyanPmeUndervoltageThreshold Integer32,
cyanPmeUpgradeCyanSwBuildVersions DisplayString,
cyanPmeUpgradeCyanSwRelease DisplayString
}
cyanPmeShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanPmeEntry 1 }
cyanPmePmeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PME Module Id"
::= { cyanPmeEntry 2 }
cyanPmeActiveLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active LED status"
::= { cyanPmeEntry 3 }
cyanPmeActivestandbyState OBJECT-TYPE
SYNTAX CyanActvStdbyTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active/standby state"
::= { cyanPmeEntry 4 }
cyanPmeAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanPmeEntry 5 }
cyanPmeAlarmLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm LED status"
::= { cyanPmeEntry 6 }
cyanPmeAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanPmeEntry 7 }
cyanPmeAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanPmeEntry 8 }
cyanPmeBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanPmeEntry 9 }
cyanPmeCurrCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software build versions"
::= { cyanPmeEntry 10 }
cyanPmeCurrCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software release"
::= { cyanPmeEntry 11 }
cyanPmeCurrent OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Draw"
::= { cyanPmeEntry 12 }
cyanPmeDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanPmeEntry 13 }
cyanPmeExhaustAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Exhaust air temperature"
::= { cyanPmeEntry 14 }
cyanPmeExhaustTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for exhaust air temperature"
::= { cyanPmeEntry 15 }
cyanPmeExhaustTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for exhaust air temperature"
::= { cyanPmeEntry 16 }
cyanPmeExhaustTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for exhaust air temperature"
::= { cyanPmeEntry 17 }
cyanPmeExhaustTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for exhaust air temperature"
::= { cyanPmeEntry 18 }
cyanPmeExpectedTemperatureRise OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected temperature rise"
::= { cyanPmeEntry 19 }
cyanPmeIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanPmeEntry 20 }
cyanPmeIntakeAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"In-take air temperature"
::= { cyanPmeEntry 21 }
cyanPmeIntakeTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for in-take air temperature"
::= { cyanPmeEntry 22 }
cyanPmeIntakeTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for in-take air temperature"
::= { cyanPmeEntry 23 }
cyanPmeIntakeTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for in-take air temperature"
::= { cyanPmeEntry 24 }
cyanPmeIntakeTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for in-take air temperature"
::= { cyanPmeEntry 25 }
cyanPmeLedTest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change value of this attribute to run LED test on this module"
::= { cyanPmeEntry 26 }
cyanPmeMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanPmeEntry 27 }
cyanPmeMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanPmeEntry 28 }
cyanPmeMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanPmeEntry 29 }
cyanPmeMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanPmeEntry 30 }
cyanPmeMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanPmeEntry 31 }
cyanPmeMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanPmeEntry 32 }
cyanPmeMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanPmeEntry 33 }
cyanPmeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanPmeEntry 34 }
cyanPmeOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanPmeEntry 35 }
cyanPmeOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanPmeEntry 36 }
cyanPmeOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanPmeEntry 37 }
cyanPmeOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanPmeEntry 38 }
cyanPmeOvervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Over-voltage warning threshold"
::= { cyanPmeEntry 39 }
cyanPmeOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanPmeEntry 40 }
cyanPmePartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanPmeEntry 41 }
cyanPmePowerLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power LED status"
::= { cyanPmeEntry 42 }
cyanPmePsuTemperature OBJECT-TYPE
SYNTAX Integer32 (-25000..85000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature reading in the power supply"
::= { cyanPmeEntry 43 }
cyanPmePwrFeedAStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply A"
::= { cyanPmeEntry 44 }
cyanPmePwrFeedAVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply A"
::= { cyanPmeEntry 45 }
cyanPmePwrFeedBStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply B"
::= { cyanPmeEntry 46 }
cyanPmePwrFeedBVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply B"
::= { cyanPmeEntry 47 }
cyanPmeResendEthlinkoamPdus OBJECT-TYPE
SYNTAX Unsigned32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"802.3ah Clause 57 link OAM event resend count"
::= { cyanPmeEntry 48 }
cyanPmeRevertCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software build versions"
::= { cyanPmeEntry 49 }
cyanPmeRevertCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software release"
::= { cyanPmeEntry 50 }
cyanPmeSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanPmeEntry 51 }
cyanPmeSynchLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Synch LED status"
::= { cyanPmeEntry 52 }
cyanPmeType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanPmeEntry 53 }
cyanPmeUndervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Under-voltage warning threshold"
::= { cyanPmeEntry 54 }
cyanPmeUpgradeCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software build versions"
::= { cyanPmeEntry 55 }
cyanPmeUpgradeCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software release"
::= { cyanPmeEntry 56 }
cyanPmeObjectGroup OBJECT-GROUP
OBJECTS {
cyanPmeActiveLed,
cyanPmeActivestandbyState,
cyanPmeAdminState,
cyanPmeAlarmLed,
cyanPmeAssetTag,
cyanPmeAutoinserviceSoakTimeSec,
cyanPmeBaseMacAddress,
cyanPmeCurrCyanSwBuildVersions,
cyanPmeCurrCyanSwRelease,
cyanPmeCurrent,
cyanPmeDescription,
cyanPmeExhaustAirTemp,
cyanPmeExhaustTempAlarmHighThres,
cyanPmeExhaustTempAlarmLowThres,
cyanPmeExhaustTempWarnHighThres,
cyanPmeExhaustTempWarnLowThres,
cyanPmeExpectedTemperatureRise,
cyanPmeIdentifier,
cyanPmeIntakeAirTemp,
cyanPmeIntakeTempAlarmHighThres,
cyanPmeIntakeTempAlarmLowThres,
cyanPmeIntakeTempWarnHighThres,
cyanPmeIntakeTempWarnLowThres,
cyanPmeLedTest,
cyanPmeMacBlockSize,
cyanPmeMfgCleiCode,
cyanPmeMfgEciCode,
cyanPmeMfgModuleId,
cyanPmeMfgPartNumber,
cyanPmeMfgRevision,
cyanPmeMfgSerialNumber,
cyanPmeName,
cyanPmeOidClass,
cyanPmeOperState,
cyanPmeOperStateQual,
cyanPmeOssLabel,
cyanPmeOvervoltageThreshold,
cyanPmeOwner,
cyanPmePartNumber,
cyanPmePowerLed,
cyanPmePsuTemperature,
cyanPmePwrFeedAStatus,
cyanPmePwrFeedAVoltage,
cyanPmePwrFeedBStatus,
cyanPmePwrFeedBVoltage,
cyanPmeResendEthlinkoamPdus,
cyanPmeRevertCyanSwBuildVersions,
cyanPmeRevertCyanSwRelease,
cyanPmeSecServState,
cyanPmeSynchLed,
cyanPmeType,
cyanPmeUndervoltageThreshold,
cyanPmeUpgradeCyanSwBuildVersions,
cyanPmeUpgradeCyanSwRelease
}
STATUS current
DESCRIPTION "Group of objects that comes with Pme module"
::= {cyanPmeModule 20}
cyanPmeCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Pme"
MODULE
MANDATORY-GROUPS {
cyanPmeObjectGroup
}
::= { cyanPmeModule 30 }
END

355
mibs/cyan/CYAN-RCM-MIB Normal file
View File

@ -0,0 +1,355 @@
CYAN-RCM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanAdminStateTc,
CyanOpStateQualTc,
CyanOpStateTc,
CyanSecServiceStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanRcmModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Ring Closure Module"
REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 70 }
cyanRcmMibObjects OBJECT IDENTIFIER ::={ cyanRcmModule 1 }
cyanRcmTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanRcmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Rcm entries."
::= { cyanRcmMibObjects 1 }
cyanRcmEntry OBJECT-TYPE
SYNTAX CyanRcmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Rcm."
INDEX {
cyanRcmShelfId ,
cyanRcmRcmId
}
::= { cyanRcmTable 1 }
CyanRcmEntry ::=
SEQUENCE {
cyanRcmShelfId Unsigned32,
cyanRcmRcmId Unsigned32,
cyanRcmAdminState CyanAdminStateTc,
cyanRcmAssetTag DisplayString,
cyanRcmAutoinserviceSoakTimeSec Integer32,
cyanRcmBaseMacAddress DisplayString,
cyanRcmDescription DisplayString,
cyanRcmIdentifier DisplayString,
cyanRcmMacBlockSize Unsigned32,
cyanRcmMfgCleiCode DisplayString,
cyanRcmMfgEciCode DisplayString,
cyanRcmMfgModuleId Unsigned32,
cyanRcmMfgPartNumber DisplayString,
cyanRcmMfgRevision DisplayString,
cyanRcmMfgSerialNumber DisplayString,
cyanRcmName DisplayString,
cyanRcmOidClass DisplayString,
cyanRcmOperState CyanOpStateTc,
cyanRcmOperStateQual CyanOpStateQualTc,
cyanRcmOssLabel DisplayString,
cyanRcmOwner DisplayString,
cyanRcmPartNumber DisplayString,
cyanRcmSecServState CyanSecServiceStateTc,
cyanRcmType CyanTypeTc
}
cyanRcmShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanRcmEntry 1 }
cyanRcmRcmId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RCM Module Id"
::= { cyanRcmEntry 2 }
cyanRcmAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanRcmEntry 3 }
cyanRcmAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanRcmEntry 4 }
cyanRcmAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanRcmEntry 5 }
cyanRcmBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanRcmEntry 6 }
cyanRcmDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanRcmEntry 7 }
cyanRcmIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanRcmEntry 8 }
cyanRcmMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanRcmEntry 9 }
cyanRcmMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanRcmEntry 10 }
cyanRcmMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanRcmEntry 11 }
cyanRcmMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanRcmEntry 12 }
cyanRcmMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanRcmEntry 13 }
cyanRcmMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanRcmEntry 14 }
cyanRcmMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanRcmEntry 15 }
cyanRcmName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanRcmEntry 16 }
cyanRcmOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanRcmEntry 17 }
cyanRcmOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanRcmEntry 18 }
cyanRcmOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanRcmEntry 19 }
cyanRcmOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanRcmEntry 20 }
cyanRcmOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanRcmEntry 21 }
cyanRcmPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanRcmEntry 22 }
cyanRcmSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanRcmEntry 23 }
cyanRcmType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanRcmEntry 24 }
cyanRcmObjectGroup OBJECT-GROUP
OBJECTS {
cyanRcmAdminState,
cyanRcmAssetTag,
cyanRcmAutoinserviceSoakTimeSec,
cyanRcmBaseMacAddress,
cyanRcmDescription,
cyanRcmIdentifier,
cyanRcmMacBlockSize,
cyanRcmMfgCleiCode,
cyanRcmMfgEciCode,
cyanRcmMfgModuleId,
cyanRcmMfgPartNumber,
cyanRcmMfgRevision,
cyanRcmMfgSerialNumber,
cyanRcmName,
cyanRcmOidClass,
cyanRcmOperState,
cyanRcmOperStateQual,
cyanRcmOssLabel,
cyanRcmOwner,
cyanRcmPartNumber,
cyanRcmSecServState,
cyanRcmType
}
STATUS current
DESCRIPTION "Group of objects that comes with Rcm module"
::= {cyanRcmModule 20}
cyanRcmCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Rcm"
MODULE
MANDATORY-GROUPS {
cyanRcmObjectGroup
}
::= { cyanRcmModule 30 }
END

175
mibs/cyan/CYAN-RS64-MIB Normal file
View File

@ -0,0 +1,175 @@
CYAN-RS64-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanAdminStateTc,
CyanOpStateQualTc,
CyanOpStateTc,
CyanSecServiceStateTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanRS64Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:27 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for OC-192/STM-64 RS layer"
REVISION "201412070545Z" -- Sun Dec 7 05:45:27 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 220 }
cyanRS64MibObjects OBJECT IDENTIFIER ::={ cyanRS64Module 1 }
cyanRS64Table OBJECT-TYPE
SYNTAX SEQUENCE OF CyanRS64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of RS64 entries."
::= { cyanRS64MibObjects 1 }
cyanRS64Entry OBJECT-TYPE
SYNTAX CyanRS64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of RS64."
INDEX {
cyanRS64ShelfId ,
cyanRS64ModuleId ,
cyanRS64RS64Id
}
::= { cyanRS64Table 1 }
CyanRS64Entry ::=
SEQUENCE {
cyanRS64ShelfId Unsigned32,
cyanRS64ModuleId Unsigned32,
cyanRS64RS64Id Unsigned32,
cyanRS64AdminState CyanAdminStateTc,
cyanRS64AutoinserviceSoakTimeSec Integer32,
cyanRS64OperState CyanOpStateTc,
cyanRS64OperStateQual CyanOpStateQualTc,
cyanRS64SecServState CyanSecServiceStateTc
}
cyanRS64ShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanRS64Entry 1 }
cyanRS64ModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanRS64Entry 2 }
cyanRS64RS64Id OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RS64 Termination Id"
::= { cyanRS64Entry 3 }
cyanRS64AdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanRS64Entry 4 }
cyanRS64AutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanRS64Entry 5 }
cyanRS64OperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanRS64Entry 6 }
cyanRS64OperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanRS64Entry 7 }
cyanRS64SecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanRS64Entry 8 }
cyanRS64ObjectGroup OBJECT-GROUP
OBJECTS {
cyanRS64AdminState,
cyanRS64AutoinserviceSoakTimeSec,
cyanRS64OperState,
cyanRS64OperStateQual,
cyanRS64SecServState
}
STATUS current
DESCRIPTION "Group of objects that comes with RS64 module"
::= {cyanRS64Module 20}
cyanRS64Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan RS64"
MODULE
MANDATORY-GROUPS {
cyanRS64ObjectGroup
}
::= { cyanRS64Module 30 }
END

234
mibs/cyan/CYAN-S64-MIB Normal file
View File

@ -0,0 +1,234 @@
CYAN-S64-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanOpStateTc,
CyanSecServiceStateTc,
CyanSdhSnSignalLabelTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanNimTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanS64Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:23 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for STS-192c/VC-4-64c Path layer"
REVISION "201412070545Z" -- Sun Dec 7 05:45:23 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 250 }
cyanS64MibObjects OBJECT IDENTIFIER ::={ cyanS64Module 1 }
cyanS64Table OBJECT-TYPE
SYNTAX SEQUENCE OF CyanS64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of S64 entries."
::= { cyanS64MibObjects 1 }
cyanS64Entry OBJECT-TYPE
SYNTAX CyanS64Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of S64."
INDEX {
cyanS64ShelfId ,
cyanS64ModuleId ,
cyanS64S64Id
}
::= { cyanS64Table 1 }
CyanS64Entry ::=
SEQUENCE {
cyanS64ShelfId Unsigned32,
cyanS64ModuleId Unsigned32,
cyanS64S64Id Unsigned32,
cyanS64Accepted CyanSdhSnSignalLabelTc,
cyanS64AdminState CyanAdminStateTc,
cyanS64AutoinserviceSoakTimeSec Integer32,
cyanS64Description DisplayString,
cyanS64Expected CyanSdhSnSignalLabelTc,
cyanS64Inserted CyanSdhSnSignalLabelTc,
cyanS64Monitorterminate CyanNimTc,
cyanS64OperState CyanOpStateTc,
cyanS64OperStateQual CyanOpStateQualTc,
cyanS64SecServState CyanSecServiceStateTc
}
cyanS64ShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanS64Entry 1 }
cyanS64ModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanS64Entry 2 }
cyanS64S64Id OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"S64 Termination Id"
::= { cyanS64Entry 3 }
cyanS64Accepted OBJECT-TYPE
SYNTAX CyanSdhSnSignalLabelTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received Signal Label value"
::= { cyanS64Entry 4 }
cyanS64AdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanS64Entry 5 }
cyanS64AutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanS64Entry 6 }
cyanS64Description OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanS64Entry 7 }
cyanS64Expected OBJECT-TYPE
SYNTAX CyanSdhSnSignalLabelTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected Signal Label value"
::= { cyanS64Entry 8 }
cyanS64Inserted OBJECT-TYPE
SYNTAX CyanSdhSnSignalLabelTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmited Signal Label value"
::= { cyanS64Entry 9 }
cyanS64Monitorterminate OBJECT-TYPE
SYNTAX CyanNimTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable Non-Intrusive Monitoring"
::= { cyanS64Entry 10 }
cyanS64OperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanS64Entry 11 }
cyanS64OperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanS64Entry 12 }
cyanS64SecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanS64Entry 13 }
cyanS64ObjectGroup OBJECT-GROUP
OBJECTS {
cyanS64Accepted,
cyanS64AdminState,
cyanS64AutoinserviceSoakTimeSec,
cyanS64Description,
cyanS64Expected,
cyanS64Inserted,
cyanS64Monitorterminate,
cyanS64OperState,
cyanS64OperStateQual,
cyanS64SecServState
}
STATUS current
DESCRIPTION "Group of objects that comes with S64 module"
::= {cyanS64Module 20}
cyanS64Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan S64"
MODULE
MANDATORY-GROUPS {
cyanS64ObjectGroup
}
::= { cyanS64Module 30 }
END

389
mibs/cyan/CYAN-SHELF-MIB Normal file
View File

@ -0,0 +1,389 @@
CYAN-SHELF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanNoYesTc,
CyanOpStateQualTc,
CyanOpStateTc,
CyanSecServiceStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanShelfModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:23 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Shelf"
REVISION "201412070545Z" -- Sun Dec 7 05:45:23 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 20 }
cyanShelfMibObjects OBJECT IDENTIFIER ::={ cyanShelfModule 1 }
cyanShelfTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanShelfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Shelf entries."
::= { cyanShelfMibObjects 1 }
cyanShelfEntry OBJECT-TYPE
SYNTAX CyanShelfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Shelf."
INDEX {
cyanShelfShelfId
}
::= { cyanShelfTable 1 }
CyanShelfEntry ::=
SEQUENCE {
cyanShelfShelfId Unsigned32,
cyanShelfAssetTag DisplayString,
cyanShelfAutoprovisioningFlag CyanNoYesTc,
cyanShelfBaseMacAddress DisplayString,
cyanShelfBay DisplayString,
cyanShelfDaysSinceLastReplacement Unsigned32,
cyanShelfDescription DisplayString,
cyanShelfFanFilterReplacingIntervalDays Unsigned32,
cyanShelfFanSpeed Integer32,
cyanShelfIdentifier DisplayString,
cyanShelfMacBlockSize Unsigned32,
cyanShelfMfgCleiCode DisplayString,
cyanShelfMfgEciCode DisplayString,
cyanShelfMfgModuleId Unsigned32,
cyanShelfMfgPartNumber DisplayString,
cyanShelfMfgRevision DisplayString,
cyanShelfMfgSerialNumber DisplayString,
cyanShelfName DisplayString,
cyanShelfOidClass DisplayString,
cyanShelfOperState CyanOpStateTc,
cyanShelfOperStateQual CyanOpStateQualTc,
cyanShelfOssLabel DisplayString,
cyanShelfOwner DisplayString,
cyanShelfRackUnits DisplayString,
cyanShelfRelayRack DisplayString,
cyanShelfSecServState CyanSecServiceStateTc,
cyanShelfType CyanTypeTc
}
cyanShelfShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanShelfEntry 1 }
cyanShelfAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanShelfEntry 2 }
cyanShelfAutoprovisioningFlag OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-provisioning flag"
::= { cyanShelfEntry 3 }
cyanShelfBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanShelfEntry 4 }
cyanShelfBay OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bay Number"
::= { cyanShelfEntry 5 }
cyanShelfDaysSinceLastReplacement OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Days since last filter replacement"
::= { cyanShelfEntry 6 }
cyanShelfDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanShelfEntry 7 }
cyanShelfFanFilterReplacingIntervalDays OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan filter replacing period"
::= { cyanShelfEntry 8 }
cyanShelfFanSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan speed"
::= { cyanShelfEntry 9 }
cyanShelfIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanShelfEntry 10 }
cyanShelfMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanShelfEntry 11 }
cyanShelfMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanShelfEntry 12 }
cyanShelfMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanShelfEntry 13 }
cyanShelfMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanShelfEntry 14 }
cyanShelfMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanShelfEntry 15 }
cyanShelfMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanShelfEntry 16 }
cyanShelfMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanShelfEntry 17 }
cyanShelfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanShelfEntry 18 }
cyanShelfOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanShelfEntry 19 }
cyanShelfOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanShelfEntry 20 }
cyanShelfOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanShelfEntry 21 }
cyanShelfOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanShelfEntry 22 }
cyanShelfOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanShelfEntry 23 }
cyanShelfRackUnits OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rack Units"
::= { cyanShelfEntry 24 }
cyanShelfRelayRack OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Relay Rack Number"
::= { cyanShelfEntry 25 }
cyanShelfSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanShelfEntry 26 }
cyanShelfType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanShelfEntry 27 }
cyanShelfObjectGroup OBJECT-GROUP
OBJECTS {
cyanShelfAssetTag,
cyanShelfAutoprovisioningFlag,
cyanShelfBaseMacAddress,
cyanShelfBay,
cyanShelfDaysSinceLastReplacement,
cyanShelfDescription,
cyanShelfFanFilterReplacingIntervalDays,
cyanShelfFanSpeed,
cyanShelfIdentifier,
cyanShelfMacBlockSize,
cyanShelfMfgCleiCode,
cyanShelfMfgEciCode,
cyanShelfMfgModuleId,
cyanShelfMfgPartNumber,
cyanShelfMfgRevision,
cyanShelfMfgSerialNumber,
cyanShelfName,
cyanShelfOidClass,
cyanShelfOperState,
cyanShelfOperStateQual,
cyanShelfOssLabel,
cyanShelfOwner,
cyanShelfRackUnits,
cyanShelfRelayRack,
cyanShelfSecServState,
cyanShelfType
}
STATUS current
DESCRIPTION "Group of objects that comes with Shelf module"
::= {cyanShelfModule 20}
cyanShelfCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Shelf"
MODULE
MANDATORY-GROUPS {
cyanShelfObjectGroup
}
::= { cyanShelfModule 30 }
END

773
mibs/cyan/CYAN-TC-MIB Normal file
View File

@ -0,0 +1,773 @@
CYAN-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
cyanMibModules
FROM CYAN-MIB;
cyanTCModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:31 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Textual Conventions"
REVISION "201412070545Z" -- Sun Dec 7 05:45:31 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanMibModules 1 }
CyanActvStdbyTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanActvStdbyTc"
SYNTAX INTEGER {
stdby (0), -- Standby
active (1) -- Active
}
CyanAdminStateTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanAdminStateTc"
SYNTAX INTEGER {
adminunlocked (1), -- Unlocked
adminautoinservice (2), -- Automatic In-Service
adminlockedmat (3), -- Locked for Maint
adminlockeddis (4) -- Locked to Disable
}
CyanAugStructureTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanAugStructureTc"
SYNTAX INTEGER {
notconfigured (0), -- Not Configured
au464c (8), -- AU-4-64c
aug16 (7), -- Transparent Line
transparent (9) -- STS-48/AUG-16
}
CyanChannelIdTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanChannelIdTc"
SYNTAX INTEGER {
protect (0), -- Protect
working (1) -- Working
}
CyanEnDisabledTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanEnDisabledTc"
SYNTAX INTEGER {
disabled (0), -- Disabled
enabled (1) -- Enabled
}
CyanFecModeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanFecModeTc"
SYNTAX INTEGER {
fecReedSolomon (1), -- Reed-Solomon G.975
fecEnhanced (3) -- Enhanced G.975.1/App.4
}
CyanFppSubTypeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanFppSubTypeTc"
SYNTAX INTEGER {
unconfigured (0), -- Unconfigured
unitype1 (1), -- UNI Type 1
unitype2 (2), -- UNI Type 2
nnipbb (3), -- nniPbb
nnimpls (4) -- nniMpls
}
CyanFppTypeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanFppTypeTc"
SYNTAX INTEGER {
uni (1), -- UNI
nni (2) -- NNI
}
CyanGfpUpiTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanGfpUpiTc"
SYNTAX INTEGER {
ethernetframe (1), -- EthernetFrame
pppFrame (2), -- PPP_Frame
fiberchannelTransparent (3), -- FiberChannel_Transparent
ficonTransparent (4), -- FICON_Transparent
esconTransparent (5), -- ESCON_Transparent
gbeTransparent (6), -- GbE_Transparent
maposFrame (8), -- MAPOS_Frame
dvbAsiTransparent (9), -- DVB_ASI_Transparent
ieee80217RprFrame (10), -- IEEE80217_RPR_Frame
fiberchannelBbwFrame (11), -- FiberChannel_BBW_Frame
fiberchannelAsyncTransparent (12), -- FiberChannel_Async_Transparent
mplsFrame (13), -- MPLS_Frame
osiFrame (15), -- OSI_Frame
ipv4Frame (16), -- IPv4_Frame
ipv6Frame (17), -- IPv6_Frame
dvbAsiFrame (18), -- DVB_ASI_Frame
ethernet64b66bFrame (19), -- Ethernet64B66B_Frame
ethernet64b66bOrderedsetFrame (20), -- Ethernet64B66B_OrderedSet_Frame
fc1200Transparent (21) -- FC1200_Transparent
}
CyanLEDTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanLEDTc"
SYNTAX INTEGER {
off (0), -- Off
redBlinking (1), -- Blinking Red
red (2), -- Red
greenBlinking (3), -- Blinking Green
green (4), -- Green
amberBlinking (5), -- Blinking Amber
amber (6), -- Amber
blueBlinking (7), -- Blinking Blue
blue (8), -- Blue
redBlinkingSlow (9), -- Blinking Red (slow)
greenBlinkingSlow (10), -- Blinking Green (slow)
amberBlinkingSlow (11), -- Blinking Amber (slow)
blueBlinkingSlow (12) -- Blinking Blue (slow)
}
CyanLayerRateTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanLayerRateTc"
SYNTAX BITS {
na (0), -- N/A
fiber (1), -- Fiber
electrical (2), -- Electrical
och (3), -- OCh
odu1 (4), -- ODU-1
odu2 (5), -- ODU-2
odu3 (6), -- ODU-3
ethernet (7), -- Ethernet
gigethernet (8), -- 1GE
tengigethernet (9), -- 10GE
gfp (10), -- Generic Frame
ethernettunnel (11), -- Ethernet Tunnel
ocgfiber (12), -- OCG Fiber
odu2e (13), -- ODU-2e
otu2 (14), -- OTU-2
otu2e (15), -- OTU-2e
otu1e (16), -- Otu1e
odu1e (17), -- Odu1e
odu0 (18), -- Odu0
oduflex4 (19), -- Oduflex4
otu4 (20), -- Otu4
vc3 (21), -- STS-1/VC-3
vc4 (22), -- STS-3c/VC-4
vc44c (23), -- STS-12c/VC-4-4c
vc416c (24), -- STS-48c/VC-4-16c
vc464c (25), -- STS-192c/VC-4-64c
odu4 (26), -- Odu4
odu2f (27), -- Odu2f
otu2f (28), -- Otu2f
otu1f (29), -- Otu1f
cgigethernet (30), -- CGigEthernet
stm1ms (31), -- OC-3/STM-1
stm4ms (32), -- OC-12/STM-4
stm16ms (33), -- OC-48/STM-16
stm64ms (34), -- STM64MS
fiber100g (40), -- Fiber100G
multifiber3 (41), -- MultiFiber3
multifiber10g10 (42), -- MultiFiber10G10
multifiber7 (43), -- MultiFiber7
fiber100g4 (44), -- Fiber100G4
fiber100g10 (45) -- Fiber100G10
}
CyanLoopbackControlTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanLoopbackControlTc"
SYNTAX INTEGER {
disabled (0), -- Disabled
facilitylpbk (1), -- Facility LB
terminallpbk (3) -- Terminal LB
}
CyanNationalizationTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanNationalizationTc"
SYNTAX INTEGER {
itu (1), -- ITU
ansi (2) -- ANSI
}
CyanNimTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanNimTc"
SYNTAX INTEGER {
terminating (0), -- Terminating
monitoring (1) -- Monitoring
}
CyanNoYesTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanNoYesTc"
SYNTAX INTEGER {
no (0), -- No
yes (1) -- Yes
}
CyanOffOnTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanOffOnTc"
SYNTAX INTEGER {
off (0), -- Off
on (1), -- On
unknown (2) -- Unknown
}
CyanOpStateQualTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanOpStateQualTc"
SYNTAX INTEGER {
au (1), -- Autonomous
ma (2), -- Management
auma (3), -- Autonomous & Management
aurst (4), -- Autonomous & Restricted
maanr (5), -- Management & Abnormal
nr (6), -- Normal
anr (7), -- Abnormal
rst (8), -- Restricted
anrst (9) -- Abnormal & Restricted
}
CyanOpStateTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanOpStateTc"
SYNTAX INTEGER {
is (1), -- In-Service
oos (2) -- Out-Of-Service
}
CyanOpuPayloadTypeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanOpuPayloadTypeTc"
SYNTAX INTEGER {
experimental (0), -- experimental
expmap (1), -- Experimental
asynchcbrmap (2), -- Async CBR
synchcbrmap (3), -- Sync CBR
atmmap (4), -- ATM
gfpmap (5), -- GFP
vc (6), -- VC
opu01000bxmap (7), -- opu01000bxMap
fc1200mapodu2e (8), -- fc1200MapOdu2e
gfpmapextendedopu2 (9), -- gfpMapExtendedOpu2
stm1mapodu0 (10), -- stm1MapOdu0
stm4mapodu0 (11), -- stm4MapOdu0
fc100mapodu0 (12), -- fc100MapOdu0
fc200mapodu1 (13), -- fc200MapOdu1
fc400mapoduflex (14), -- fc400MapOduflex
fc800mapoduflex (15), -- fc800MapOduflex
bitstreamwithtiming (16), -- Bit Stream w/ Timning
bitstreamwotiming (17), -- Bit Stream w/o Timning
ibSdrIntoOduflex (18), -- IB_SDR_into_ODUflex
ibDdrIntoOduflex (19), -- IB_DDR_into_ODUflex
ibQdrIntoOduflex (20), -- IB_QDR_into_ODUflex
sdiIntoOpu0 (21), -- SDI_into_OPU0
sdi1g4851g001IntoOpu1 (22), -- SDI_1G485_1G001_into_OPU1
sdi1g485IntoOpu1 (23), -- SDI_1G485_into_OPU1
sdi2g9701g001IntoOpuflex (24), -- SDI_2G970_1G001_into_OPUflex
sdi2g970IntoOpuflex (25), -- SDI_2G970_into_OPUflex
sbconEsconIntoOpu0 (26), -- SBCON_ESCON_into_OPU0
dvbAsiIntoOpu0 (27), -- DVB_ASI_into_OPU0
fc1600mapoduflex (28), -- fc1600MapOduflex
undef1d (29), -- 0x1D
undef1e (30), -- 0x1E
undef1f (31), -- 0x1F
odumultiplex (32), -- ODU Multiplex
odumultiplexgmp (33), -- oduMultiplexGmp
undef22 (34), -- 0x22
undef23 (35), -- 0x23
undef24 (36), -- 0x24
undef25 (37), -- 0x25
undef26 (38), -- 0x26
undef27 (39), -- 0x27
undef28 (40), -- 0x28
undef29 (41), -- 0x29
undef2a (42), -- 0x2A
undef2b (43), -- 0x2B
undef2c (44), -- 0x2C
undef2d (45), -- 0x2D
undef2e (46), -- 0x2E
undef2f (47), -- 0x2F
undef30 (48), -- 0x30
undef31 (49), -- 0x31
undef32 (50), -- 0x32
undef33 (51), -- 0x33
undef34 (52), -- 0x34
undef35 (53), -- 0x35
undef36 (54), -- 0x36
undef37 (55), -- 0x37
undef38 (56), -- 0x38
undef39 (57), -- 0x39
undef3a (58), -- 0x3A
undef3b (59), -- 0x3B
undef3c (60), -- 0x3C
undef3d (61), -- 0x3D
undef3e (62), -- 0x3E
undef3f (63), -- 0x3F
undef40 (64), -- 0x40
undef41 (65), -- 0x41
undef42 (66), -- 0x42
undef43 (67), -- 0x43
undef44 (68), -- 0x44
undef45 (69), -- 0x45
undef46 (70), -- 0x46
undef47 (71), -- 0x47
undef48 (72), -- 0x48
undef49 (73), -- 0x49
undef4a (74), -- 0x4A
undef4b (75), -- 0x4B
undef4c (76), -- 0x4C
undef4d (77), -- 0x4D
undef4e (78), -- 0x4E
undef4f (79), -- 0x4F
undef50 (80), -- 0x50
undef51 (81), -- 0x51
undef52 (82), -- 0x52
undef53 (83), -- 0x53
undef54 (84), -- 0x54
notavailablelck (85), -- Not Available: Locked
undef56 (86), -- 0x56
undef57 (87), -- 0x57
undef58 (88), -- 0x58
undef59 (89), -- 0x59
undef5a (90), -- 0x5A
undef5b (91), -- 0x5B
undef5c (92), -- 0x5C
undef5d (93), -- 0x5D
undef5e (94), -- 0x5E
undef5f (95), -- 0x5F
undef60 (96), -- 0x60
undef61 (97), -- 0x61
undef62 (98), -- 0x62
undef63 (99), -- 0x63
undef64 (100), -- 0x64
undef65 (101), -- 0x65
notavailableoci (102), -- Not Available: OCI
undef67 (103), -- 0x67
undef68 (104), -- 0x68
undef69 (105), -- 0x69
undef6a (106), -- 0x6A
undef6b (107), -- 0x6B
undef6c (108), -- 0x6C
undef6d (109), -- 0x6D
undef6e (110), -- 0x6E
undef6f (111), -- 0x6F
undef70 (112), -- 0x70
undef71 (113), -- 0x71
undef72 (114), -- 0x72
undef73 (115), -- 0x73
undef74 (116), -- 0x74
undef75 (117), -- 0x75
undef76 (118), -- 0x76
undef77 (119), -- 0x77
undef78 (120), -- 0x78
undef79 (121), -- 0x79
undef7a (122), -- 0x7A
undef7b (123), -- 0x7B
undef7c (124), -- 0x7C
undef7d (125), -- 0x7D
undef7e (126), -- 0x7E
undef7f (127), -- 0x7F
reserved80 (128), -- 0x80
reserved81 (129), -- 0x81
reserved82 (130), -- 0x82
reserved83 (131), -- 0x83
reserved84 (132), -- 0x84
reserved85 (133), -- 0x85
reserved86 (134), -- 0x86
reserved87 (135), -- 0x87
reserved88 (136), -- 0x88
reserved89 (137), -- 0x89
reserved8a (138), -- 0x8A
reserved8b (139), -- 0x8B
reserved8c (140), -- 0x8C
reserved8d (141), -- 0x8D
fc800mapodu2 (142), -- fc800MapOdu2
bittransparent (143), -- Bit Transparent
undef90 (144), -- 0x90
undef91 (145), -- 0x91
undef92 (146), -- 0x92
undef93 (147), -- 0x93
undef94 (148), -- 0x94
undef95 (149), -- 0x95
undef96 (150), -- 0x96
undef97 (151), -- 0x97
undef98 (152), -- 0x98
undef99 (153), -- 0x99
undef9a (154), -- 0x9A
undef9b (155), -- 0x9B
undef9c (156), -- 0x9C
undef9d (157), -- 0x9D
undef9e (158), -- 0x9E
undef9f (159), -- 0x9F
undefA0 (160), -- 0xA0
undefA1 (161), -- 0xA1
undefA2 (162), -- 0xA2
undefA3 (163), -- 0xA3
undefA4 (164), -- 0xA4
undefA5 (165), -- 0xA5
undefA6 (166), -- 0xA6
undefA7 (167), -- 0xA7
undefA8 (168), -- 0xA8
undefA9 (169), -- 0xA9
undefAa (170), -- 0xAA
undefAb (171), -- 0xAB
undefAc (172), -- 0xAC
undefAd (173), -- 0xAD
undefAe (174), -- 0xAE
undefAf (175), -- 0xAF
undefB0 (176), -- 0xB0
undefB1 (177), -- 0xB1
undefB2 (178), -- 0xB2
undefB3 (179), -- 0xB3
undefB4 (180), -- 0xB4
undefB5 (181), -- 0xB5
undefB6 (182), -- 0xB6
undefB7 (183), -- 0xB7
undefB8 (184), -- 0xB8
undefB9 (185), -- 0xB9
undefBa (186), -- 0xBA
undefBb (187), -- 0xBB
undefBc (188), -- 0xBC
undefBd (189), -- 0xBD
undefBe (190), -- 0xBE
undefBf (191), -- 0xBF
undefC0 (192), -- 0xC0
undefC1 (193), -- 0xC1
undefC2 (194), -- 0xC2
undefC3 (195), -- 0xC3
undefC4 (196), -- 0xC4
undefC5 (197), -- 0xC5
undefC6 (198), -- 0xC6
undefC7 (199), -- 0xC7
undefC8 (200), -- 0xC8
undefC9 (201), -- 0xC9
undefCa (202), -- 0xCA
undefCb (203), -- 0xCB
undefCc (204), -- 0xCC
undefCd (205), -- 0xCD
undefCe (206), -- 0xCE
undefCf (207), -- 0xCF
undefD0 (208), -- 0xD0
undefD1 (209), -- 0xD1
undefD2 (210), -- 0xD2
undefD3 (211), -- 0xD3
undefD4 (212), -- 0xD4
undefD5 (213), -- 0xD5
undefD6 (214), -- 0xD6
undefD7 (215), -- 0xD7
undefD8 (216), -- 0xD8
undefD9 (217), -- 0xD9
undefDa (218), -- 0xDA
undefDb (219), -- 0xDB
undefDc (220), -- 0xDC
undefDd (221), -- 0xDC
undefDe (222), -- 0xDE
undefDf (223), -- 0xFD
undefE0 (224), -- 0xE0
undefE1 (225), -- 0xE1
undefE2 (226), -- 0xE2
undefE3 (227), -- 0xE3
undefE4 (228), -- 0xE4
undefE5 (229), -- 0xE5
undefE6 (230), -- 0xE6
undefE7 (231), -- 0xE7
undefE8 (232), -- 0xE8
undefE9 (233), -- 0xE9
undefEa (234), -- 0xEA
undefEb (235), -- 0xEB
undefEc (236), -- 0xEC
undefEd (237), -- 0xED
undefEe (238), -- 0xEE
undefEf (239), -- 0xEF
undefF0 (240), -- 0xF0
undefF1 (241), -- 0xF1
undefF2 (242), -- 0xF2
undefF3 (243), -- 0xF3
undefF4 (244), -- 0xF4
undefF5 (245), -- 0xF5
undefF6 (246), -- 0xF6
undefF7 (247), -- 0xF7
undefF8 (248), -- 0xF8
undefF9 (249), -- 0xF9
undefFa (250), -- 0xFA
undefFb (251), -- 0xFB
undefFc (252), -- 0xFC
nulltest (253), -- NULL Test Signal
prbstest (254), -- Random Bit Test Signal
notavailableais (255), -- Not Available: AIS
notavailablefault (256), -- Not Available: Fault
unstable (257), -- Unstable
nim (258) -- Non-intrusive Monitoring
}
CyanPowerClassTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanPowerClassTc"
SYNTAX INTEGER {
powerclass1 (0), -- PowerClass1
powerclass2 (1), -- PowerClass2
powerclass3 (2), -- PowerClass3
powerclass4 (3) -- PowerClass4
}
CyanRelayTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanRelayTc"
SYNTAX INTEGER {
rsOpen (0), -- Relay Open
rsClose (1) -- Relay Closed
}
CyanSdhSnSignalLabelTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanSdhSnSignalLabelTc"
SYNTAX INTEGER {
unequipped (0), -- Unequipped 0x00
equippedNonspecific (1), -- Equipped Non-Specific 0x01
vtStructured (2), -- TUG/VT Structure 0x02
lockedVtMode (3), -- Locked TU/VT 0x03
asyncDs3Mapping (4), -- Async DS3 0x04
asyncDs4naMapping (18), -- Async DS4NA 0x12
atmMapping (19), -- ATM 0x13
dqdbMapping (20), -- DQDB 0x14
asyncFddiMapping (21), -- Async FDDI 0x15
hdlcOverSonetMapping (22), -- HDLC/PPP 0x16
hdlcLapsMapping (24), -- HDLC/LAPS 0x18
xgeWan (26), -- GFP 0x1B
gfp (27), -- GFP 0x1B
o181TestSignalMapping (254) -- O181 Test Signal 0xFE
}
CyanSecServiceStateTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanSecServiceStateTc"
SYNTAX BITS {
nalm (0), -- Not Alarmed
act (1), -- Active
ains (2), -- Automatic In-Service
busy (3), -- Busy
blkd (4), -- Blocked
cema (5), -- Composite Entity OSS MA
discd (6), -- Disconnected
dsbld (7), -- Disabled
ex (8), -- Exercise
faf (9), -- Facility Fail
flt (10), -- Fault
frcd (11), -- Forced
idle (12), -- Idle
idlerx (13), -- Idle Receive
idletx (14), -- Idle Transmit
inhip (15), -- Inhibit In Progress
lkdo (16), -- Locked Out
mea (17), -- Equipment Mismatched
mt (18), -- Maintenance
lpbk (19), -- Loopback
sdee (20), -- Supported Entity Exist
sdea (21), -- Supported Entity Abnormal
sder (22), -- Supported Entity Restricted
sdeo (23), -- Supported Entity Out-Of-Service
sdel (24), -- Supported Entity Locked
sgel (25), -- Supporting Entity Locked
sgeo (26), -- Supporting Entity Out-Of-Service
sgea (27), -- Supporting Entity Abnormal
sger (28), -- Supporting Entity Restricted
swdl (29), -- Software Downloading
swul (30), -- Software Uploading
uas (31), -- Unassigned
ueq (32), -- UnEquipped
unavail (33), -- Unavailable
sgml (41), -- Supported Member Locked
sgmo (42), -- Supported Member Out-Of-Service
sgma (43), -- Supporting Entity
sgmr (44) -- Supported Member Restricted
}
CyanSsBitsTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanSsBitsTc"
SYNTAX INTEGER {
ss00 (0), -- 00
ss10 (2) -- 10
}
CyanTPConnectionStateTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanTPConnectionStateTc"
SYNTAX INTEGER {
tpcsSourceConnected (1), -- Connected as Source
tpcsSinkConnected (2), -- Connected as Sink
tpcsBiConnected (3), -- Connected BiDir
tpcsNotConnected (4) -- Not Connected
}
CyanTimezoneTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanTimezoneTc"
SYNTAX INTEGER {
utc (0), -- UTC
americaNewYork (1), -- America - New York
americaDetroit (2), -- America - Detroit
americaKentuckyLouisville (3), -- America - Kentucky, Louisville
americaKentuckyMonticello (4), -- America - Kentucky, Monticello
americaIndianaIndianapolis (5), -- America - Indiana, Indianapolis
americaIndianaVincennes (6), -- America - Indiana, Vincennes
americaIndianaKnox (7), -- America - Indiana, Knox
americaIndianaWinamac (8), -- America - Indiana, Winamac
americaIndianaMarengo (9), -- America - Indiana, Marengo
americaIndianaVevay (10), -- America - Indiana, Vevay
americaChicago (11), -- America - Chicago
americaIndianaTellCity (12), -- America - Indiana, Tell City
americaIndianaPetersburg (13), -- America - Indiana, Petersburg
americaMenominee (14), -- America - Menominee
americaNorthDakotaCenter (15), -- America - North Dakota, Center
americaNorthDakotaNewSalem (16), -- America - North Dakota, New Salem
americaDenver (17), -- America - Denver
americaBoise (18), -- America - Boise
americaShiprock (19), -- America - Shiprock
americaPhoenix (20), -- America - Phoenix
americaLosAngeles (21), -- America - Los Angeles
americaAnchorage (22), -- America - Anchorage
americaJuneau (23), -- America - Juneau
americaYakutat (24), -- America - Yakutat
americaNome (25), -- America - Nome
americaAdak (26), -- America - Adak
pacificHonolulu (27) -- Pacific - Honolulu
}
CyanTxControlTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanTxControlTc"
SYNTAX INTEGER {
off (0), -- Off
on (1), -- On
als (2) -- ALS
}
CyanWdmTypeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanWdmTypeTc"
SYNTAX INTEGER {
nonwdm (0), -- NonWDM
cwdm (1), -- CWDM
lanwdm (2), -- LANWDM
dwdm200gGrid (3), -- DWDM200G_Grid
dwdm100gGrid (4), -- DWDM100G_Grid
dwdm50gGrid (5), -- DWDM50G_Grid
dwdm25gGrid (6), -- DWDM25G_Grid
otherwdm (7) -- OtherWDM
}
CyanXGOSignalTypeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanXGOSignalTypeTc"
SYNTAX INTEGER {
otu2 (32), -- OTU-2
otu2e (33), -- OTU-2e
otu1e (34), -- OTU1e
tp10gelan (22), -- 10GE LAN
tp10gewan (23) -- 10GE WAN
}
CyanXcvrConnectorCodeTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanXcvrConnectorCodeTc"
SYNTAX INTEGER {
unknownorunspecified (0), -- Unknown/Unspecified
sc (1), -- SC
fibrechannelstyle1Copper (2), -- FibreChannelStyle1_Copper
fibrechannelstyle2Copper (3), -- FibreChannelStyle2_Copper
bncTnc (4), -- BNC_TNC
fibrechannelcoax (5), -- FibreChannelCoax
fiberjack (6), -- FiberJack
lc (7), -- LC
mtRj (8), -- MT_RJ
mu (9), -- MU
sg (10), -- SG
opticalpigtail (11), -- OpticalPigtail
mpoParalleloptic (12), -- MPO_ParallelOptic
rj45 (34), -- RJ45
hssdcIi (32), -- HSSDC_II
copperpigtail (33) -- CopperPigtail
}
CyanXcvrIdentifierTc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CyanXcvrIdentifierTc"
SYNTAX INTEGER {
unknownUnspecified (0), -- Unknown/UnSpecified
gbic (1), -- GBIC
modulesolderedtomotherboard (2), -- ModuleSolderedToMotherboard
sfpOrSfpplus (3), -- SFP or SFP Plus
xbi300pin (4), -- XBI 300Pin
xenpak (5), -- Xenpak
xfp (6), -- XFP
xff (7), -- XFF
xfpE (8), -- XFP-E
xpak (9), -- XPak
x2 (10), -- X2
dwdmSfp (11), -- DWDM SFP
qsfp (12), -- QSFP
qsfpPlus (13), -- QSFP_Plus
cfp (14), -- CFP
cxp (15), -- CXP
msa100glh (16), -- MSA_100GLH
cfp2 (17), -- CFP2
cfp4 (18) -- CFP4
}
END

303
mibs/cyan/CYAN-TENGPORT-MIB Normal file
View File

@ -0,0 +1,303 @@
CYAN-TENGPORT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanOffOnTc,
CyanLoopbackControlTc,
CyanOpStateQualTc,
CyanTxControlTc,
CyanOpStateTc,
CyanSecServiceStateTc,
CyanTPConnectionStateTc,
CyanXGOSignalTypeTc,
CyanAdminStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanTENGPortModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:23 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Ten Gig Port"
REVISION "201412070545Z" -- Sun Dec 7 05:45:23 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 150 }
cyanTENGPortMibObjects OBJECT IDENTIFIER ::={ cyanTENGPortModule 1 }
cyanTENGPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanTENGPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of TENGPort entries."
::= { cyanTENGPortMibObjects 1 }
cyanTENGPortEntry OBJECT-TYPE
SYNTAX CyanTENGPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of TENGPort."
INDEX {
cyanTENGPortShelfId ,
cyanTENGPortModuleId ,
cyanTENGPortXcvrId ,
cyanTENGPortPortId
}
::= { cyanTENGPortTable 1 }
CyanTENGPortEntry ::=
SEQUENCE {
cyanTENGPortShelfId Unsigned32,
cyanTENGPortModuleId Unsigned32,
cyanTENGPortXcvrId Unsigned32,
cyanTENGPortPortId Unsigned32,
cyanTENGPortAdminState CyanAdminStateTc,
cyanTENGPortAutoinserviceSoakTimeSec Integer32,
cyanTENGPortConnectionState CyanTPConnectionStateTc,
cyanTENGPortDescription DisplayString,
cyanTENGPortExternalFiberMultishelfLink CyanEnDisabledTc,
cyanTENGPortExternalFiberRemotePort DisplayString,
cyanTENGPortLoopbackControl CyanLoopbackControlTc,
cyanTENGPortOperState CyanOpStateTc,
cyanTENGPortOperStateQual CyanOpStateQualTc,
cyanTENGPortRxPwr Integer32,
cyanTENGPortSecServState CyanSecServiceStateTc,
cyanTENGPortSignalType CyanXGOSignalTypeTc,
cyanTENGPortTransmitControl CyanTxControlTc,
cyanTENGPortTxPwr Integer32,
cyanTENGPortTxStatus CyanOffOnTc
}
cyanTENGPortShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanTENGPortEntry 1 }
cyanTENGPortModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanTENGPortEntry 2 }
cyanTENGPortXcvrId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Transceiver Id"
::= { cyanTENGPortEntry 3 }
cyanTENGPortPortId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port Id"
::= { cyanTENGPortEntry 4 }
cyanTENGPortAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanTENGPortEntry 5 }
cyanTENGPortAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanTENGPortEntry 6 }
cyanTENGPortConnectionState OBJECT-TYPE
SYNTAX CyanTPConnectionStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Termination point connection state"
::= { cyanTENGPortEntry 7 }
cyanTENGPortDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanTENGPortEntry 8 }
cyanTENGPortExternalFiberMultishelfLink OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Assign a port to an inter-node link"
::= { cyanTENGPortEntry 9 }
cyanTENGPortExternalFiberRemotePort OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..45))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote connection point of the inter-node link"
::= { cyanTENGPortEntry 10 }
cyanTENGPortLoopbackControl OBJECT-TYPE
SYNTAX CyanLoopbackControlTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port loopback control"
::= { cyanTENGPortEntry 11 }
cyanTENGPortOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanTENGPortEntry 12 }
cyanTENGPortOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanTENGPortEntry 13 }
cyanTENGPortRxPwr OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RX Power"
::= { cyanTENGPortEntry 14 }
cyanTENGPortSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanTENGPortEntry 15 }
cyanTENGPortSignalType OBJECT-TYPE
SYNTAX CyanXGOSignalTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Client signal type or port mode"
::= { cyanTENGPortEntry 16 }
cyanTENGPortTransmitControl OBJECT-TYPE
SYNTAX CyanTxControlTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitter control"
::= { cyanTENGPortEntry 17 }
cyanTENGPortTxPwr OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX Power"
::= { cyanTENGPortEntry 18 }
cyanTENGPortTxStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitter status"
::= { cyanTENGPortEntry 19 }
cyanTENGPortObjectGroup OBJECT-GROUP
OBJECTS {
cyanTENGPortAdminState,
cyanTENGPortAutoinserviceSoakTimeSec,
cyanTENGPortConnectionState,
cyanTENGPortDescription,
cyanTENGPortExternalFiberMultishelfLink,
cyanTENGPortExternalFiberRemotePort,
cyanTENGPortLoopbackControl,
cyanTENGPortOperState,
cyanTENGPortOperStateQual,
cyanTENGPortRxPwr,
cyanTENGPortSecServState,
cyanTENGPortSignalType,
cyanTENGPortTransmitControl,
cyanTENGPortTxPwr,
cyanTENGPortTxStatus
}
STATUS current
DESCRIPTION "Group of objects that comes with TENGPort module"
::= {cyanTENGPortModule 20}
cyanTENGPortCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan TENGPort"
MODULE
MANDATORY-GROUPS {
cyanTENGPortObjectGroup
}
::= { cyanTENGPortModule 30 }
END

186
mibs/cyan/CYAN-XAUI-MIB Normal file
View File

@ -0,0 +1,186 @@
CYAN-XAUI-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanOpStateQualTc,
CyanAdminStateTc,
CyanSecServiceStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanXauiModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Transport XAUI"
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 170 }
cyanXauiMibObjects OBJECT IDENTIFIER ::={ cyanXauiModule 1 }
cyanXauiTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanXauiEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Xaui entries."
::= { cyanXauiMibObjects 1 }
cyanXauiEntry OBJECT-TYPE
SYNTAX CyanXauiEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Xaui."
INDEX {
cyanXauiShelfId ,
cyanXauiModuleId ,
cyanXauiXauiId
}
::= { cyanXauiTable 1 }
CyanXauiEntry ::=
SEQUENCE {
cyanXauiShelfId Unsigned32,
cyanXauiModuleId Unsigned32,
cyanXauiXauiId Unsigned32,
cyanXauiAdminState CyanAdminStateTc,
cyanXauiAutoinserviceSoakTimeSec Integer32,
cyanXauiOperState CyanOpStateTc,
cyanXauiOperStateQual CyanOpStateQualTc,
cyanXauiPortSpeedMbps Unsigned32,
cyanXauiSecServState CyanSecServiceStateTc
}
cyanXauiShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanXauiEntry 1 }
cyanXauiModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanXauiEntry 2 }
cyanXauiXauiId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Xaui Id"
::= { cyanXauiEntry 3 }
cyanXauiAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanXauiEntry 4 }
cyanXauiAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanXauiEntry 5 }
cyanXauiOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanXauiEntry 6 }
cyanXauiOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanXauiEntry 7 }
cyanXauiPortSpeedMbps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operating speed"
::= { cyanXauiEntry 8 }
cyanXauiSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanXauiEntry 9 }
cyanXauiObjectGroup OBJECT-GROUP
OBJECTS {
cyanXauiAdminState,
cyanXauiAutoinserviceSoakTimeSec,
cyanXauiOperState,
cyanXauiOperStateQual,
cyanXauiPortSpeedMbps,
cyanXauiSecServState
}
STATUS current
DESCRIPTION "Group of objects that comes with Xaui module"
::= {cyanXauiModule 20}
cyanXauiCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Xaui"
MODULE
MANDATORY-GROUPS {
cyanXauiObjectGroup
}
::= { cyanXauiModule 30 }
END

799
mibs/cyan/CYAN-XCVR-MIB Normal file
View File

@ -0,0 +1,799 @@
CYAN-XCVR-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Counter64,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanNoYesTc,
CyanWdmTypeTc,
CyanXcvrConnectorCodeTc,
CyanOpStateTc,
CyanXcvrIdentifierTc,
CyanSecServiceStateTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanPowerClassTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanXcvrModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Optical Transceiver"
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 140 }
cyanXcvrMibObjects OBJECT IDENTIFIER ::={ cyanXcvrModule 1 }
cyanXcvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanXcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Xcvr entries."
::= { cyanXcvrMibObjects 1 }
cyanXcvrEntry OBJECT-TYPE
SYNTAX CyanXcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Xcvr."
INDEX {
cyanXcvrShelfId ,
cyanXcvrModuleId ,
cyanXcvrXcvrId
}
::= { cyanXcvrTable 1 }
CyanXcvrEntry ::=
SEQUENCE {
cyanXcvrShelfId Unsigned32,
cyanXcvrModuleId Unsigned32,
cyanXcvrXcvrId Unsigned32,
cyanXcvrAdminState CyanAdminStateTc,
cyanXcvrAutoinserviceSoakTimeSec Integer32,
cyanXcvrComplianceCode Counter64,
cyanXcvrConnectorCode CyanXcvrConnectorCodeTc,
cyanXcvrCyanName DisplayString,
cyanXcvrCyanPartNumber DisplayString,
cyanXcvrDescription DisplayString,
cyanXcvrIdentifier DisplayString,
cyanXcvrIdentifierCode CyanXcvrIdentifierTc,
cyanXcvrLength9 Unsigned32,
cyanXcvrMaxBitRate Unsigned32,
cyanXcvrMfgDateCode DisplayString,
cyanXcvrMinBitRate Unsigned32,
cyanXcvrMmf3Maxlen Unsigned32,
cyanXcvrMmf4Maxlen Unsigned32,
cyanXcvrName DisplayString,
cyanXcvrNominalBitRate Unsigned32,
cyanXcvrOidClass DisplayString,
cyanXcvrOperState CyanOpStateTc,
cyanXcvrOperStateQual CyanOpStateQualTc,
cyanXcvrOptSensitivityAdjustSupp CyanNoYesTc,
cyanXcvrOssLabel DisplayString,
cyanXcvrOuiCode Integer32,
cyanXcvrOwner DisplayString,
cyanXcvrPartNumber DisplayString,
cyanXcvrPowerClass CyanPowerClassTc,
cyanXcvrRealTimeDiagImplemented CyanNoYesTc,
cyanXcvrRxPwrHiAlrmThres Integer32,
cyanXcvrRxPwrHiWarnThres Integer32,
cyanXcvrRxPwrLoAlrmThres Integer32,
cyanXcvrRxPwrLoWarnThres Integer32,
cyanXcvrSecServState CyanSecServiceStateTc,
cyanXcvrSerialNumber DisplayString,
cyanXcvrSfpOptions Unsigned32,
cyanXcvrTempHiAlrmThres Integer32,
cyanXcvrTempHiWarnThres Integer32,
cyanXcvrTempLoAlrmThres Integer32,
cyanXcvrTempLoWarnThres Integer32,
cyanXcvrTemperature Integer32,
cyanXcvrTxBiasCurrent Integer32,
cyanXcvrTxBiasHiAlrmThres Integer32,
cyanXcvrTxBiasHiWarnThres Integer32,
cyanXcvrTxBiasLoAlrmThres Integer32,
cyanXcvrTxBiasLoWarnThres Integer32,
cyanXcvrTxPwrHiAlrmThres Integer32,
cyanXcvrTxPwrHiWarnThres Integer32,
cyanXcvrTxPwrLoAlrmThres Integer32,
cyanXcvrTxPwrLoWarnThres Integer32,
cyanXcvrVccVoltHiAlrmThres Integer32,
cyanXcvrVccVoltHiWarnThres Integer32,
cyanXcvrVccVoltLoAlrmThres Integer32,
cyanXcvrVccVoltLoWarnThres Integer32,
cyanXcvrVccVoltage Integer32,
cyanXcvrVendorName DisplayString,
cyanXcvrVendorRev DisplayString,
cyanXcvrWavelength Integer32,
cyanXcvrWdmType CyanWdmTypeTc,
cyanXcvrWlenError Integer32,
cyanXcvrWlenIsTunable CyanNoYesTc,
cyanXcvrWlenSetpoint Integer32,
cyanXcvrWlenTolerance Integer32
}
cyanXcvrShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanXcvrEntry 1 }
cyanXcvrModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanXcvrEntry 2 }
cyanXcvrXcvrId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Transceiver Id"
::= { cyanXcvrEntry 3 }
cyanXcvrAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanXcvrEntry 4 }
cyanXcvrAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanXcvrEntry 5 }
cyanXcvrComplianceCode OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Compliance code"
::= { cyanXcvrEntry 6 }
cyanXcvrConnectorCode OBJECT-TYPE
SYNTAX CyanXcvrConnectorCodeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SFP/XFP/CFP Connector code"
::= { cyanXcvrEntry 7 }
cyanXcvrCyanName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan Optics"
::= { cyanXcvrEntry 8 }
cyanXcvrCyanPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..42))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan Part Number"
::= { cyanXcvrEntry 9 }
cyanXcvrDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanXcvrEntry 10 }
cyanXcvrIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanXcvrEntry 11 }
cyanXcvrIdentifierCode OBJECT-TYPE
SYNTAX CyanXcvrIdentifierTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identifier code"
::= { cyanXcvrEntry 12 }
cyanXcvrLength9 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link length supported for single mode fibers (m)"
::= { cyanXcvrEntry 13 }
cyanXcvrMaxBitRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum bit rate (Mbps)"
::= { cyanXcvrEntry 14 }
cyanXcvrMfgDateCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing Date"
::= { cyanXcvrEntry 15 }
cyanXcvrMinBitRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum bit rate (Mbps)"
::= { cyanXcvrEntry 16 }
cyanXcvrMmf3Maxlen OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max MMF length OM3 in meters"
::= { cyanXcvrEntry 17 }
cyanXcvrMmf4Maxlen OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max MMF length OM4 in meters"
::= { cyanXcvrEntry 18 }
cyanXcvrName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanXcvrEntry 19 }
cyanXcvrNominalBitRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Nominal bit rate (Mbps)"
::= { cyanXcvrEntry 20 }
cyanXcvrOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanXcvrEntry 21 }
cyanXcvrOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanXcvrEntry 22 }
cyanXcvrOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanXcvrEntry 23 }
cyanXcvrOptSensitivityAdjustSupp OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical sensitivity adjustment supported"
::= { cyanXcvrEntry 24 }
cyanXcvrOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanXcvrEntry 25 }
cyanXcvrOuiCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IEEE Organization Unique Identifier"
::= { cyanXcvrEntry 26 }
cyanXcvrOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanXcvrEntry 27 }
cyanXcvrPartNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part Number"
::= { cyanXcvrEntry 28 }
cyanXcvrPowerClass OBJECT-TYPE
SYNTAX CyanPowerClassTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power classes: <=8W, <=16W, <=24W, >24W"
::= { cyanXcvrEntry 29 }
cyanXcvrRealTimeDiagImplemented OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Real-time diagnostics implemented"
::= { cyanXcvrEntry 30 }
cyanXcvrRxPwrHiAlrmThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receive power high alarm threshold (dBm)"
::= { cyanXcvrEntry 31 }
cyanXcvrRxPwrHiWarnThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receive power high warning threshold (dBm)"
::= { cyanXcvrEntry 32 }
cyanXcvrRxPwrLoAlrmThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receive power low alarm threshold (dBm)"
::= { cyanXcvrEntry 33 }
cyanXcvrRxPwrLoWarnThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receive power low warning threshold (dBm)"
::= { cyanXcvrEntry 34 }
cyanXcvrSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanXcvrEntry 35 }
cyanXcvrSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial Number"
::= { cyanXcvrEntry 36 }
cyanXcvrSfpOptions OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Options"
::= { cyanXcvrEntry 37 }
cyanXcvrTempHiAlrmThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature high alarm threshold (C)"
::= { cyanXcvrEntry 38 }
cyanXcvrTempHiWarnThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature high warning threshold (C)"
::= { cyanXcvrEntry 39 }
cyanXcvrTempLoAlrmThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature low alarm threshold (C)"
::= { cyanXcvrEntry 40 }
cyanXcvrTempLoWarnThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature low warning threshold (C)"
::= { cyanXcvrEntry 41 }
cyanXcvrTemperature OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical transceiver temperature (C)"
::= { cyanXcvrEntry 42 }
cyanXcvrTxBiasCurrent OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit bias current (A)"
::= { cyanXcvrEntry 43 }
cyanXcvrTxBiasHiAlrmThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit bias current high alarm threshold (A)"
::= { cyanXcvrEntry 44 }
cyanXcvrTxBiasHiWarnThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit bias current high warning threshold (A)"
::= { cyanXcvrEntry 45 }
cyanXcvrTxBiasLoAlrmThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit bias current low alarm threshold (A)"
::= { cyanXcvrEntry 46 }
cyanXcvrTxBiasLoWarnThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit bias current low warning threshold (A)"
::= { cyanXcvrEntry 47 }
cyanXcvrTxPwrHiAlrmThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit power high alarm threshold (dBm)"
::= { cyanXcvrEntry 48 }
cyanXcvrTxPwrHiWarnThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit power high warning threshold (dBm)"
::= { cyanXcvrEntry 49 }
cyanXcvrTxPwrLoAlrmThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit power low alarm threshold (dBm)"
::= { cyanXcvrEntry 50 }
cyanXcvrTxPwrLoWarnThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit power low warning threshold (dBm)"
::= { cyanXcvrEntry 51 }
cyanXcvrVccVoltHiAlrmThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VCC voltage high alarm threshold (V)"
::= { cyanXcvrEntry 52 }
cyanXcvrVccVoltHiWarnThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VCC voltage high warning threshold (V)"
::= { cyanXcvrEntry 53 }
cyanXcvrVccVoltLoAlrmThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VCC voltage low alarm threshold (V)"
::= { cyanXcvrEntry 54 }
cyanXcvrVccVoltLoWarnThres OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VCC voltage low warning threshold (V)"
::= { cyanXcvrEntry 55 }
cyanXcvrVccVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VCC voltage (V)"
::= { cyanXcvrEntry 56 }
cyanXcvrVendorName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vendor's name"
::= { cyanXcvrEntry 57 }
cyanXcvrVendorRev OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vendor revision"
::= { cyanXcvrEntry 58 }
cyanXcvrWavelength OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Wavelength nominal (nm)"
::= { cyanXcvrEntry 59 }
cyanXcvrWdmType OBJECT-TYPE
SYNTAX CyanWdmTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"WDM type"
::= { cyanXcvrEntry 60 }
cyanXcvrWlenError OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunable transceiver: Measured error between actual wavelength and entered setpoint"
::= { cyanXcvrEntry 61 }
cyanXcvrWlenIsTunable OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunable wavelength"
::= { cyanXcvrEntry 62 }
cyanXcvrWlenSetpoint OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunable transceiver: Entered wavelength setpoint"
::= { cyanXcvrEntry 63 }
cyanXcvrWlenTolerance OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Wavelength tolerance (+/-nm)"
::= { cyanXcvrEntry 64 }
cyanXcvrObjectGroup OBJECT-GROUP
OBJECTS {
cyanXcvrAdminState,
cyanXcvrAutoinserviceSoakTimeSec,
cyanXcvrComplianceCode,
cyanXcvrConnectorCode,
cyanXcvrCyanName,
cyanXcvrCyanPartNumber,
cyanXcvrDescription,
cyanXcvrIdentifier,
cyanXcvrIdentifierCode,
cyanXcvrLength9,
cyanXcvrMaxBitRate,
cyanXcvrMfgDateCode,
cyanXcvrMinBitRate,
cyanXcvrMmf3Maxlen,
cyanXcvrMmf4Maxlen,
cyanXcvrName,
cyanXcvrNominalBitRate,
cyanXcvrOidClass,
cyanXcvrOperState,
cyanXcvrOperStateQual,
cyanXcvrOptSensitivityAdjustSupp,
cyanXcvrOssLabel,
cyanXcvrOuiCode,
cyanXcvrOwner,
cyanXcvrPartNumber,
cyanXcvrPowerClass,
cyanXcvrRealTimeDiagImplemented,
cyanXcvrRxPwrHiAlrmThres,
cyanXcvrRxPwrHiWarnThres,
cyanXcvrRxPwrLoAlrmThres,
cyanXcvrRxPwrLoWarnThres,
cyanXcvrSecServState,
cyanXcvrSerialNumber,
cyanXcvrSfpOptions,
cyanXcvrTempHiAlrmThres,
cyanXcvrTempHiWarnThres,
cyanXcvrTempLoAlrmThres,
cyanXcvrTempLoWarnThres,
cyanXcvrTemperature,
cyanXcvrTxBiasCurrent,
cyanXcvrTxBiasHiAlrmThres,
cyanXcvrTxBiasHiWarnThres,
cyanXcvrTxBiasLoAlrmThres,
cyanXcvrTxBiasLoWarnThres,
cyanXcvrTxPwrHiAlrmThres,
cyanXcvrTxPwrHiWarnThres,
cyanXcvrTxPwrLoAlrmThres,
cyanXcvrTxPwrLoWarnThres,
cyanXcvrVccVoltHiAlrmThres,
cyanXcvrVccVoltHiWarnThres,
cyanXcvrVccVoltLoAlrmThres,
cyanXcvrVccVoltLoWarnThres,
cyanXcvrVccVoltage,
cyanXcvrVendorName,
cyanXcvrVendorRev,
cyanXcvrWavelength,
cyanXcvrWdmType,
cyanXcvrWlenError,
cyanXcvrWlenIsTunable,
cyanXcvrWlenSetpoint,
cyanXcvrWlenTolerance
}
STATUS current
DESCRIPTION "Group of objects that comes with Xcvr module"
::= {cyanXcvrModule 20}
cyanXcvrCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Xcvr"
MODULE
MANDATORY-GROUPS {
cyanXcvrObjectGroup
}
::= { cyanXcvrModule 30 }
END

625
mibs/cyan/CYAN-Y1731-MIB Normal file
View File

@ -0,0 +1,625 @@
CYAN-Y1731-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
CyanNoYesTc
FROM CYAN-TC-MIB
cyanMibModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanY1731Module MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:32 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for CYAN Y1731 OAMPM"
REVISION "201412070545Z" -- Sun Dec 7 05:45:32 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanMibModules 40 }
cyanY1731MibObjects OBJECT IDENTIFIER ::={ cyanY1731Module 1 }
-- *****************************************************************************
-- CYAN Y1731 MEP Configuration Table
-- *****************************************************************************
cyanY1731MepConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanY1731MepConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Y1731 MEP config entries"
::= { cyanY1731MibObjects 1 }
cyanY1731MepConfigEntry OBJECT-TYPE
SYNTAX CyanY1731MepConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Y1731 MEP Configuration."
INDEX {
cyanY1731MepConfigShelfId,
cyanY1731MepConfigModuleId,
cyanY1731MepConfigMepId
}
::= { cyanY1731MepConfigTable 1 }
CyanY1731MepConfigEntry ::=
SEQUENCE {
cyanY1731MepConfigShelfId Unsigned32,
cyanY1731MepConfigModuleId Unsigned32,
cyanY1731MepConfigMepId Unsigned32,
cyanY1731MepConfigLMTxInterval Unsigned32,
cyanY1731MepConfigDMTxInterval Unsigned32,
cyanY1731MepConfigPmEnabled CyanNoYesTc,
cyanY1731MepConfigOneWayLossEnabled CyanNoYesTc,
cyanY1731MepConfigTwoWayDelayEnabled CyanNoYesTc,
cyanY1731MepConfigTwoWayJitterEnabled CyanNoYesTc
}
cyanY1731MepConfigShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanY1731MepConfigEntry 1 }
cyanY1731MepConfigModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanY1731MepConfigEntry 2 }
cyanY1731MepConfigMepId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEP Id"
::= { cyanY1731MepConfigEntry 3 }
cyanY1731MepConfigLMTxInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Loss OAM PDU Tx Interval in Seconds"
::= { cyanY1731MepConfigEntry 4 }
cyanY1731MepConfigDMTxInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delay OAM PDU Tx Interval in Seconds"
::= { cyanY1731MepConfigEntry 5 }
cyanY1731MepConfigPmEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"PM Enabled"
::= { cyanY1731MepConfigEntry 6 }
cyanY1731MepConfigOneWayLossEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One-way LOSS Enabled"
::= { cyanY1731MepConfigEntry 7 }
cyanY1731MepConfigTwoWayDelayEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Enabled"
::= { cyanY1731MepConfigEntry 8 }
cyanY1731MepConfigTwoWayJitterEnabled OBJECT-TYPE
SYNTAX CyanNoYesTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Jitter Enabled"
::= { cyanY1731MepConfigEntry 9 }
-- *****************************************************************************
-- CYAN Y1731 MEP Loss Measurement (LM) Table
-- *****************************************************************************
cyanY1731LMTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanY1731LMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Y1731 Packet Loss Mesurement(LM) Entries.
Each row in this table represents last completed Loss Measurement (LM)
for a given MEP. Only the last completed historical bucket is supported.
The value of cyanY1731LMIndex is always 1 and
this represents last completed historical bucket.
"
::= { cyanY1731MibObjects 2 }
cyanY1731LMEntry OBJECT-TYPE
SYNTAX CyanY1731LMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Y1731 Loss Measurement."
INDEX {
cyanY1731LMShelfId,
cyanY1731LMModuleId,
cyanY1731LMMepId,
cyanY1731LMIndex
}
::= { cyanY1731LMTable 1 }
CyanY1731LMEntry ::=
SEQUENCE {
cyanY1731LMShelfId Unsigned32,
cyanY1731LMModuleId Unsigned32,
cyanY1731LMMepId Unsigned32,
cyanY1731LMIndex Unsigned32,
cyanY1731LMNe15MinPmCount Unsigned32,
cyanY1731LMNe15MinPmTimestamp Unsigned32,
cyanY1731LMFe15MinPmCount Unsigned32,
cyanY1731LMFe15MinPmTimestamp Unsigned32,
cyanY1731LMRatioNe15MinHighValue Unsigned32,
cyanY1731LMRatioNe15MinLowValue Unsigned32,
cyanY1731LMRatioNe15MinAvgValue Unsigned32,
cyanY1731LMRatioNe15MinTimestamp Unsigned32,
cyanY1731LMRatioFe15MinHighValue Unsigned32,
cyanY1731LMRatioFe15MinLowValue Unsigned32,
cyanY1731LMRatioFe15MinAvgValue Unsigned32,
cyanY1731LMRatioFe15MinTimestamp Unsigned32
}
cyanY1731LMShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanY1731LMEntry 1 }
cyanY1731LMModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanY1731LMEntry 2 }
cyanY1731LMMepId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEP Id"
::= { cyanY1731LMEntry 3 }
cyanY1731LMIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Y1731 LM MEP Bucket Index. Currently only
one bucket is supported with possible value of 1.
Value 1 means that it is the latest historical bucket"
::= { cyanY1731LMEntry 4 }
cyanY1731LMNe15MinPmCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss 15 Min Pm Count"
::= { cyanY1731LMEntry 5 }
cyanY1731LMNe15MinPmTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss 15 Min Pm Timestamp"
::= { cyanY1731LMEntry 6 }
cyanY1731LMFe15MinPmCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss 15 Min Pm Count"
::= { cyanY1731LMEntry 7 }
cyanY1731LMFe15MinPmTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss 15 Min Pm Timestamp"
::= { cyanY1731LMEntry 8 }
cyanY1731LMRatioNe15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min High Value"
::= { cyanY1731LMEntry 9 }
cyanY1731LMRatioNe15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min Low Value"
::= { cyanY1731LMEntry 10 }
cyanY1731LMRatioNe15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min Avg Value"
::= { cyanY1731LMEntry 11 }
cyanY1731LMRatioNe15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near-end Packet Loss Ratio 15 Min Timestamp"
::= { cyanY1731LMEntry 12 }
cyanY1731LMRatioFe15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min High Value"
::= { cyanY1731LMEntry 13 }
cyanY1731LMRatioFe15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min Low Value"
::= { cyanY1731LMEntry 14 }
cyanY1731LMRatioFe15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min Avg Value"
::= { cyanY1731LMEntry 15 }
cyanY1731LMRatioFe15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Far-end Packet Loss Ratio 15 Min Timestamp"
::= { cyanY1731LMEntry 16 }
-- *****************************************************************************
-- CYAN Y1731 MEP Delay Measurement (DM) Table
-- *****************************************************************************
cyanY1731DMTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanY1731DMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Y1731 Packet Delay Mesurement(DM) Current Entries.
Each row in this table represents last completed Delay Measurement (DM)
for a given MEP. Only the last completed historical bucket is supported.
The value of cyanY1731DMMepIndex is always 1 and
this represents last completed historical bucket.
"
::= { cyanY1731MibObjects 3 }
cyanY1731DMEntry OBJECT-TYPE
SYNTAX CyanY1731DMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Y1731 Delay Measurement."
INDEX {
cyanY1731DMShelfId,
cyanY1731DMModuleId,
cyanY1731DMMepId,
cyanY1731DMMepIndex
}
::= { cyanY1731DMTable 1 }
CyanY1731DMEntry ::=
SEQUENCE {
cyanY1731DMShelfId Unsigned32,
cyanY1731DMModuleId Unsigned32,
cyanY1731DMMepId Unsigned32,
cyanY1731DMMepIndex Unsigned32,
cyanY1731DMTwoWayDelay15MinHighValue Unsigned32,
cyanY1731DMTwoWayDelay15MinLowValue Unsigned32,
cyanY1731DMTwoWayDelay15MinAvgValue Unsigned32,
cyanY1731DMTwoWayDelay15MinTimestamp Unsigned32,
cyanY1731DMTwoWayDelayVar15MinHighValue Unsigned32,
cyanY1731DMTwoWayDelayVar15MinLowValue Unsigned32,
cyanY1731DMTwoWayDelayVar15MinAvgValue Unsigned32,
cyanY1731DMTwoWayDelayVar15MinTimestamp Unsigned32
}
cyanY1731DMShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanY1731DMEntry 1 }
cyanY1731DMModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanY1731DMEntry 2 }
cyanY1731DMMepId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEP Id"
::= { cyanY1731DMEntry 3 }
cyanY1731DMMepIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Y1731 DM MEP Bucket Index. Currently only
one bucket is supported with possible value of 1.
Value 1 means that it is the latest historical bucket"
::= { cyanY1731DMEntry 4 }
cyanY1731DMTwoWayDelay15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min High Value "
::= { cyanY1731DMEntry 5 }
cyanY1731DMTwoWayDelay15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min Low Value "
::= { cyanY1731DMEntry 6 }
cyanY1731DMTwoWayDelay15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min Avg Value "
::= { cyanY1731DMEntry 7 }
cyanY1731DMTwoWayDelay15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay (micro-secs) 15 Min Time-stamp "
::= { cyanY1731DMEntry 8 }
cyanY1731DMTwoWayDelayVar15MinHighValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min High Value "
::= { cyanY1731DMEntry 9 }
cyanY1731DMTwoWayDelayVar15MinLowValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min Low Value "
::= { cyanY1731DMEntry 10 }
cyanY1731DMTwoWayDelayVar15MinAvgValue OBJECT-TYPE
SYNTAX Unsigned32 -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min Avg Value "
::= { cyanY1731DMEntry 11 }
cyanY1731DMTwoWayDelayVar15MinTimestamp OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Two-way Delay Var (micro-secs) 15 Min Time-stamp "
::= { cyanY1731DMEntry 12 }
-- ******************************************************************
-- CYAN Y1731 MIB Module Compliance statements
-- ******************************************************************
cyanY1731MepConfigObjectGroup OBJECT-GROUP
OBJECTS {
cyanY1731MepConfigLMTxInterval,
cyanY1731MepConfigDMTxInterval,
cyanY1731MepConfigPmEnabled,
cyanY1731MepConfigOneWayLossEnabled,
cyanY1731MepConfigTwoWayDelayEnabled,
cyanY1731MepConfigTwoWayJitterEnabled
}
STATUS current
DESCRIPTION "Group of objects that comes with cyanY1731Config module"
::= {cyanY1731Module 100}
cyanY1731MepConfigCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan cyanY1731Config"
MODULE
MANDATORY-GROUPS {
cyanY1731MepConfigObjectGroup
}
::= { cyanY1731Module 101 }
cyanY1731LMObjectGroup OBJECT-GROUP
OBJECTS {
cyanY1731LMNe15MinPmCount,
cyanY1731LMNe15MinPmTimestamp,
cyanY1731LMFe15MinPmCount,
cyanY1731LMFe15MinPmTimestamp,
cyanY1731LMRatioNe15MinHighValue,
cyanY1731LMRatioNe15MinLowValue,
cyanY1731LMRatioNe15MinAvgValue,
cyanY1731LMRatioNe15MinTimestamp,
cyanY1731LMRatioFe15MinHighValue,
cyanY1731LMRatioFe15MinLowValue,
cyanY1731LMRatioFe15MinAvgValue,
cyanY1731LMRatioFe15MinTimestamp
}
STATUS current
DESCRIPTION "Group of objects that comes with cyanY1731LM module"
::= {cyanY1731Module 102}
cyanY1731LMCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan cyanY1731LM"
MODULE
MANDATORY-GROUPS {
cyanY1731LMObjectGroup
}
::= { cyanY1731Module 103 }
cyanY1731DMObjectGroup OBJECT-GROUP
OBJECTS {
cyanY1731DMTwoWayDelay15MinHighValue,
cyanY1731DMTwoWayDelay15MinLowValue,
cyanY1731DMTwoWayDelay15MinAvgValue,
cyanY1731DMTwoWayDelay15MinTimestamp,
cyanY1731DMTwoWayDelayVar15MinHighValue,
cyanY1731DMTwoWayDelayVar15MinLowValue,
cyanY1731DMTwoWayDelayVar15MinAvgValue,
cyanY1731DMTwoWayDelayVar15MinTimestamp
}
STATUS current
DESCRIPTION "Group of objects that comes with cyanY1731DM module"
::= {cyanY1731Module 104}
cyanY1731DMCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan cyanY1731DM"
MODULE
MANDATORY-GROUPS {
cyanY1731DMObjectGroup
}
::= { cyanY1731Module 105 }
END

422
mibs/cyan/CYAN-Z33FAN-MIB Normal file
View File

@ -0,0 +1,422 @@
CYAN-Z33FAN-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanAdminStateTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanLEDTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanZ33FanModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Z33 Fan"
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 80 }
cyanZ33FanMibObjects OBJECT IDENTIFIER ::={ cyanZ33FanModule 1 }
cyanZ33FanTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanZ33FanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Z33Fan entries."
::= { cyanZ33FanMibObjects 1 }
cyanZ33FanEntry OBJECT-TYPE
SYNTAX CyanZ33FanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Z33Fan."
INDEX {
cyanZ33FanShelfId ,
cyanZ33FanZ33FanId
}
::= { cyanZ33FanTable 1 }
CyanZ33FanEntry ::=
SEQUENCE {
cyanZ33FanShelfId Unsigned32,
cyanZ33FanZ33FanId Unsigned32,
cyanZ33FanAcoLed CyanLEDTc,
cyanZ33FanAdminState CyanAdminStateTc,
cyanZ33FanAssetTag DisplayString,
cyanZ33FanAutoinserviceSoakTimeSec Integer32,
cyanZ33FanBaseMacAddress DisplayString,
cyanZ33FanCriticalLed CyanLEDTc,
cyanZ33FanDescription DisplayString,
cyanZ33FanFanLed CyanLEDTc,
cyanZ33FanFilterLed CyanLEDTc,
cyanZ33FanIdentifier DisplayString,
cyanZ33FanMacBlockSize Unsigned32,
cyanZ33FanMajorLed CyanLEDTc,
cyanZ33FanMfgCleiCode DisplayString,
cyanZ33FanMfgEciCode DisplayString,
cyanZ33FanMfgModuleId Unsigned32,
cyanZ33FanMfgPartNumber DisplayString,
cyanZ33FanMfgRevision DisplayString,
cyanZ33FanMfgSerialNumber DisplayString,
cyanZ33FanMinorLed CyanLEDTc,
cyanZ33FanName DisplayString,
cyanZ33FanOidClass DisplayString,
cyanZ33FanOperState CyanOpStateTc,
cyanZ33FanOperStateQual CyanOpStateQualTc,
cyanZ33FanOssLabel DisplayString,
cyanZ33FanOwner DisplayString,
cyanZ33FanPartNumber DisplayString,
cyanZ33FanSecServState CyanSecServiceStateTc,
cyanZ33FanType CyanTypeTc
}
cyanZ33FanShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanZ33FanEntry 1 }
cyanZ33FanZ33FanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Z33Fan Module Id"
::= { cyanZ33FanEntry 2 }
cyanZ33FanAcoLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ACO LED"
::= { cyanZ33FanEntry 3 }
cyanZ33FanAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanZ33FanEntry 4 }
cyanZ33FanAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanZ33FanEntry 5 }
cyanZ33FanAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanZ33FanEntry 6 }
cyanZ33FanBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanZ33FanEntry 7 }
cyanZ33FanCriticalLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Critical alarm LED status"
::= { cyanZ33FanEntry 8 }
cyanZ33FanDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanZ33FanEntry 9 }
cyanZ33FanFanLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan LED status"
::= { cyanZ33FanEntry 10 }
cyanZ33FanFilterLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Filter LED status"
::= { cyanZ33FanEntry 11 }
cyanZ33FanIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanZ33FanEntry 12 }
cyanZ33FanMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanZ33FanEntry 13 }
cyanZ33FanMajorLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Major alarm LED status"
::= { cyanZ33FanEntry 14 }
cyanZ33FanMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanZ33FanEntry 15 }
cyanZ33FanMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanZ33FanEntry 16 }
cyanZ33FanMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanZ33FanEntry 17 }
cyanZ33FanMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanZ33FanEntry 18 }
cyanZ33FanMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanZ33FanEntry 19 }
cyanZ33FanMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanZ33FanEntry 20 }
cyanZ33FanMinorLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minor alarm LED status"
::= { cyanZ33FanEntry 21 }
cyanZ33FanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanZ33FanEntry 22 }
cyanZ33FanOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanZ33FanEntry 23 }
cyanZ33FanOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanZ33FanEntry 24 }
cyanZ33FanOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanZ33FanEntry 25 }
cyanZ33FanOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanZ33FanEntry 26 }
cyanZ33FanOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanZ33FanEntry 27 }
cyanZ33FanPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanZ33FanEntry 28 }
cyanZ33FanSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanZ33FanEntry 29 }
cyanZ33FanType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanZ33FanEntry 30 }
cyanZ33FanObjectGroup OBJECT-GROUP
OBJECTS {
cyanZ33FanAcoLed,
cyanZ33FanAdminState,
cyanZ33FanAssetTag,
cyanZ33FanAutoinserviceSoakTimeSec,
cyanZ33FanBaseMacAddress,
cyanZ33FanCriticalLed,
cyanZ33FanDescription,
cyanZ33FanFanLed,
cyanZ33FanFilterLed,
cyanZ33FanIdentifier,
cyanZ33FanMacBlockSize,
cyanZ33FanMajorLed,
cyanZ33FanMfgCleiCode,
cyanZ33FanMfgEciCode,
cyanZ33FanMfgModuleId,
cyanZ33FanMfgPartNumber,
cyanZ33FanMfgRevision,
cyanZ33FanMfgSerialNumber,
cyanZ33FanMinorLed,
cyanZ33FanName,
cyanZ33FanOidClass,
cyanZ33FanOperState,
cyanZ33FanOperStateQual,
cyanZ33FanOssLabel,
cyanZ33FanOwner,
cyanZ33FanPartNumber,
cyanZ33FanSecServState,
cyanZ33FanType
}
STATUS current
DESCRIPTION "Group of objects that comes with Z33Fan module"
::= {cyanZ33FanModule 20}
cyanZ33FanCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Z33Fan"
MODULE
MANDATORY-GROUPS {
cyanZ33FanObjectGroup
}
::= { cyanZ33FanModule 30 }
END