475 lines
16 KiB
Plaintext
475 lines
16 KiB
Plaintext
ADTRAN-GENESCU-MIB
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
-- TITLE: The ADTRAN Generic Enhanced SCU MIB
|
|
-- PRODUCTS: 3000 1181.018L1, 1500 L1
|
|
-- VERSION: 1.0
|
|
-- AUTHOR: Phil Bergstresser
|
|
-- DATE: 00/08/02
|
|
|
|
-- This is a generic MIB for all versions of the Total Access System Controller
|
|
-- Units that use the second generation RMD files and the generic chassis MIBs.
|
|
-- The various SCU products define their level of support
|
|
-- for the managed objects in this generic MIB in their own
|
|
-- product specific MIBs.
|
|
-- This MIB uses the GenericShelves MIBs for slot and port.
|
|
--
|
|
|
|
-- HISTORY:
|
|
-- 00/08/02 pnb initial file
|
|
-- 00/08/10 pnb add back in the MO for remote alarm status.
|
|
-- transfer all traps to generic chassis traps MIB genctrap.
|
|
-- 00/09/27 pnb remove Mfr Date MO inadvertantly copied from genh2tuc.
|
|
-- 01/02/13 pnb change comments only about slot numbering conventions.
|
|
-- 01/03/01 pnb add provisioning, status & test objects. Increase admin port
|
|
-- baudrates to 115,200 bps.
|
|
-- 01/03/02 pnb add chassis lamp test command, and CLLI & TIRKSID status
|
|
-- 01/03/07 pnb correct name of rmtinStatus to eliminate accidental conflict
|
|
-- with 017 SCU/NMI MIB. Network Manager problem if multiple chassis
|
|
-- with different controllers are in use simultaneously with conflicting
|
|
-- MIBs.
|
|
-- 02/04/09 KABC Added adGenESCUadminSecurityEnable
|
|
-- 02/24/2010 AP Convert to SNMPv2 mi2.
|
|
--
|
|
|
|
|
|
IMPORTS
|
|
Integer32, OBJECT-TYPE,
|
|
MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
adShared
|
|
FROM ADTRAN-MIB
|
|
adGenSlotInfoIndex
|
|
FROM ADTRAN-GENSLOT-MIB
|
|
;
|
|
|
|
adGenESCUmg MODULE-IDENTITY
|
|
LAST-UPDATED "201002241300Z"
|
|
ORGANIZATION "Adtran, Inc."
|
|
CONTACT-INFO
|
|
"CND Tech Support
|
|
Postal: ADTRAN, Inc.
|
|
901 Explorer Blvd.
|
|
Huntsville, AL 35806
|
|
Tel: +1 800 726-8663
|
|
Fax: +1 256 963 6217
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"This MIB defines the objects for the genescu MIB."
|
|
REVISION "201002241300Z"
|
|
DESCRIPTION "Converted from SNMPv1 genescu.mib file."
|
|
::= { adShared 17 }
|
|
|
|
-- OBJECT IDENTIFIERS
|
|
|
|
--adGenESCUmg OBJECT IDENTIFIER ::= { adShared 17 }
|
|
|
|
-- Slot numbering conventions for SNMP
|
|
-- Slot numbers are assigned by chassis and SCU conventions and
|
|
-- should be defined in the product specific MIBs for SCUs.
|
|
-- However, a general rule is that the line card slots are numbered
|
|
-- from 1 to N, then the muxes follow, and finally the SCU.
|
|
-- Other chassis products may follow other conventions, such as the
|
|
-- TA 1500 which has LIUs in place of muxes, and power supplies
|
|
-- follow the SCU. The SNMP numbering does not signify ordering
|
|
-- of cards in the chassis though.
|
|
|
|
--
|
|
-- Card configuration group
|
|
--
|
|
|
|
adGenESCUConfig OBJECT IDENTIFIER ::= { adGenESCUmg 1 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Card Provisioning group
|
|
--
|
|
|
|
adGenESCUProv OBJECT IDENTIFIER ::= { adGenESCUmg 2 }
|
|
|
|
adGenESCUProvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenESCUProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SCU Prov table."
|
|
::= { adGenESCUProv 1 }
|
|
|
|
adGenESCUProvEntry OBJECT-TYPE
|
|
SYNTAX AdGenESCUProvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the SCU Provisioning table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adGenESCUProvTable 1 }
|
|
|
|
AdGenESCUProvEntry ::=
|
|
SEQUENCE {
|
|
adGenESCUadminPortRate
|
|
INTEGER,
|
|
adGenESCUautoLogoff
|
|
INTEGER,
|
|
adGenESCUautoLogoffTimer
|
|
Integer32,
|
|
adGenESCUmoduleAutoProv
|
|
INTEGER,
|
|
adGenESCUmuxAutoProv
|
|
INTEGER,
|
|
adGenESCUrestoreFactoryDefaults
|
|
INTEGER,
|
|
adGenESCUadminPortMode
|
|
INTEGER,
|
|
adGenESCUcraftPortRate
|
|
INTEGER,
|
|
adGenESCUadminSecurityEnable
|
|
INTEGER
|
|
}
|
|
|
|
adGenESCUadminPortRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud9600 (1),
|
|
baud19200 (2),
|
|
baud38400 (3),
|
|
baud57600 (4),
|
|
baud115200 (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Set changes the admin port baud rate to the set
|
|
value. A Get retrieves the current baud rate."
|
|
::= { adGenESCUProvEntry 1 }
|
|
|
|
adGenESCUautoLogoff OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (1),
|
|
enable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables or disables the Terminal Auto-Logoff."
|
|
::= { adGenESCUProvEntry 2 }
|
|
|
|
adGenESCUautoLogoffTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Selects the Terminal Auto-Logoff time."
|
|
::= { adGenESCUProvEntry 3 }
|
|
|
|
adGenESCUmoduleAutoProv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (1),
|
|
enable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables or disables Access Module Auto-Provisioning."
|
|
::= { adGenESCUProvEntry 4 }
|
|
|
|
adGenESCUmuxAutoProv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable (1),
|
|
enable (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables or disables Mux Auto-Provisioning."
|
|
::= { adGenESCUProvEntry 5 }
|
|
|
|
adGenESCUrestoreFactoryDefaults OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restoreFactoryDefaults(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Set restores ALL provisioning to the factory defaults.
|
|
A get is meaningless and always returns a 1."
|
|
::= { adGenESCUProvEntry 6 }
|
|
|
|
adGenESCUadminPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
menus (1),
|
|
tl1 (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Set changes the admin port mode for menus or TL1 access.
|
|
A Get retrieves the current mode."
|
|
DEFVAL { menus }
|
|
::= { adGenESCUProvEntry 7 }
|
|
|
|
adGenESCUcraftPortRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
baud9600 (1),
|
|
baud19200 (2),
|
|
baud38400 (3),
|
|
baud57600 (4),
|
|
baud115200 (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Set changes the craft port baud rate to the set
|
|
value. A Get retrieves the current baud rate."
|
|
DEFVAL { baud115200 }
|
|
::= { adGenESCUProvEntry 8 }
|
|
|
|
adGenESCUadminSecurityEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Require authentication."
|
|
::= { adGenESCUProvEntry 9 }
|
|
|
|
--
|
|
-- Card Status group
|
|
--
|
|
|
|
adGenESCUStatus OBJECT IDENTIFIER ::= { adGenESCUmg 3 }
|
|
|
|
adGenESCUStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenESCUStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SCU Status table."
|
|
::= { adGenESCUStatus 1 }
|
|
|
|
adGenESCUStatusEntry OBJECT-TYPE
|
|
SYNTAX AdGenESCUStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the SCU Status table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adGenESCUStatusTable 1 }
|
|
|
|
AdGenESCUStatusEntry ::=
|
|
SEQUENCE {
|
|
adGenESCUacoStatus
|
|
INTEGER,
|
|
adGenESCUacoinStatus
|
|
INTEGER,
|
|
adGenESCUrmtinStatus
|
|
INTEGER,
|
|
adGenESCUextin1Status
|
|
INTEGER,
|
|
adGenESCUextin2Status
|
|
INTEGER,
|
|
adGenESCUminus48PowerAStatus
|
|
INTEGER,
|
|
adGenESCUminus48PowerBStatus
|
|
INTEGER,
|
|
adGenESCUopenFuseStatus
|
|
INTEGER,
|
|
adGenESCUCLLI
|
|
DisplayString,
|
|
adGenESCUTIRKSID
|
|
Integer32
|
|
}
|
|
|
|
adGenESCUacoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off (1),
|
|
on (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the alarm cut-off is on."
|
|
::= { adGenESCUStatusEntry 1 }
|
|
|
|
adGenESCUacoinStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the alarm cut-off input
|
|
is active."
|
|
::= { adGenESCUStatusEntry 2 }
|
|
|
|
adGenESCUrmtinStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inactive (1),
|
|
active (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the remote alarm input
|
|
is active."
|
|
::= { adGenESCUStatusEntry 3 }
|
|
|
|
adGenESCUextin1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the external alarm input #1
|
|
is active."
|
|
::= { adGenESCUStatusEntry 4 }
|
|
|
|
adGenESCUextin2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the external alarm input #2
|
|
is active."
|
|
::= { adGenESCUStatusEntry 5 }
|
|
|
|
adGenESCUminus48PowerAStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the minus 48V power supply
|
|
A is active."
|
|
::= { adGenESCUStatusEntry 6 }
|
|
|
|
adGenESCUminus48PowerBStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inactive (1),
|
|
active (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether or not the minus 48V power supply
|
|
B is active."
|
|
::= { adGenESCUStatusEntry 7 }
|
|
|
|
adGenESCUopenFuseStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal (1),
|
|
open (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether one or more card fuses on this
|
|
chassis is open."
|
|
::= { adGenESCUStatusEntry 8 }
|
|
|
|
adGenESCUCLLI OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Common Language Location Identifier of this chassis,
|
|
assigned at the craft port."
|
|
::= { adGenESCUStatusEntry 9 }
|
|
|
|
adGenESCUTIRKSID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..254)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trunk Information Record Keeping System unit number
|
|
assigned to this shelf, assigned at the craft port."
|
|
::= { adGenESCUStatusEntry 10 }
|
|
|
|
|
|
--
|
|
-- Card Test group
|
|
--
|
|
|
|
adGenESCUTest OBJECT IDENTIFIER ::= { adGenESCUmg 4 }
|
|
|
|
adGenESCUTestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenESCUTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SCU Test table."
|
|
::= { adGenESCUTest 1 }
|
|
|
|
adGenESCUTestEntry OBJECT-TYPE
|
|
SYNTAX AdGenESCUTestEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the SCU Test table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adGenESCUTestTable 1 }
|
|
|
|
AdGenESCUTestEntry ::=
|
|
SEQUENCE {
|
|
adGenESCUReset
|
|
INTEGER,
|
|
adGenESCUselfTestResults
|
|
DisplayString,
|
|
adGenESCUChassisLampTest
|
|
INTEGER
|
|
}
|
|
|
|
adGenESCUReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Set restarts the SCU and performs unit self-test.
|
|
A get always returns a 1."
|
|
::= { adGenESCUTestEntry 1 }
|
|
|
|
adGenESCUselfTestResults OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains the results of the self test performed on startup.
|
|
This can be from a commanded reset, or card insertion.
|
|
The text will read 'PASSED', or 'FAILED - xxxx' where
|
|
xxxx will be an explanation of the error(s) encountered.
|
|
See the documentation on the specific SCU or the enterprise
|
|
specific MIB for clarification of failures if encoded."
|
|
::= { adGenESCUTestEntry 2 }
|
|
|
|
adGenESCUChassisLampTest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initiate(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set causes the SCU to initiate a lamp test concurrently on
|
|
every card in the chassis, for a pre-determined duration.
|
|
A get always returns a 1."
|
|
::= { adGenESCUTestEntry 3 }
|
|
|
|
|
|
|
|
END
|