mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@1645 61d68cd4-352d-0410-923a-c4978735b2b8
1073 lines
40 KiB
Plaintext
1073 lines
40 KiB
Plaintext
-- *******************************************************************
|
|
-- CISCO-DOT11-ASSOCIATION-MIB.my:
|
|
-- CISCO DOT11 ASSOCIATION MIB file
|
|
--
|
|
-- April 2002, Francis Pang
|
|
--
|
|
-- Copyright (c) 2002, 2003 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *******************************************************************
|
|
--
|
|
CISCO-DOT11-ASSOCIATION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Gauge32,
|
|
Counter32,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
MacAddress,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
ifIndex
|
|
FROM IF-MIB
|
|
InetAddressType,
|
|
InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
cd11IfAuxSsid
|
|
FROM CISCO-DOT11-IF-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
--********************************************************************
|
|
--* MODULE IDENTITY
|
|
--********************************************************************
|
|
|
|
ciscoDot11AssociationMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200307270000Z"
|
|
ORGANIZATION "Cisco System Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 West Tasman Drive,
|
|
San Jose CA 95134-1706.
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-dot11@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB module provides network management
|
|
information on IEEE 802.11 wireless device
|
|
association management and data packet forwarding
|
|
configuration and statistics. This MIB is an
|
|
extension to the IEEE802dot11-MIB and provides
|
|
per client based information.
|
|
|
|
The IEEE802dot11-MIB is defined in the IEEE Std
|
|
802.11-Jan 14 1999, Wireless LAN Medium Access
|
|
Control and Physical Layer Specifications, by the
|
|
LAN MAN Standards Committee of the IEEE Computer
|
|
Society.
|
|
|
|
|
|
GLOSSARY and ACRONYMS
|
|
|
|
Access point (AP)
|
|
Transmitter/receiver (transceiver) device
|
|
that commonly connects and transports data
|
|
between a wireless network and a wired network.
|
|
|
|
Association
|
|
The service used to establish access point
|
|
or station mapping and enable STA invocation
|
|
of the distribution system serivces.
|
|
(Wireless clients attempt to connect to
|
|
access points.)
|
|
|
|
Bridge
|
|
Device that connects two or more segments
|
|
and reduces traffic by analyzing the
|
|
destination address, filtering the frame,
|
|
and forwarding the frame to all connected
|
|
segments.
|
|
|
|
Bridge AP
|
|
It is an AP that functions as a transparent
|
|
bridge between 2 wired LAN segments.
|
|
|
|
Bridge Host
|
|
This is also known as Work Group Bridge. This
|
|
is a non-root bridge that is connected to a
|
|
remote LAN segment and will only communicate
|
|
with repeaters or root bridges. It does not
|
|
accept association from other wireless devices.
|
|
|
|
BSS
|
|
IEEE 802.11 Basic Service Set (Radio Cell). The
|
|
BSS of an AP comprises of the stations directly
|
|
associated with the AP.
|
|
|
|
Client (Client Station)
|
|
A wireless device in a wireless network
|
|
associated with an access point.
|
|
|
|
IEEE 802.11
|
|
Standard to encourage interoperability among
|
|
wireless networking equipment.
|
|
|
|
MIC
|
|
Message Integrity Check. A MIC can, optionally,
|
|
be added to WEP-encrypted 802.11 frames.
|
|
|
|
Non-Root Bridge
|
|
This wireless bridge does not connect to the main
|
|
wired LAN segment. It connects to a remote wired
|
|
LAN segment and can associate to root bridges and
|
|
other non-root bridges that accept client
|
|
associations. It also can accept associations
|
|
from other non-root bridges, repeater access
|
|
points, and client devices.
|
|
|
|
Repeater
|
|
Device that connects multiple segments, listening
|
|
to each and repeating signal on one to every other
|
|
connected one; regenerates each transmission
|
|
so that it can travel farther.
|
|
|
|
Repeater or Non-root Access Point
|
|
The repeater access point is not connected
|
|
to the wired LAN. The Repeater is a wireless
|
|
LAN transceiver that transfers data between
|
|
a client and another access point, another
|
|
repeater, or between two bridges. The repeater
|
|
is placed within radio range of an access point
|
|
connected to the wired LAN, another repeater, or
|
|
an non-root bridge to extend the range of the
|
|
infrastructure.
|
|
|
|
Root Access Point
|
|
This access point connects clients to the main
|
|
wired LAN.
|
|
|
|
Root Wireless Bridge
|
|
This wireless bridge is connected to the main
|
|
wired LAN. This wireless bridge can communicate
|
|
with non-root wireless bridges, repeater access
|
|
points, and client devices but not with another
|
|
wireless root bridge. Only one wireless bridge
|
|
in a wireless LAN can be set as the wireless
|
|
root bridge.
|
|
|
|
SSID
|
|
Radio Service Set ID. It is used for identification
|
|
during association.
|
|
|
|
STA (WSTA)
|
|
A non-AP 802.11 wireless station.
|
|
|
|
WEP
|
|
Wired Equivalent Privacy. 'WEP' is generally used
|
|
to refer to 802.11 encryption.
|
|
|
|
Work Group Bridges (WGB)
|
|
See bridge host."
|
|
|
|
REVISION "200307270000Z"
|
|
DESCRIPTION
|
|
"Added new IEEE 802.11g radio type to
|
|
CDot11ClientRadioType and new AP device type to
|
|
CDot11ClientDevType."
|
|
REVISION "200304110000Z"
|
|
DESCRIPTION
|
|
"Added new objects for client software version, IP
|
|
address, name, and association or autentication state."
|
|
REVISION "200301290000Z"
|
|
DESCRIPTION
|
|
"Added new 5GHz radio type to CDot11ClientRadioType
|
|
and new client types to CDot11ClientDevType."
|
|
REVISION "200207150000Z"
|
|
DESCRIPTION
|
|
"Corrected the unit of cDot11ClientBytesReceived."
|
|
REVISION "200204170000Z"
|
|
DESCRIPTION
|
|
"Added a new index cd11IfAuxSsid and a new object
|
|
cDot11ClientParentAddress to the
|
|
cDot11ClientConfigInfoTable."
|
|
REVISION "200203060000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoMgmt 273 }
|
|
|
|
|
|
ciscoDot11AssocMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssociationMIB 1 }
|
|
|
|
cDot11AssociationGlobal OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssocMIBObjects 1 }
|
|
|
|
cDot11ClientConfiguration OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssocMIBObjects 2 }
|
|
|
|
cDot11ClientStatistics OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssocMIBObjects 3 }
|
|
|
|
|
|
-- Textual Conventions
|
|
|
|
CDot11ClientRoleClassType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines the type of role of a wireless device.
|
|
The device types are:
|
|
clientStation(0) - client station,
|
|
repeater(1) - repeater access point,
|
|
accessPoint(2) - access point,
|
|
bridgeHost(3) - bridge host (WGB),
|
|
bridge(4) - bridge,
|
|
bridgeRoot(5) - root bridge
|
|
ethernetClient(6) - Ethernet client through WGB."
|
|
SYNTAX INTEGER {
|
|
clientStation(0),
|
|
repeater(1),
|
|
accessPoint(2),
|
|
bridgeHost(3),
|
|
bridge(4),
|
|
bridgeRoot(5),
|
|
ethernetClient(6) }
|
|
|
|
CDot11ClientDevType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines the classifications of wireless client
|
|
device. The devices are classified by their Ethernet
|
|
connection, serial connection, and the type of radio
|
|
it uses. The device classifications are:
|
|
ethernetAP(76) - Ethernet access point,
|
|
ethernetBridge(77) - Ethernet bridge,
|
|
pc3000Client(84) - client with a 3000 radio,
|
|
serialUC(85) - serial port universal
|
|
client,
|
|
ethernetUC(86) - Ethernet universal
|
|
client,
|
|
pc3500Client(101) - client with a 5300 radio,
|
|
pc4500Client(102) - client with a 4500 radio,
|
|
generic80211Client(104) - client of an unknown
|
|
radio type and non-Cisco
|
|
device,
|
|
pc4800Client(109) - client with a 4800 radio,
|
|
pc3100Client(110) - client with a 3100 radio,
|
|
mc(111) - multiple client Ethernet,
|
|
universal client,
|
|
ethernetClient(112) - Ethernet client of a WGB,
|
|
pc4800bClient(117) - client with a 4800b radio,
|
|
wgbNoDiversity(123) - WGB with one antenna,
|
|
wgb(124) - WGB with two antennas,
|
|
series350Client(127) - client with 350 series
|
|
radio,
|
|
series370Client(128) - client with 370 series
|
|
dot11A radio,
|
|
c1100SeriesAP(129) - Cisco 1100 series AP,
|
|
c1410SeriesBridge(130) - Cisco 1410 series bridge,
|
|
c1200SeriesAP(132) - Cisco 1200 series AP,
|
|
mp2xClient(133) - client with MP2x IEEE
|
|
802.11g radio,
|
|
c350SeriesAP(134) - Cisco IOS 350 series AP."
|
|
SYNTAX INTEGER {
|
|
ethernetAP(76),
|
|
ethernetBridge(77),
|
|
pc3000Client(84),
|
|
serialUC(85),
|
|
ethernetUC(86),
|
|
pc3500Client(101),
|
|
pc4500Client(102),
|
|
generic80211Client(104),
|
|
pc4800Client(109),
|
|
pc3100Client(110),
|
|
mc(111),
|
|
ethernetClient(112),
|
|
pc4800bClient(117),
|
|
wgbNoDiversity(123),
|
|
wgb(124),
|
|
series350Client(127),
|
|
series370Client(128),
|
|
c1100SeriesAP(129),
|
|
c1410SeriesBridge(130),
|
|
c1200SeriesAP(132),
|
|
mp2xClient(133),
|
|
c350SeriesAP(134) }
|
|
|
|
CDot11ClientRadioType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This defines the radio classifications of wireless
|
|
stations. It indicates the model number of the radio
|
|
in the remote unit. The radio classifications are:
|
|
pc3500(3) - Cisco 3500 radio,
|
|
pc3000(4) - Cisco 3000 radio,
|
|
pc4500(6) - Cisco 4500 radio,
|
|
pc4800(12) - Cisco 4800 radio,
|
|
pc3100(13) - Cisco 3100 radio,
|
|
series340(33) - Cisco 340 series radio,
|
|
series350(34) - Cisco 350 series radio,
|
|
series370(35) - Cisco 370 series dot11A radio,
|
|
bridge1410(36) - Cisco 1410 bridge 5GHz radio,
|
|
mp2xSeries(37) - Cisco 11g MP2x series radio."
|
|
SYNTAX INTEGER {
|
|
pc3500(3),
|
|
pc3000(4),
|
|
pc4500(6),
|
|
pc4800(12),
|
|
pc3100(13),
|
|
series340(33),
|
|
series350(34),
|
|
series370(35),
|
|
bridge1410(36),
|
|
mp2xSeries(37) }
|
|
|
|
--********************************************************************
|
|
--* dot11 association global parameters
|
|
--********************************************************************
|
|
cDot11ParentAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the MAC address of the parent access
|
|
point for this device. The value is zero if this
|
|
is a root access point."
|
|
::= { cDot11AssociationGlobal 1 }
|
|
|
|
cDot11ActiveDevicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CDot11ActiveDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the list of active devices
|
|
currently associated with this device on each of
|
|
the IEEE 802.11 interfaces. This table has a
|
|
sparse dependent relationship on the ifTable."
|
|
::= { cDot11AssociationGlobal 2 }
|
|
|
|
cDot11ActiveDevicesEntry OBJECT-TYPE
|
|
SYNTAX CDot11ActiveDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry represents a currently active device
|
|
associated with this device. These active devices
|
|
include: wireless clients, repeaters, and bridges."
|
|
INDEX { ifIndex }
|
|
::= { cDot11ActiveDevicesTable 1 }
|
|
|
|
CDot11ActiveDevicesEntry ::=
|
|
SEQUENCE {
|
|
cDot11ActiveWirelessClients Gauge32,
|
|
cDot11ActiveBridges Gauge32,
|
|
cDot11ActiveRepeaters Gauge32 }
|
|
|
|
cDot11ActiveWirelessClients OBJECT-TYPE
|
|
SYNTAX Gauge32 (0..2007)
|
|
UNITS "Device"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of wireless clients
|
|
currently associating with this device on this
|
|
interface."
|
|
::= { cDot11ActiveDevicesEntry 1 }
|
|
|
|
cDot11ActiveBridges OBJECT-TYPE
|
|
SYNTAX Gauge32 (0..2007)
|
|
UNITS "Device"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of bridges currently
|
|
associating with this device on this interface."
|
|
::= { cDot11ActiveDevicesEntry 2 }
|
|
|
|
cDot11ActiveRepeaters OBJECT-TYPE
|
|
SYNTAX Gauge32 (0..2007)
|
|
UNITS "Device"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of repeaters currently
|
|
associating with this device on this interface."
|
|
::= { cDot11ActiveDevicesEntry 3 }
|
|
|
|
cDot11AssociationStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CDot11AssociationStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains statistics for various
|
|
devices associated with this device on each
|
|
of the IEEE 802.11 interfaces since it was
|
|
last re-started. These devices include: wireless
|
|
clients, repeaters, and bridges. This table has
|
|
a sparse dependent relationship on the ifTable."
|
|
::= { cDot11AssociationGlobal 3 }
|
|
|
|
cDot11AssociationStatsEntry OBJECT-TYPE
|
|
SYNTAX CDot11AssociationStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry provides association statistics of
|
|
various devices interacting with this device on
|
|
each of the IEEE 802.11 interfaces."
|
|
INDEX { ifIndex }
|
|
::= { cDot11AssociationStatsTable 1 }
|
|
|
|
CDot11AssociationStatsEntry ::=
|
|
SEQUENCE {
|
|
cDot11AssStatsAssociated Counter32,
|
|
cDot11AssStatsAuthenticated Counter32,
|
|
cDot11AssStatsRoamedIn Counter32,
|
|
cDot11AssStatsRoamedAway Counter32,
|
|
cDot11AssStatsDeauthenticated Counter32,
|
|
cDot11AssStatsDisassociated Counter32 }
|
|
|
|
cDot11AssStatsAssociated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "client"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object counts the number of stations
|
|
associated with this device on this interface
|
|
since device re-started."
|
|
::= { cDot11AssociationStatsEntry 1 }
|
|
|
|
cDot11AssStatsAuthenticated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "client"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object counts the number of stations
|
|
authenticated with this device on this interface
|
|
since device re-started."
|
|
::= { cDot11AssociationStatsEntry 2 }
|
|
|
|
cDot11AssStatsRoamedIn OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "client"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object counts the number of stations
|
|
roamed from another device to this device on
|
|
this interface since device re-started."
|
|
::= { cDot11AssociationStatsEntry 3 }
|
|
|
|
cDot11AssStatsRoamedAway OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "client"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object counts the number of stations
|
|
roamed away from this device on this interface
|
|
since device re-started."
|
|
::= { cDot11AssociationStatsEntry 4 }
|
|
|
|
cDot11AssStatsDeauthenticated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "client"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object counts the number of stations
|
|
deauthenticated with this device on this
|
|
interface since device re-started."
|
|
::= { cDot11AssociationStatsEntry 5 }
|
|
|
|
cDot11AssStatsDisassociated OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "client"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object counts the number of stations
|
|
disassociated with this device on this
|
|
interface since device re-started."
|
|
::= { cDot11AssociationStatsEntry 6 }
|
|
|
|
|
|
--********************************************************************
|
|
--* dot11 client configuration
|
|
--********************************************************************
|
|
|
|
cDot11ClientConfigInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CDot11ClientConfigInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains configuration information of
|
|
client devices. Entries on this table are created
|
|
by the device radio driver when clients establish
|
|
association with the device. Entries are removed
|
|
when clients disassociate with the device. These
|
|
clients include: wireless clients, repeaters,
|
|
and bridges."
|
|
::= { cDot11ClientConfiguration 1 }
|
|
|
|
cDot11ClientConfigInfoEntry OBJECT-TYPE
|
|
SYNTAX CDot11ClientConfigInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry is the device specification of a client
|
|
of this device on the IEEE 802.11 radio interfaces.
|
|
Clients are grouped according to the SSIDs of the
|
|
interfaces they use for associations and the MAC
|
|
address of their parent devices if the clients are
|
|
repeat APs."
|
|
INDEX { ifIndex,
|
|
cd11IfAuxSsid,
|
|
cDot11ClientAddress }
|
|
::= { cDot11ClientConfigInfoTable 1 }
|
|
|
|
CDot11ClientConfigInfoEntry ::=
|
|
SEQUENCE {
|
|
cDot11ClientAddress MacAddress,
|
|
cDot11ClientParentAddress MacAddress,
|
|
cDot11ClientRoleClassType CDot11ClientRoleClassType,
|
|
cDot11ClientDevType CDot11ClientDevType,
|
|
cDot11ClientRadioType CDot11ClientRadioType,
|
|
cDot11ClientWepEnabled TruthValue,
|
|
cDot11ClientWepKeyMixEnabled TruthValue,
|
|
cDot11ClientMicEnabled TruthValue,
|
|
cDot11ClientPowerSaveMode INTEGER,
|
|
cDot11ClientAid Unsigned32,
|
|
cDot11ClientDataRateSet OCTET STRING,
|
|
cDot11ClientSoftwareVersion SnmpAdminString,
|
|
cDot11ClientName SnmpAdminString,
|
|
cDot11ClientAssociationState INTEGER,
|
|
cDot11ClientIpAddressType InetAddressType,
|
|
cDot11ClientIpAddress InetAddress }
|
|
|
|
|
|
cDot11ClientAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the client."
|
|
::= { cDot11ClientConfigInfoEntry 1 }
|
|
|
|
cDot11ClientParentAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address of the parent of the client if the
|
|
client is a repeater AP. If this client has no parent,
|
|
the value is '00000000'h."
|
|
::= { cDot11ClientConfigInfoEntry 2 }
|
|
|
|
cDot11ClientRoleClassType OBJECT-TYPE
|
|
SYNTAX CDot11ClientRoleClassType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The role classification of the client."
|
|
::= { cDot11ClientConfigInfoEntry 3 }
|
|
|
|
cDot11ClientDevType OBJECT-TYPE
|
|
SYNTAX CDot11ClientDevType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device type of the client."
|
|
::= { cDot11ClientConfigInfoEntry 4 }
|
|
|
|
cDot11ClientRadioType OBJECT-TYPE
|
|
SYNTAX CDot11ClientRadioType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The radio classification of the client."
|
|
::= { cDot11ClientConfigInfoEntry 5 }
|
|
|
|
cDot11ClientWepEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is 'true', it indicates that the
|
|
WEP key mechanism is used for transmitting frames
|
|
of data for this client. The default value of this
|
|
object is 'false'."
|
|
DEFVAL { false }
|
|
::= { cDot11ClientConfigInfoEntry 6 }
|
|
|
|
cDot11ClientWepKeyMixEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is 'true', it indicates that this
|
|
client is using WEP key mixing."
|
|
DEFVAL { false }
|
|
::= { cDot11ClientConfigInfoEntry 7 }
|
|
|
|
cDot11ClientMicEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When this object is 'true', it indicates that the
|
|
MIC is enabled for this client. The default value of
|
|
this object is 'false'."
|
|
DEFVAL { false }
|
|
::= { cDot11ClientConfigInfoEntry 8 }
|
|
|
|
cDot11ClientPowerSaveMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
powersave(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power management mode of this client. The
|
|
two possible modes are:
|
|
active(1) - this client is not in power-save
|
|
mode and it is actively sending or
|
|
receiving data.
|
|
powersave(2) - this client is in power-save mode and
|
|
it wakes up once a while to check for
|
|
pending data."
|
|
DEFVAL { active }
|
|
::= { cDot11ClientConfigInfoEntry 9 }
|
|
|
|
cDot11ClientAid OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2008)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the association identification number of
|
|
clients or multicast addresses associating with this
|
|
device. For a multicast address with clients, the
|
|
cDot11ClientAid is '0'. For the uplink association
|
|
from this device to its parent access point, the
|
|
cDot11ClientAid is always '1'. For any multicast
|
|
address with no client currently known to be
|
|
associated with this device, the cDot11ClientAid is
|
|
'2008'."
|
|
::= { cDot11ClientConfigInfoEntry 10 }
|
|
|
|
cDot11ClientDataRateSet OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..126))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the set of data rates at which this client
|
|
can transmit and receive data. Each client can
|
|
support up to 126 rates. Each octet contains an
|
|
integer value representing one of these 126 rates.
|
|
Each rate shall be within the range from 2 to 127,
|
|
corresponding to data rates in increments of 500 kb/s
|
|
from 1 Mb/s to 63.5 Mb/s, This value is reported in
|
|
transmitted Beacon, Probe Request, Probe Response,
|
|
Association Request, Association Response,
|
|
Reassociation Request, and Reassociation Response
|
|
frames, and is used to determine whether a BSS with
|
|
which the client desires to synchronize is suitable.
|
|
It is also used when starting a BSS."
|
|
::= { cDot11ClientConfigInfoEntry 11 }
|
|
|
|
cDot11ClientSoftwareVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Cisco IOS software version if the other
|
|
end of the association is a bridge, access point, or
|
|
repeater. If it is a wireless client, this is the
|
|
firmware version of the client card."
|
|
::= { cDot11ClientConfigInfoEntry 12 }
|
|
|
|
cDot11ClientName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the Cisco IOS device hostname if the other
|
|
end of the association is a bridge, access point, or
|
|
repeater. If it is a wireless client, this is the
|
|
configured client name."
|
|
::= { cDot11ClientConfigInfoEntry 13 }
|
|
|
|
cDot11ClientAssociationState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initial(1),
|
|
authenNotAssociated(2),
|
|
assocAndAuthenticated(3),
|
|
assocNotAnuthenticated(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the state of the authentication
|
|
and association process between the two parties:
|
|
initial(1) - association request
|
|
received from client,
|
|
authenNotAssociated(2) - 802.11 authenticated but
|
|
not 802.11 associated,
|
|
assocAndAuthenticated(3) - 802.11 associated and
|
|
802.1x authenticated,
|
|
assocNotAnuthenticated(4) - 802.11 associated but
|
|
802.1x not
|
|
authenticated."
|
|
::= { cDot11ClientConfigInfoEntry 14 }
|
|
|
|
cDot11ClientIpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the IP address type of the
|
|
cDot11ClientIpAddress."
|
|
::= { cDot11ClientConfigInfoEntry 15 }
|
|
|
|
cDot11ClientIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the static or DHCP assigned IP address of the
|
|
client."
|
|
::= { cDot11ClientConfigInfoEntry 16 }
|
|
|
|
|
|
|
|
--********************************************************************
|
|
--* dot11 client statistics
|
|
--********************************************************************
|
|
|
|
cDot11ClientStatisticTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CDot11ClientStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains statistics and status of all
|
|
clients on the cDot11ClientConfigInfoTable. This table
|
|
has a one-to-one relationship with the
|
|
cDot11ClientConfigInfoTable."
|
|
::= { cDot11ClientStatistics 1 }
|
|
|
|
cDot11ClientStatisticEntry OBJECT-TYPE
|
|
SYNTAX CDot11ClientStatisticEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains statistics about errors,
|
|
data transmitting and receiving rates and counts
|
|
information of a client."
|
|
AUGMENTS { cDot11ClientConfigInfoEntry }
|
|
::= { cDot11ClientStatisticTable 1 }
|
|
|
|
CDot11ClientStatisticEntry ::=
|
|
SEQUENCE {
|
|
cDot11ClientCurrentTxRateSet OCTET STRING,
|
|
cDot11ClientUpTime Unsigned32,
|
|
cDot11ClientSignalStrength Integer32,
|
|
cDot11ClientSigQuality Unsigned32,
|
|
cDot11ClientAgingLeft Gauge32,
|
|
cDot11ClientPacketsReceived Counter32,
|
|
cDot11ClientBytesReceived Counter32,
|
|
cDot11ClientPacketsSent Counter32,
|
|
cDot11ClientBytesSent Counter32,
|
|
cDot11ClientDuplicates Counter32,
|
|
cDot11ClientMsduRetries Counter32,
|
|
cDot11ClientMsduFails Counter32,
|
|
cDot11ClientWepErrors Counter32,
|
|
cDot11ClientMicErrors Counter32,
|
|
cDot11ClientMicMissingFrames Counter32 }
|
|
|
|
cDot11ClientCurrentTxRateSet OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..126))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the set current transmit data rates for
|
|
this client. Each client can transmit data at all
|
|
of its configured rates. There is a maximum of 126
|
|
it can configure to transmit. Each octet contains
|
|
an integer value representing one of these 126
|
|
rates it is currently transmitting. Each rate shall
|
|
be within the range from 2 to 127, corresponding
|
|
to data rates in increments of 500 kb/s from
|
|
1 Mb/s to 63.5 Mb/s. This value is reported in
|
|
transmitted Beacon, Probe Request, Probe Response,
|
|
Association Request, Association Response,
|
|
Reassociation Request, and Reassociation Response
|
|
frames."
|
|
::= { cDot11ClientStatisticEntry 1 }
|
|
|
|
cDot11ClientUpTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "second"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time in seconds that this client has been
|
|
associated with this device."
|
|
::= { cDot11ClientStatisticEntry 2 }
|
|
|
|
cDot11ClientSignalStrength OBJECT-TYPE
|
|
SYNTAX Integer32 (-100..0)
|
|
UNITS "dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a device-dependent measure of the signal
|
|
strength of the most recently received packet from
|
|
this client. It may be normalized or unnormalized."
|
|
::= { cDot11ClientStatisticEntry 3 }
|
|
|
|
cDot11ClientSigQuality OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
UNITS "percentage"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is a device-dependent measure of the signal
|
|
quality of the most recently received packet from
|
|
this client."
|
|
::= { cDot11ClientStatisticEntry 4 }
|
|
|
|
cDot11ClientAgingLeft OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "second"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds of aging time left for
|
|
this client."
|
|
::= { cDot11ClientStatisticEntry 5 }
|
|
|
|
cDot11ClientPacketsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets received from this client."
|
|
::= { cDot11ClientStatisticEntry 6 }
|
|
|
|
cDot11ClientBytesReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "byte"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes received from this client."
|
|
::= { cDot11ClientStatisticEntry 7 }
|
|
|
|
cDot11ClientPacketsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets sent to this client."
|
|
::= { cDot11ClientStatisticEntry 8 }
|
|
|
|
cDot11ClientBytesSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "byte"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes sent to this client."
|
|
::= { cDot11ClientStatisticEntry 9 }
|
|
|
|
cDot11ClientDuplicates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter increments when a packet for this
|
|
client is received and the Sequence Control field
|
|
in the packet header indicates the packet is a
|
|
duplicate."
|
|
::= { cDot11ClientStatisticEntry 10 }
|
|
|
|
cDot11ClientMsduRetries OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter increments when an MSDU is successfully
|
|
transmitted after one or more retransmissions for this
|
|
client."
|
|
::= { cDot11ClientStatisticEntry 11 }
|
|
|
|
cDot11ClientMsduFails OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter increments when an MSDU is not
|
|
transmitted successfully for this client due to the
|
|
number of transmit attempts exceeding some limit."
|
|
::= { cDot11ClientStatisticEntry 12 }
|
|
|
|
cDot11ClientWepErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of packets received from this
|
|
client which failed to be properly decrypted via
|
|
the WEP security mechanism."
|
|
::= { cDot11ClientStatisticEntry 13 }
|
|
|
|
cDot11ClientMicErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "error"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of MIC errors for this client."
|
|
::= { cDot11ClientStatisticEntry 14 }
|
|
|
|
cDot11ClientMicMissingFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packet"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the number of missing MIC packets for
|
|
this client."
|
|
::= { cDot11ClientStatisticEntry 15 }
|
|
|
|
|
|
-- *****************************************************************
|
|
-- Conformance information
|
|
-- *****************************************************************
|
|
|
|
ciscoDot11AssocMIBConformance OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssociationMIB 2 }
|
|
ciscoDot11AssocMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssocMIBConformance 1 }
|
|
ciscoDot11AssocMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoDot11AssocMIBConformance 2 }
|
|
|
|
|
|
--********************************************************************
|
|
--* Compliance statements
|
|
--********************************************************************
|
|
|
|
ciscoDot11AssocMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the ciscoDot11Assoc
|
|
group."
|
|
MODULE MANDATORY-GROUPS {
|
|
ciscoDot11AssocGlobalGroup,
|
|
ciscoDot11ClientConfigGroup,
|
|
ciscoDot11ClientStatGroup }
|
|
::= { ciscoDot11AssocMIBCompliances 1 }
|
|
|
|
ciscoDot11AssocMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the ciscoDot11Assoc
|
|
group."
|
|
MODULE MANDATORY-GROUPS {
|
|
ciscoDot11AssocGlobalGroup,
|
|
ciscoDot11ClientConfigGroup,
|
|
ciscoDot11ClientStatGroup,
|
|
ciscoDot11ClientInfoGroup }
|
|
::= { ciscoDot11AssocMIBCompliances 2 }
|
|
|
|
|
|
--********************************************************************
|
|
--* Units of conformance
|
|
--********************************************************************
|
|
|
|
ciscoDot11AssocGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cDot11ParentAddress,
|
|
cDot11ActiveWirelessClients,
|
|
cDot11ActiveBridges,
|
|
cDot11ActiveRepeaters,
|
|
cDot11AssStatsAssociated,
|
|
cDot11AssStatsAuthenticated,
|
|
cDot11AssStatsRoamedIn,
|
|
cDot11AssStatsRoamedAway,
|
|
cDot11AssStatsDeauthenticated,
|
|
cDot11AssStatsDisassociated }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the device association information group."
|
|
::= { ciscoDot11AssocMIBGroups 1 }
|
|
|
|
ciscoDot11ClientConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cDot11ClientParentAddress,
|
|
cDot11ClientRoleClassType,
|
|
cDot11ClientDevType,
|
|
cDot11ClientRadioType,
|
|
cDot11ClientWepEnabled,
|
|
cDot11ClientWepKeyMixEnabled,
|
|
cDot11ClientMicEnabled,
|
|
cDot11ClientPowerSaveMode,
|
|
cDot11ClientAid,
|
|
cDot11ClientDataRateSet }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the client configuration information group."
|
|
::= { ciscoDot11AssocMIBGroups 2 }
|
|
|
|
ciscoDot11ClientStatGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cDot11ClientCurrentTxRateSet,
|
|
cDot11ClientUpTime,
|
|
cDot11ClientSignalStrength,
|
|
cDot11ClientSigQuality,
|
|
cDot11ClientPacketsReceived,
|
|
cDot11ClientBytesReceived,
|
|
cDot11ClientPacketsSent,
|
|
cDot11ClientBytesSent,
|
|
cDot11ClientAgingLeft,
|
|
cDot11ClientDuplicates,
|
|
cDot11ClientMsduRetries,
|
|
cDot11ClientMsduFails,
|
|
cDot11ClientWepErrors,
|
|
cDot11ClientMicErrors,
|
|
cDot11ClientMicMissingFrames }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the client statistics group."
|
|
::= { ciscoDot11AssocMIBGroups 3 }
|
|
|
|
ciscoDot11ClientInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cDot11ClientSoftwareVersion,
|
|
cDot11ClientName,
|
|
cDot11ClientAssociationState,
|
|
cDot11ClientIpAddressType,
|
|
cDot11ClientIpAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group provides additional client specific
|
|
information."
|
|
::= { ciscoDot11AssocMIBGroups 4 }
|
|
|
|
--********************************************************************
|
|
--* End of units of conformance
|
|
--********************************************************************
|
|
|
|
END
|