snmp_mib_archive/atunit.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

431 lines
14 KiB
Plaintext
Executable File

ADTRAN-ATLAS-UNIT-MIB DEFINITIONS ::= BEGIN
-- TITLE: Atlas MIB
-- FILENAME: atunit.mib
-- PARTNUMBER:
-- AUTHOR: Jason Schock
-- HISTORY:
-- 04/03/2002 Created.
-- The Atlas MIB contains ASN.1 objects that store general information
-- common among the Atlas family of products
IMPORTS
enterprises, IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
ifIndex, DisplayString
FROM RFC1213-MIB
TRAP-TYPE
FROM RFC-1215
frCircuitIfIndex, frCircuitDlci
FROM RFC1315-MIB;
-- OBJECT IDENTIFIERS
adtran OBJECT IDENTIFIER ::= { enterprises 664 }
adMgmt OBJECT IDENTIFIER ::= { adtran 2 }
adATLASmg OBJECT IDENTIFIER ::= { adMgmt 154 }
adGenATLASmg OBJECT IDENTIFIER ::= { adATLASmg 1 }
adATLASUnitmg OBJECT IDENTIFIER ::= { adGenATLASmg 5 }
adATLASUnitInfo OBJECT IDENTIFIER ::= { adATLASUnitmg 1 }
--adATLASUnitConfig OBJECT IDENTIFIER ::= { adATLASUnitmg 2 }
adATLASUnitUtil OBJECT IDENTIFIER ::= { adATLASUnitmg 3 }
adATLASUnitStatus OBJECT IDENTIFIER ::= { adATLASUnitmg 4 }
--adATLASUnitGenCfg OBJECT IDENTIFIER ::= { adATLASUnitConfig 1 }
--adATLASUnitUserCfg OBJECT IDENTIFIER ::= { adATLASUnitConfig 2 }
--adATLASUnitSnmpCfg OBJECT IDENTIFIER ::= { adATLASUnitConfig 3 }
--adATLASUnitConsoleCfg OBJECT IDENTIFIER ::= { adATLASUnitConfig 4 }
--adATLASUnitSyslogCfg OBJECT IDENTIFIER ::= { adATLASUnitConfig 5 }
--adATLASUnitIQCfg OBJECT IDENTIFIER ::= { adATLASUnitConfig 6 }
adATLASUpdateFw OBJECT IDENTIFIER ::= { adATLASUnitUtil 1 }
adATLASConfigXfer OBJECT IDENTIFIER ::= { adATLASUnitUtil 2 }
AdTftpConfigXferStatus ::= INTEGER
{
idle(1),
tftpFilenotFound(2),
tftpServerTimeout(3),
errorNotEnoughMmemory(4),
tftpDownloadInProgress(5),
tftpUploadInProgress(6),
tftpDownloadFailed(7),
tftpUploadFailed(8),
tftpDownloadComplete(9),
tftpUploadComplete(10),
tftpBadConfigFile(11),
tftpBadFilesize(12),
tftpNVRAMcfgCopyFailed(13),
downloadCopyingInternalConfig(14),
tftpFiletypeNotBinary(15),
tftpFileRevisionTooOld(16),
tftpRemoteDiskFull(17),
tftpFileAlreadyExists(18),
tftpFileAccessViolation(19),
tftpBadFileChecksum(20),
tftpReadNVRAMparseFailed(21),
downoadWaitingOnNVRAMsave(22),
uploadWritingInternalConfig(23)
}
adATLASUnitIfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of physical interfaces (regardless of
their current state) present on this system. The same
as ifNumber defined in the MIB-2 interfaces group."
::= { adATLASUnitInfo 1 }
adATLASUnitPortInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdATLASUnitPortInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of hardware oriented port information on each card.
This only includes actual card ports, and not layered
logical interfaces."
::= { adATLASUnitInfo 2 }
adATLASUnitPortInfoEntry OBJECT-TYPE
SYNTAX AdATLASUnitPortInfoEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row table entry exists for each card/port pair."
INDEX { adATLASUnitSlotAddress, adATLASUnitPortAddress }
::= { adATLASUnitPortInfoTable 1 }
AdATLASUnitPortInfoEntry ::=
SEQUENCE {
adATLASUnitPortStatus INTEGER,
adATLASUnitPortIfIndex INTEGER,
-- adATLASUnitPortAlarmStatus OCTET STRING,
adATLASUnitPortDescription DisplayString
}
adATLASUnitPortStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
inTest(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current status of the port."
::= { adATLASUnitPortInfoEntry 1 }
adATLASUnitPortIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interface number identified as ifIndex from the MIB-II
interfaces table as defined by the slot and port numbers in
this device."
::= { adATLASUnitPortInfoEntry 2 }
--adATLASUnitPortAlarmStatus OBJECT-TYPE
-- SYNTAX OCTET STRING
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "A bit encoded string representing the alarm state of the
-- port."
-- ::= { adATLASUnitPortInfoEntry 3 }
adATLASUnitPortDescription OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A character string to identify the name of a port."
::= { adATLASUnitPortInfoEntry 4 }
adATLASUnitPortSlotMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdATLASUnitPortSlotMapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table to map ifIndex to slot and port."
::= { adATLASUnitInfo 3 }
adATLASUnitPortSlotMapEntry OBJECT-TYPE
SYNTAX AdATLASUnitPortSlotMapEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry exists for each interface which is mapped to a
physical slot/port pair."
INDEX { ifIndex }
::= { adATLASUnitPortSlotMapTable 1 }
AdATLASUnitPortSlotMapEntry ::=
SEQUENCE {
adATLASUnitSlotAddress INTEGER,
adATLASUnitPortAddress INTEGER
}
adATLASUnitSlotAddress OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The slot in which this port is contained. Slot 0 is reported
for the system controller and all logical interfaces."
::= { adATLASUnitPortSlotMapEntry 1 }
adATLASUnitPortAddress OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port number within the slot. Port 0 is reported for all
logical interfaces."
::= { adATLASUnitPortSlotMapEntry 2 }
--adATLASUnitTime OBJECT-TYPE
-- SYNTAX DisplayString
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION
-- "Sets the Time of Day with format hh:mm."
-- ::= { adATLASUnitGenCfg 1 }
--adATLASUnitDate OBJECT-TYPE
-- SYNTAX DisplayString
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION
-- "Sets the Date with the format MM-DD-YY."
-- ::= { adATLASUnitGenCfg 2 }
--adATLASUnitIQNetPortMaxPVCs OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "The maxium PVCs supported by the unit."
-- ::= { adATLASUnitIQCfg 1 }
--adATLASUnitIQNetPortHistIntervals OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION
-- "Sets the number of history intervals for storage."
-- ::= { adATLASUnitIQCfg 2 }
--adATLASUnitIQNetPortHistIntervalsAvailable OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "The number of history intervals allowed based on the maxium number of PVCs selected."
-- ::= { adATLASUnitIQCfg 3 }
--____________________________
-- Unit Update Firmware Group
--____________________________
adATLASUpdateFwModuleNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The slot containing the module to be updated with
the firmware. If -1 is returned, no slot has been
selected."
::= { adATLASUpdateFw 1 }
adATLASUpdateFwTFTPSrvAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of the TFTP server."
::= { adATLASUpdateFw 2 }
adATLASUpdateFwTFTPSrvFileName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The name of the file to transfer from the TFTP
server."
::= { adATLASUpdateFw 3 }
adATLASUpdateFwCurrStatus OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the current firmware update."
::= { adATLASUpdateFw 4 }
adATLASUpdateFwPrevStatus OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the previous firmware update."
::= { adATLASUpdateFw 5 }
adATLASUpdateFwControl OBJECT-TYPE
SYNTAX INTEGER {
start(1),
stop(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Start the firmware update by setting value to 1
and stop the firmware update in progress by setting
value to 2. The value will be 2 if a firmware
update is in progress, and 1 otherwise."
::= { adATLASUpdateFw 6 }
--_____________________________________
-- Unit Configuration Transfer Group
--_____________________________________
adATLASConfigXferTFTPSrvAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of the TFTP server."
::= { adATLASConfigXfer 1 }
adATLASConfigXferTFTPSrvFileName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The name of the file to transfer to/from the TFTP
server."
::= { adATLASConfigXfer 2 }
adATLASConfigXferCurrStatus OBJECT-TYPE
SYNTAX AdTftpConfigXferStatus
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the current configuration transfer."
::= { adATLASConfigXfer 3 }
adATLASConfigXferPrevStatus OBJECT-TYPE
SYNTAX AdTftpConfigXferStatus
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the previous configuration transfer."
::= { adATLASConfigXfer 4 }
adATLASConfigXferDwnldControl OBJECT-TYPE
SYNTAX INTEGER {
loadAndUseCfg(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Set value to 1 to transfer the configuration file from the
TFTP server and switch to the configuration."
::= { adATLASConfigXfer 5 }
adATLASConfigXferUpldControl OBJECT-TYPE
SYNTAX INTEGER {
saveCfg(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Set value to 1 to transfer the configuration file to the
TFTP server."
::= { adATLASConfigXfer 6 }
adATLASUnitFPStatus OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A bit-encoded variable that gives the overall front panel
status of the Atlas product. 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
current state of the modules contained within the Atlas
product."
::= { adATLASUnitStatus 1 }
--_______________________________________________
-- Atlas Enterprise Specific Frame Relay Traps --
--_______________________________________________
adATLASFrSwToBkup TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
frCircuitIfIndex,
frCircuitDlci
}
DESCRIPTION
"This trap indicates that the indicated Virtual
Circuit has switched to a backup state."
--#TYPE "Error - A Switch to Backup Event has Occurred"
--#SUMMARY "ATLAS 15400500: Switch to backup has occurred for "
--#SUMMARY "Line %d, DLCI %d."
--#ARGUMENTS {0,1}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400500
adATLASFrSwToPrimary TRAP-TYPE
ENTERPRISE adATLASmg
VARIABLES {
frCircuitIfIndex,
frCircuitDlci
}
DESCRIPTION
"This trap indicates that the indicated Virtual
Circuit has been restored to the primary state."
--#TYPE "Error - A Switch to Primary Event has Occurred"
--#SUMMARY "ATLAS 15400501: Restore to primary has occurred for "
--#SUMMARY "Line %d, DLCI %d."
--#ARGUMENTS {0,1}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= 15400501
END