1-- ****************************************************************************
2--  ALVARION-802DOT1X-MIB definitions
3--
4--  Copyright (c) 2007, Alvarion Ltd.
5--  All Rights Reserved.
6--
7--  Alvarion 802.1x Extention MIB file.
8
9--
10--
11-- ****************************************************************************
12
13
14ALVARION-802DOT1X-ACCESS-MIB DEFINITIONS ::= BEGIN
15
16IMPORTS
17    MODULE-IDENTITY, OBJECT-TYPE,
18    Unsigned32
19        FROM SNMPv2-SMI
20    TruthValue
21        FROM SNMPv2-TC
22    MODULE-COMPLIANCE, OBJECT-GROUP
23        FROM SNMPv2-CONF
24    alvarionMgmtV2
25        FROM ALVARION-SMI
26;
27
28
29alvarion802Dot1xMIB MODULE-IDENTITY
30    LAST-UPDATED    "200710310000Z"
31    ORGANIZATION    "Alvarion Ltd."
32    CONTACT-INFO    "Alvarion Ltd.
33                     Postal: 21a HaBarzel St.
34                             P.O. Box 13139
35                             Tel-Aviv 69710
36                             Israel
37                     Phone:  +972 3 645 6262"
38    DESCRIPTION     "Alvarion 802.1x Extention MIB."
39
40    ::= { alvarionMgmtV2 8 }
41
42
43-- 802.1x mib definition
44coPaeMIBObjects         OBJECT IDENTIFIER ::= { alvarion802Dot1xMIB 1 }
45
46-- Pae groups
47coDot1xPaeSystem        OBJECT IDENTIFIER ::= { coPaeMIBObjects 1 }
48coDot1xPaeAuthenticator OBJECT IDENTIFIER ::= { coPaeMIBObjects 2 }
49
50
51-- The alvarion PAE System Group
52coDot1xPaeSystemModifyKey OBJECT-TYPE
53    SYNTAX      TruthValue
54    MAX-ACCESS  read-only
55    STATUS      current
56    DESCRIPTION "Indicates if WEP and TKIP group keys are updated at
57                 regular intervals.
58                   'true': Group key update is enabled.
59                   'false': Group key update is disabled."
60    DEFVAL      { false }
61    ::= { coDot1xPaeSystem 1 }
62
63coDot1xPaeSystemModifyKeyInterval OBJECT-TYPE
64    SYNTAX      Unsigned32 (30..65535)
65    UNITS       "seconds"
66    MAX-ACCESS  read-write
67    STATUS      current
68    DESCRIPTION "Specifies the interval (in seconds) between updates of the WEP transmit keys."
69    DEFVAL      { 300 }
70    ::= { coDot1xPaeSystem 2 }
71
72
73-- The alvarion PAE Authenticator Group
74coDot1xAuthQuietPeriod OBJECT-TYPE
75    SYNTAX      Unsigned32 (0..65535)
76    UNITS       "seconds"
77    MAX-ACCESS  read-write
78    STATUS      current
79    DESCRIPTION "Specifies the initial value of the quietPeriod constant used
80                 by the Authenticator PAE state machine."
81    DEFVAL      { 60 }
82    ::= { coDot1xPaeAuthenticator 1 }
83
84coDot1xAuthTxPeriod OBJECT-TYPE
85    SYNTAX      Unsigned32 (1..65535)
86    UNITS       "seconds"
87    MAX-ACCESS  read-write
88    STATUS      current
89    DESCRIPTION "Specifies the initial value of the txPeriod constant used by
90                 the Authenticator PAE state machine."
91    DEFVAL      { 30 }
92    ::= { coDot1xPaeAuthenticator 2 }
93
94coDot1xAuthSuppTimeout OBJECT-TYPE
95    SYNTAX      Unsigned32 (1..65535)
96    UNITS       "seconds"
97    MAX-ACCESS  read-write
98    STATUS      current
99    DESCRIPTION "Specifies the initial value of the suppTimeout constant used
100                 by the Backend Authentication state machine."
101    DEFVAL      { 3 }
102    ::= { coDot1xPaeAuthenticator 3 }
103
104coDot1xAuthServerTimeout OBJECT-TYPE
105    SYNTAX      Unsigned32 (1..65535)
106    UNITS       "seconds"
107    MAX-ACCESS  read-write
108    STATUS      current
109    DESCRIPTION "Specifies the initial value of the serverTimeout constant used
110                 by the Backend Authentication state machine."
111    DEFVAL      { 30 }
112    ::= { coDot1xPaeAuthenticator 4 }
113
114coDot1xAuthMaxReq OBJECT-TYPE
115    SYNTAX      Unsigned32 (1..10)
116    MAX-ACCESS  read-write
117    STATUS      current
118    DESCRIPTION "Specifies the initial value of the maxReq constant used by
119                 the Backend Authentication state machine."
120    DEFVAL      { 2 }
121    ::= { coDot1xPaeAuthenticator 5 }
122
123coDot1xAuthReAuthPeriod OBJECT-TYPE
124    SYNTAX      Unsigned32 (1..65535)
125    UNITS       "seconds"
126    MAX-ACCESS  read-write
127    STATUS      current
128    DESCRIPTION "Specifies the initial value of the reAuthPeriod constant used
129                 by the Reauthentication Timer state machine."
130    DEFVAL      { 3600 }
131    ::= { coDot1xPaeAuthenticator 6 }
132
133coDot1xAuthReAuthEnabled OBJECT-TYPE
134    SYNTAX      TruthValue
135    MAX-ACCESS  read-write
136    STATUS      current
137    DESCRIPTION "Specifies the enable/disable control used by the
138                 Reauthentication Timer state machine (8.5.5.1).
139
140                   'true': Enables the control used by the
141                           re-authentication timer state machine.
142
143                   'false': Disables the control."
144    DEFVAL      { false }
145    ::= { coDot1xPaeAuthenticator 7 }
146
147coDot1xAuthKeyTxEnabled OBJECT-TYPE
148    SYNTAX      TruthValue
149    MAX-ACCESS  read-write
150    STATUS      current
151    DESCRIPTION "Specifies the initial value of the keyTransmissionEnabled
152                 constant used by the Authenticator PAE state machine.
153
154                   'true': Enables the constant used by the Authenticator
155                           PAE state machine.
156
157                   'false': Disables the constant."
158    DEFVAL      { true }
159    ::= { coDot1xPaeAuthenticator 8 }
160
161coDot1xAuthReAuthMax OBJECT-TYPE
162    SYNTAX      Unsigned32 (1..65535)
163    MAX-ACCESS  read-write
164    STATUS      current
165    DESCRIPTION "Specifies the number of reauthentication attempts that are
166                 permitted before the Port becomes Unauthorized."
167    DEFVAL      { 8 }
168    ::= { coDot1xPaeAuthenticator 9 }
169
170
171-- ALVARION 802.1X Extension MIB - Conformance Information
172coDot1xPaeConformance   OBJECT IDENTIFIER ::= { alvarion802Dot1xMIB 2 }
173coDot1xPaeGroups        OBJECT IDENTIFIER ::= { coDot1xPaeConformance 1 }
174coDot1xPaeCompliances   OBJECT IDENTIFIER ::= { coDot1xPaeConformance 2 }
175
176
177-- units of conformance
178coDot1xPaeSystemGroup OBJECT-GROUP
179    OBJECTS     {
180                    coDot1xPaeSystemModifyKey,
181                    coDot1xPaeSystemModifyKeyInterval
182                }
183    STATUS      current
184    DESCRIPTION "A collection of objects providing extended system information
185                 about, and control over, a PAE."
186    ::= { coDot1xPaeGroups 1 }
187
188coDot1xPaeAuthenticatorGroup OBJECT-GROUP
189    OBJECTS     {
190                    coDot1xAuthQuietPeriod,
191                    coDot1xAuthTxPeriod,
192                    coDot1xAuthSuppTimeout,
193                    coDot1xAuthServerTimeout,
194                    coDot1xAuthMaxReq,
195                    coDot1xAuthReAuthPeriod,
196                    coDot1xAuthReAuthEnabled,
197                    coDot1xAuthKeyTxEnabled,
198                    coDot1xAuthReAuthMax
199                }
200    STATUS      current
201    DESCRIPTION "A collection of objects providing configuration information
202                 about all Authenticator PAE."
203    ::= { coDot1xPaeGroups 2 }
204
205
206-- compliance statements
207coDot1xPaeCompliance MODULE-COMPLIANCE
208    STATUS      current
209    DESCRIPTION "The compliance statement for extended device support of Port
210                 Access Control."
211    MODULE      MANDATORY-GROUPS
212                    {
213                        coDot1xPaeSystemGroup,
214                        coDot1xPaeAuthenticatorGroup
215                    }
216    ::= { coDot1xPaeCompliances 1 }
217
218END
219