1534 lines
51 KiB
Plaintext
1534 lines
51 KiB
Plaintext
-- *******************************************************************
|
|
-- CISCO-LWAPP-EXT-MIB.my
|
|
-- May 2013
|
|
--
|
|
-- Copyright (c) 2005-2006, 2012-13 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *******************************************************************
|
|
|
|
CISCO-LWAPP-EXT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32,
|
|
Counter32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
DisplayString, TruthValue,
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
ifIndex
|
|
FROM IF-MIB
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId,
|
|
cLApIfSmtDot11Bssid,
|
|
cLApLastRebootReason,
|
|
cLApDataEncryptionStatus,
|
|
cLApName,
|
|
cLApIfSmtDot11Bssid,
|
|
cLApEthernetIfSlotId,
|
|
cLApDot11RadioCurrentChannel,
|
|
cLApRSSI,
|
|
cLApDot11RadioMACAddress,
|
|
cLApDot11RadioChannelNumber
|
|
FROM CISCO-LWAPP-AP-MIB
|
|
cLWlanIndex,
|
|
cLWlanSsid
|
|
FROM CISCO-LWAPP-WLAN-MIB
|
|
cldHtDot11nBand
|
|
FROM CISCO-LWAPP-DOT11-MIB
|
|
cldcClientMacAddress,
|
|
cldcApMacAddress,
|
|
cldcClientSSID
|
|
FROM CISCO-LWAPP-DOT11-CLIENT-MIB
|
|
cLRFProfileName
|
|
FROM CISCO-LWAPP-RF-MIB
|
|
bsnDot11EssSecurityAuthType
|
|
FROM AIRESPACE-WIRELESS-MIB
|
|
IANAifType
|
|
FROM IANAifType-MIB
|
|
clsPortDot1dBasePort
|
|
FROM CISCO-LWAPP-SYS-MIB;
|
|
|
|
-- ********************************************************************
|
|
-- * MODULE IDENTITY
|
|
-- ********************************************************************
|
|
|
|
ciscoLwappExtMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201207170000Z"
|
|
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-wnbu-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 Web Ext Server on the controller.
|
|
|
|
Particularly this mib covers the portal server for the wireless
|
|
controllers.
|
|
|
|
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.
|
|
|
|
Light Weight Access Point Protocol ( LWAPP )
|
|
|
|
This is a generic protocol that defines the communication
|
|
between the Access Points and the Central Controller.
|
|
|
|
REFERENCE
|
|
|
|
[1] Part 11 Wireless LAN Medium Access Control ( MAC ) and
|
|
Physical Layer ( PHY ) Specifications.
|
|
"
|
|
REVISION "201305140000Z"
|
|
DESCRIPTION
|
|
"Added for CMCC related MIBs."
|
|
::= { ciscoMgmt 9998 }
|
|
|
|
|
|
ciscoLwappExtMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoLwappExtMIB 0 }
|
|
|
|
ciscoLwappExtMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoLwappExtMIB 1 }
|
|
|
|
ciscoLwappExtMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoLwappExtMIB 2 }
|
|
|
|
ciscoLwappExtMIBNotifObjects OBJECT IDENTIFIER
|
|
::= { ciscoLwappExtMIB 3 }
|
|
|
|
ciscoLwappExtConfig OBJECT IDENTIFIER
|
|
::= { ciscoLwappExtMIBObjects 1 }
|
|
|
|
ciscoLwappExtStats OBJECT IDENTIFIER
|
|
::= { ciscoLwappExtMIBObjects 2 }
|
|
|
|
CLSwitch ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention contains the state of a switch."
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
on(1)
|
|
}
|
|
CLExtApDisassocReason ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention defines the possible reasons
|
|
for an AP's disassociate to a controller.
|
|
|
|
The semantics are as follows:
|
|
|
|
unknown - The reason for the AP disassociated to controller
|
|
is unknown.
|
|
|
|
missedEchoFromAp - The reason is controller does not receive
|
|
the echo packets from AP.
|
|
|
|
wtpRest - The reason for AP not being able to
|
|
associate is wtp rest.
|
|
|
|
msgTimerExpiry - the reason is the message timer expiry.
|
|
|
|
heartBeatExpiry - the reason is the heart beat expiry."
|
|
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
missedEchoFromAp(2),
|
|
wtpReset(3),
|
|
msgTimerExpiry(4),
|
|
heartBeatExpiry(5)
|
|
}
|
|
--********************************************************************
|
|
-- * Extension System Information
|
|
--********************************************************************
|
|
clExtSys OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 1 }
|
|
|
|
clExtNMHeartBeatEnable OBJECT-TYPE
|
|
SYNTAX CLSwitch
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether heart beat trap to network
|
|
manager is enabled or disabled. If the value is on the
|
|
Network Manager Heart Beat feature is Enabled otherwise
|
|
Disabled."
|
|
DEFVAL { off }
|
|
::= { clExtSys 1 }
|
|
|
|
clExtAgentResetSystem OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"reset the switch"
|
|
::= { clExtSys 2 }
|
|
|
|
clExtAgentClearConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear configuration to factory defaults"
|
|
::= { clExtSys 3 }
|
|
|
|
clExtSystemCurrentTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use this attribute to change the System time on the Switch.
|
|
Specify the new time in this Format yyyy-mm-dd hh24:mi:ss.
|
|
For example, 2013-05-01 18:00:00."
|
|
::= { clExtSys 4 }
|
|
|
|
--********************************************************************
|
|
-- clsExtPortModeConfigTable
|
|
--********************************************************************
|
|
clExtPortModeConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtPortModeConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the entries for physical port related status"
|
|
::= { clExtSys 5 }
|
|
|
|
clExtPortModeConfigEntry OBJECT-TYPE
|
|
SYNTAX ClExtPortModeConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains the Switch's physical port phyical mode related attribues"
|
|
INDEX { clsPortDot1dBasePort }
|
|
::= { clExtPortModeConfigTable 1 }
|
|
|
|
ClExtPortModeConfigEntry ::= SEQUENCE {
|
|
clExtPortOperStatus INTEGER
|
|
}
|
|
|
|
clExtPortOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3),
|
|
admindown(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch's Port Operation Status.This
|
|
is the current actual status."
|
|
::= { clExtPortModeConfigEntry 1 }
|
|
|
|
clExtSysMaxNewConnectionPerSecond OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies maximum number of new client count connect to
|
|
the controller per-second, it's a performance data and associated
|
|
with the platform"
|
|
::= { clExtSys 6 }
|
|
|
|
--********************************************************************
|
|
-- * Extension Interface Information
|
|
--********************************************************************
|
|
clExtIf OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 2 }
|
|
|
|
clExtIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of interface entries. The number of entries
|
|
is given by the value of ifNumber."
|
|
::= { clExtIf 1 }
|
|
|
|
clExtIfEntry OBJECT-TYPE
|
|
SYNTAX ClExtIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information applicable
|
|
to a particular interface."
|
|
INDEX { ifIndex }
|
|
::= { clExtIfTable 1 }
|
|
|
|
ClExtIfEntry ::=
|
|
SEQUENCE {
|
|
clExtIfSpeed Gauge32,
|
|
clExtIfSinceLastChange TimeTicks
|
|
}
|
|
|
|
clExtIfSpeed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An estimate of the interface's current bandwidth in
|
|
million bits per second. For interfaces which do not vary in
|
|
bandwidth or for those where no accurate estimation
|
|
can be made, this object should contain the nominal
|
|
bandwidth. If the bandwidth of the interface is
|
|
greater than the maximum value reportable by this
|
|
object then this object should report its maximum
|
|
value (4,294,967,295 bps) and ifHighSpeed must be used to
|
|
report the interface's speed. For a sub-layer which
|
|
has no concept of bandwidth, this object should be
|
|
zero."
|
|
::= { clExtIfEntry 1 }
|
|
|
|
clExtIfSinceLastChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of time duration since the time the interface
|
|
entered its current operational state. If the current
|
|
time is prior to the last updating of the local network
|
|
management subsystem, then this object contains a zero value."
|
|
::= { clExtIfEntry 2 }
|
|
|
|
--********************************************************************
|
|
-- * Extension AP Information
|
|
--********************************************************************
|
|
clExtAp OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 3 }
|
|
clExtApTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtApEntry
|
|
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. "
|
|
::= { clExtAp 1 }
|
|
|
|
clExtApEntry OBJECT-TYPE
|
|
SYNTAX ClExtApEntry
|
|
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 }
|
|
::= { clExtApTable 1 }
|
|
|
|
ClExtApEntry ::= SEQUENCE {
|
|
clExtApRealTimeStatsModeEnabled CLSwitch,
|
|
clExtApMonitorMode INTEGER,
|
|
clExtApSysManufacture SnmpAdminString,
|
|
clExtApSysSoftwareName SnmpAdminString,
|
|
clExtApSysSoftwareVersion SnmpAdminString,
|
|
clExtApSysSoftwareVendor SnmpAdminString,
|
|
clExtApQosMinBandwidth Integer32,
|
|
clExtApTotalPhyInterfaceCount Unsigned32,
|
|
clExtApName SnmpAdminString
|
|
}
|
|
|
|
clExtApRealTimeStatsModeEnabled OBJECT-TYPE
|
|
SYNTAX CLSwitch
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies whether currently stats mode is 'realtime'.
|
|
There are two stats-mode, realtime and normal, that specifies the
|
|
stats-timer range to be 10-180 sec and 2-5 sec each. Set to on
|
|
if current mode is realtime."
|
|
DEFVAL { off }
|
|
::= { clExtApEntry 1 }
|
|
|
|
clExtApMonitorMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(0),
|
|
monitor(1),
|
|
semimonitor(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the monitor mode of AP.
|
|
monitor : no client can connect.
|
|
normal : no monitor function at all.
|
|
semimonitor : AP can monitor it's working radio while clients connected.
|
|
The mapping between clExtApMonitorMode and CISCO existing function is as the belows:
|
|
clExtApMonitorMode Cisco Exist Value
|
|
LOCAL AP MODE: LOCAL + ROGUE DETECTION : disable
|
|
MONITOR AP MODE: MONITOR
|
|
SEMIMONITOR AP MODE: LOCAL + ROGUE DETECTION : enable
|
|
"
|
|
::= { clExtApEntry 2 }
|
|
|
|
clExtApSysManufacture OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the AP manufacture."
|
|
::= { clExtApEntry 3 }
|
|
|
|
clExtApSysSoftwareName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the AP software name."
|
|
::= { clExtApEntry 4 }
|
|
|
|
clExtApSysSoftwareVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the AP software version."
|
|
::= { clExtApEntry 5 }
|
|
|
|
clExtApSysSoftwareVendor OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the AP software vendor."
|
|
::= { clExtApEntry 6 }
|
|
|
|
clExtApQosMinBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the minimum bandwidth for QOS on the AP.
|
|
It is measured by Mbps."
|
|
DEFVAL { 80 }
|
|
::= { clExtApEntry 7 }
|
|
|
|
clExtApTotalPhyInterfaceCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the total wired physical interface
|
|
count for the Access Points that have joined the controller."
|
|
::= { clExtApEntry 8 }
|
|
|
|
clExtApName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
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."
|
|
::= { clExtApEntry 9 }
|
|
|
|
clExtApDot11IfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtApDot11IfEntry
|
|
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. "
|
|
::= { clExtAp 2 }
|
|
|
|
clExtApDot11IfEntry OBJECT-TYPE
|
|
SYNTAX ClExtApDot11IfEntry
|
|
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
|
|
}
|
|
::= { clExtApDot11IfTable 1 }
|
|
|
|
ClExtApDot11IfEntry ::= SEQUENCE {
|
|
clExtAp11nChannelBandwidth INTEGER,
|
|
clExtApDot11IfIANAType IANAifType,
|
|
clExtApIfPhyChannelAssignment CLSwitch,
|
|
clExtApDot11RadioStatsRxByteCount Counter64,
|
|
clExtApDot11RadioStatsTxByteCount Counter64,
|
|
clExtApDot11WirelessModeSupported INTEGER,
|
|
clExtApDot11IfAdminStatus INTEGER,
|
|
clExtApDot11IfOperStatus INTEGER,
|
|
cLExtAPDot11IfRTSThreshold Integer32
|
|
}
|
|
|
|
clExtAp11nChannelBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
forty(1),
|
|
twenty(2)
|
|
}
|
|
UNITS "mhz"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the channel bandwidth for
|
|
this AP. This applies to 802.11n networks only."
|
|
::= { clExtApDot11IfEntry 1 }
|
|
|
|
clExtApDot11IfIANAType OBJECT-TYPE
|
|
SYNTAX IANAifType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the type of this interface.
|
|
The value of the type is defined by IANA."
|
|
::= { clExtApDot11IfEntry 2 }
|
|
|
|
clExtApIfPhyChannelAssignment OBJECT-TYPE
|
|
SYNTAX CLSwitch
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this value is on, then bsnAPDot11CurrentChannel in
|
|
bsnAPIfDot11PhyDSSSTable is assigned by dynamic
|
|
algorithm and is read-only."
|
|
::= { clExtApDot11IfEntry 3 }
|
|
|
|
clExtApDot11RadioStatsRxByteCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the total bytes of
|
|
packets received on the radio."
|
|
::= { clExtApDot11IfEntry 4 }
|
|
|
|
clExtApDot11RadioStatsTxByteCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the total bytes of
|
|
packets transmitted on the radio."
|
|
::= { clExtApDot11IfEntry 5 }
|
|
|
|
clExtApDot11WirelessModeSupported OBJECT-TYPE
|
|
SYNTAX INTEGER (0..31)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents wireless mode supported.
|
|
|
|
bit 0 - dot11a
|
|
bit 1 - dot11b
|
|
bit 2 - dot11g
|
|
bit 3 - dot11an
|
|
bit 4 - dot11gn
|
|
|
|
AP can support wireless multi-mode, the value can follow the example:
|
|
gn an g b a
|
|
--------------------
|
|
0 0 1 1 0
|
|
value:6, means b/g"
|
|
::= { clExtApDot11IfEntry 6 }
|
|
|
|
clExtApDot11IfAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the AP's interface administrational
|
|
status."
|
|
::= { clExtApDot11IfEntry 7 }
|
|
|
|
clExtApDot11IfOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3),
|
|
admindown(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the AP's wireless interface current operational
|
|
status."
|
|
::= { clExtApDot11IfEntry 8 }
|
|
|
|
cLExtAPDot11IfRTSThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents RTS threshold value."
|
|
::= { clExtApDot11IfEntry 9 }
|
|
|
|
--********************************************************************
|
|
-- * Ext AP Dot11 radio statistics Information
|
|
--********************************************************************
|
|
clExtApDot11RadioStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtApDot11RadioStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the statistics information
|
|
about the radios of the APs that have joined the
|
|
controller."
|
|
::= { clExtAp 3 }
|
|
|
|
clExtApDot11RadioStatsEntry OBJECT-TYPE
|
|
SYNTAX ClExtApDot11RadioStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents a statistics of
|
|
the radio of an AP that has joined the conttroller.
|
|
|
|
Entries are added when the APs associate to this
|
|
controller and deleted when they lose their
|
|
association."
|
|
INDEX {
|
|
cLApSysMacAddress,
|
|
cLApDot11IfSlotId
|
|
}
|
|
::= { clExtApDot11RadioStatsTable 1 }
|
|
|
|
ClExtApDot11RadioStatsEntry ::= SEQUENCE {
|
|
clExtApDot11RadioStatsRetryFrameCount Counter64,
|
|
clExtApDot11RadioStatsRetryPacketCount Counter64,
|
|
clExtApDot11RadioStatsRxErrorPacketCount Counter32
|
|
}
|
|
|
|
clExtApDot11RadioStatsRetryFrameCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "frames"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the total number of
|
|
downstream retry frames on the radio."
|
|
::= { clExtApDot11RadioStatsEntry 1 }
|
|
|
|
clExtApDot11RadioStatsRetryPacketCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the total number of
|
|
downstream retry packets on the radio."
|
|
::= { clExtApDot11RadioStatsEntry 2 }
|
|
|
|
clExtApDot11RadioStatsRxErrorPacketCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the total number of
|
|
received error packets on the radio ."
|
|
::= { clExtApDot11RadioStatsEntry 3 }
|
|
|
|
---********************************************************************
|
|
-- * AP EthernetIf Info
|
|
--********************************************************************
|
|
clExtApEthernetIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtApEthernetIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the information about the
|
|
basic functional parameters corresponding to
|
|
the Ethernet interfaces of the APs that have joined
|
|
the controller. "
|
|
::= { clExtAp 4 }
|
|
|
|
clExtApEthernetIfEntry OBJECT-TYPE
|
|
SYNTAX ClExtApEthernetIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table represents the functional
|
|
parameters of the Ethernet 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,
|
|
cLApEthernetIfSlotId
|
|
}
|
|
::= { clExtApEthernetIfTable 1 }
|
|
|
|
ClExtApEthernetIfEntry ::= SEQUENCE {
|
|
clExtApEthernetIfOperStatus INTEGER,
|
|
clExtApEthernetIfRxBcastPkts Counter32,
|
|
clExtApEthernetIfRxMcastPkts Counter32,
|
|
clExtApEthernetIfTxBcastPkts Counter32,
|
|
clExtApEthernetIfTxMcastPkts Counter32
|
|
}
|
|
|
|
clExtApEthernetIfOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
testing(3),
|
|
admindown(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the operational state
|
|
of the physical Ethernet interface on the AP."
|
|
::= { clExtApEthernetIfEntry 1 }
|
|
|
|
clExtApEthernetIfRxBcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents total number of
|
|
broadcast packets received on the interface"
|
|
::= { clExtApEthernetIfEntry 2 }
|
|
|
|
clExtApEthernetIfRxMcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents total number of
|
|
multicast packets received on the interface"
|
|
::= { clExtApEthernetIfEntry 3 }
|
|
|
|
clExtApEthernetIfTxBcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents total number of
|
|
broadcast packets transmitted on the interface"
|
|
::= { clExtApEthernetIfEntry 4 }
|
|
|
|
clExtApEthernetIfTxMcastPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents total number of
|
|
multicast packets transmitted on the interface"
|
|
::= { clExtApEthernetIfEntry 5 }
|
|
|
|
--********************************************************************
|
|
-- * AP Operation Info
|
|
--********************************************************************
|
|
cLApOperationInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CLApOperationInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the operation information
|
|
for each AP."
|
|
::= { clExtAp 5 }
|
|
|
|
cLApOperationInfoEntry OBJECT-TYPE
|
|
SYNTAX CLApOperationInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table provides operation
|
|
information for each AP. "
|
|
INDEX { cLApOperationSysMacAddress }
|
|
::= { cLApOperationInfoTable 1 }
|
|
|
|
CLApOperationInfoEntry ::=
|
|
SEQUENCE {
|
|
cLApOperationSysMacAddress MacAddress,
|
|
cLApOperationStatus INTEGER
|
|
}
|
|
|
|
cLApOperationSysMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the AP mac address."
|
|
::= { cLApOperationInfoEntry 1 }
|
|
|
|
cLApOperationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disassociated(0),
|
|
associated (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents operation status of each ap."
|
|
::= { cLApOperationInfoEntry 2 }
|
|
|
|
--********************************************************************
|
|
-- * Extension WLAN Information
|
|
--********************************************************************
|
|
clExtWlan OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 4 }
|
|
|
|
clExtWlanConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtWlanConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the WLAN configuration sent by
|
|
the controller to the LWAPP APs for their operation.
|
|
|
|
LWAPP APs exchange configuration messages with the
|
|
controller and get the required configuration for
|
|
their 802.11 related operations. As part of these
|
|
messages, the WLAN configuration is pushed by the
|
|
controller to the LWAPP APs.
|
|
|
|
Rows are added or deleted by explicit
|
|
management actions initiated by the user from a
|
|
network management station through the
|
|
cLWlanRowStatus object."
|
|
::= { clExtWlan 1 }
|
|
|
|
clExtWlanConfigEntry OBJECT-TYPE
|
|
SYNTAX ClExtWlanConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table represents the WLAN
|
|
configuration sent by the controller to LWAPP APs
|
|
for use during their operations. entries can be
|
|
added/deleted by explicit management actions by
|
|
NMS or by user console"
|
|
INDEX { cLWlanIndex }
|
|
::= { clExtWlanConfigTable 1 }
|
|
|
|
ClExtWlanConfigEntry ::= SEQUENCE {
|
|
clExtWlanAdminStatus TruthValue,
|
|
clExtWlanBroadcastSsidEnable TruthValue,
|
|
clExtWlanLoadBalancingMode INTEGER,
|
|
clExtWlanSecurityAuthType INTEGER,
|
|
clExtWlanP2PBlocking TruthValue,
|
|
clExtWlanDot11Auth INTEGER,
|
|
clExtWlanSecurity INTEGER,
|
|
clExtWlanAuthenMode INTEGER,
|
|
clExtWlanSecurityCiphers INTEGER,
|
|
clExtWepCipherKeyIndex INTEGER,
|
|
clExtWepCipherKeyValue OCTET STRING,
|
|
clExtWepCipherKeyCharType INTEGER
|
|
}
|
|
|
|
clExtWlanAdminStatus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative Status of ESS(WLAN). By disabling an
|
|
ESS the corresponding SSID is no longer broadcasted
|
|
in AP beacons."
|
|
DEFVAL { false }
|
|
::= { clExtWlanConfigEntry 1 }
|
|
|
|
clExtWlanBroadcastSsidEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute when enabled allows the switch to
|
|
broadcast this SSID and when disabled doesn't allow that."
|
|
DEFVAL { true }
|
|
::= { clExtWlanConfigEntry 2 }
|
|
|
|
clExtWlanLoadBalancingMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
uplinkUsage(1),
|
|
clientCount(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the load balancing mode enabled
|
|
on the controller for this WLAN . A value of 'none'
|
|
indicates Load Balance is turned off for this Wlan.
|
|
A value of 'clientCount' indicates load balance is based
|
|
on AP client count scheme. And a value of 'uplinkUsage'
|
|
indicates load balance is based on AP uplink usage scheme."
|
|
DEFVAL { clientCount }
|
|
::= { clExtWlanConfigEntry 3 }
|
|
|
|
clExtWlanP2PBlocking OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents per WLAN peer-to-peer
|
|
blocking behavior on controller. Peer-to-peer
|
|
blocking means traffic between two clients on
|
|
same VLAN will not be bridged.
|
|
|
|
false : Peer-to-peer blocking is disabled
|
|
and traffic is bridged locally
|
|
within the controller.
|
|
true : The packet will be discarded or
|
|
be forwarded on the upstream VLAN.
|
|
If it is forwarded on the upstream
|
|
VLAN, the device 'north' of the controller
|
|
can then make the decision about
|
|
decision about what to do with the
|
|
packet."
|
|
DEFVAL { false }
|
|
::= { clExtWlanConfigEntry 4 }
|
|
|
|
clExtWlanSecurityAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
authOpen(0),
|
|
authSharedKey(1),
|
|
authCiscoLeap(128)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents per WLAN type
|
|
of 802.11 Authentication.
|
|
authOpen : The WLAN uses open authentication method
|
|
authSharedKey : The WLAN uses shared authentication method
|
|
authCiscoLeap : The WLAN uses CISCO LEAP authentication
|
|
method"
|
|
DEFVAL { authOpen }
|
|
::= { clExtWlanConfigEntry 5 }
|
|
|
|
clExtWlanDot11Auth OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
opensystem(0),
|
|
sharekey(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to configure
|
|
802.11 Authentication."
|
|
::= { clExtWlanConfigEntry 6 }
|
|
|
|
clExtWlanSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
wpa(1),
|
|
wpa2(2),
|
|
wapi(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to configure
|
|
the security type in frame."
|
|
::= { clExtWlanConfigEntry 7 }
|
|
|
|
clExtWlanAuthenMode OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
psk(1),
|
|
radius(2),
|
|
wapi-cer(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to configure
|
|
the authentication mode."
|
|
::= { clExtWlanConfigEntry 8 }
|
|
|
|
clExtWlanSecurityCiphers OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
wep40(1),
|
|
wep104(2),
|
|
tkip(3),
|
|
aesccmp(4),
|
|
wpi-sms4(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows the user to configure
|
|
encryption mode."
|
|
::= { clExtWlanConfigEntry 9 }
|
|
|
|
clExtWepCipherKeyIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the key index of WEP.
|
|
According to 802.11 standard 4 keys are supported.
|
|
So 802.11 Mobile Stations(Client) can have upto 4
|
|
keys. This index is for informing Mobile Station
|
|
which key it should use for Static WEP Authentication."
|
|
::= { clExtWlanConfigEntry 10 }
|
|
|
|
clExtWepCipherKeyValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(5..26))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the key value of WEP.
|
|
For wep104 encryption either 26 bit hex key or
|
|
13 bit ascii key should be specified.
|
|
For wep40 encryption 10 bit hex key or 5 bit
|
|
ascii key should be specified."
|
|
::= { clExtWlanConfigEntry 11 }
|
|
|
|
clExtWepCipherKeyCharType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
default(1),
|
|
hex(2),
|
|
ascii(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the key type of WEP.
|
|
Length of key specified in Key depends on this attribute."
|
|
::= { clExtWlanConfigEntry 12 }
|
|
|
|
--********************************************************************
|
|
-- * Extension Dot11 Client Information
|
|
--********************************************************************
|
|
clExtDot11Client OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 5 }
|
|
|
|
clExtClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the 802.11 wireless clients
|
|
that are associated with the APs that have joined
|
|
this controller.
|
|
An entry is created automatically by the controller
|
|
when the client gets associated to the AP. An existing
|
|
entry gets deleted when the association gets dropped.
|
|
Each client added to this table is uniquely identified
|
|
by the client's MAC address."
|
|
::= { clExtDot11Client 1 }
|
|
|
|
clExtClientEntry OBJECT-TYPE
|
|
SYNTAX ClExtClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents a conceptual row in this
|
|
table and provides the information about the
|
|
clients associated to the APs that have joined
|
|
the controller. An entry is identified the client's
|
|
MAC address."
|
|
INDEX { cldcClientMacAddress }
|
|
::= { clExtClientTable 1 }
|
|
|
|
ClExtClientEntry ::= SEQUENCE {
|
|
clExtClientProtocol INTEGER,
|
|
clExtClientPowerSaveMode INTEGER,
|
|
clExtClientUpTime TimeTicks,
|
|
clExtClientAuthFailReason DisplayString,
|
|
clExtClientRxThroughput Unsigned32,
|
|
clExtClientTxThroughput Unsigned32
|
|
}
|
|
|
|
clExtClientProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dot11a(1),
|
|
dot11b(2),
|
|
dot11g(4),
|
|
dot11n5(8),
|
|
dot11n24(16)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.11 protocol type of the client.
|
|
'dot11a' - The client is using 802.11a standard
|
|
to connect to the access point (AP)
|
|
'dot11b' - The client is using 802.11b standard
|
|
to connect to the access point (AP)
|
|
'dot11g' - The client is using 802.11g standard
|
|
to connect to the access point (AP)
|
|
'dot11n5' - The client is using 802.11n standard
|
|
with 5 GHz frequency to connect to
|
|
the access point (AP).
|
|
'dot11n24' - The client is using 802.11n standard
|
|
with 2.4 GHz frequency to connect to
|
|
the access point (AP)"
|
|
::= { clExtClientEntry 1 }
|
|
|
|
clExtClientPowerSaveMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(0),
|
|
powersave(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the power management mode of the client.
|
|
The possible two modes are:
|
|
active(0) - this client is not in power-save mode
|
|
and it is actively sending or receiving
|
|
data.
|
|
powersave(1) - this client is in power-save mode and it
|
|
wakes up once a while to check for
|
|
pending data."
|
|
::= { clExtClientEntry 2 }
|
|
|
|
clExtClientUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the duration for which the client has
|
|
been associated with this device."
|
|
::= { clExtClientEntry 3 }
|
|
|
|
clExtClientAuthFailReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the reason of the client authentication failure."
|
|
::= { clExtClientEntry 5 }
|
|
|
|
clExtClientRxThroughput OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bit/s"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the receiving throughput which expressing a instantaneous throughput of the bytes
|
|
received by the client over last time slot."
|
|
::= { clExtClientEntry 6 }
|
|
|
|
clExtClientTxThroughput OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bit/s"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the transmitting throughput which expressing a instantaneous throughput of the bytes
|
|
transmitted by the client over last time slot."
|
|
::= { clExtClientEntry 7 }
|
|
|
|
--********************************************************************
|
|
-- * Extension Dot11 Information
|
|
--********************************************************************
|
|
clExtDot11 OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 6 }
|
|
|
|
clExtHtMacOperationsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtHtMacOperationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table represents the operational parameters
|
|
at the MAC layer for the 802.11n networks managed
|
|
through the controller. An agent adds an entry to
|
|
this table for every 802.11n band on startup."
|
|
::= { clExtDot11 1 }
|
|
|
|
clExtHtMacOperationsEntry OBJECT-TYPE
|
|
SYNTAX ClExtHtMacOperationsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry represents the operational parameters
|
|
at the MAC layer for 802.11n networks."
|
|
INDEX { cldHtDot11nBand }
|
|
::= { clExtHtMacOperationsTable 1 }
|
|
|
|
ClExtHtMacOperationsEntry ::= SEQUENCE {
|
|
clExtHtDot11nAmpduEnable CLSwitch,
|
|
clExtHtDot11nGuardIntervalEnable CLSwitch
|
|
}
|
|
|
|
clExtHtDot11nAmpduEnable OBJECT-TYPE
|
|
SYNTAX CLSwitch
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to indicate the support for 802.11n
|
|
A-MPDU on this band. A value of 'on' indicates that
|
|
A-MPDU is enabled for this band. A value of 'off'
|
|
indicates that A-MPDU is disabled for this band."
|
|
DEFVAL { on }
|
|
::= { clExtHtMacOperationsEntry 1 }
|
|
|
|
clExtHtDot11nGuardIntervalEnable OBJECT-TYPE
|
|
SYNTAX CLSwitch
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to indicate the support for 802.11n
|
|
guard interval on this band. A value of 'on' indicates
|
|
that guard interval is enabled for this band. A value of
|
|
'off' indicates that guard interval is disabled for
|
|
this band."
|
|
DEFVAL { on }
|
|
::= { clExtHtMacOperationsEntry 2 }
|
|
|
|
--********************************************************************
|
|
-- * Extension RF Information
|
|
--********************************************************************
|
|
clExtRF OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 7 }
|
|
|
|
clExtRFProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtRFProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists the configuration for each
|
|
RF profile."
|
|
::= { clExtRF 1 }
|
|
|
|
clExtRFProfileEntry OBJECT-TYPE
|
|
SYNTAX ClExtRFProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing the configuration attributes
|
|
that affect the operation of 802.11 RF domain.
|
|
|
|
Entries can be added/deleted by explicit management
|
|
action from NMS/EMS or through user console."
|
|
INDEX { cLRFProfileName }
|
|
::= { clExtRFProfileTable 1 }
|
|
|
|
ClExtRFProfileEntry ::= SEQUENCE {
|
|
clExtRFProfileWirelessMode Unsigned32
|
|
}
|
|
|
|
clExtRFProfileWirelessMode OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents wireless mode configuration.
|
|
|
|
bit 0 - dot11a
|
|
bit 1 - dot11b
|
|
bit 2 - dot11g
|
|
bit 3 - dot11an
|
|
bit 4 - dot11gn
|
|
|
|
AP can support wireless multi-mode, the value can follow the example:
|
|
gn an g b a
|
|
--------------------
|
|
0 0 1 1 0
|
|
value:6, means b/g"
|
|
::= { clExtRFProfileEntry 1 }
|
|
|
|
--********************************************************************
|
|
-- * Extension Security Information
|
|
--********************************************************************
|
|
clExtSecurity OBJECT IDENTIFIER ::= { ciscoLwappExtConfig 8 }
|
|
|
|
clExtAbnormalOfflineClientOnSecurityTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ClExtAbnormalOfflineClientOnSecurityTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table lists the abnormal offline clients for the required
|
|
security type."
|
|
::= { clExtSecurity 1 }
|
|
|
|
|
|
clExtAbnormalOfflineClientOnSecurityTypeEntry OBJECT-TYPE
|
|
SYNTAX ClExtAbnormalOfflineClientOnSecurityTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table represents the abnormal
|
|
offline counter based on security type."
|
|
INDEX { clExtSecurityType }
|
|
::= { clExtAbnormalOfflineClientOnSecurityTypeTable 1 }
|
|
|
|
ClExtAbnormalOfflineClientOnSecurityTypeEntry ::= SEQUENCE {
|
|
clExtSecurityType INTEGER,
|
|
clExtAbnormalOfflineClientCount Counter32
|
|
}
|
|
|
|
clExtSecurityType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
open(1),
|
|
wepPsk(2),
|
|
peapSim(3),
|
|
webAuth(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the client security type.
|
|
open : The client uses open authentication method
|
|
wepPsk : The client uses WEP/PSK authentication method
|
|
peapSim : The client uses PEAP/SIM authentication method
|
|
webAuth : The client uses WebAuth authentication method"
|
|
DEFVAL { open }
|
|
::= { clExtAbnormalOfflineClientOnSecurityTypeEntry 1 }
|
|
|
|
clExtAbnormalOfflineClientCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the current abnormal offline clients
|
|
based on security type on the controller."
|
|
::= { clExtAbnormalOfflineClientOnSecurityTypeEntry 2 }
|
|
|
|
--********************************************************************
|
|
-- * Notifications Objects
|
|
--********************************************************************
|
|
cLExtApDisassocReason OBJECT-TYPE
|
|
SYNTAX CLExtApDisassocReason
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the failure reasons when
|
|
the AP disassociate with a controller."
|
|
::= { ciscoLwappExtMIBNotifObjects 1 }
|
|
|
|
cLExtDot11ClientAssocFailReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the reason of the station association failure."
|
|
::= { ciscoLwappExtMIBNotifObjects 2 }
|
|
|
|
cLExtApDetectedMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the radio MAC address
|
|
common to the dot11 interfaces of the detected AP."
|
|
::= { ciscoLwappExtMIBNotifObjects 3}
|
|
|
|
cLExtApDetectedChannel OBJECT-TYPE
|
|
SYNTAX CLDot11Channel
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the detected channel number."
|
|
::= { ciscoLwappExtMIBNotifObjects 4}
|
|
|
|
cLExtApDectedSsid OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the SSID used by the
|
|
rogue AP to intrude the network."
|
|
::= { ciscoLwappExtMIBNotifObjects 5}
|
|
|
|
--********************************************************************
|
|
-- * Notifications
|
|
--********************************************************************
|
|
|
|
ciscoLwappApAssociatedNotify NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApName,
|
|
cLApSysMacAddress,
|
|
cLApLastRebootReason,
|
|
cLApDataEncryptionStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever an AP joins the
|
|
controller successfully. This notification contains
|
|
information about the last reboot reason, Data
|
|
Encryption status and the MAC address of the AP."
|
|
::= { ciscoLwappExtMIBNotifs 1 }
|
|
|
|
ciscoLwappApDisassociated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApName,
|
|
cLApSysMacAddress,
|
|
cLExtApDisassocReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever an AP disassociate the
|
|
controller successfully. This notification contains
|
|
information about the last associate fail reason and MAC address
|
|
of the AP."
|
|
::= { ciscoLwappExtMIBNotifs 2 }
|
|
|
|
ciscoLwappExtDot11ClientAuthenticationFailTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cldcClientMacAddress,
|
|
cldcApMacAddress,
|
|
cldcClientSSID,
|
|
cLApIfSmtDot11Bssid,
|
|
bsnDot11EssSecurityAuthType,
|
|
clExtClientAuthFailReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever client Authentication
|
|
failure is detected."
|
|
::= { ciscoLwappExtMIBNotifs 3 }
|
|
|
|
ciscoLwappExtDot11ClientAssocFailTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cldcClientMacAddress,
|
|
cLApSysMacAddress,
|
|
cLWlanSsid,
|
|
cLApIfSmtDot11Bssid,
|
|
cLExtDot11ClientAssocFailReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever station associtation
|
|
failure is detacted."
|
|
::= { ciscoLwappExtMIBNotifs 4 }
|
|
|
|
ciscoLwappExtAdjChannelOverRssiDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLExtApDetectedMacAddress,
|
|
cLExtApDetectedChannel,
|
|
cLApRSSI,
|
|
cLApDot11RadioCurrentChannel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever an AP is
|
|
detected at the Adjacent channels"
|
|
::= { ciscoLwappExtMIBNotifs 5 }
|
|
|
|
ciscoLwappExtAdjChannelOverRssiRemoved NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLExtApDetectedMacAddress,
|
|
cLExtApDetectedChannel,
|
|
cLApDot11RadioCurrentChannel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever an AP is
|
|
detected at the Adjacent channels and then
|
|
subsequently if its been removed from the network."
|
|
::= { ciscoLwappExtMIBNotifs 6}
|
|
|
|
ciscoLwappExtCurrentChannelOverRssiDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLExtApDetectedMacAddress,
|
|
cLExtApDetectedChannel,
|
|
cLApRSSI,
|
|
cLApDot11RadioCurrentChannel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever an AP is
|
|
detected at the Current channels"
|
|
::= { ciscoLwappExtMIBNotifs 7 }
|
|
|
|
ciscoLwappExtCurrentChannelOverRssiRemoved NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApSysMacAddress,
|
|
cLExtApDetectedMacAddress,
|
|
cLExtApDetectedChannel,
|
|
cLApDot11RadioCurrentChannel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated whenever an AP is
|
|
detected at the Current channels and then
|
|
subsequently if its been removed from the network."
|
|
::= { ciscoLwappExtMIBNotifs 8 }
|
|
|
|
ciscoLwappExtClientOverRssiDetected NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApDot11RadioMACAddress,
|
|
cLApDot11RadioChannelNumber,
|
|
cLExtApDetectedMacAddress,
|
|
cldcClientMacAddress,
|
|
cLApIfSmtDot11Bssid,
|
|
cLExtApDetectedChannel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a client's rssi
|
|
exceeds threshold configured add to network.
|
|
The details of AP and Clients is sent in the notification."
|
|
::= { ciscoLwappExtMIBNotifs 9 }
|
|
|
|
ciscoLwappExtClientOverRssiRemoved NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cLApDot11RadioMACAddress,
|
|
cLApDot11RadioChannelNumber,
|
|
cLExtApDetectedMacAddress,
|
|
cldcClientMacAddress,
|
|
cLApIfSmtDot11Bssid,
|
|
cLExtApDetectedChannel
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a client's rssi
|
|
exceeds threshold configured removed from network.
|
|
The details of AP and Clients is sent in the notification."
|
|
::= { ciscoLwappExtMIBNotifs 10 }
|
|
|
|
END
|