CTRON-CSMACD-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter FROM RFC1155-SMI
ctCSMACD FROM CTRON-MIB-NAMES
OBJECT-TYPE FROM RFC-1212;
ctFnbCSMACD OBJECT IDENTIFIER ::= { ctCSMACD 1 }
ctFnbPortConnect OBJECT IDENTIFIER ::= { ctCSMACD 2 }
ctFnbCSMACDTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtFnbCSMACDEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of entries that provide connection status of
CSMA/CD subsystems, for the FNB."
::= { ctFnbCSMACD 1 }
ctFnbCSMACDEntry OBJECT-TYPE
SYNTAX CtFnbCSMACDEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the ctFnbCSMACDTable containing objects
that provide FNB connection status for a CSMA/CD
subsystem."
INDEX { ctFnbCSMACDIndex }
::= { ctFnbCSMACDTable 1 }
CtFnbCSMACDEntry ::=
SEQUENCE {
ctFnbCSMACDIndex
INTEGER,
ctFnbConnect
INTEGER,
ctFnbPortChanges
Counter
}
ctFnbCSMACDIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An unique value for each CSMACD subsystem. Its
value ranges between 1 and chassisSlots. The value
for each interface must remain constant, at least,
from one re-initialization of the entity's network
management system to the next re-initialization."
::= { ctFnbCSMACDEntry 1 }
ctFnbConnect OBJECT-TYPE
SYNTAX INTEGER {
connectB(1),
connectC(2),
disconnect(3),
connectA(4),
subnetB(5),
subnetC(6),
multiChannel(7),
frontpanel(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Denotes the connection status of the CSMA/CD board
to the inter-RIC bus. The values of 1, 2, and 4 define
connection status of connect for the subsystem, values 5
and 6 define connection status of subnet connect for
the subsystem, value 8 is defined as a front panel
connection on the module, and a value of 3 defines
disconnect status."
::= { ctFnbCSMACDEntry 2 }
ctFnbPortChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Denotes the number of times any port on the
given MIM has changed it's connection to the
inter-RIC bus."
::= { ctFnbCSMACDEntry 3 }
ctFnbPortConnectTable OBJECT-TYPE
SYNTAX SEQUENCE OF CtFnbPortConnectEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table is used to control port
association on ethernet devices. Only
those boards that support port switching
will be listed in this table."
::= { ctFnbPortConnect 1 }
ctFnbPortConnectEntry OBJECT-TYPE
SYNTAX CtFnbPortConnectEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Describes a specific port connection entry."
INDEX { ctFnbPortConnectBoardIndex, ctFnbPortConnectPortIndex }
::= { ctFnbPortConnectTable 1 }
CtFnbPortConnectEntry ::= SEQUENCE {
ctFnbPortConnectBoardIndex
INTEGER,
ctFnbPortConnectPortIndex
INTEGER,
ctFnbPortConnectPortAssignment
INTEGER,
ctFnbPortCompID
INTEGER
}
ctFnbPortConnectBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An instance of a board for which this port
assignment relationship exists."
::= { ctFnbPortConnectEntry 1 }
ctFnbPortConnectPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An instance of a port for which this
assignment relationship exists."
::= { ctFnbPortConnectEntry 2 }
ctFnbPortConnectPortAssignment OBJECT-TYPE
SYNTAX INTEGER {
connectA(1),
connectB(2),
connectC(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The specific channel that the port is
assigned."
::= { ctFnbPortConnectEntry 3 }
ctFnbPortCompID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the component ID as defined in the chassis
MIB that this port is associated with. These
components will be repeater components."
::= { ctFnbPortConnectEntry 4 }
ctFnbPortConnectionChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maintains the number of times any port within
the mangement domain of this MIM changes it's
port assignment."
::= { ctFnbPortConnect 2 }
END