Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

453 lines
14 KiB
Plaintext
Executable File

ADTRAN-ATLAS-MODULE-MIB DEFINITIONS ::= BEGIN
-- TITLE: Atlas Module MIB
-- FILENAME: atmod.mib
-- PARTNUMBER:
-- AUTHOR: Jason Schock
-- HISTORY:
-- 03/11/2002 Created.
-- The Atlas Module MIB contains ASN.1 objects that store general
-- information common to all modules supported in the Atlas family
-- of products.
-- This MIB replaces atgenoc.mib by creating a single table indexed
-- by slot with the combined functionality of adATLASGenOCIfTable and
-- adATLASGenOCStatusTable.
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
ifIndex, DisplayString
FROM RFC1213-MIB
TRAP-TYPE
FROM RFC-1215
adATLASUnitSlotAddress, adATLASUnitPortAddress, adATLASUnitFPStatus
FROM ADTRAN-ATLAS-UNIT-MIB;
-- OBJECT IDENTIFIERS
adtran OBJECT IDENTIFIER ::= { enterprises 664 }
adMgmt OBJECT IDENTIFIER ::= { adtran 2 }
adATLASmg OBJECT IDENTIFIER ::= { adMgmt 154 }
adGenATLASmg OBJECT IDENTIFIER ::= { adATLASmg 1 }
adATLASModulemg OBJECT IDENTIFIER ::= { adGenATLASmg 6 }
adATLASModuleInfoNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value indicates the number of entries found in the
Atlas Module Information Table and corresponds to the
number of physical slots in the particular Atlas product."
::= { adATLASModulemg 1}
-- The Atlas Module Information Table
adATLASModuleInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdATLASModuleInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Atlas Module Information Table"
::= { adATLASModulemg 2}
adATLASModuleInfoEntry OBJECT-TYPE
SYNTAX AdATLASModuleInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Atlas Module Information Table"
INDEX { adATLASModuleInfoIndex }
::= { adATLASModuleInfoTable 1}
AdATLASModuleInfoEntry ::=
SEQUENCE {
adATLASModuleInfoIndex INTEGER,
adATLASModuleInfoNumIfs INTEGER,
adATLASModuleInfoNumRsrcs INTEGER,
adATLASModuleInfoOID OBJECT IDENTIFIER,
adATLASModuleInfoPartNum DisplayString,
adATLASModuleInfoSerialNum DisplayString,
adATLASModuleInfoHardwareRev DisplayString,
adATLASModuleInfoFirmwareRev DisplayString,
adATLASModuleInfoState INTEGER,
adATLASModuleInfoStatus INTEGER,
adATLASModuleInfoFPStatus INTEGER
}
adATLASModuleInfoIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An index into the Atlas Module Information Table.
This variable corresponds to the module's slot number."
::= { adATLASModuleInfoEntry 1 }
adATLASModuleInfoNumIfs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of physical interfaces (i.e. ports) on the
module."
::= { adATLASModuleInfoEntry 2 }
adATLASModuleInfoNumRsrcs OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of resources (e.g. number of bonding
sessions in an IMUX module) on the module."
::= { adATLASModuleInfoEntry 3 }
adATLASModuleInfoOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The OID that uniquely identifies the specific module."
::= { adATLASModuleInfoEntry 4 }
adATLASModuleInfoPartNum OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ADTRAN part number of the module."
::= { adATLASModuleInfoEntry 5 }
adATLASModuleInfoSerialNum OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The serial number of the module."
::= { adATLASModuleInfoEntry 6 }
adATLASModuleInfoHardwareRev OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hardware revision of the module."
::= { adATLASModuleInfoEntry 7 }
adATLASModuleInfoFirmwareRev OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The firmware revision of the module."
::= { adATLASModuleInfoEntry 8 }
adATLASModuleInfoState OBJECT-TYPE
SYNTAX INTEGER {
online(1),
offline(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The operational state of the module. It can be set
to either Online or Offline. When a module is taken
Offline, it is no longer considered to be an available
resource. This setting may be useful in system
troubleshooting."
::= { adATLASModuleInfoEntry 9 }
adATLASModuleInfoStatus OBJECT-TYPE
SYNTAX INTEGER {
online(1),
offline(2),
noResponse(3),
unResponsiveOffline(4),
notReady(5),
restarting(6),
notSupported(7),
standby(8),
empty(9)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hardware status of the module."
::= { adATLASModuleInfoEntry 10 }
adATLASModuleInfoFPStatus OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A bit-encoded variable that indicates the front panel
status of the module. It is encoded as follows:
OFF 0x00
OK 0x01
ONLINE 0x02
TESTING 0x04
FLASH DOWNLOAD 0x08
ERROR 0x10
ALARM 0x20
STANDBY 0x40
WARN 0x80
Note: Multiple bits may be set concurrently, based on the
module's current state."
::= { adATLASModuleInfoEntry 11 }
--_________________________________________________________
-- Atlas Enterprise Specific Module Online/Offline Traps --
--_________________________________________________________
adATLASModuleOffline TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
adATLASModuleInfoIndex,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates a module is offline."
--#TYPE "Module is offline."
--#SUMMARY "ATLAS 15400600: Module Offline "
--#SUMMARY "Slot %d, Module Status %d, Box Status %d"
--#ARGUMENTS {0, 1, 2}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Status Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400600
adATLASModuleOnline TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
adATLASModuleInfoIndex,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates a module is online."
--#TYPE "Module is online."
--#SUMMARY "ATLAS 15400601: Module Online "
--#SUMMARY "Slot %d, Module Status %d, Box Status %d"
--#ARGUMENTS {0, 1, 2}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Status Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400601
--__________________________________________________
-- Atlas Enterprise Specific Circuit Backup Traps --
--__________________________________________________
adATLASCbuBackupAttempt TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates an endpoint has detected a failure
and is attempting a backup call."
--#TYPE "Error - Circuit Backup"
--#SUMMARY "ATLAS 15400602: Backup attempt for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400602
adATLASCbuBackupAttemptFailed TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates a backup call has failed."
--#TYPE "Error - Circuit Backup"
--#SUMMARY "ATLAS 15400603: Backup failure for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400603
adATLASCbuBackupActive TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates a backup call has connected."
--#TYPE "Error - Circuit Backup"
--#SUMMARY "ATLAS 15400604: Backup active for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Status Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400604
adATLASCbuPrimaryRestored TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates an endpoint has come out of backup."
--#TYPE "Error - Circuit Backup"
--#SUMMARY "ATLAS 15400605: Backup inactive for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400605
adATLASCbuTestCallOriginated TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates an endpoint has originated a test call."
--#TYPE "Info - Test Call Originated"
--#SUMMARY "ATLAS 15400606: Test call originated for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY INFORMATIONAL
--#GENERIC 6
--#CATEGORY "Status Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400606
adATLASCbuTestCallConnected TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates an endpoint's test call has connected."
--#TYPE "Info - Test Call Connected"
--#SUMMARY "ATLAS 15400607: Test call connected for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY INFORMATIONAL
--#GENERIC 6
--#CATEGORY "Status Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400607
adATLASCbuTestCallPassed TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates an endpoint's test call has passed."
--#TYPE "Info - Test Call Passed"
--#SUMMARY "ATLAS 15400608: Test call passed for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY INFORMATIONAL
--#GENERIC 6
--#CATEGORY "Status Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400608
adATLASCbuTestCallFailed TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
ifIndex,
adATLASUnitSlotAddress,
adATLASUnitPortAddress,
adATLASModuleInfoFPStatus,
adATLASUnitFPStatus
}
DESCRIPTION
"This trap indicates an endpoint's test call has failed."
--#TYPE "Error - Test Call Failed"
--#SUMMARY "ATLAS 15400609: Test call failed for "
--#SUMMARY "Line %d, Slot %d, Port %d, Module Status %d, "
--#SUMMARY "Box Status %d"
--#ARGUMENTS {0,1,2,3,4}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400609
END