summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-CSMACD-MIB
blob: 27d7abda3046c5533cbfbb0b0b7a342866617931 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
CTRON-CSMACD-MIB DEFINITIONS ::= BEGIN

        --  ctron-csmacd-mib.txt
        --  Revision: 1.06.00
        --  Part Number:  2170554-01
        --  Date: August 11, 1995

        --  Cabletron Systems, Inc.
        --  35 Industrial Way, P.O. Box 5005
        --  Rochester, NH 03867-0505
        --  (603) 332-9400
        --  support@ctron.com

        --  This module provides authoritative definitions for Cabletron's
        --  enterprise-specific CSMACD MIB.
        --
        --  This module will be extended, as required.
        --

        --  Cabletron Systems reserves the right to make changes in 
        --  specification and other information contained in this document 
        --  without prior notice.  The reader should consult Cabletron Systems
        --  to determine whether any such changes have been made.
        --
        --  In no event shall Cabletron Systems be liable for any incidental, 
        --  indirect, special, or consequential damages whatsoever (including 
        --  but not limited to lost profits) arising out of or related to this
        --  document or the information contained in it, even if Cabletron
        --  Systems has been advised of, known, or should have known, the 
        --  possibility of such damages.
        --
        --  Cabletron grants vendors, end-users, and other interested parties
        --  a non-exclusive license to use this Specification in connection
        --  with the management of Cabletron products.

        --  Copyright October 95 Cabletron Systems

        --  The contents of this MIB is obsolete.  Existing products
        --  still utilize it but all future products will implement
        --  other MIBs that contain much of this information.

        IMPORTS
                Counter                         FROM RFC1155-SMI
                ctCSMACD                        FROM CTRON-MIB-NAMES
                OBJECT-TYPE                     FROM RFC-1212;

        --  The fnbCSMACD group
        --  Implementation of this group is mandatory for CSMA/CD
        --  subsystems on devices that incorporate the FNB.

        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