mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
493 lines
16 KiB
Plaintext
493 lines
16 KiB
Plaintext
-- *******************************************************************
|
|
-- CISCO-LWAPP-AP-MIB.my
|
|
-- January 2006, Devesh Pujari, Prasanna Viswakumar
|
|
--
|
|
-- Copyright (c) 2006, 2007 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *******************************************************************
|
|
|
|
CISCO-LWAPP-AP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MacAddress
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
PhysicalIndex
|
|
FROM ENTITY-MIB
|
|
CLApIfType
|
|
FROM CISCO-LWAPP-TC-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
-- ********************************************************************
|
|
-- * MODULE IDENTITY
|
|
-- ********************************************************************
|
|
|
|
ciscoLwappApMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200701030000Z"
|
|
ORGANIZATION "Cisco Systems Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems,
|
|
Customer Service
|
|
|
|
Postal: 170 West Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
Email: cs-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB is intended to be implemented on all those
|
|
devices operating as Central Controllers (CC) that
|
|
terminate the Light Weight Access Point Protocol
|
|
tunnel from Light-weight LWAPP Access Points.
|
|
|
|
This MIB provides configuration and status information
|
|
about the 802.11 Access Points that have joined the
|
|
controller.
|
|
|
|
The relationship between CC and the LWAPP APs
|
|
can be depicted as follows:
|
|
|
|
+......+ +......+ +......+ +......+
|
|
+ + + + + + + +
|
|
+ CC + + CC + + CC + + CC +
|
|
+ + + + + + + +
|
|
+......+ +......+ +......+ +......+
|
|
.. . . .
|
|
.. . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
+......+ +......+ +......+ +......+ +......+
|
|
+ + + + + + + + + +
|
|
+ AP + + AP + + AP + + AP + + AP +
|
|
+ + + + + + + + + +
|
|
+......+ +......+ +......+ +......+ +......+
|
|
. . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
. . . . .
|
|
+......+ +......+ +......+ +......+ +......+
|
|
+ + + + + + + + + +
|
|
+ MN + + MN + + MN + + MN + + MN +
|
|
+ + + + + + + + + +
|
|
+......+ +......+ +......+ +......+ +......+
|
|
|
|
|
|
The LWAPP tunnel exists between the controller and
|
|
the APs. The MNs communicate with the APs through
|
|
the protocol defined by the 802.11 standard.
|
|
|
|
LWAPP APs, upon bootup, discover and join one of the
|
|
controllers and the controller pushes the configuration,
|
|
that includes the WLAN parameters, to the LWAPP APs.
|
|
The APs then encapsulate all the 802.11 frames from
|
|
wireless clients inside LWAPP frames and forward
|
|
the LWAPP frames to the controller.
|
|
|
|
GLOSSARY
|
|
|
|
Access Point ( AP )
|
|
|
|
An entity that contains an 802.11 medium access
|
|
control ( MAC ) and physical layer ( PHY ) interface
|
|
and provides access to the distribution services via
|
|
the wireless medium for associated clients.
|
|
|
|
LWAPP APs encapsulate all the 802.11 frames in
|
|
LWAPP frames and sends it to the controller to which
|
|
it is logically connected.
|
|
|
|
Basic Service Set Identifier (BSSID)
|
|
|
|
The identifier for the service set comprising of
|
|
all the 802.11 stations under the control of
|
|
one coordinating Access Point. This identifier
|
|
happens to be the MAC address of the dot11 radio
|
|
interface of the Access Point. The wireless
|
|
clients that associate with the Access Point
|
|
get the wired uplink through this particular
|
|
dot11 interface.
|
|
|
|
Central Controller ( CC )
|
|
|
|
The central entity that terminates the LWAPP protocol
|
|
tunnel from the LWAPP APs. Throughout this MIB,
|
|
this entity also referred to as 'controller'.
|
|
|
|
Light Weight Access Point Protocol ( LWAPP )
|
|
|
|
This is a generic protocol that defines the
|
|
communication between the Access Points and the
|
|
Central Controller.
|
|
|
|
Mobile Node ( MN )
|
|
|
|
A roaming 802.11 wireless device in a wireless
|
|
network associated with an access point.
|
|
|
|
Station Management (SMT)
|
|
|
|
This term refers to the internal management of the
|
|
802.11 protocol operations by the AP to work
|
|
cooperatively with the other APs and 802.11
|
|
devices in the network.
|
|
|
|
REFERENCE
|
|
|
|
[1] Part 11 Wireless LAN Medium Access Control ( MAC )
|
|
and Physical Layer ( PHY ) Specifications.
|
|
|
|
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
|
|
Weight Access Point Protocol."
|
|
REVISION "200701030000Z"
|
|
DESCRIPTION
|
|
"The object cLApName has been added."
|
|
REVISION "200607180000Z"
|
|
DESCRIPTION
|
|
"Added cLApEntPhysicalIndex object."
|
|
REVISION "200603300000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoMgmt 513 }
|
|
|
|
|
|
ciscoLwappApMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIB 0 }
|
|
|
|
ciscoLwappApMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIB 1 }
|
|
|
|
ciscoLwappApMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIB 2 }
|
|
|
|
ciscoLwappApMIBNotifObjects OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIB 3 }
|
|
|
|
ciscoLwappAp OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIBObjects 1 }
|
|
|
|
ciscoLwappApIf OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIBObjects 2 }
|
|
|
|
-- ********************************************************************
|
|
-- APs that have joined the controller
|
|
-- ********************************************************************
|
|
|
|
cLApTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLApEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
802.11 LWAPP Access Points that have joined the
|
|
controller.
|
|
|
|
LWAPP APs exchange configuration messages with the
|
|
controller and get the required configuration for
|
|
their 802.11 related operations, after they join the
|
|
controller."
|
|
::= { ciscoLwappAp 1 }
|
|
|
|
cLApEntry OBJECT-TYPE
|
|
SYNTAX CLApEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table provides information about
|
|
one 802.11 LWAPP Access Point that has joined the
|
|
controller.
|
|
|
|
Entries are removed when the APs lose their
|
|
association with the controller due to loss
|
|
of communication."
|
|
INDEX { cLApSysMacAddress }
|
|
::= { cLApTable 1 }
|
|
|
|
CLApEntry ::= SEQUENCE {
|
|
cLApSysMacAddress MacAddress,
|
|
cLApIfMacAddress MacAddress,
|
|
cLApMaxNumberOfDot11Slots Unsigned32,
|
|
cLApEntPhysicalIndex PhysicalIndex,
|
|
cLApName SnmpAdminString
|
|
}
|
|
|
|
cLApSysMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the radio MAC address
|
|
common to the dot11 interfaces of the AP
|
|
and uniquely identifies an entry in this table."
|
|
::= { cLApEntry 1 }
|
|
|
|
cLApIfMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the Ethernet MAC address of
|
|
the AP."
|
|
::= { cLApEntry 2 }
|
|
|
|
cLApMaxNumberOfDot11Slots OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the maximum number of
|
|
802.11 radio interface slots in this AP."
|
|
::= { cLApEntry 3 }
|
|
|
|
cLApEntPhysicalIndex OBJECT-TYPE
|
|
SYNTAX PhysicalIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the index value in the
|
|
entPhysicalEntry corresponding to this AP."
|
|
::= { cLApEntry 4 }
|
|
|
|
cLApName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the administrative name
|
|
assigned to the AP by the user. If an AP is not configured,
|
|
its factory default name will be ap:<last three byte
|
|
of MACAddress> eg. ap:af:12:be."
|
|
::= { cLApEntry 5 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * AP Dot11 Interface Information
|
|
-- ********************************************************************
|
|
|
|
cLApDot11IfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLApDot11IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
basic functional parameters corresponding to
|
|
the dot11 interfaces of the APs that have joined
|
|
the controller."
|
|
::= { ciscoLwappApIf 1 }
|
|
|
|
cLApDot11IfEntry OBJECT-TYPE
|
|
SYNTAX CLApDot11IfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the 802.11
|
|
functional parameters of the dot11 interface of
|
|
an AP that has joined the controller.
|
|
|
|
Entries are added when the APs associate to this
|
|
controller and deleted when they lose their
|
|
association."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId
|
|
}
|
|
::= { cLApDot11IfTable 1 }
|
|
|
|
CLApDot11IfEntry ::= SEQUENCE {
|
|
cLApDot11IfSlotId Unsigned32,
|
|
cLApDot11IfType CLApIfType
|
|
}
|
|
|
|
cLApDot11IfSlotId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the slot ID of a dot11
|
|
interface on an AP.
|
|
|
|
The slot ID for a particular dot11 interface as
|
|
represented by this object ranges from 0 to
|
|
cLApMaxNumberOfDot11Slots - 1."
|
|
::= { cLApDot11IfEntry 1 }
|
|
|
|
cLApDot11IfType OBJECT-TYPE
|
|
SYNTAX CLApIfType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the type of this dot11
|
|
interface."
|
|
::= { cLApDot11IfEntry 2 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * AP Station Mgmt(SMT) Parameters
|
|
-- ********************************************************************
|
|
|
|
cLApIfSmtParamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLApIfSmtParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the station management
|
|
information in the APs that have joined the
|
|
controller. Information populated through the
|
|
entries of this table is used by the AP to
|
|
perform the expected 802.11 operations on
|
|
the respective dot11 interfaces to coordinate with
|
|
other 802.11 devices in the network.
|
|
|
|
Since this table has the indices defined in the
|
|
tables cLApTable and cLApDot11IfTable, an entry in
|
|
this table is automatically removed when the
|
|
respective entry is removed in either of those
|
|
tables."
|
|
::= { ciscoLwappAp 2 }
|
|
|
|
cLApIfSmtParamEntry OBJECT-TYPE
|
|
SYNTAX CLApIfSmtParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the information
|
|
pertaining to one particular dot11 interface of
|
|
this AP used to perform the 802.11 protocol
|
|
operations on the respective dot11 interface.
|
|
|
|
Rows are added or deleted to this table when
|
|
APs join or leave the controller respectively."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId
|
|
}
|
|
::= { cLApIfSmtParamTable 1 }
|
|
|
|
CLApIfSmtParamEntry ::= SEQUENCE {
|
|
cLApIfSmtDot11Bssid MacAddress
|
|
}
|
|
|
|
cLApIfSmtDot11Bssid OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the base BSSID of this AP, which
|
|
is the MAC address of the radio interface of this
|
|
AP."
|
|
::= { cLApIfSmtParamEntry 1 }
|
|
|
|
|
|
-- ********************************************************************
|
|
-- * Compliance statements
|
|
-- ********************************************************************
|
|
ciscoLwappApMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIBConform 1 }
|
|
|
|
ciscoLwappApMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoLwappApMIBConform 2 }
|
|
|
|
|
|
-- STATUS deprecated by ciscoLwappApMIBComplianceRev1
|
|
ciscoLwappApMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the ciscoLwappApMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ciscoLwappApGroup,
|
|
ciscoLwappApIfGroup
|
|
}
|
|
::= { ciscoLwappApMIBCompliances 1 }
|
|
|
|
-- STATUS deprecated by ciscoLwappApMIBComplianceRev2
|
|
ciscoLwappApMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the ciscoLwappApMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ciscoLwappApGroup,
|
|
ciscoLwappApIfGroup,
|
|
ciscoLwappApGroupSup1
|
|
}
|
|
::= { ciscoLwappApMIBCompliances 2 }
|
|
|
|
ciscoLwappApMIBComplianceRev2 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that
|
|
implement the ciscoLwappApMIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
ciscoLwappApGroup,
|
|
ciscoLwappApIfGroup,
|
|
ciscoLwappApGroupSup1,
|
|
ciscoLwappApGroupSup2
|
|
}
|
|
::= { ciscoLwappApMIBCompliances 3 }
|
|
|
|
-- ********************************************************************
|
|
-- * Units of conformance
|
|
-- ********************************************************************
|
|
ciscoLwappApGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cLApIfMacAddress,
|
|
cLApMaxNumberOfDot11Slots,
|
|
cLApIfSmtDot11Bssid
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information
|
|
about the general attributes and functional
|
|
parameters of those APs that have joined the
|
|
controller."
|
|
::= { ciscoLwappApMIBGroups 1 }
|
|
|
|
ciscoLwappApIfGroup OBJECT-GROUP
|
|
OBJECTS { cLApDot11IfType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information
|
|
about the dot11 interfaces of those APs that have
|
|
joined the controller."
|
|
::= { ciscoLwappApMIBGroups 2 }
|
|
|
|
ciscoLwappApGroupSup1 OBJECT-GROUP
|
|
OBJECTS { cLApEntPhysicalIndex }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This supplemental collection of objects represents the
|
|
information about the general attributes and functional
|
|
parameters of those APs that have joined the
|
|
controller."
|
|
::= { ciscoLwappApMIBGroups 3 }
|
|
|
|
ciscoLwappApGroupSup2 OBJECT-GROUP
|
|
OBJECTS { cLApName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This supplemental collection of objects represents the
|
|
names of the APs that have joined the controller."
|
|
::= { ciscoLwappApMIBGroups 4 }
|
|
|
|
END
|
|
|
|
|
|
|