draft-ietf-capwap-base-mib-01.txt   draft-ietf-capwap-base-mib-02.txt 
Internet Engineering Task Force Y. Shi, Ed. Internet Engineering Task Force Y. Shi, Ed.
Internet-Draft H3C Tech. Co., Ltd Internet-Draft H3C Tech. Co., Ltd
Intended status: Standards Track D. Perkins, Ed. Intended status: Standards Track D. Perkins, Ed.
Expires: April 14, 2009 SNMPinfo Expires: April 30, 2009 SNMPinfo
C. Elliott, Ed. C. Elliott, Ed.
Cisco Systems, Inc. Cisco Systems, Inc.
Y. Zhang, Ed. Y. Zhang, Ed.
Fortinet, Inc. Fortinet, Inc.
October 11, 2008 October 27, 2008
CAPWAP Protocol Base MIB CAPWAP Protocol Base MIB
draft-ietf-capwap-base-mib-01 draft-ietf-capwap-base-mib-02
Status of This Memo Status of This Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 39 skipping to change at page 1, line 39
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on April 14, 2009. This Internet-Draft will expire on April 30, 2009.
Abstract Abstract
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols. In particular, it for use with network management protocols. In particular, it
describes managed objects for modeling the Control And Provisioning describes managed objects for modeling the Control And Provisioning
of Wireless Access Points (CAPWAP) Protocol. of Wireless Access Points (CAPWAP) Protocol.
Table of Contents Table of Contents
skipping to change at page 2, line 24 skipping to change at page 2, line 24
6.2. The capwapBaseConformance Subtree . . . . . . . . . . . . 6 6.2. The capwapBaseConformance Subtree . . . . . . . . . . . . 6
6.3. The capwapBaseNotifications Subtree . . . . . . . . . . . 6 6.3. The capwapBaseNotifications Subtree . . . . . . . . . . . 6
6.4. Brief Description of MIB Objects . . . . . . . . . . . . . 6 6.4. Brief Description of MIB Objects . . . . . . . . . . . . . 6
7. Relationship to Other MIB Modules . . . . . . . . . . . . . . 7 7. Relationship to Other MIB Modules . . . . . . . . . . . . . . 7
7.1. Relationship to the SNMPv2-MIB . . . . . . . . . . . . . . 7 7.1. Relationship to the SNMPv2-MIB . . . . . . . . . . . . . . 7
7.2. Relationship to the IF-MIB . . . . . . . . . . . . . . . . 7 7.2. Relationship to the IF-MIB . . . . . . . . . . . . . . . . 7
7.3. Relationship to the ENTITY-MIB . . . . . . . . . . . . . . 8 7.3. Relationship to the ENTITY-MIB . . . . . . . . . . . . . . 8
7.4. Relationship to MIB standards of other SDOs . . . . . . . 9 7.4. Relationship to MIB standards of other SDOs . . . . . . . 9
7.5. MIB modules required for IMPORTS . . . . . . . . . . . . . 9 7.5. MIB modules required for IMPORTS . . . . . . . . . . . . . 9
8. Example of CAPWAP-BASE-MIB Usage . . . . . . . . . . . . . . . 9 8. Example of CAPWAP-BASE-MIB Usage . . . . . . . . . . . . . . . 9
9. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 11 9. Definitions . . . . . . . . . . . . . . . . . . . . . . . . . 12
10. Security Considerations . . . . . . . . . . . . . . . . . . . 49 10. Security Considerations . . . . . . . . . . . . . . . . . . . 54
11. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 50 11. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 55
11.1. IANA Considerations for CAPWAP-BASE-MIB . . . . . . . . . 50 11.1. IANA Considerations for CAPWAP-BASE-MIB . . . . . . . . . 55
11.2. IANA Considerations for ifType . . . . . . . . . . . . . . 50 11.2. IANA Considerations for ifType . . . . . . . . . . . . . . 55
12. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 50 12. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 55
13. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 50 13. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 56
14. References . . . . . . . . . . . . . . . . . . . . . . . . . . 50 14. References . . . . . . . . . . . . . . . . . . . . . . . . . . 56
14.1. Normative References . . . . . . . . . . . . . . . . . . . 50 14.1. Normative References . . . . . . . . . . . . . . . . . . . 56
14.2. Informative References . . . . . . . . . . . . . . . . . . 51 14.2. Informative References . . . . . . . . . . . . . . . . . . 57
1. Introduction 1. Introduction
The CAPWAP Protocol [I-D.ietf-capwap-protocol-specification] defines The CAPWAP Protocol [I-D.ietf-capwap-protocol-specification] defines
a standard, interoperable protocol, which enables an Access a standard, interoperable protocol, which enables an Access
Controller (AC) to manage a collection of Wireless Termination Controller (AC) to manage a collection of Wireless Termination
Points(WTPs) Points(WTPs)
This document defines a MIB module that can be used to manage CAPWAP This document defines a MIB module that can be used to manage CAPWAP
implementations. This MIB module covers both configuration and WTP implementations. This MIB module covers both configuration and WTP
skipping to change at page 6, line 24 skipping to change at page 6, line 24
6.3. The capwapBaseNotifications Subtree 6.3. The capwapBaseNotifications Subtree
The subtree describes the notifications defined in the MIB module, The subtree describes the notifications defined in the MIB module,
and their purpose. and their purpose.
6.4. Brief Description of MIB Objects 6.4. Brief Description of MIB Objects
The MIB objects were derived from the CAPWAP protocol document The MIB objects were derived from the CAPWAP protocol document
[I-D.ietf- capwap-protocol-specification]. [I-D.ietf- capwap-protocol-specification].
1) capwapBaseWtpStateTable 1) capwapBaseAcNameListTable
The AC name list table is used to configure AC name list.
2) capwapBaseMacAclTable
The ACL table is used to configure stations' Access Control
List(ACL).
3) capwapBaseWtpStateTable
The WTPs status table is used to indicate each WTP's CAPWAP FSM The WTPs status table is used to indicate each WTP's CAPWAP FSM
state. state.
2) capwapBaseWtpTable 4) capwapBaseWtpTable
The WTPs table is used for providing property and configuration The WTPs table is used for providing property and configuration
information in details for WTPs in running state. information in details for WTPs in running state.
3) capwapBaseRadioBindTable 5) capwapBaseRadioBindTable
The radio bind table is used to indicate the mapping relationship The radio bind table is used to indicate the mapping relationship
between logical interface of 'WTP Virtual Radio Interface' ifType and between logical interface of 'WTP Virtual Radio Interface' ifType and
PHY radio. PHY radio.
4) capwapBaseStationTable 6) capwapBaseStationTable
The station table is used for providing stations' basic property The station table is used for providing stations' basic property
information. information.
5) capwapBaseWtpRebootStatsTable 7) capwapBaseWtpRebootStatsTable
The WTP reboot statistic table is used for collecting WTP reboot The WTP reboot statistic table is used for collecting WTP reboot
count, link failure count, hardware failure count and so on. count, link failure count, hardware failure count and so on.
6) capwapBaseRadioStatsTable 8) capwapBaseRadioStatsTable
The WTP radio statistic table is used for collecting radio reset The WTP radio statistic table is used for collecting radio reset
count, channel change count, hardware failure count and so on. count, channel change count, hardware failure count and so on.
7. Relationship to Other MIB Modules 7. Relationship to Other MIB Modules
7.1. Relationship to the SNMPv2-MIB 7.1. Relationship to the SNMPv2-MIB
The 'system' group in the SNMPv2-MIB [RFC3418] is defined as being The 'system' group in the SNMPv2-MIB [RFC3418] is defined as being
mandatory for all systems, and the objects apply to the entity as a mandatory for all systems, and the objects apply to the entity as a
skipping to change at page 11, line 49 skipping to change at page 12, line 12
The properties of WTP such as software version, hardware version The properties of WTP such as software version, hardware version
and so on are available in the ENTITY-MIB. and so on are available in the ENTITY-MIB.
9. Definitions 9. Definitions
CAPWAP-BASE-MIB DEFINITIONS ::= BEGIN CAPWAP-BASE-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
PhysAddress, TEXTUAL-CONVENTION, TruthValue, PhysAddress, TEXTUAL-CONVENTION, TruthValue,
DateAndTime DateAndTime, RowStatus
FROM SNMPv2-TC FROM SNMPv2-TC
InterfaceIndex InterfaceIndex
FROM IF-MIB FROM IF-MIB
PhysicalIndex PhysicalIndex
FROM ENTITY-MIB FROM ENTITY-MIB
SnmpAdminString SnmpAdminString
FROM SNMP-FRAMEWORK-MIB FROM SNMP-FRAMEWORK-MIB
NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCE NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF FROM SNMPv2-CONF
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2,
Integer32, Unsigned32, Counter32 Integer32, Unsigned32, Counter32
FROM SNMPv2-SMI FROM SNMPv2-SMI
InetAddressType, InetAddress InetAddressType, InetAddress
FROM INET-ADDRESS-MIB; FROM INET-ADDRESS-MIB;
capwapBaseMIB MODULE-IDENTITY capwapBaseMIB MODULE-IDENTITY
LAST-UPDATED "200810110000Z" -- Oct 11th, 2008 LAST-UPDATED "200810270000Z" -- Oct 27th, 2008
ORGANIZATION "IETF Control And Provisioning of Wireless Access ORGANIZATION "IETF Control And Provisioning of Wireless Access
Points (CAPWAP) Working Group Points (CAPWAP) Working Group
http://www.ietf.org/html.charters/capwap-charter.html" http://www.ietf.org/html.charters/capwap-charter.html"
CONTACT-INFO CONTACT-INFO
"General Discussion: capwap@frascone.com "General Discussion: capwap@frascone.com
To Subscribe: http://lists.frascone.com/mailman/listinfo/capwap To Subscribe: http://lists.frascone.com/mailman/listinfo/capwap
Yang Shi Yang Shi
H3C, Digital Technology Plaza, NO.9 Shangdi 9th Street,Haidian H3C, Digital Technology Plaza, NO.9 Shangdi 9th Street,Haidian
District,Beijing,China(100085) District,Beijing,China(100085)
skipping to change at page 13, line 13 skipping to change at page 13, line 22
USA USA
Email: yzhang@fortinet.com" Email: yzhang@fortinet.com"
DESCRIPTION DESCRIPTION
"Copyright (C) 2008 The Internet Society. This version of "Copyright (C) 2008 The Internet Society. This version of
the MIB module is part of RFC xxx; see the RFC itself the MIB module is part of RFC xxx; see the RFC itself
for full legal notices. for full legal notices.
This MIB module contains managed object definitions for This MIB module contains managed object definitions for
the CAPWAP Protocol." the CAPWAP Protocol."
REVISION "200810110000Z" REVISION "200810270000Z"
DESCRIPTION DESCRIPTION
"Initial version published as RFC xxx" "Initial version published as RFC xxx"
::= { mib-2 xxx } ::= { mib-2 xxx }
-- Textual Conventions -- Textual Conventions
CapwapBaseWtpIdTC ::= TEXTUAL-CONVENTION CapwapBaseWtpIdTC ::= TEXTUAL-CONVENTION
DISPLAY-HINT "128a" DISPLAY-HINT "128a"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 14, line 8 skipping to change at page 14, line 18
"Represents the tunneling modes of operation that are "Represents the tunneling modes of operation that are
supported by the WTP. supported by the WTP.
The WTP MAY support more than one option, represented by The WTP MAY support more than one option, represented by
the bit field below. the bit field below.
unused(0) - This bit is unused unused(0) - This bit is unused
localBridging(1) - Local Bridging Mode, localBridging(1) - Local Bridging Mode,
dot3Tunnel(2) - 802.3 Frame Tunnel Mode, dot3Tunnel(2) - 802.3 Frame Tunnel Mode,
nativeTunnel(3) - Native Frame Tunnel Mode." nativeTunnel(3) - Native Frame Tunnel Mode."
REFERENCE REFERENCE
"Section 4.6.42. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.42. of CAPWAP Protocol Specification, RFC xxx."
SYNTAX BITS { unused(0), SYNTAX BITS {
unused(0),
localBridging(1), localBridging(1),
dot3Tunnel(2), dot3Tunnel(2),
nativeTunnel(3) } nativeTunnel(3)
}
CapwapBaseMacTypeTC ::= TEXTUAL-CONVENTION CapwapBaseMacTypeTC ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the MAC mode of operation supported by the WTP. "Represents the MAC mode of operation supported by the WTP.
The following enumerated values are supported: The following enumerated values are supported:
localMAC(0) - Local-MAC Mode, localMAC(0) - Local-MAC Mode,
splitMAC(1) - Split-MAC Mode, splitMAC(1) - Split-MAC Mode,
both(2) - Both Local-MAC and Split-MAC." both(2) - Both Local-MAC and Split-MAC."
REFERENCE REFERENCE
"Section 4.6.43. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.43. of CAPWAP Protocol Specification, RFC xxx."
SYNTAX INTEGER { localMAC(0), splitMAC(1), both(2) } SYNTAX INTEGER {
localMAC(0),
splitMAC(1),
both(2)
}
CapwapBaseChannelTypeTC::= TEXTUAL-CONVENTION CapwapBaseChannelTypeTC::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the channel type for CAPWAP protocol. "Represents the channel type for CAPWAP protocol.
The following enumerated values are supported: The following enumerated values are supported:
data(1) - data Channel data(1) - data Channel
control(2) - control Channel." control(2) - control Channel."
SYNTAX INTEGER { data(1), control(2) } SYNTAX INTEGER {
data(1),
control(2)
}
CapwapBaseAuthenMethodTC ::= TEXTUAL-CONVENTION CapwapBaseAuthenMethodTC ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the authentication credential type "Represents the authentication credential type
for WTP. for WTP.
The following enumerated values are supported: The following enumerated values are supported:
other(1) - Other method, for example, vendor specific. other(1) - Other method, for example, vendor specific.
clear(2) - Clear text and no authentication, clear(2) - Clear text and no authentication,
x509(3) - X.509 Certificate authentication, x509(3) - X.509 Certificate authentication,
psk(4) - Pre-Shared Secret authentication, psk(4) - Pre-Shared Secret authentication,
As mandatory requirement, CAPWAP control channel As mandatory requirement, CAPWAP control channel
authentication should use DTLS, and either by certificate or authentication should use DTLS, and either by certificate or
PSK. For data channel, DTLS is optional." PSK. For data channel, DTLS is optional."
SYNTAX INTEGER { other(1), clear(2), x509(3), psk(4) } SYNTAX INTEGER {
other(1),
clear(2),
x509(3),
psk(4)
}
-- Top level components of this MIB -- Top level components of this MIB
-- Notifications -- Notifications
capwapBaseNotifications OBJECT IDENTIFIER capwapBaseNotifications OBJECT IDENTIFIER
::= { capwapBaseMIB 0 } ::= { capwapBaseMIB 0 }
-- Tables, Scalars -- Tables, Scalars
capwapBaseObjects OBJECT IDENTIFIER capwapBaseObjects OBJECT IDENTIFIER
::= { capwapBaseMIB 1 } ::= { capwapBaseMIB 1 }
-- Conformance -- Conformance
capwapBaseConformance OBJECT IDENTIFIER capwapBaseConformance OBJECT IDENTIFIER
::= { capwapBaseMIB 2 } ::= { capwapBaseMIB 2 }
-- AC Objects Group -- AC Objects Group
skipping to change at page 15, line 30 skipping to change at page 16, line 5
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the total number of WTPs which are connecting to "Represents the total number of WTPs which are connecting to
AC." AC."
REFERENCE REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 1 } ::= { capwapBaseAc 1 }
capwapBaseWtpSessionsLimit OBJECT-TYPE capwapBaseMaxWtpSessionsConfig OBJECT-TYPE
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the maximum number of WTP sessions supported by "Represents the maximum number of WTP sessions configured for
the AC." the AC."
REFERENCE REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 2 } ::= { capwapBaseAc 2 }
capwapBaseStationSessions OBJECT-TYPE capwapBaseStationSessions OBJECT-TYPE
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the total number of stations which are accessing "Represents the total number of stations which are accessing
the wireless service provided by the AC." the wireless service provided by the AC."
REFERENCE REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 3 } ::= { capwapBaseAc 3 }
capwapBaseStationSessionsLimit OBJECT-TYPE capwapBaseMaxStationSessionsConfig OBJECT-TYPE
SYNTAX Unsigned32 (0..65535) SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the maximum number of station sessions supported by "Represents the maximum number of station sessions configured for
the AC." the AC."
REFERENCE REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 4 } ::= { capwapBaseAc 4 }
capwapBaseDataChannelSecOptions OBJECT-TYPE capwapBaseDataChannelSecOptions OBJECT-TYPE
SYNTAX BITS { other(0), clear(1), dtls(2) } SYNTAX BITS {
other(0),
clear(1),
dtls(2)
}
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the security policy supported for CAPWAP data "Represents the security policy supported for CAPWAP data
channel. channel.
The AC MAY support more than one option, represented by the bit The AC MAY support more than one option, represented by the bit
field below. field below.
other(0) - Other method, for example, vendor specific. other(0) - Other method, for example, vendor specific.
clear(1) - Clear Text, clear(1) - Clear Text,
dtls(2) - DTLS." dtls(2) - DTLS."
REFERENCE REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 5 } ::= { capwapBaseAc 5 }
capwapBaseWtpAuthenOptions OBJECT-TYPE capwapBaseDataChannelSecConfig OBJECT-TYPE
SYNTAX BITS { unused(0), x509(1), psk(2) } SYNTAX BITS {
other(0),
clear(1),
dtls(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the security policy configured for the AC for
CAPWAP data channel.
The configuration is represented by one of the bit
fields below.
other(0) - Other method, for example, vendor specific.
clear(1) - Clear Text,
dtls(2) - DTLS."
REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 6 }
capwapBaseControlChannelAuthenOptions OBJECT-TYPE
SYNTAX BITS {
unused(0),
x509(1),
psk(2)
}
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the authentication credential type supported by the "Represents the authentication credential type supported by the
AC for control channel. AC for control channel.
The AC MAY support more than one option, represented by the bit The AC MAY support more than one option, represented by the bit
field below. field below.
unused(0) - This bit is unused unused(0) - This bit is unused
x509(1) - X.509 Certificate Based x509(1) - X.509 Certificate Based
psk(2) - Pre-Shared Secret." psk(2) - Pre-Shared Secret."
REFERENCE REFERENCE
"Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 6 } ::= { capwapBaseAc 7 }
capwapBaseWtpFallbackEnable OBJECT-TYPE capwapBaseControlChannelAuthenConfig OBJECT-TYPE
SYNTAX TruthValue SYNTAX BITS {
unused(0),
x509(1),
psk(2)
}
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents whether to enable or disable automatic CAPWAP "Represents the authentication credential type configured for
fallback in the event that a WTP detects its preferred AC, and the AC for control channel.
is not currently connected to it." The configuration is represented by one of the bit
fields below.
unused(0) - This bit is unused
x509(1) - X.509 Certificate Based
psk(2) - Pre-Shared Secret."
REFERENCE REFERENCE
"Section 4.6.42. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAc 7 } ::= { capwapBaseAc 8 }
-- capwapBaseAcNameListTable table -- capwapBaseAcNameListTable table
capwapBaseAcNameListTable OBJECT-TYPE capwapBaseAcNameListTable OBJECT-TYPE
SYNTAX SEQUENCE OF CapwapBaseAcNameListEntry SYNTAX SEQUENCE OF CapwapBaseAcNameListEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table of objects that display AC name list." "A table of objects that display AC name list."
::= { capwapBaseAc 8 } ::= { capwapBaseAc 9 }
capwapBaseAcNameListEntry OBJECT-TYPE capwapBaseAcNameListEntry OBJECT-TYPE
SYNTAX CapwapBaseAcNameListEntry SYNTAX CapwapBaseAcNameListEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A set of objects that display AC name list." "A set of objects that configure AC name list.
Values of all read-create objects in this
table are persistent at restart/reboot."
INDEX { capwapBaseAcNameListId } INDEX { capwapBaseAcNameListId }
::= { capwapBaseAcNameListTable 1 } ::= { capwapBaseAcNameListTable 1 }
CapwapBaseAcNameListEntry ::= SEQUENCE { CapwapBaseAcNameListEntry ::= SEQUENCE {
capwapBaseAcNameListId Unsigned32, capwapBaseAcNameListId Unsigned32,
capwapBaseAcNameListName OCTET STRING, capwapBaseAcNameListName OCTET STRING,
capwapBaseAcNameListPriority Unsigned32 } capwapBaseAcNameListPriority Unsigned32,
capwapBaseAcNameListRowStatus RowStatus
}
capwapBaseAcNameListId OBJECT-TYPE capwapBaseAcNameListId OBJECT-TYPE
SYNTAX Unsigned32 (1..255) SYNTAX Unsigned32 (1..255)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents a unique id for a AC Name list." "Represents a unique id for a AC Name list."
::= { capwapBaseAcNameListEntry 1 } ::= { capwapBaseAcNameListEntry 1 }
capwapBaseAcNameListName OBJECT-TYPE capwapBaseAcNameListName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(512)) SYNTAX OCTET STRING(SIZE(512))
MAX-ACCESS read-only MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the name of an AC." "Represents the name of an AC."
REFERENCE REFERENCE
"Section 4.6.5. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.5. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAcNameListEntry 2 } ::= { capwapBaseAcNameListEntry 2 }
capwapBaseAcNameListPriority OBJECT-TYPE capwapBaseAcNameListPriority OBJECT-TYPE
SYNTAX Unsigned32 (1..255) SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-only MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the priority order of the preferred AC. "Represents the priority order of the preferred AC.
For instance, the value of one (1) is used to set the primary For instance, the value of one (1) is used to set the primary
AC, the value of two (2) is used to set the secondary, etc." AC, the value of two (2) is used to set the secondary, etc."
REFERENCE REFERENCE
"Section 4.6.5. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.5. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseAcNameListEntry 3 } ::= { capwapBaseAcNameListEntry 3 }
capwapBaseAcNameListRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used to create, modify, and/or delete a row
in this table."
::= { capwapBaseAcNameListEntry 4 }
-- End of capwapBaseAcNameListTable table
-- capwapBaseMacAclTable table
capwapBaseMacAclTable OBJECT-TYPE
SYNTAX SEQUENCE OF CapwapBaseMacAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of objects that configure station Access Control
List (ACL).
WTP will not provide service to the MAC addresses configured
in this table."
::= { capwapBaseAc 10 }
capwapBaseMacAclEntry OBJECT-TYPE
SYNTAX CapwapBaseMacAclEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A set of objects that configure station Access Control
List (ACL).
Values of all read-create objects in this
table are persistent at AC restart/reboot."
INDEX { capwapBaseMacAclId }
::= { capwapBaseMacAclTable 1 }
CapwapBaseMacAclEntry ::= SEQUENCE {
capwapBaseMacAclId Unsigned32,
capwapBaseMacAclStationId CapwapBaseStationIdTC,
capwapBaseMacAclsRowStatus RowStatus
}
capwapBaseMacAclId OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents a unique id for a ACL."
::= { capwapBaseMacAclEntry 1 }
capwapBaseMacAclStationId OBJECT-TYPE
SYNTAX CapwapBaseStationIdTC
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Represents a station's MAC address which WTPs will no longer
provides service to it."
REFERENCE
"Section 4.6.7. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseMacAclEntry 2 }
capwapBaseMacAclsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used to create, modify, and/or delete a row
in this table."
::= { capwapBaseMacAclEntry 3 }
-- End of capwapBaseMacAclTable table
-- End of AC Objects Group -- End of AC Objects Group
-- WTP Objects Group -- WTP Objects Group
capwapBaseWtps OBJECT IDENTIFIER capwapBaseWtps OBJECT IDENTIFIER
::= { capwapBaseObjects 2 } ::= { capwapBaseObjects 2 }
-- capwapBaseWtpStateTable table -- capwapBaseWtpStateTable table
capwapBaseWtpStateTable OBJECT-TYPE capwapBaseWtpStateTable OBJECT-TYPE
skipping to change at page 18, line 48 skipping to change at page 21, line 38
DESCRIPTION DESCRIPTION
"A set of objects that display WTP CAPWAP FSM state." "A set of objects that display WTP CAPWAP FSM state."
INDEX { capwapBaseWtpId } INDEX { capwapBaseWtpId }
::= { capwapBaseWtpStateTable 1 } ::= { capwapBaseWtpStateTable 1 }
CapwapBaseWtpStateEntry ::= SEQUENCE { CapwapBaseWtpStateEntry ::= SEQUENCE {
capwapBaseWtpId CapwapBaseWtpIdTC, capwapBaseWtpId CapwapBaseWtpIdTC,
capwapBaseWtpIpAddressType InetAddressType, capwapBaseWtpIpAddressType InetAddressType,
capwapBaseWtpIpAddress InetAddress, capwapBaseWtpIpAddress InetAddress,
capwapBaseWtpPhyAddress PhysAddress, capwapBaseWtpPhyAddress PhysAddress,
capwapBaseWtpState INTEGER } capwapBaseWtpState INTEGER
}
capwapBaseWtpId OBJECT-TYPE capwapBaseWtpId OBJECT-TYPE
SYNTAX CapwapBaseWtpIdTC SYNTAX CapwapBaseWtpIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the unique identifier of a WTP." "Represents the unique identifier of a WTP."
::= { capwapBaseWtpStateEntry 1 } ::= { capwapBaseWtpStateEntry 1 }
capwapBaseWtpIpAddressType OBJECT-TYPE capwapBaseWtpIpAddressType OBJECT-TYPE
skipping to change at page 19, line 36 skipping to change at page 22, line 27
capwapBaseWtpPhyAddress OBJECT-TYPE capwapBaseWtpPhyAddress OBJECT-TYPE
SYNTAX PhysAddress SYNTAX PhysAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the PHY address of a WTP." "Represents the PHY address of a WTP."
::= { capwapBaseWtpStateEntry 4 } ::= { capwapBaseWtpStateEntry 4 }
capwapBaseWtpState OBJECT-TYPE capwapBaseWtpState OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
dtls(1), join(2), image(3), configure(4), dtls(1),
dataCheck(5), run(6), clear(7), unknown(8) join(2),
image(3),
configure(4),
dataCheck(5),
run(6),
clear(7),
unknown(8)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the various possible CAPWAP FSM states of WTP "Represents the various possible CAPWAP FSM states of WTP
The following enumerated values are supported: The following enumerated values are supported:
dtls(1) - DTLS negotiation states, which include dtls(1) - DTLS negotiation states, which include
DTLS Setup, Authorize, DTLS Connect. DTLS Setup, Authorize, DTLS Connect.
join(2) - WTP is joining with AC, join(2) - WTP is joining with AC,
image(3) - WTP is downloading software, image(3) - WTP is downloading software,
skipping to change at page 21, line 5 skipping to change at page 23, line 49
capwapBaseTunnelModeOptions CapwapBaseTunnelModeTC, capwapBaseTunnelModeOptions CapwapBaseTunnelModeTC,
capwapBaseMacTypeOptions CapwapBaseMacTypeTC, capwapBaseMacTypeOptions CapwapBaseMacTypeTC,
capwapBaseWtpDiscoveryType INTEGER, capwapBaseWtpDiscoveryType INTEGER,
capwapBaseWtpRadiosInUseNum Unsigned32, capwapBaseWtpRadiosInUseNum Unsigned32,
capwapBaseWtpRadioNumLimit Unsigned32, capwapBaseWtpRadioNumLimit Unsigned32,
capwapBaseWtpStaticIpEnable TruthValue, capwapBaseWtpStaticIpEnable TruthValue,
capwapBaseWtpStaticIpType InetAddressType, capwapBaseWtpStaticIpType InetAddressType,
capwapBaseWtpStaticIp InetAddress, capwapBaseWtpStaticIp InetAddress,
capwapBaseWtpNetmask InetAddress, capwapBaseWtpNetmask InetAddress,
capwapBaseWtpGateway InetAddress, capwapBaseWtpGateway InetAddress,
capwapBaseWtpRetransmitCount Unsigned32 } capwapBaseWtpFallbackEnable INTEGER,
capwapBaseWtpRetransmitCount Unsigned32
}
capwapBaseWtpCurrId OBJECT-TYPE capwapBaseWtpCurrId OBJECT-TYPE
SYNTAX CapwapBaseWtpIdTC SYNTAX CapwapBaseWtpIdTC
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the unique identifier of a WTP Which is "Represents the unique identifier of a WTP Which is
in running state." in running state."
::= { capwapBaseWtpEntry 1 } ::= { capwapBaseWtpEntry 1 }
skipping to change at page 22, line 41 skipping to change at page 25, line 40
The following enumerated values are supported: The following enumerated values are supported:
localMAC(0) - Local-MAC Mode, localMAC(0) - Local-MAC Mode,
splitMAC(1) - Split-MAC Mode, splitMAC(1) - Split-MAC Mode,
both(2) - Both Local-MAC Mode and Split-MAC Mode." both(2) - Both Local-MAC Mode and Split-MAC Mode."
REFERENCE REFERENCE
"Section 4.6.43. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.43. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseWtpEntry 7 } ::= { capwapBaseWtpEntry 7 }
capwapBaseWtpDiscoveryType OBJECT-TYPE capwapBaseWtpDiscoveryType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unknown(0), staticConfig(1), dhcp(2), dns(3), acRef(4) unknown(0),
staticConfig(1),
dhcp(2),
dns(3),
acRef(4)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents how WTP discovers the AC. "Represents how WTP discovers the AC.
The following enumerated values are supported: The following enumerated values are supported:
unknown(0) - Unknown, unknown(0) - Unknown,
staticConfig(1) - Static Configuration, staticConfig(1) - Static Configuration,
dhcp(2) - DHCP, dhcp(2) - DHCP,
dns(3) - DNS, dns(3) - DNS,
skipping to change at page 24, line 34 skipping to change at page 27, line 38
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"When capwapBaseWtpStaticIpEnable is true, it represents the "When capwapBaseWtpStaticIpEnable is true, it represents the
gateway to assign to the WTP." gateway to assign to the WTP."
REFERENCE REFERENCE
"Section 4.6.47. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.47. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseWtpEntry 15 } ::= { capwapBaseWtpEntry 15 }
capwapBaseWtpFallbackEnable OBJECT-TYPE
SYNTAX INTEGER {
reserved(0),
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents whether to enable or disable automatic CAPWAP
fallback in the event that a WTP detects its preferred AC, and
is not currently connected to it.
The following enumerated values are supported:
reserved(0) - The value is reserved,
enabled(1) - The fallback mode is enabled,
disabled(2) - The fallback mode is disabled."
REFERENCE
"Section 4.6.41. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseWtpEntry 16 }
capwapBaseWtpRetransmitCount OBJECT-TYPE capwapBaseWtpRetransmitCount OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the number of retransmissions for a given "Represents the number of retransmissions for a given
CAPWAP packet." CAPWAP packet."
REFERENCE REFERENCE
"Section 4.8.8. of CAPWAP Protocol Specification, RFC xxx." "Section 4.8.8. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseWtpEntry 16 } ::= { capwapBaseWtpEntry 17 }
-- End of capwapBaseWtpTable table -- End of capwapBaseWtpTable table
-- capwapBaseRadioBindTable Table -- capwapBaseRadioBindTable Table
capwapBaseRadioBindTable OBJECT-TYPE capwapBaseRadioBindTable OBJECT-TYPE
SYNTAX SEQUENCE OF CapwapBaseRadioBindEntry SYNTAX SEQUENCE OF CapwapBaseRadioBindEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 25, line 20 skipping to change at page 28, line 42
is persistent at restart/reboot." is persistent at restart/reboot."
::= { capwapBaseWtps 3 } ::= { capwapBaseWtps 3 }
capwapBaseRadioBindEntry OBJECT-TYPE capwapBaseRadioBindEntry OBJECT-TYPE
SYNTAX CapwapBaseRadioBindEntry SYNTAX CapwapBaseRadioBindEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A set of objects that display the mapping relationship "A set of objects that display the mapping relationship
between 'WTP Virtual Radio' and PHY radio." between 'WTP Virtual Radio' and PHY radio."
INDEX { capwapBaseWtpId, capwapBaseRadioId } INDEX {
capwapBaseWtpId,
capwapBaseRadioId
}
::= { capwapBaseRadioBindTable 1 } ::= { capwapBaseRadioBindTable 1 }
CapwapBaseRadioBindEntry ::= SEQUENCE { CapwapBaseRadioBindEntry ::= SEQUENCE {
capwapBaseRadioId CapwapBaseRadioIdTC, capwapBaseRadioId CapwapBaseRadioIdTC,
capwapBaseVirtualRadioIfIndex InterfaceIndex, capwapBaseVirtualRadioIfIndex InterfaceIndex,
capwapBaseRadioWirelessBinding INTEGER capwapBaseRadioWirelessBinding INTEGER
} }
capwapBaseRadioId OBJECT-TYPE capwapBaseRadioId OBJECT-TYPE
SYNTAX CapwapBaseRadioIdTC SYNTAX CapwapBaseRadioIdTC
skipping to change at page 26, line 14 skipping to change at page 29, line 40
will prepare configuration for them. On the AC, there are will prepare configuration for them. On the AC, there are
interfaces of 'WTP Virtual Radio Interface' ifType which interfaces of 'WTP Virtual Radio Interface' ifType which
represent PHY radio interfaces on the WTP. represent PHY radio interfaces on the WTP.
As most MIBs use ifIndex to identify an interface for As most MIBs use ifIndex to identify an interface for
configuration and statistic data, for example, IEEE 802.11 MIB. configuration and statistic data, for example, IEEE 802.11 MIB.
It will be very easy to reuse other MIBs such as IEEE 802.11 It will be very easy to reuse other MIBs such as IEEE 802.11
MIB by 'WTP Virtual Radio Interface'." MIB by 'WTP Virtual Radio Interface'."
::= { capwapBaseRadioBindEntry 2 } ::= { capwapBaseRadioBindEntry 2 }
capwapBaseRadioWirelessBinding OBJECT-TYPE capwapBaseRadioWirelessBinding OBJECT-TYPE
SYNTAX INTEGER { reserved0(0), dot11(1), reserved2(2), epc(3) } SYNTAX INTEGER {
reserved0(0),
dot11(1),
reserved2(2),
epc(3)
}
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the wireless binding type for radio. "Represents the wireless binding type for radio.
The following enumerated values are supported: The following enumerated values are supported:
reserved0(0) - Reserved, reserved0(0) - Reserved,
dot11(1) - IEEE 802.11, dot11(1) - IEEE 802.11,
reserved2(2) - Reserved, reserved2(2) - Reserved,
epc(3) - EPCGlobal." epc(3) - EPCGlobal."
REFERENCE REFERENCE
skipping to change at page 26, line 48 skipping to change at page 30, line 31
the wireless service provided by the AC." the wireless service provided by the AC."
::= { capwapBaseWtps 4 } ::= { capwapBaseWtps 4 }
capwapBaseStationEntry OBJECT-TYPE capwapBaseStationEntry OBJECT-TYPE
SYNTAX CapwapBaseStationEntry SYNTAX CapwapBaseStationEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A set of objects that display a station which is "A set of objects that display a station which is
associated with the specific radio on the WTP." associated with the specific radio on the WTP."
INDEX { capwapBaseWtpCurrId, INDEX {
capwapBaseWtpCurrId,
capwapBaseRadioId, capwapBaseRadioId,
capwapBaseStationId } capwapBaseStationId
}
::= { capwapBaseStationTable 1 } ::= { capwapBaseStationTable 1 }
CapwapBaseStationEntry ::= SEQUENCE { CapwapBaseStationEntry ::= SEQUENCE {
capwapBaseStationId CapwapBaseStationIdTC, capwapBaseStationId CapwapBaseStationIdTC,
capwapBaseStationAddedTime DateAndTime, capwapBaseStationAddedTime DateAndTime,
capwapBaseStationVlanName SnmpAdminString capwapBaseStationVlanName SnmpAdminString
} }
capwapBaseStationId OBJECT-TYPE capwapBaseStationId OBJECT-TYPE
SYNTAX CapwapBaseStationIdTC SYNTAX CapwapBaseStationIdTC
skipping to change at page 30, line 21 skipping to change at page 34, line 6
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the number of times that a CAPWAP protocol "Represents the number of times that a CAPWAP protocol
connection with an AC has failed for unknown reasons." connection with an AC has failed for unknown reasons."
REFERENCE REFERENCE
"Section 4.6.46. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.46. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseWtpRebootStatsEntry 7 } ::= { capwapBaseWtpRebootStatsEntry 7 }
capwapBaseWtpLastFailureType OBJECT-TYPE capwapBaseWtpLastFailureType OBJECT-TYPE
SYNTAX INTEGER { notSupport(0), SYNTAX INTEGER {
notSupport(0),
acInit(1), acInit(1),
linkFailure(2), linkFailure(2),
swFailure(3), swFailure(3),
hwFailure(4), hwFailure(4),
otherFailure(5), otherFailure(5),
unknown(255) unknown(255)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 34, line 29 skipping to change at page 38, line 15
notSupport(0) - Not Supported, notSupport(0) - Not Supported,
swFailure(1) - Software Failure, swFailure(1) - Software Failure,
hwFailure(2) - Hardware Failure, hwFailure(2) - Hardware Failure,
otherFailure(3) - Other Failure, otherFailure(3) - Other Failure,
unknown(255) - Unknown." unknown(255) - Unknown."
REFERENCE REFERENCE
"Section 4.6.45. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.45. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseRadioStatsEntry 11 } ::= { capwapBaseRadioStatsEntry 11 }
-- End of capwapBaseRadioStatsTable table -- End of capwapBaseRadioStatsTable table
-- End of WTP Objects Group
-- CAPWAP Base Parameters Group -- CAPWAP Base Parameters Group
capwapBaseParameters OBJECT IDENTIFIER capwapBaseParameters OBJECT IDENTIFIER
::= { capwapBaseObjects 3 } ::= { capwapBaseObjects 3 }
capwapBaseDataChannelDeadInterval OBJECT-TYPE capwapBaseMaxRetransmitNum OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "second" MAX-ACCESS read-write
MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the minimum time, in seconds, a WTP MUST wait "Represent the maximum number of retransmission for a given
without having received a Data Channel Keep Alive packet CAPWAP packet before the link layer considers the peer dead."
before the destination for the Data Channel Keep Alive
packets may be considered dead."
REFERENCE REFERENCE
"Section 4.7.3. of CAPWAP Protocol Specification, RFC xxx." "Section 4.8.7. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 1 } ::= { capwapBaseParameters 1 }
capwapBaseChangeStatePendingTimer OBJECT-TYPE
SYNTAX Unsigned32
UNITS "second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the maximum time, in seconds, the AC will wait
for the Change State Event Request from the WTP after having
transmitted a successful Configuration Status Response
message."
REFERENCE
"Section 4.7.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 2 }
capwapBaseDataCheckTimer OBJECT-TYPE capwapBaseDataCheckTimer OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "second" UNITS "second"
MAX-ACCESS read-only MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents The number of seconds the AC will wait for "Represents The number of seconds the AC will wait for
the Data Channel Keep Alive, which is required by the the Data Channel Keep Alive, which is required by the
CAPWAP state machine's Data Check state. CAPWAP state machine's Data Check state.
The AC resets the state machine if this timer expires The AC resets the state machine if this timer expires
prior to transitioning to the next state." prior to transitioning to the next state."
REFERENCE REFERENCE
"Section 4.7.4. of CAPWAP Protocol Specification, RFC xxx." "Section 4.7.4. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 2 } ::= { capwapBaseParameters 3 }
capwapBaseMaxRetransmit OBJECT-TYPE capwapBaseMinDTLSSessionDeleteTimer OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only UNITS "second"
MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represent the maximum number of retransmission for a given "Represents the minimum time, in seconds, an AC MUST wait
CAPWAP packet before the link layer considers the peer dead." for DTLS session deletion."
REFERENCE REFERENCE
"Section 4.8.7. of CAPWAP Protocol Specification, RFC xxx." "Section 4.7.6. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 3 } ::= { capwapBaseParameters 4 }
capwapBaseEchoInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "second"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the minimum time, in seconds, between sending Echo
Request messages to the AC with which the WTP has joined."
REFERENCE
"Section 4.7.7. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 5 }
capwapBaseRetransmitInterval OBJECT-TYPE capwapBaseRetransmitInterval OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "second" UNITS "second"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the minimum time, in seconds, in which a "Represents the minimum time, in seconds, in which a
non-acknowledged CAPWAP packet will be retransmitted." non-acknowledged CAPWAP packet will be retransmitted."
REFERENCE REFERENCE
"Section 4.7.12. of CAPWAP Protocol Specification, RFC xxx." "Section 4.7.12. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 4 } ::= { capwapBaseParameters 6 }
capwapBaseReportInterval OBJECT-TYPE capwapBaseSilentInterval OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "second" UNITS "second"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the interval for WTP to send Decryption Error "Represents the minimum time, in seconds, during which the AC
report." SHOULD ignore all CAPWAP and DTLS packets received from the
WTP that is in the Sulking state."
REFERENCE REFERENCE
"Section 4.7.11. of CAPWAP Protocol Specification, RFC xxx." "Section 4.7.13. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 5 } ::= { capwapBaseParameters 7 }
capwapBaseEchoInterval OBJECT-TYPE capwapBaseWaitDTLSTimer OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "second" UNITS "second"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the minimum time, in seconds, between sending Echo "Represents the maximum time, in seconds, an AC MUST wait
Request messages to the AC with which the WTP has joined." without having received a DTLS Handshake message from an AC.
This timer MUST be greater than 30 seconds."
REFERENCE REFERENCE
"Section 4.7.7. of CAPWAP Protocol Specification, RFC xxx." "Section 4.7.15. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 6 } ::= { capwapBaseParameters 8 }
capwapBaseIdleTimeout OBJECT-TYPE capwapBaseWaitJoinTimer OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "second" UNITS "second"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the idle timeout value that the WTP SHOULD enforce "Represents the maximum time, in seconds, an AC will wait after
for its active stations." the DTLS session has been established until it receives the
Join Request from the WTP. This timer MUST be greater than 20
seconds."
REFERENCE REFERENCE
"Section 4.7.8. of CAPWAP Protocol Specification, RFC xxx." "Section 4.7.16. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseParameters 7 } ::= { capwapBaseParameters 9 }
-- End of CAPWAP Base Parameters Group -- End of CAPWAP Base Parameters Group
-- CAPWAP Statistics Group -- CAPWAP Statistics Group
capwapBaseStats OBJECT IDENTIFIER capwapBaseStats OBJECT IDENTIFIER
::= { capwapBaseObjects 4 } ::= { capwapBaseObjects 4 }
capwapBaseFailedDTLSAuthFailCount OBJECT-TYPE capwapBaseFailedDTLSAuthFailCount OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
skipping to change at page 37, line 13 skipping to change at page 41, line 27
DESCRIPTION DESCRIPTION
"Represents the number of failed DTLS session "Represents the number of failed DTLS session
establishment attempts." establishment attempts."
REFERENCE REFERENCE
"Section 4.8.4. of CAPWAP Protocol Specification, RFC xxx." "Section 4.8.4. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseStats 2 } ::= { capwapBaseStats 2 }
-- Notifications -- Notifications
capwapBaseChannelUp NOTIFICATION-TYPE capwapBaseChannelUp NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfChannelType, capwapBaseNtfChannelType,
capwapBaseNtfAuthenMethod } capwapBaseNtfAuthenMethod
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is sent by AC when a CAPWAP channel "This notification is sent by AC when a CAPWAP channel
established. The notification is separated for data or control established. The notification is separated for data or control
channel." channel."
::= { capwapBaseNotifications 1 } ::= { capwapBaseNotifications 1 }
capwapBaseChannelDown NOTIFICATION-TYPE capwapBaseChannelDown NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfChannelType, capwapBaseNtfChannelType,
capwapBaseNtfChannelDownReason } capwapBaseNtfChannelDownReason
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is sent by AC when CAPWAP channel becomes "This notification is sent by AC when CAPWAP channel becomes
down. The notification is separated for data or control down. The notification is separated for data or control
channel." channel."
::= { capwapBaseNotifications 2 } ::= { capwapBaseNotifications 2 }
capwapBaseDecryptErrorReport NOTIFICATION-TYPE capwapBaseDecryptErrorReport NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfRadioId, capwapBaseNtfRadioId,
capwapBaseNtfStationIdList } capwapBaseNtfStationIdList
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a WTP that has occurred "This notification is generated when a WTP that has occurred
decryption error since the last report." decryption error since the last report."
REFERENCE REFERENCE
"Section 4.6.17. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.17. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifications 3 } ::= { capwapBaseNotifications 3 }
capwapBaseJoinFailure NOTIFICATION-TYPE capwapBaseJoinFailure NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, capwapBaseNtfJoinFailureReason } OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfJoinFailureReason
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a WTP fails to join." "This notification is generated when a WTP fails to join."
REFERENCE REFERENCE
"Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifications 4 } ::= { capwapBaseNotifications 4 }
capwapBaseImageUpgradeFailure NOTIFICATION-TYPE capwapBaseImageUpgradeFailure NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, capwapBaseNtfImageFailureReason } OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfImageFailureReason
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a WTP fails to update "This notification is generated when a WTP fails to update
firmware image." firmware image."
REFERENCE REFERENCE
"Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifications 5 } ::= { capwapBaseNotifications 5 }
capwapBaseConfigMsgError NOTIFICATION-TYPE capwapBaseConfigMsgError NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, capwapBaseNtfConfigMsgErrorType, OBJECTS {
capwapBaseNtfMsgErrorElements } capwapBaseNtfWtpId,
capwapBaseNtfConfigMsgErrorType,
capwapBaseNtfMsgErrorElements
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is generated when a WTP received message "This notification is generated when a WTP received message
elements in the configuration management messages which it was elements in the configuration management messages which it was
unable to apply locally." unable to apply locally."
REFERENCE REFERENCE
"Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifications 6 } ::= { capwapBaseNotifications 6 }
capwapBaseRadioOperableStatus NOTIFICATION-TYPE capwapBaseRadioOperableStatus NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfRadioId, capwapBaseNtfRadioId,
capwapBaseNtfRadioOperStatusFlag, capwapBaseNtfRadioOperStatusFlag,
capwapBaseNtfRadioStatusCause } capwapBaseNtfRadioStatusCause
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The notification is generated when a radio's operational state "The notification is generated when a radio's operational state
is changed." is changed."
REFERENCE REFERENCE
"Section 4.6.33. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.33. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifications 7 } ::= { capwapBaseNotifications 7 }
capwapBaseAuthenticationFailure NOTIFICATION-TYPE capwapBaseAuthenticationFailure NOTIFICATION-TYPE
OBJECTS { capwapBaseNtfWtpId, OBJECTS {
capwapBaseNtfWtpId,
capwapBaseNtfChannelType, capwapBaseNtfChannelType,
capwapBaseNtfAuthenMethod, capwapBaseNtfAuthenMethod,
capwapBaseNtfAuthenFailureReason } capwapBaseNtfAuthenFailureReason
}
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The notification will notify the authentication failure event, "The notification will notify the authentication failure event,
and provides the reason for it." and provides the reason for it."
::= { capwapBaseNotifications 8 } ::= { capwapBaseNotifications 8 }
-- Objects used only in notifications -- Objects used only in notifications
-- for notifications -- for notifications
capwapBaseNotifyVarObjects OBJECT IDENTIFIER capwapBaseNotifyVarObjects OBJECT IDENTIFIER
skipping to change at page 39, line 49 skipping to change at page 44, line 35
capwapBaseNtfAuthenMethod OBJECT-TYPE capwapBaseNtfAuthenMethod OBJECT-TYPE
SYNTAX CapwapBaseAuthenMethodTC SYNTAX CapwapBaseAuthenMethodTC
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents authentication method for Channel." "Represents authentication method for Channel."
::= { capwapBaseNotifyVarObjects 4 } ::= { capwapBaseNotifyVarObjects 4 }
capwapBaseNtfChannelDownReason OBJECT-TYPE capwapBaseNtfChannelDownReason OBJECT-TYPE
SYNTAX INTEGER { timeout(1), SYNTAX INTEGER {
timeout(1),
rekeyfailure(2), rekeyfailure(2),
acRebootWtp(3), acRebootWtp(3),
dtlsError(4), dtlsError(4),
maxRetransmit(5) } maxRetransmit(5)
}
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the reason for Channel down. "Represents the reason for Channel down.
The following enumerated values are supported: The following enumerated values are supported:
timeout(1) - The keep alive is timeout, timeout(1) - The keep alive is timeout,
rekeyfailure(2) - Rekey process is failed, channel will be rekeyfailure(2) - Rekey process is failed, channel will be
broken. broken.
acRebootWtp(3) - AC reboot WTP. acRebootWtp(3) - AC reboot WTP.
dtlsError(4) - DTLS notifications: DTLSAborted, dtlsError(4) - DTLS notifications: DTLSAborted,
skipping to change at page 40, line 36 skipping to change at page 45, line 23
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the list of station id which use semicolons to "Represents the list of station id which use semicolons to
separate each station id." separate each station id."
REFERENCE REFERENCE
"Section 4.6.8. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.8. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifyVarObjects 6 } ::= { capwapBaseNotifyVarObjects 6 }
capwapBaseNtfAuthenFailureReason OBJECT-TYPE capwapBaseNtfAuthenFailureReason OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
keyMismatch(1), invalidCA(2), micError(3), keyMismatch(1),
timeout(4), unknown(8) invalidCA(2),
micError(3),
timeout(4),
unknown(8)
} }
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents reason for WTP authorization failure. "Represents reason for WTP authorization failure.
The following enumerated values are supported: The following enumerated values are supported:
keyMismatch(1) - WTP's and AC's key is not matched, keyMismatch(1) - WTP's and AC's key is not matched,
invalidCA(2) - ca is not valid, invalidCA(2) - ca is not valid,
micError(3) - detect MIC error, micError(3) - detect MIC error,
timeout(4) - WaitDTLS Timer is timeout, timeout(4) - WaitDTLS Timer is timeout,
unknown(8) - Unknown reason." unknown(8) - Unknown reason."
REFERENCE REFERENCE
"Section 2.3.1. of CAPWAP Protocol Specification, RFC xxx." "Section 2.3.1. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifyVarObjects 7 } ::= { capwapBaseNotifyVarObjects 7 }
capwapBaseNtfRadioOperStatusFlag OBJECT-TYPE capwapBaseNtfRadioOperStatusFlag OBJECT-TYPE
SYNTAX INTEGER { reserved(0), operable(1), inoperable(2) } SYNTAX INTEGER {
reserved(0),
operable(1),
inoperable(2)
}
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the operation status of a radio. "Represents the operation status of a radio.
The following enumerated values are supported: The following enumerated values are supported:
reserved(0) - Reserved reserved(0) - Reserved
operable(1) - To indicate radio is operable, operable(1) - To indicate radio is operable,
inoperable(2) - To indicate radio is inoperable, and inoperable(2) - To indicate radio is inoperable, and
capwapBaseNtfRadioStatusCause object will capwapBaseNtfRadioStatusCause object will
give reason in details." give reason in details."
REFERENCE REFERENCE
"Section 4.6.33. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.33. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifyVarObjects 8 } ::= { capwapBaseNotifyVarObjects 8 }
capwapBaseNtfRadioStatusCause OBJECT-TYPE capwapBaseNtfRadioStatusCause OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
normal(0), hwError(1), swError(2), adminSet(3) normal(0),
hwError(1),
swError(2),
adminSet(3)
} }
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the reason the radio is out of service. "Represents the reason the radio is out of service.
The following enumerated values are supported: The following enumerated values are supported:
normal(0) - Normal Status, normal(0) - Normal Status,
hwError(1) - Radio Failure, hwError(1) - Radio Failure,
swError(2) - Software Failure, swError(2) - Software Failure,
adminSet(3) - Administratively Set." adminSet(3) - Administratively Set."
REFERENCE REFERENCE
"Section 4.6.33. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.33. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifyVarObjects 9 } ::= { capwapBaseNotifyVarObjects 9 }
capwapBaseNtfJoinFailureReason OBJECT-TYPE capwapBaseNtfJoinFailureReason OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unspecified(1), resDepletion(2), unknownSource(3), unspecified(1),
incorrectData(4), sessionIdInUse(5), notSupportHw(6), resDepletion(2),
unknownSource(3),
incorrectData(4),
sessionIdInUse(5),
notSupportHw(6),
notSupportBinding(7) notSupportBinding(7)
} }
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the reason of join failure. "Represents the reason of join failure.
The following enumerated values are supported: The following enumerated values are supported:
unspecified(1) - unspecified failure reason, unspecified(1) - unspecified failure reason,
resDepletion(2) - Resource Depletion, resDepletion(2) - Resource Depletion,
unknownSource(3) - Unknown Source, unknownSource(3) - Unknown Source,
skipping to change at page 42, line 33 skipping to change at page 47, line 35
invalidChecksum(1) - Invalid Checksum, invalidChecksum(1) - Invalid Checksum,
invalidLength(2) - Invalid Data Length, invalidLength(2) - Invalid Data Length,
other(3) - Other Error, other(3) - Other Error,
inStorage(4) - Image Already Present." inStorage(4) - Image Already Present."
REFERENCE REFERENCE
"Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx." "Section 4.6.34. of CAPWAP Protocol Specification, RFC xxx."
::= { capwapBaseNotifyVarObjects 11 } ::= { capwapBaseNotifyVarObjects 11 }
capwapBaseNtfConfigMsgErrorType OBJECT-TYPE capwapBaseNtfConfigMsgErrorType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
unknownElement(1), unsupportedElement(2), unknownElement(1),
unknownValue(3), unsupportedValue(4) unsupportedElement(2),
unknownValue(3),
unsupportedValue(4)
} }
MAX-ACCESS accessible-for-notify MAX-ACCESS accessible-for-notify
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the type of configuration message error. "Represents the type of configuration message error.
The following enumerated values are supported: The following enumerated values are supported:
unknownElement(1) - Unknown Message Element, unknownElement(1) - Unknown Message Element,
unsupportedElement(2) - Unsupported Message Element, unsupportedElement(2) - Unsupported Message Element,
unknownValue(3) - Unknown Message Element Value, unknownValue(3) - Unknown Message Element Value,
unsupportedValue(4) - Unsupported Message Element Value." unsupportedValue(4) - Unsupported Message Element Value."
skipping to change at page 43, line 27 skipping to change at page 48, line 31
capwapBaseGroups OBJECT IDENTIFIER capwapBaseGroups OBJECT IDENTIFIER
::= { capwapBaseConformance 2 } ::= { capwapBaseConformance 2 }
capwapBaseCompliance MODULE-COMPLIANCE capwapBaseCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Describes the requirements for conformance to the "Describes the requirements for conformance to the
CAPWAP-BASE-MIB." CAPWAP-BASE-MIB."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { capwapBaseAcNodeGroup, MANDATORY-GROUPS {
capwapBaseAcNodeGroup,
capwapBaseWtpStateGroup, capwapBaseWtpStateGroup,
capwapBaseWtpsGroup, capwapBaseWtpsGroup,
capwapBaseRadiosGroup, capwapBaseRadiosGroup,
capwapBaseStationsGroup capwapBaseStationsGroup
} }
GROUP capwapBaseAcNodeGroup2 GROUP capwapBaseAcNodeGroup2
DESCRIPTION DESCRIPTION
"The capwapBaseAcNodeGroup2 group is optional." "The capwapBaseAcNodeGroup2 group is optional."
GROUP capwapBaseAcNameListGroup GROUP capwapBaseAcNameListGroup
DESCRIPTION DESCRIPTION
"The capwapBaseAcNameListGroup group is optional." "The capwapBaseAcNameListGroup group is optional."
GROUP capwapBaseMacAclsGroup
DESCRIPTION
"The capwapBaseMacAclsGroup group is optional."
GROUP capwapBaseWtpsGroup2 GROUP capwapBaseWtpsGroup2
DESCRIPTION DESCRIPTION
"The capwapBaseWtpsGroup2 group is optional." "The capwapBaseWtpsGroup2 group is optional."
GROUP capwapBaseWtpRebootStatsGroup GROUP capwapBaseWtpRebootStatsGroup
DESCRIPTION DESCRIPTION
"The capwapBaseWtpRebootStatsGroup group is optional." "The capwapBaseWtpRebootStatsGroup group is optional."
GROUP capwapBaseRadioStatsGroup GROUP capwapBaseRadioStatsGroup
DESCRIPTION DESCRIPTION
skipping to change at page 44, line 35 skipping to change at page 49, line 43
SYNTAX INTEGER { reserved0(0), reserved2(2) } SYNTAX INTEGER { reserved0(0), reserved2(2) }
DESCRIPTION DESCRIPTION
"A value other than reserved0(0), reserved2(2) need not be "A value other than reserved0(0), reserved2(2) need not be
supported if there is no wireless binding defined for supported if there is no wireless binding defined for
technologies used." technologies used."
::= { capwapBaseCompliances 1 } ::= { capwapBaseCompliances 1 }
capwapBaseAcNodeGroup OBJECT-GROUP capwapBaseAcNodeGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseWtpSessions, capwapBaseWtpSessions,
capwapBaseWtpSessionsLimit, capwapBaseMaxWtpSessionsConfig,
capwapBaseStationSessions, capwapBaseStationSessions,
capwapBaseStationSessionsLimit capwapBaseMaxStationSessionsConfig
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
basic properties for AC from CAPWAP protocol perspective." basic properties for AC from CAPWAP protocol perspective."
::= { capwapBaseGroups 1 } ::= { capwapBaseGroups 1 }
capwapBaseAcNodeGroup2 OBJECT-GROUP capwapBaseAcNodeGroup2 OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseDataChannelSecOptions, capwapBaseDataChannelSecOptions,
capwapBaseWtpAuthenOptions, capwapBaseDataChannelSecConfig,
capwapBaseWtpFallbackEnable capwapBaseControlChannelAuthenOptions,
capwapBaseControlChannelAuthenConfig
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
other properties such as security for AC from other properties such as security for AC from
CAPWAP protocol perspective." CAPWAP protocol perspective."
::= { capwapBaseGroups 2 } ::= { capwapBaseGroups 2 }
capwapBaseAcNameListGroup OBJECT-GROUP capwapBaseAcNameListGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseAcNameListName, capwapBaseAcNameListName,
capwapBaseAcNameListPriority capwapBaseAcNameListPriority,
capwapBaseAcNameListRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to configure
AC name list." AC name list."
::= { capwapBaseGroups 3 } ::= { capwapBaseGroups 3 }
capwapBaseMacAclsGroup OBJECT-GROUP
OBJECTS {
capwapBaseMacAclStationId,
capwapBaseMacAclsRowStatus
}
STATUS current
DESCRIPTION
"The collection of objects which are used to configure
stations ACL."
::= { capwapBaseGroups 4 }
capwapBaseWtpStateGroup OBJECT-GROUP capwapBaseWtpStateGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseWtpIpAddressType, capwapBaseWtpIpAddressType,
capwapBaseWtpIpAddress, capwapBaseWtpIpAddress,
capwapBaseWtpPhyAddress, capwapBaseWtpPhyAddress,
capwapBaseWtpState capwapBaseWtpState
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
WTP state information." WTP state information."
::= { capwapBaseGroups 4 } ::= { capwapBaseGroups 5 }
capwapBaseWtpsGroup OBJECT-GROUP capwapBaseWtpsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseWtpName, capwapBaseWtpName,
capwapBaseWtpLocation, capwapBaseWtpLocation,
capwapBaseWtpBaseMacAddress, capwapBaseWtpBaseMacAddress,
capwapBaseTunnelModeOptions, capwapBaseTunnelModeOptions,
capwapBaseMacTypeOptions, capwapBaseMacTypeOptions,
capwapBaseWtpRadiosInUseNum, capwapBaseWtpRadiosInUseNum,
capwapBaseWtpRadioNumLimit capwapBaseWtpRadioNumLimit
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
configuration and properties information for WTP configuration and properties information for WTP
in running state." in running state."
::= { capwapBaseGroups 5 } ::= { capwapBaseGroups 6 }
capwapBaseWtpsGroup2 OBJECT-GROUP capwapBaseWtpsGroup2 OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseWtpPhyIndex, capwapBaseWtpPhyIndex,
capwapBaseWtpDiscoveryType, capwapBaseWtpDiscoveryType,
capwapBaseWtpStaticIpEnable, capwapBaseWtpStaticIpEnable,
capwapBaseWtpStaticIpType, capwapBaseWtpStaticIpType,
capwapBaseWtpStaticIp, capwapBaseWtpStaticIp,
capwapBaseWtpNetmask, capwapBaseWtpNetmask,
capwapBaseWtpGateway capwapBaseWtpGateway,
capwapBaseWtpFallbackEnable,
capwapBaseWtpRetransmitCount
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
configuration and properties information for WTP configuration and properties information for WTP
in running state." in running state."
::= { capwapBaseGroups 6 } ::= { capwapBaseGroups 7 }
capwapBaseRadiosGroup OBJECT-GROUP capwapBaseRadiosGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseVirtualRadioIfIndex, capwapBaseVirtualRadioIfIndex,
capwapBaseRadioWirelessBinding capwapBaseRadioWirelessBinding
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
wireless binding type, the mapping relationship between wireless binding type, the mapping relationship between
'WLAN Virtual Radio Interface' and PHY radio." 'WLAN Virtual Radio Interface' and PHY radio."
::= { capwapBaseGroups 7 } ::= { capwapBaseGroups 8 }
capwapBaseStationsGroup OBJECT-GROUP capwapBaseStationsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseStationAddedTime, capwapBaseStationAddedTime,
capwapBaseStationVlanName capwapBaseStationVlanName
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
stations' basic property." stations' basic property."
::= { capwapBaseGroups 8 } ::= { capwapBaseGroups 9 }
capwapBaseWtpRebootStatsGroup OBJECT-GROUP capwapBaseWtpRebootStatsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseWtpRebootCount, capwapBaseWtpRebootCount,
capwapBaseWtpInitCount, capwapBaseWtpInitCount,
capwapBaseWtpLinkFailureCount, capwapBaseWtpLinkFailureCount,
capwapBaseWtpSwFailureCount, capwapBaseWtpSwFailureCount,
capwapBaseWtpHwFailureCount, capwapBaseWtpHwFailureCount,
capwapBaseWtpOtherFailureCount, capwapBaseWtpOtherFailureCount,
capwapBaseWtpUnknownFailureCount, capwapBaseWtpUnknownFailureCount,
capwapBaseWtpLastFailureType capwapBaseWtpLastFailureType
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used for collecting "The collection of objects which are used for collecting
WTP reboot count, link failure count, hardware failure WTP reboot count, link failure count, hardware failure
count and so on." count and so on."
::= { capwapBaseGroups 9 } ::= { capwapBaseGroups 10 }
capwapBaseRadioStatsGroup OBJECT-GROUP capwapBaseRadioStatsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseRadioResetCount, capwapBaseRadioResetCount,
capwapBaseRadioSwFailCount, capwapBaseRadioSwFailCount,
capwapBaseRadioHwFailCount, capwapBaseRadioHwFailCount,
capwapBaseRadioOtherFailCount, capwapBaseRadioOtherFailCount,
capwapBaseRadioUnknownFailCount, capwapBaseRadioUnknownFailCount,
capwapBaseRadioConfigUpdateCount, capwapBaseRadioConfigUpdateCount,
capwapBaseRadioChannelChangeCount, capwapBaseRadioChannelChangeCount,
capwapBaseRadioBandChangeCount, capwapBaseRadioBandChangeCount,
capwapBaseRadioCurrentNoiseFloor, capwapBaseRadioCurrentNoiseFloor,
capwapBaseRadioDecryptErrorCount, capwapBaseRadioDecryptErrorCount,
capwapBaseRadioLastFailType capwapBaseRadioLastFailType
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used for collecting "The collection of objects which are used for collecting
radio reset count, channel change count, hardware failure radio reset count, channel change count, hardware failure
count and so on" count and so on"
::= { capwapBaseGroups 10 } ::= { capwapBaseGroups 11 }
capwapBaseParametersGroup OBJECT-GROUP capwapBaseParametersGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseDataChannelDeadInterval, capwapBaseMaxRetransmitNum,
capwapBaseChangeStatePendingTimer,
capwapBaseDataCheckTimer, capwapBaseDataCheckTimer,
capwapBaseRetransmitInterval, capwapBaseMinDTLSSessionDeleteTimer,
capwapBaseMaxRetransmit,
capwapBaseEchoInterval, capwapBaseEchoInterval,
capwapBaseIdleTimeout, capwapBaseRetransmitInterval,
capwapBaseReportInterval capwapBaseSilentInterval,
capwapBaseWaitDTLSTimer,
capwapBaseWaitJoinTimer
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects used for CAPWAP protocol." "Objects used for CAPWAP protocol."
::= { capwapBaseGroups 11 } ::= { capwapBaseGroups 12 }
capwapBaseStatsGroup OBJECT-GROUP capwapBaseStatsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseWtpRetransmitCount,
capwapBaseFailedDTLSAuthFailCount, capwapBaseFailedDTLSAuthFailCount,
capwapBaseFailedDTLSSessionCount capwapBaseFailedDTLSSessionCount
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects used for CAPWAP protocol." "Objects used for CAPWAP protocol."
::= { capwapBaseGroups 12 } ::= { capwapBaseGroups 13 }
capwapBaseNotificationGroup NOTIFICATION-GROUP capwapBaseNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { NOTIFICATIONS {
capwapBaseChannelUp, capwapBaseChannelUp,
capwapBaseChannelDown, capwapBaseChannelDown,
capwapBaseDecryptErrorReport, capwapBaseDecryptErrorReport,
capwapBaseJoinFailure, capwapBaseJoinFailure,
capwapBaseImageUpgradeFailure, capwapBaseImageUpgradeFailure,
capwapBaseConfigMsgError, capwapBaseConfigMsgError,
capwapBaseRadioOperableStatus, capwapBaseRadioOperableStatus,
capwapBaseAuthenticationFailure capwapBaseAuthenticationFailure
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Collection of notifications in this MIB." "Collection of notifications in this MIB."
::= { capwapBaseGroups 13 } ::= { capwapBaseGroups 14 }
capwapBaseNotifyVarGroup OBJECT-GROUP capwapBaseNotifyVarGroup OBJECT-GROUP
OBJECTS { OBJECTS {
capwapBaseNtfWtpId, capwapBaseNtfWtpId,
capwapBaseNtfRadioId, capwapBaseNtfRadioId,
capwapBaseNtfChannelType, capwapBaseNtfChannelType,
capwapBaseNtfAuthenMethod, capwapBaseNtfAuthenMethod,
capwapBaseNtfChannelDownReason, capwapBaseNtfChannelDownReason,
capwapBaseNtfStationIdList, capwapBaseNtfStationIdList,
capwapBaseNtfAuthenFailureReason, capwapBaseNtfAuthenFailureReason,
capwapBaseNtfRadioOperStatusFlag, capwapBaseNtfRadioOperStatusFlag,
capwapBaseNtfRadioStatusCause, capwapBaseNtfRadioStatusCause,
capwapBaseNtfJoinFailureReason, capwapBaseNtfJoinFailureReason,
capwapBaseNtfImageFailureReason, capwapBaseNtfImageFailureReason,
capwapBaseNtfConfigMsgErrorType, capwapBaseNtfConfigMsgErrorType,
capwapBaseNtfMsgErrorElements capwapBaseNtfMsgErrorElements
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects used for notification." "Objects used for notification."
::= { capwapBaseGroups 14 } ::= { capwapBaseGroups 15 }
END END
10. Security Considerations 10. Security Considerations
There are a number of management objects defined in this MIB module There are a number of management objects defined in this MIB module
with a MAX-ACCESS clause of read-write and/or read-create. Such with a MAX-ACCESS clause of read-write and/or read-create. Such
objects may be considered sensitive or vulnerable in some network objects may be considered sensitive or vulnerable in some network
environments. The support for SET operations in a non-secure environments. The support for SET operations in a non-secure
environment without proper protection can have a negative effect on environment without proper protection can have a negative effect on
skipping to change at page 51, line 44 skipping to change at page 57, line 21
[RFC4133] Bierman, A. and K. [RFC4133] Bierman, A. and K.
McCloghrie, "Entity MIB McCloghrie, "Entity MIB
(Version 3)", RFC 4133, (Version 3)", RFC 4133,
August 2005. August 2005.
[I-D.ietf-capwap-protocol-specification] Montemurro, M., Stanley, [I-D.ietf-capwap-protocol-specification] Montemurro, M., Stanley,
D., and P. Calhoun, "CAPWAP D., and P. Calhoun, "CAPWAP
Protocol Specification", dr Protocol Specification", dr
aft-ietf-capwap-protocol- aft-ietf-capwap-protocol-
specification-13 (work in specification-14 (work in
progress), September 2008. progress), October 2008.
14.2. Informative References 14.2. Informative References
[RFC3410] Case, J., Mundy, R., [RFC3410] Case, J., Mundy, R.,
Partain, D., and B. Partain, D., and B.
Stewart, "Introduction and Stewart, "Introduction and
Applicability Statements Applicability Statements
for Internet-Standard for Internet-Standard
Management Framework", Management Framework",
RFC 3410, December 2002. RFC 3410, December 2002.
 End of changes. 116 change blocks. 
145 lines changed or deleted 410 lines changed or added

This html diff was produced by rfcdiff 1.35. The latest version is available from http://tools.ietf.org/tools/rfcdiff/