Table Of Contents
Cisco IOS Commands for Access Points
and Bridges
aaa authentication login default local cache
aaa authorization exec default local cache
aaa cache profile
aaa pod server
accounting (SSID configuration mode)
admission-control (QOS Class interface configuration mode)
admit-traffic (SSID configuration mode)
admit-traffic (QOS Class interface configuration mode)
anonymous-id (dot1x credentials configuration mode)
antenna
authentication (local server configuration mode)
authentication client
authentication key-management
authentication network-eap (SSID configuration mode)
authentication open (SSID configuration mode)
authentication shared (SSID configuration mode)
beacon
boot buffersize
boot ios-break
boot mode-button
boot upgrade
bridge aging-time
bridge forward-time
bridge hello-time
bridge max-age
bridge priority
bridge protocol ieee
bridge-group block-unknown-source
bridge-group path-cost
bridge-group port-protected
bridge-group priority
bridge-group spanning-disabled
bridge-group subscriber-loop-control
bridge-group unicast-flooding
broadcast-key
cache authentication profile
cache authorization profile
cache expiry
cca
channel
channel-match (LBS configuration mode)
class-map
clear dot11 aaa authentication mac-authen filter-cache
clear dot11 cckm-statistics
clear dot11 client
clear dot11 hold-list
clear dot11 statistics
clear eap sessions
clear iapp rogue-ap-list
clear iapp statistics
clear ip igmp snooping membership
clear wlccp wds
clear wlccp wds recovery statistics
concatenation
countermeasure tkip hold-time
cw-max (QOS Class interface configuration mode)
cw-min (QOS Class interface configuration mode)
debug dot11
debug dot11 aaa
debug dot11 cac
debug dot11 dot11radio
debug dot11 ids
debug dot11 ids mfp
debug eap
debug iapp
debug radius local-server
debug wlccp ap
debug wlccp ap rm enhanced-neighbor-list
debug wlccp packet
debug wlccp rmlib
debug wlccp wds
description (dot1x credentials configuration mode)
dfs band
distance
dot11 aaa authentication attributes service-type login-only
dot11 aaa authentication mac-authen filter-cache
dot11 aaa csid
dot11 association mac-list
dot11 activity-timeout
dot11 adjacent-ap age-timeout
dot11 arp-cache
dot11 carrier busy
dot11 extension aironet
dot11 extension power native
dot11 holdoff-time
dot11 ids eap attempts
dot11 ids mfp
dot11 igmp snooping-helper
dot11 lbs
dot11 linktest
dot11 location isocc
dot11 mbssid
dot11 meter
dot11 network-map
dot11 phone
dot11 priority-map avvid
dot11 qos class
dot11 ssid
dot11 update-group-key
dot11 vlan-name
dot11 wpa handshake timeout
dot1x credentials
dot1x eap profile (configuration interface mode)
dot1x eap profile (SSID configuration mode)
dot1x timeout supp-response
dot1x reauth-period
duplex
eap profile
eapfast authority
eapfast pac expiry
eapfast server-key
encryption key
encryption mode ciphers
encryption mode wep
exception crashinfo buffersize
exception crashinfo file
fixed-slot (QOS Class interface configuration mode)
fragment-threshold
group (local server configuration mode)
guest-mode (SSID configuration mode)
iapp standby mac-address
iapp standby poll-frequency
iapp standby primary-shutdown
iapp standby timeout
information-element ssidl (SSID configuration mode)
infrastructure-client
infrastructure-ssid (SSID configuration mode)
interface dot11 (LBS configuration mode)
interface dot11radio
ip igmp snooping vlan
ip redirection
l2-filter bridge-group-acl
l2-filter-block-arp
led display
led flash
logging buffered
logging snmp-trap
match (class-map configuration)
max-associations (SSID configuration mode)
mbssid
mbssid (SSID configuration mode)
method (eap profile configuration mode)
method (LBS configuration mode)
mobile station
mobility network-id
multicast address (LBS configuration mode)
nas (local server configuration mode)
packet max-retries
packet retries
packet speed
packet timeout
packet-type (LBS configuration mode)
parent
parent timeout
password (dot1x credentials configuration mode)
payload-encapsulation
pki-trustpoint (dot1x credentials configuration mode)
power client
power inline negotiation
power local
preamble-short
probe-response gratuitous
radius local-server pac-generate
radius-server local
rts
server-address (LBS configuration mode)
short-slot-time
show boot mode-button
show controllers dot11radio
show dot11 aaa authentication mac-authen filter-cache
show dot11 adjacent-ap
show dot11 associations
show dot11 bssid
show dot11 cac
show dot11 carrier busy
show dot11 directed-roam
show dot11 ids eap
show dot11 ids mfp
show dot11 network-map
show dot11 statistics client-traffic
show dot11 traffic-streams
show dot11 vlan-name
show dot1x
show dot1x credentials
show eap registrations
show eap sessions
show environment
show iapp rogue-ap-list
show iapp standby-parms
show iapp statistics
show interfaces dot11radio
show interfaces dot11radio aaa
show interfaces dot11radio statistics
show ip igmp snooping groups
show led flash
show power-injector
show radius local-server statistics
show running-config ssid
show spanning-tree
show wlccp
show wlccp ap mn
show wlccp ap rm enhanced-neighbor-list
snmp-server enable traps envmon temperature
snmp-server group
snmp-server location
snmp-server user
snmp-server view
speed (Ethernet interface)
speed (radio interface)
speed ofdm
ssid
station-role
station-role install
transmit-op (QOS Class interface configuration mode)
traffic-class
traffic-stream
username (dot1x credentials configuration mode)
user (local server configuration mode)
vlan (SSID configuration mode)
wlccp ap eap profile
wlccp ap username
wlccp authentication-server
wlccp wds aaa authentication mac-authen filter-cache
wlccp wds priority
wlccp wnm ip address
workgroup-bridge client-vlan
world-mode
wpa-psk
write memory
write terminal
Cisco IOS Commands for Access Points
and Bridges
This chapter lists and describes Cisco IOS commands in Cisco IOS Release 12.3(8)JA that you use to configure and manage your access point, bridge, and wireless LAN. The commands are listed alphabetically.
aaa authentication login default local cache
To set a local login cache for authentication, authorization, and accounting (AAA) authentication, use the aaa authentication login default local cache command in global configuration mode. To disable the local login cache, use the no form of this command:
[no] aaa authentication login default local cache [word | radius | tacacs+]
Syntax Description
word
|
Character string used to name the local login cache used for AAA authentication login.
|
radius
|
(Optional) Specifies the RADIUS host used for the AAA authentication login.
|
tacacs+
|
(Optional) Specifies the TACACS+ host used for the AAA authentication login.
|
Command Default
There is no default for this command.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
|
Examples
The following example creates a local cache for an AAA authentication list called tac_admin set as the default list used for all login authentications. This authentication checks the local cache first, and if the information is not available, the authentication server (group tac_admin) is contacted and the information is also stored in the local cache.
AP(config)# aaa authentication login default cache tac_admin group tac_admin
Related Commands
aaa authorization exec default local cache
To set a local cache for AAA exec authorization, use the aaa authorization exec default local cache command in global configuration mode. To disable the local cache, use the no form of this command:
[no] aaa authorization exec default local cache [word| radius | tacacs+]
Syntax Description
word
|
Character string used to name the local cache for exec AAA authorization.
|
radius
|
(Optional) Specifies the RADIUS server used for the exec AAA authorization.
|
tacacs+
|
(Optional) Specifies the TACACS+ server used for the exec AAA authorization.
|
Command Default
There is no default for this command.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
|
Examples
The following example creates a local exec mode cache for an AAA authorization list called tac_admin set as the default list used for all login authorizations. This authorization checks the local cache first, and if the information is not available, the authorization server (group tac_admin) is contacted and the information is also stored in the local cache.
AP(config)# aaa authorization exec default cache tac_admin group tac_admin
Related Commands
aaa cache profile
To set storage rules for the AAA cache, use the aaa cache profile command in global configuration mode. To disable the AAA cache profile, use the no form of this command:
[no] aaa cache profile name
[no] profile exact match [no-auth]
[no] regexp match expression [any | only] [no-auth]
[no] all [no-auth]
Syntax Description
name
|
Character string used to name the AAA cache profile.
|
profile exact match
|
Specifies a username that must exactly match the AAA server response before the information is saved in the cache.
|
no-auth
|
Specifies that password authentication is not performed.
|
regexp match expression
|
Specifies a regular expression that must match the AAA server response before the information is included in the cache.
Note This option is not recommended because it can require extensive processing time.
|
any
|
Specifies that any AAA server response that matches regexp match expression is saved in the cache.
|
only
|
Specifies that only 1 AAA server response that matches regexp match expression is saved in the cache.
|
all
|
Specifies that all AAA server responses are saved in the cache.
|
Command Default
There is no default for this command.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
|
Examples
The following example sets a name of admin_cache for the AAA cache profile and only stores AAA server responses with the username administrator in the cache.
AP(config)# aaa cache admin_cache
AP(config-profile-map)# profile administrator
Related Commands
aaa pod server
To enable inbound user sessions to be disconnected when specific session attributes are presented, use the aaa pod server global configuration command. To disable this feature, use the no form of this command.
Packet of Disconnect (POD) consists of a method of terminating a session that has already been connected. The POD is a RADIUS disconnect_request packet and is intended to be used in situations where the authenticating agent server wants to disconnect the user after the session has been accepted by the RADIUS access_accept packet.
aaa pod server {
auth-type [all | any | session-key] |
clients IP-address |
ignore [server-key | session-key] |
port number |
server-key string}
no aaa pod server
Syntax Description
auth-type
|
(Optional) Specifies the type of authorization required for disconnecting sessions. For 802.11 sessions, the Calling-Station-ID [31] RADIUS attribute must be supplied in the POD request. This is the MAC address of the client. No other attributes are used; therefore all and any have the same effect.
Note session-key is not supported for 802.11 sessions.
|
any
|
(Optional) Specifies that the session that matches all attributes sent in the POD packets are disconnected. The POD packet can contain one or more of four key attributes (user-name, framed-IP-address, session-ID, and session-key).
|
all
|
(Optional) Only a session that matches all four key attributes is disconnected. All is the default.
|
clients address
|
(Optional) Specifies the IP addresses for up to four RADIUS servers that may be nominated as clients. If this configuration is present and a POD request originates from a device that is not on the list, it is rejected.
|
ignore
|
(Optional) When set to server-key, the shared secret is not validated when a POD request is received.
|
port number
|
(Optional) Specifies the unsolicited data packet (UDP) port on which the access point listens for packet of disconnect (POD) requests. If no port is specified, the default 1700 port is used.
|
session-key
|
(Optional) Specifies that the session that has a matching session-key attribute is disconnected. All other attributes are ignored.
Note This option is not supported for 802.11 sessions.
|
server-key string
|
Configures the secret text string that is shared between the network access server and the client workstation. This secret string must be the same on both systems.
|
Defaults
The POD server function is disabled.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.1(3)T
|
This command was introduced.
|
12.3(8)JA
|
The clients and ignore keywords were added.
|
Usage Guidelines
For a session to be disconnected, the values in one or more of the key fields in the POD request must match the values for a session on one of the network access server ports. Which values must match depends on the auth-type attribute defined in the command. If no auth-type is specified, all four values must match. If no match is found, all connections remain intact and an error response is returned. The key fields are as follows:
•
User-Name
•
Framed-IP-Address
•
Session-Id
•
Server-Key
Related Commands
Command
|
Description
|
aaa authentication
|
Enables authentication.
|
aaa accounting
|
Enables accounting records.
|
aaa accounting delay-start
|
Delays generation of the start accounting record until the user IP address is established.
|
debug aaa pod
|
Displays debug messages related to POD packets.
|
radius-server host
|
Identifies a RADIUS host.
|
accounting (SSID configuration mode)
Use the accounting SSID configuration mode command to enable RADIUS accounting for the radio interface (for the specified SSID). Use the no form of the command to disable accounting.
[no] accounting list-name
Syntax Description
list-name
|
Specifies the name of an accounting list.
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Usage Guidelines
You create accounting lists using the aaa accounting command. These lists indirectly reference the server where the accounting information is stored.
Examples
This example shows how to enable RADIUS accounting and set the RADIUS server name:
AP(config-if-ssid)# accounting radius1
This example shows how to disable RADIUS accounting:
AP(config-if-ssid)# no accounting
Related Commands
Command
|
Description
|
ssid
|
Specifies the SSID and enters the SSID configuration mode
|
admission-control (QOS Class interface configuration mode)
Use the admission-control QOS Class interface configuration mode command to require call admission control (CAC) traffic for a radio interface. Use the no form of the command to remove the setting.
[no] admission-control
Note
This command is not supported on c1200 and c1100 platforms.
Note
This command is not supported when operating in repeater mode.
Syntax Description
This command has no arguments or keywords.
Defaults
This command has no defaults.
Command Modes
QOS Class interface configuration mode
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to configure CAC admission control as a requirement for the radio interface:
AP(config)# interface dot11radio 0
AP(config-if)# dot11 qos class voice
AP(config-if-qosclass)# admission-control
This example shows how to remove the CAC admission control requirement on the radio interface:
AP(config-if-qosclass)# no admission-control
Related Commands
admit-traffic (SSID configuration mode)
Use the admit-traffic SSID configuration mode command to enable or disable call admission control (CAC) traffic for an SSID. Use the no form of the command to disable all CAC traffic for the SSID.
[no] admit-traffic
Note
This command is not supported when operating in repeater mode.
Syntax Description
This command has no arguments or keywords.
Defaults
By default, the admission control is disabled on all SSIDs.
Command Modes
SSID configuration mode
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to enable CAC traffic support for the test SSID:
AP(config)# dot11 ssid test
AP(config-ssid)# admit-traffic
This example shows how to disable CAC traffic on the test SSID:
AP(config)# dot11 ssid test
AP(config-ssid)# no admit-traffic
Related Commands
Command
|
Description
|
admit-traffic (QOS Class interface configuration mode)
|
Configures CAC admission control on the access point.
|
show dot11 cac
|
Displays admission control information on the access point.
|
traffic-stream
|
Configures CAC traffic data rates and priorities on the access point.
|
debug cac
|
Provides debug information for CAC admission control on the access point.
|
admit-traffic (QOS Class interface configuration mode)
Use the admit-traffic QOS Class interface configuration mode command to enable CAC traffic for a radio interface. Use the no form of the command to disable all CAC traffic for the access point.
admit-traffic {narrowband | signaling} {infinite | max-channel percent}
[roam-channel roam]
no admit-traffic
Note
This command is not supported when operating in repeater mode.
Syntax Description
narrowband
|
Specifies that narrowband codecs are allowed on the radio interface.
|
signaling
|
Specifies that signaling only is allowed on the radio interface.
|
infinite
|
Specifies unlimited channel utilization is allowed for the CAC traffic on the radio interface.
|
max-channel percent
|
Specifies the maximum percentage (1 to 100) of channel utilization allowed for CAC traffic on the radio interface.
|
roam-channel roam
|
Specifies the maximum percentage (1 to 100) of channel utilization that is reserved for roaming CAC traffic on the radio interface.
|
Defaults
This command has no defaults.
Command Modes
QOS Class interface configuration mode
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to configure CAC voice traffic parameters for the radio interface:
AP(config)# interface dot11radio 0
AP(config-if)# dot11 qos class voice
AP(config-if-qosclass)# narrowband max-channel 30 roam-channel 10 channel-min 10
This example shows how to disable CAC traffic on the radio interface:
AP(config-if-qosclass)# no admin-traffic
Related Commands
Command
|
Description
|
admit-traffic (SSID interface configuration mode)
|
Enables CAC admission control for an SSID on the access point.
|
show dot11 cac
|
Displays admission control information for the access point.
|
traffic-stream
|
Configures CAC traffic data rates and priorities for a radio interface on the access point.
|
debug cac
|
Provides CAC admission control debugging information for on the access point.
|
anonymous-id (dot1x credentials configuration mode)
Use the anonymous-id dot1x credentials configuration mode command to configure an anonymous username for the dot1x credentials. Use the no form of the command to disable anonymous-id.
[no] anonymous-id name
Syntax Description
name
|
Specifies the anonymous username for the dot1x credentials.
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to configure a dot1x certificate anonymous username:
AP(config-dot1x-creden)# anonymous-id user1
This example shows how to disable the anonymous username:
AP(config-dot1x-creden)# no anonymous-id
Related Commands
Command
|
Description
|
dot1x credentials
|
Configures the dot1x credentials on the access point.
|
show dot1x credentials
|
Displays the configured dot1x credentials on the access point.
|
antenna
Use the antenna configuration interface command to configure the radio receive or transmit antenna settings. Use the no form of this command to reset the receive antenna to defaults.
[no] antenna
{gain gain |
{receive | transmit {diversity | left | right}}}
Syntax Description
gain gain
|
Specifies the resultant gain of the antenna attached to the device. Enter a value from -128 to 128 dB. If necessary, you can use a decimal in the value, such as 1.5.
Note This setting does not affect the behavior of the wireless device; it only informs the WLSE on your network of the device's antenna gain.
|
receive
|
Specifies the antenna that the access uses to receive radio signals
|
transmit
|
Specifies the antenna that the access uses to transmit radio signals
|
diversity
|
Specifies the antenna with the best signal
|
left
|
Specifies the left antenna
|
right
|
Specifies the right antenna
|
Defaults
The default antenna configuration is diversity.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to specify the right receive antenna option:
AP(config-if)# antenna receive right
This example shows how to set the receive antenna option to defaults:
AP(config-if)# no antenna receive
This example shows how to enter an antenna gain setting:
AP(config-if)# antenna gain 1.5
Related Commands
Command
|
Description
|
power local
|
Configures the radio power level
|
show running-config
|
Displays the current access point operating configuration
|
authentication (local server configuration mode)
Use the authentication local server configuration command to specify the authentication types that are allowed on the local authenticator. By default, a local authenticator access point performs LEAP, EAP-FAST, and MAC-based authentication for up to 50 client devices. You use the no form of the authentication command to limit the local authenticator to one or more authentication types.
[no] authentication [eapfast] [leap] [mac]
Note
This command is not supported on bridges.
Syntax Description
eapfast
|
Specifies that the local authenticator performs EAP-FAST authentication for client devices.
|
leap
|
Specifies that the local authenticator performs LEAP authentication for client devices.
|
mac
|
Specifies that the local authenticator performs MAC-address authentication for client devices.
|
Defaults
By default, a local authenticator access point performs LEAP, EAP-FAST, and MAC-based authentication. To limit the local authenticator to one or two authentication types, use the no form of the command to disable unwanted authentication types.
Command Modes
Local server configuration mode
Command History
Release
|
Modification
|
12.3(2)JA
|
This command was introduced.
|
Examples
This example shows how to limit the local authenticator to perform only LEAP authentications for client devices:
AP(config-radsrv)# no authentication eapfast
AP(config-radsrv)# no authentication mac
Related Commands
authentication client
Use the authentication client configuration interface command to configure a LEAP username and password that the access point uses when authenticating to the network as a repeater.
authentication client username username password password
Syntax Description
username
|
Specifies the repeater's LEAP username
|
password
|
Specifies the repeater's LEAP password
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to configure the LEAP username and password that the repeater uses to authenticate to the network:
AP(config-if-ssid)# authentication client username ap-north password buckeye
Related Commands
Command
|
Description
|
ssid
|
Specifies the SSID and enters the SSID configuration mode
|
show running-config
|
Displays the current access point operating configuration
|
authentication key-management
Use the authentication key-management SSID configuration mode command to configure the radio interface (for the specified SSID) to support authenticated key management. Cisco Centralized Key Management (CCKM) and Wi-Fi Protected Access (WPA) are the key management types supported on the access point.
authentication key-management { [wpa] [cckm] } [ optional ]
Note
This command is not supported on bridges.
Syntax Description
wpa
|
Specifies WPA authenticated key management for the SSID
|
cckm
|
Specifies CCKM authenticated key management for the SSID
|
optional
|
Specifies that client devices that do not support authenticated key management can use the SSID
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
12.2(13)JA
|
This command was modified to allow you to enable both WPA and CCKM for an SSID.
|
Usage Guidelines
Use this command to enable authenticated key management for client devices.
•
To enable authenticated key management, you must enable a cipher suite using the encryption mode ciphers command.
•
To support WPA on a wireless LAN where 802.1x-based authentication is not available, you must use the wpa-psk command to configure a pre-shared key for the SSID.
•
When you enable both WPA and CCKM for an SSID, you must enter wpa first and cckm second in the command. Only 802.11b and 802.11g radios support WPA and CCKM simultaneously.
•
To enable both WPA and CCKM, you must set the encryption mode to a cipher suite that includes TKIP.
Examples
This example shows how to enable both WPA and CCKM for an SSID:
AP(config-if-ssid)# authentication key-management wpa cckm
Related Commands
Command
|
Description
|
encryption mode ciphers
|
Specifies a cipher suite
|
ssid
|
Specifies the SSID and enters SSID configuration mode
|
wpa-psk
|
Specifies a pre-shared key for an SSID
|
authentication network-eap (SSID configuration mode)
Use the authentication network-eap SSID configuration mode command to configure the radio interface (for the specified SSID) to support network-EAP authentication with optional MAC address authentication. Use the no form of the command to disable network-eap authentication for the SSID.
[no] authentication
network-eap list-name
[mac-address list-name]
Note
The mac-address option is not supported on bridges.
Syntax Description
list-name
|
Specifies the list name for EAP authentication
|
mac-address list-name
|
Specifies the list name for MAC authentication
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Usage Guidelines
Use this command to authenticate clients using the network EAP method, with optional MAC address screening. You define list names for MAC addresses and EAP using the aaa authentication login command. These lists define the authentication methods activated when a user logs in and indirectly identify the location where the authentication information is stored.
Note
Using the CLI, you can configure up to 2,048 MAC addresses for filtering. Using the web-browser interface, however, you can configure only up to 43 MAC addresses for filtering.
Examples
This example shows how to set the authentication to open for devices on a specified address list:
AP(config-if-ssid)# authentication network-eap list1
This example shows how to reset the authentication to default values:
AP(config-if-ssid)# no authentication network-eap
Related Commands
authentication open (SSID configuration mode)
Use the authentication open SSID configuration mode command to configure the radio interface (for the specified SSID) to support open authentication and optionally EAP authentication or MAC address authentication. Use the no form of the command to disable open authentication for the SSID.
[no] authentication open
[[optional] eap list-name]
[mac-address list-name [alternate] ]
Note
The mac-address and alternate options are not supported on bridges.
Syntax Description
eap list-name
|
Specifies the list name for EAP authentication
|
optional
|
Specifies that client devices using either open or EAP authentication can associate and become authenticated. This setting is used mainly by service providers that require special client accessibility.
|
mac-address list-name
|
Specifies the list name for MAC authentication
|
alternate
|
Specifies the use of either EAP authentication or MAC address authentication
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Usage Guidelines
Use this command to authenticate clients using the open method, with optional MAC address or EAP screenings. If you use the alternate keyword, the client must pass either MAC address or EAP authentication. Otherwise, the client must pass both authentications. Use the optional keyword to allow client devices using either open or EAP authentication to associate and become authenticated. You define list names for MAC addresses and EAP using the aaa authentication login command. These lists define the authentication methods activated when a user logs in and indirectly identify the location where the authentication information is stored.
Examples
This example shows how to enable open authentication with MAC address restrictions:
AP(config-if-ssid)# authentication open mac-address mac-list1
This example shows how to disable open authentication for the SSID:
AP(config-if-ssid)# no authentication open
Related Commands
authentication shared (SSID configuration mode)
Use the authentication shared SSID configuration mode command to configure the radio interface (for the specified SSID) to support shared authentication with optional MAC address authentication and EAP authentication. Use the no form of the command to disable shared authentication for the SSID.
[no] authentication shared
[mac-address list-name]
[eap list-name]
Note
The mac-address option is not supported on bridges.
Syntax Description
mac-address list-name
|
Specifies the list name for MAC authentication
|
eap list-name
|
Specifies the list name for EAP authentication
|
Defaults
This command has no defaults.
Command Modes
SSID configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Usage Guidelines
Use this command to authenticate clients using the shared method, with optional MAC address or EAP screenings. You define list names for MAC addresses and EAP using the aaa authentication login command. These lists define the authentication methods activated when a user logs in and indirectly identify the location where the authentication information is stored.
Examples
This example shows how to set the authentication to shared for devices on a MAC address list:
AP(config-if-ssid)# authentication shared mac-address mac-list1
This example shows how to reset the authentication to default values:
AP(config-if-ssid)# no authentication shared
Related Commands
beacon
Use the beacon configuration interface command to specify how often the beacon contains a Delivery Traffic Indicator Message (DTIM). Use the no form of this command to reset the beacon interval to defaults.
[no] beacon {period Kms | dtim-period count}
Syntax Description
period Kms
|
Specifies the beacon time in Kilomicroseconds (Kms). Kms is a unit of measurement in software terms. K = 1024, m = 10-6, and s = seconds, so Kms = 0.001024 seconds, 1.024 milliseconds, or 1024 microseconds.
|
dtim-period count
|
Specifies the number of DTIM beacon periods to wait before delivering multicast packets.
Note The dtim-period option is not supported on bridges.
|
Defaults
The default period is 100.
The default dtim-period is 2.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Usage Guidelines
Clients normally wake up each time a beacon is sent to check for pending packets. Longer beacon periods let the client sleep longer and preserve power. Shorter beacon periods reduce the delay in receiving packets.
Controlling the DTIM period has a similar power-saving result. Increasing the DTIM period count lets clients sleep longer, but delays the delivery of multicast packets. Because multicast packets are buffered, large DTIM period counts can cause a buffer overflow.
Examples
This example shows how to specify a beacon period of 15 Kms (15.36 milliseconds):
AP(config-if)# beacon period 15
This example shows how to set the beacon parameter to defaults:
Related Commands
Command
|
Description
|
show running-config
|
Displays the current access point operating configuration
|
boot buffersize
To modify the buffer size used to load configuration files, use the boot buffersize global configuration command. Use the no form of the command to return to the default setting.
[ no ] boot buffersize bytes
Syntax Description
bytes
|
Specifies the size of the buffer to be used. Enter a value from 4 KB to 512 KB.
|
Defaults
The default buffer size for loading configuration files is 32 KB.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.3(2)JA
|
This command was introduced.
|
Usage Guidelines
Increase the boot buffer size if your configuration file size exceeds 512 KB.
Examples
This example shows how to set the buffer size to 512 KB:
AP(config)# boot buffersize 524288
boot ios-break
Use the boot ios-break global configuration command to enable an access point or bridge to be reset using a send break Telnet command.
After you enter the boot ios-break command, you can connect to the access point console port and press Ctrl-] to bring up the Telnet prompt. At the Telnet prompt, enter send break. The access point reboots and reloads the image.
[ no ] boot ios-break
Syntax Description
This command has no arguments or keywords.
Defaults
This command is disabled by default.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.3(2)JA
|
This command was introduced.
|
Examples
This example shows how to enable an access point or bridge to be reset using a send break Telnet command:
AP(config)# boot ios-break
boot mode-button
Use the boot mode-button global configuration command to enable or disable the operation of the mode button on access points with a console port. This command can be used to prevent password recovery and to prevent unauthorized users from gaining access to the access point CLI.
Use the no form of the command to disable the access point mode button.
[ no ] boot mode-button
Caution 
This command can be used to disable password recovery. If you lose the privileged EXEC password for the access point after entering this command, you need to contact Cisco Technical Assistance Center (TAC) to regain access to the access point CLI.
Syntax Description
This command has no arguments or keywords.
Defaults
This command is enabled by default.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
Note This command requires the 12.3(2)JA or later access point boot loader.
|
Examples
This example shows how to disable the Mode button on an access point with a console port:
AP(config)# no boot mode-button
This example shows how to reenable the Mode button on an access point with a console port:
AP(config)# boot mode-button
Note
You must know the privileged EXEC password for your access point to access the CLI.
Related Commands
Command
|
Description
|
show boot
|
Displays the current boot configuration.
|
show boot mode-button
|
Displays the current status of the mode-button.
|
boot upgrade
Use the boot upgrade global interface command to configure access points and bridges to automatically load a configuration and use DHCP options to upgrade system software.
When your access point renews its IP address with a DHCP request, it uses the details configured on the DHCP server to download a specified configuration file from a TFTP server. If a boot system command is part of the configuration file and the unit's current software version is different, the access point or bridge image is automatically upgraded to the version in the configuration. The access point or bridge reloads and executes the new image.
[ no ] boot upgrade
Syntax Description
This command has no arguments or keywords.
Defaults
This command is enabled by default.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(13)JA
|
This command was introduced.
|
Examples
This example shows how to prevent an access point or bridge from automatically loading a configuration and upgrading system software:
AP(config)# no boot upgrade
bridge aging-time
Use the bridge aging-time global configuration command to configure the length of time that a dynamic entry can remain in the bridge table from the time the entry is created or last updated.
bridge group aging-time seconds
Note
This command is supported only on bridges.
Syntax Description
group
|
Specifies the bridge group
|
seconds
|
Specifies the aging time in seconds
|
Defaults
The default aging time is 300 seconds.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the aging time for bridge group 1:
bridge(config)# bridge 1 aging-time 500
Related Commands
bridge forward-time
Use the bridge forward-time global configuration command to configure the forward delay interval on the bridge.
bridge group aging-time seconds
Note
This command is supported only on bridges.
Syntax Description
group
|
Specifies the bridge group
|
seconds
|
Specifies the forward time in seconds
|
Defaults
The default forward time is 30 seconds.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the forward time for bridge group 2:
bridge(config)# bridge 2 forward-time 60
Related Commands
Command
|
Description
|
bridge protocol ieee
|
Enables STP on the bridge
|
bridge aging-time
|
Specifies the length of time that a dynamic entry can remain in the bridge table from the time the entry is created or last updated
|
bridge hello-time
|
Specifies the interval between the hello BPDUs
|
bridge max-age
|
Specifies the interval that the bridge waits to hear BPDUs from the spanning tree root
|
bridge priority
|
Specifies the bridge STP priority
|
bridge hello-time
Use the bridge hello-time global configuration command to configure the interval between hello bridge protocol data units (BPDUs).
bridge group hello-time seconds
Note
This command is supported only on bridges.
Syntax Description
group
|
Specifies the bridge group
|
seconds
|
Specifies the hello interval in seconds
|
Defaults
The default hello time is 2 seconds.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the hello time for bridge group 1:
bridge(config)# bridge 1 hello-time 15
Related Commands
Command
|
Description
|
bridge protocol ieee
|
Enables STP on the bridge
|
bridge aging-time
|
Specifies the length of time that a dynamic entry can remain in the bridge table from the time the entry is created or last updated
|
bridge forward-time
|
Specifies a forward delay interval on the bridge
|
bridge max-age
|
Specifies the interval that the bridge waits to hear BPDUs from the spanning tree root
|
bridge priority
|
Specifies the bridge STP priority
|
bridge max-age
Use the bridge max-age global configuration command to configure the interval that the bridge waits to hear BPDUs from the spanning tree root. If the bridge does not hear BPDUs from the spanning tree root within this specified interval, it assumes that the network has changed and recomputes the spanning-tree topology.
bridge group max-age seconds
Note
This command is supported only on bridges.
Syntax Description
group
|
Specifies the bridge group
|
seconds
|
Specifies the max-age interval in seconds (enter a value between 10 and 200 seconds)
|
Defaults
The default max-age is 15 seconds.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the max age for bridge group 1:
bridge(config)# bridge 1 max-age 20
Related Commands
bridge priority
Use the bridge priority global configuration command to configure the spanning tree priority for the bridge. STP uses the bridge priority to select the spanning tree root. The lower the priority, the more likely it is that the bridge will become the spanning tree root.
The radio and Ethernet interfaces and the native VLAN on the bridge are assigned to bridge group 1 by default. When you enable STP and assign a priority on bridge group 1, STP is enabled on the radio and Ethernet interfaces and on the primary VLAN, and those interfaces adopt the priority assigned to bridge group 1. You can create bridge groups for sub-interfaces and assign different STP settings to those bridge groups.
bridge group priority priority
Note
This command is supported only on bridges.
Syntax Description
group
|
Specifies the bridge group to be configured
|
priority
|
Specifies the STP priority for the bridge
|
Defaults
The default bridge priority is 32768.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the priority for the bridge:
bridge(config-if)# bridge 1 priority 900
Related Commands
Command
|
Description
|
bridge protocol ieee
|
Enables STP on the bridge
|
bridge aging-time
|
Specifies the length of time that a dynamic entry can remain in the bridge table from the time the entry is created or last updated
|
bridge forward-time
|
Specifies a forward delay interval on the bridge
|
bridge hello-time
|
Specifies the interval between the hello BPDUs
|
bridge max-age
|
Specifies the interval that the bridge waits to hear BPDUs from the spanning tree root
|
bridge protocol ieee
Use the bridge number protocol ieee global configuration command to enable Spanning Tree Protocol (STP) on the bridge. STP is enabled for all interfaces assigned to the bridge group that you specify in the command.
The radio and Ethernet interfaces and the native VLAN on the bridge are assigned to bridge group 1 by default. When you enable STP and assign a priority on bridge group 1, STP is enabled on the radio and Ethernet interfaces and on the primary VLAN, and those interfaces adopt the priority assigned to bridge group 1. You can create bridge groups for sub-interfaces and assign different STP settings to those bridge groups.
bridge number protocol ieee [ suspend ]
Note
This command is supported only on bridges.
Syntax Description
number
|
Specifies the bridge group for which STP is enabled
|
suspend
|
Suspends STP on the bridge until you re-enable it.
|
Defaults
STP is disabled by default.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to enable STP for bridge group 1:
bridge(config)# bridge 1 protocol ieee
Related Commands
Command
|
Description
|
bridge aging-time
|
Specifies the length of time that a dynamic entry can remain in the bridge table from the time the entry is created or last updated
|
bridge forward-time
|
Specifies a forward delay interval on the bridge
|
bridge hello-time
|
Specifies the interval between the hello BPDUs
|
bridge max-age
|
Specifies the interval that the bridge waits to hear BPDUs from the spanning tree root
|
bridge-group block-unknown-source
Use the bridge-group block-unknown-source configuration interface command to block traffic from unknown MAC addresses on a specific interface. Use the no form of the command to disable unknown source blocking on a specific interface.
For STP to function properly, block-unknown-source must be disabled for interfaces participating in STP.
bridge-group group block-unknown-source
Syntax Description
group
|
Specifies the bridge group to be configured
|
Defaults
When you enable STP on an interface, block unknown source is disabled by default.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to disable block unknown source for bridge group 2:
bridge(config-if)# no bridge-group 2 block-unknown-source
Related Commands
bridge-group path-cost
Use the bridge-group path-cost configuration interface command to configure the path cost for the bridge Ethernet and radio interfaces. Spanning Tree Protocol (STP) uses the path cost to calculate the shortest distance from the bridge to the spanning tree root.
bridge-group group path-cost cost
Note
This command is supported only on bridges.
Syntax Description
group
|
Specifies the bridge group to be configured
|
cost
|
Specifies the path cost for the bridge group
|
Defaults
The default path cost for the Ethernet interface is 19, and the default path cost for the radio interface is 33.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the path cost for bridge group 2:
bridge(config-if)# bridge-group 2 path-cost 25
Related Commands
bridge-group port-protected
Use the bridge-group port-protected configuration interface command to enable protected port for public secure mode configuration. In Cisco IOS software, there is no exchange of unicast, broadcast, or multicast traffic between protected ports.
bridge-group bridge-group
port-protected
Syntax Description
bridge-group
|
Specifies the bridge group for port protection
|
Defaults
This command has no defaults.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to enable protected port for bridge group 71:
AP(config-if)# bridge-group 71 port-protected
Related Commands
bridge-group priority
Use the bridge-group priority configuration interface command to configure the spanning tree priority for the bridge Ethernet and radio interfaces. Spanning Tree Protocol (STP) uses the interface priority to select the root interface on the bridge.
The radio and Ethernet interfaces and the native VLAN on the bridge are assigned to bridge group 1 by default. When you enable STP and assign a priority on bridge group 1, STP is enabled on the radio and Ethernet interfaces and on the primary VLAN, and those interfaces adopt the priority assigned to bridge group 1. You can create bridge groups for sub-interfaces and assign different STP settings to those bridge groups.
bridge-group group priority priority
Syntax Description
group
|
Specifies the bridge group to be configured
|
priority
|
Specifies the STP priority for the bridge group
|
Defaults
The default priority for both the Ethernet and radio interfaces is 128.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the priority for an interface on bridge group 2:
bridge(config-if)# bridge-group 2 priority 150
Related Commands
bridge-group spanning-disabled
Use the bridge-group spanning-disabled configuration interface command to disable Spanning Tree Protocol (STP) on a specific interface. Use the no form of the command to enable STP on a specific interface.
For STP to function properly, spanning-disabled must be disabled for interfaces participating in STP.
bridge-group group spanning-disabled
Syntax Description
group
|
Specifies the bridge group to be configured
|
Defaults
STP is disabled by default.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to disable STP for bridge group 2:
bridge(config-if)# bridge-group 2 spanning-disabled
Related Commands
bridge-group subscriber-loop-control
Use the bridge-group subscriber-loop-control configuration interface command to enable loop control on virtual circuits associated with a bridge group. Use the no form of the command to disable loop control on virtual circuits associated with a bridge group.
For Spanning Tree Protocol (STP) to function properly, subscriber-loop-control must be disabled for interfaces participating in STP.
bridge-group group subscriber-loop-control
Syntax Description
group
|
Specifies the bridge group to be configured
|
Defaults
When you enable STP for an interface, subscriber loop control is disabled by default.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to disable subscriber loop control for bridge group 2:
bridge(config-if)# no bridge-group 2 subscriber-loop-control
Related Commands
bridge-group unicast-flooding
Use the bridge-group unicast-flooding configuration interface command to enable unicast flooding for a specific interface. Use the no form of the command to disable unicast flooding for a specific interface.
bridge-group group unicast-flooding
Syntax Description
group
|
Specifies the bridge group to be configured
|
Defaults
Unicast flooding is disabled by default.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure unicast flooding for bridge group 2:
bridge(config-if)# bridge-group 2 unicast-flooding
Related Commands
broadcast-key
Use the broadcast-key configuration interface command to configure the time interval between rotations of the broadcast encryption key used for clients. Use the no form of the command to disable broadcast key rotation.
[no] broadcast-key
[vlan vlan-id]
[change secs]
[ membership-termination ]
[ capability-change ]
Note
Client devices using static WEP cannot use the access point when you enable broadcast key rotation. When you enable broadcast key rotation, only wireless client devices using 802.1x authentication (such as LEAP, EAP-TLS, or PEAP) can use the access point.
Note
This command is not supported on bridges.
Syntax Description
vlan vlan-id
|
(Optional) Specifies the virtual LAN identification value
|
change secs
|
(Optional) Specifies the amount of time (in seconds) between the rotation of the broadcast encryption key
|
membership-termination
|
(Optional) If WPA authenticated key management is enabled, this option specifies that the access point generates and distributes a new group key when any authenticated client device disassociates from the access point. If clients roam frequently among access points, enabling this feature might generate significant overhead.
|
capability-change
|
(Optional) If WPA authenticated key management is enabled, this option specifies that the access point generates and distributes a dynamic group key when the last non-key management (static WEP) client disassociates, and it distributes the statically configured WEP key when the first non-key management (static WEP) client authenticates. In WPA migration mode, this feature significantly improves the security of key-management capable clients when there are no static-WEP clients associated to the access point.
|
Defaults
This command has no defaults.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to configure vlan10 to support broadcast key encryption with a 5-minute key rotation interval:
AP(config-if)# broadcast-key vlan 10 change 300
This example shows how to disable broadcast key rotation:
AP(config-if)# no broadcast-key
cache authentication profile
Use the cache authentication profile server configuration command to configure the cache authentication profile. Use the no form of the command to disable the cache authentication profile.
[no] cache authentication profile name
Note
This command is not supported on bridges.
Syntax Description
name
|
Specifies the name of the cache authentication profile.
|
Defaults
This command has no defaults.
Command Modes
Server group configuration.
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
|
Examples
This example shows how to configure a RADIUS cache authentication profile:
AP(config)# aaa group server radius rad_admin
AP(config-sg-radius)# server 10.19.21.105
AP(config-sg-radius)# cache expiry 5
AP(config-sg-radius)# cache authentication profile admin_cache
This example shows how to to configure a TACACS+ cache authentication profile:
AP(config)# aaa group server tacacs+ tac_admin
AP(config-sg-tacacs+)# server 10.19.21.125
AP(config-sg-tacacs+)# cache expiry 5
AP(config-sg-tacacs+)# cache authentication profile admin_cache
Related Commands
cache authorization profile
Use the cache authorization profile server configuration command to configure the cache authorization profile. Use the no form of the command to disable the cache authorization profile.
[no] cache authorization profile name
Note
This command is not supported on bridges.
Syntax Description
name
|
Specifies the name of the cache authorization profile.
|
Defaults
This command has no defaults.
Command Modes
Server group configuration.
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
|
Examples
This example shows how to configure a RADIUS cache authorization profile:
AP(config)# aaa group server radius rad_admin
AP(config-sg-radius)# server 10.19.21.105
AP(config-sg-radius)# cache expiry 5
AP(config-sg-radius)# cache authorization profile admin_cache
This example shows how to to configure a TACACS+ cache authorization profile:
AP(config)# aaa group server tacacs+ tac_admin
AP(config-sg-tacacs+)# server 10.19.21.125
AP(config-sg-tacacs+)# cache expiry 5
AP(config-sg-tacacs+)# cache authorization profile admin_cache
Related Commands
cache expiry
Use the cache expiry server group configuration command to configure the expiration time of the server group cache. Use the no form of the command to disable the cache expiration.
[no] cache expiry hours [enforce | failover]
Note
This command is not supported on bridges.
Syntax Description
hours
|
Specifies the amount of time (in hours) before the cache expires. Enter a number from 0 to 2147483647. Zero specifies the cache never expires.
|
enforce
|
(Optional) Specifies not to use an expired entry.
|
failover
|
(Optional) Specifies that an expired entry is used if all other methods fail.
|
Defaults
The default cache expiration time is 24 hours.
Command Modes
Server group configuration
Command History
Release
|
Modification
|
12.3(7)JA
|
This command was introduced.
|
Examples
This example shows how to configure a RADIUS cache expiration time of 5 hours:
AP(config)# aaa group server radius rad_admin
AP(config-sg-radius)# server 10.19.21.105
AP(config-sg-radius)# cache expiry 5
This example shows how to to configure a TACACS+ cache expiration time of 5 hours:
AP(config)# aaa group server tacacs+ tac_admin
AP(config-sg-tacacs+)# server 10.19.21.125
AP(config-sg-tacacs+)# cache expiry 5
Related Commands
cca
Use the cca configuration interface command to configure the clear channel assessment (CCA) noise floor level for the bridge radio. The value you enter is used as an absolute value of dBm.
cca number
Note
This command is supported only on bridges.
Syntax Description
number
|
Specifies the radio noise floor in dBm. Enter a number from -60 to 0. Zero configures the radio to use a received validate frame as the CCA indication.
|
Defaults
The default CCA level is -62 dBm.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the CCA level for the bridge radio:
bridge(config-if)# cca 50
channel
Use the channel configuration interface command to set the radio channel frequency. Use the no form of this command to reset the channel frequency to defaults.
[no] channel {number | frequency | least-congested}
Note
This command is disabled on 5-GHz radios that support Dynamic Frequency Selection (DFS). All 5-GHz radios configured at the factory for use in the European Union and Signapore support DFS. Radios configured for use in other regulatory domains do not support DFS.
Syntax Description
number
|
Specifies a channel number. For a list of channels for the 2.4-GHz radio, see Table 2-1. For a list of channels for the 5-GHz radio, see Table 2-2.
Note The valid numbers depend on the channels allowed in your regulatory region and are set during manufacturing. For additional information, refer to the hardware installation guide for your access point or bridge.
|
frequency
|
Specifies the center frequency for the radio channel. For a list of center frequencies for the 2.4-GHz access point radio, see Table 2-1. For a list of center frequencies for the 5-GHz access point radio, see Table 2-2. For a list of center frequencies for the 5-GHz bridge radio, see Table 2-3.
Note The valid frequencies depend on the channels allowed in your regulatory region and are set during manufacturing. For additional information, refer to the hardware installation guide for your access point or bridge.
|
least-congested
|
Enables or disables the scanning for a least busy radio channel to communicate with the client adapter
|
Table 2-1 Channels and Center Frequencies for 2.4-GHz Radios (both 802.11b and 802.11g)
Channel Identifier
|
Frequency (MHz)
|
|
Channel Identifier
|
Frequency (MHz)
|
| |
1
|
2412
|
|
8
|
2447
|
2
|
2417
|
|
9
|
2452
|
3
|
2422
|
|
10
|
2457
|
4
|
2427
|
|
11
|
2462
|
5
|
2432
|
|
12
|
2467
|
6
|
2437
|
|
13
|
2472
|
7
|
2442
|
|
14
|
2484
|
Table 2-2 Channels and Center Frequencies for Access Point 5-GHz Radios
Channel Identifier
|
Frequency (MHz)
|
|
Channel Identifier
|
Frequency (MHz)
|
|
Channel Identifier
|
Frequency (MHz)
|
| |
|
34
|
5170
|
|
100
|
5500
|
|
149
|
5745
|
36
|
5180
|
|
104
|
5520
|
|
153
|
5765
|
38
|
5190
|
|
108
|
5540
|
|
157
|
5785
|
40
|
5200
|
|
112
|
5560
|
|
161
|
5805
|
42
|
5210
|
|
116
|
5580
|
|
165
|
5825
|
44
|
5220
|
|
120
|
5600
|
|
-
|
-
|
46
|
5230
|
|
124
|
5620
|
|
-
|
-
|
48
|
5240
|
|
128
|
5640
|
|
-
|
-
|
52
|
5260
|
|
132
|
5660
|
|
-
|
-
|
56
|
5280
|
|
136
|
5680
|
|
-
|
-
|
60
|
5300
|
|
140
|
5700
|
|
-
|
-
|
64
|
5320
|
|
-
|
-
|
|
-
|
-
|
Table 2-3 Channels and Center Frequencies for the 1400 Series Bridge 5-GHz Radio
Channel Identifier
|
Frequency (MHz)
|
149
|
5745
|
153
|
5765
|
157
|
5785
|
161
|
5805
|
Defaults
The default channel setting is least-congested.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
12.2(8)JA
|
Parameters were added to support the 5-GHz access point radio.
|
12.2(11)JA
|
Parameters were added to support the 5-GHz bridge radio.
|
Examples
This example shows how to set the access point radio to channel 10 with a center frequency of 2457.
AP(config-if)# channel 2457
This example shows how to set the access point to scan for the least-congested radio channel.
AP(config-if)# channel least-congested
This example shows how to set the frequency to the default setting:
AP(config-if)# no channel
Related Commands
Command
|
Description
|
show controllers dot11radio
|
Displays the radio controller information and status
|
channel-match (LBS configuration mode)
Use the channel-match location based services (LBS) configuration mode command to specify that the LBS packet sent by an LBS tag must match the radio channel on which the access point receives the packet. If the channel used by the tag and the channel used by the access point do not match, the access point drops the packet.
[no] channel-match
Syntax Description
This command has no arguments or keywords.
Defaults
The channel match option is enabled by default.
Command History
Release
|
Modification
|
12.3(4)JA
|
This command was introduced.
|
Examples
This example shows how to enable the channel match option for an LBS profile:
ap(dot11-lbs)# channel-match
Related Commands
class-map
Use the class-map global configuration command to create a class map to be used for matching packets to the class whose name you specify and to enter class-map configuration mode. Use the no form of this command to delete an existing class map and return to global configuration mode.
[no] class-map name
Syntax Description
name
|
Specifies the name of the class map
|
Defaults
This command has no defaults, and there is not a default class map.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Usage Guidelines
Use this command to specify the name of the class for which you want to create or modify class-map match criteria and to enter class-map configuration mode. In this mode, you can enter one match command to configure the match criterion for this class.
The class-map command and its subcommands are used to define packet classification, marking, and aggregate policing as part of a globally named service policy applied on a per-interface basis.
After you are in quality of service (QoS) class-map configuration mode, these configuration commands are available:
•
description: describes the class map (up to 200 characters). The show class-map privileged EXEC command displays the description and the name of the class-map.
•
exit: exits from QoS class-map configuration mode.
•
match: configures classification criteria. For more information, see the match (class-map configuration) command.
•
no: removes a match statement from a class map.
•
rename: renames the current class map. If you rename a class map with a name already in use, the message A class-map with this name already exists is displayed.
Only one match criterion per class map is supported. For example, when defining a class map, only one match command can be issued.
Because only one match command per class map is supported, the match-all and match-any keywords function the same.
Only one access control list (ACL) can be configured in a class map. The ACL can have multiple access control entries (ACEs).
Examples
This example shows how to configure the class map called class1. class1 has one match criterion, which is an access list called 103.
AP(config)# access-list 103 permit any any dscp 10
AP(config)# class-map class1
AP(config-cmap)# match access-group 103
This example shows how to delete the class map class1:
AP(config)# no class-map class1
You can verify your settings by entering the show class-map privileged EXEC command.
Related Commands
Command
|
Description
|
match (class-map configuration)
|
Defines the match criteria ACLs, IP precedence, or IP Differentiated Services Code Point (DSCP) values to classify traffic
|
policy-map
|
Creates or modifies a policy map that can be attached to multiple interfaces to specify a service policy
|
show class-map
|
Displays QoS class maps
|
clear dot11 aaa authentication mac-authen filter-cache
Use the clear dot11 aaa authentication mac-authen filter-cache privileged EXEC command to clear entries from the MAC authentication cache.
clear dot11 aaa authentication mac-authen filter-cache [address]
Syntax Description
address
|
Specifies a specific MAC address to clear from the cache.
|
Defaults
This command has no defaults.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(15)JA
|
This command was introduced.
|
Examples
This example shows how to clear a specific MAC address from the MAC authentication cache:
ap# clear dot11 aaa authentication mac-authen filter-cache 7643.798a.87b2
Related Commands
clear dot11 cckm-statistics
Use the clear dot11 cckm-statistics privileged EXEC command to reset CCKM statistics.
clear dot11 cckm-statistics
Syntax Description
This command has no arguments or keywords.
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(15)JA
|
This command was introduced.
|
Examples
This example shows how to clear CCKM statistics:
AP# clear dot11 cckm-statistics
Related Commands
clear dot11 client
Use the clear dot11 client privileged EXEC command to deauthenticate a radio client with a specified MAC address. The client must be directly associated with the access point, not a repeater.
clear dot11 client {mac-address}
Syntax Description
mac-address
|
Specifies a radio client MAC address (in xxxx.xxxx.xxxx format)
|
Defaults
This command has no defaults.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to deauthenticate a specific radio client:
AP# clear dot11 client 0040.9645.2196
You can verify that the client was deauthenticated by entering the following privileged EXEC command:
AP# show dot11 associations 0040.9645.2196
Related Commands
Command
|
Description
|
show dot11 associations
|
Displays the radio association table or optionally displays association statistics or association information about repeaters or clients
|
clear dot11 hold-list
Use the clear dot11 hold-list privileged EXEC command to reset the MAC, LEAP, and EAP authentications hold list.
clear dot11 hold-list
Syntax Description
This command has no arguments or keywords.
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to clear the hold-off list of MAC authentications:
AP# clear dot11 hold-list
clear dot11 statistics
Use the clear dot11 statistics privileged EXEC command to reset statistic information for a specific radio interface or for a particular client with a specified MAC address.
clear dot11 statistics
{interface | mac-address}
Syntax Description
interface
|
Specifies a radio interface number
|
mac-address
|
Specifies a client MAC address (in xxxx.xxxx.xxxx format)
|
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to clear radio statistics for radio interface 0:
AP# clear dot11 statistics dot11radio 0
This example shows how to clear radio statistics for the client radio with a MAC address of 0040.9631.81cf:
AP# clear dot11 statistics 0040.9631.81cf
You can verify that the radio interface statistics are reset by entering the following privileged EXEC command:
AP# show dot11 associations statistics
Related Commands
clear eap sessions
Use the clear eap sessions privileged EXEC command to clear the EAP session information on the access point.
clear eap sessions
[credentials profile name]
[interface name [number]]
[method name]
[transport name]
Syntax Description
credentials profile name
|
Clears EAP session information for the credentials profile specified by profile name.
|
interface interface number
|
Clears EAP session information for the interface specified by name and number.
|
method name
|
Clears EAP session information for the EAP method specified by name.
|
transport name
|
Clears EAP session information for the EAP transport specified by name.
|
Defaults
Clears all session information on the access point.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to clear all the EAP session information on the access point:
This command shows how to clear all EAP session information for the fast Ethernet interface:
AP# clear eap sessions interface fastethernet 0
This command shows how to clear all EAP session information for the EAP-FAST method:
AP# clear eap sessions method eap-fast
Related Commands
Command
|
Description
|
show eap sessions
|
Displays all the EAP session information on the access point.
|
clear iapp rogue-ap-list
Use the clear iapp rogue-ap-list privileged EXEC command to clear the list of IAPP rogue access points.
clear iapp rogue-ap-list
Note
This command is not supported on bridges.
Syntax Description
This command has no arguments or keywords.
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to clear the IAPP rogue access point list:
AP# clear iapp rogue-ap-list
You can verify that the rogue AP list was deleted by entering the show iapp rogue-ap-list privileged EXEC command.
Related Commands
clear iapp statistics
Use the clear iapp statistics privileged EXEC command to clear all the IAPP statistics.
clear iapp statistics
Syntax Description
This command has no arguments or keywords.
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to clear the IAPP statistics:
AP# clear iapp statistics
You can verify that the IAPP statistics were cleared by entering the following privileged EXEC command:
Related Commands
clear ip igmp snooping membership
Use the clear ip igmp snooping membership privileged EXEC command to reset IGMP host membership information on the access point.
clear ip igmp snooping membership
[vlan vlan id ]
Syntax Description
vlan vlan id
|
Resets IGMP host membership information by VLAN.
|
Defaults
This command has no defaults.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to reset the IGMP membership information on the access point:
AP# clear ip igmp snooping membership
This example shows how to reset the IGMP membership information by vlan:
AP# clear ip igmp snooping membership vlan 1
Related CommandsT
Command
|
Description
|
show ip igmp snooping groups
|
Displays IGMP snooping group information.
|
ip igmp snooping vlan
|
Enables IGMP snooping for a Catalyst VLAN.
|
clear wlccp wds
Use the clear wlccp wds privileged EXEC command to clear WDS statistics and to remove devices from the WDS database.
clear wlccp wds {[ap [mac-address]] | [mn [mac-address]] | statistics |
aaa authentication mac-authen filter-cache [mac-address]}
Syntax Description
ap [mac-address]
|
Removes access points from the WDS database. If you specify a MAC address (in the hhhh.hhhh.hhhh format), the command removes the specified device from the WDS database. If you do not specify a MAC address, the command removes all access points from the WDS database.
|
mn [mac-address]
|
Removes client devices (mobile nodes) from the WDS database. If you specify a MAC address (in the hhhh.hhhh.hhhh format), the command removes that device from the WDS database. If you do not specify a MAC address, the command removes all clients from the WDS database.
|
statistics
|
Resets all WDS statistics.
|
aaa authentication mac-authen filter-cache [mac-address]
|
Removes MAC addresses from the access point's MAC authentication filter cache. If you specify a MAC address (in the hhhh.hhhh.hhhh format), the command removes that device from the filter cache. If you do not specify a MAC address, the command removes all addresses from the cache.
|
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(15)JA
|
This command was introduced.
|
Examples
This example shows how to remove an access point from the WDS database:
AP# clear wlccp wds ap 1572.342d.97f4
Related Commands
clear wlccp wds recovery statistics
Use the clear wlccp wds recovery statistics privileged EXEC command to clear WDS recovery statistics.
clear wlccp wds recovery statistics
Syntax Description
This command has no arguments of keywords.
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to clear the WDS recovery statistics:
AP# clear wlccp wds recovery statistics
Related Commands
Command
|
Description
|
show wlccp
|
Displays information on devices participating in Cisco Centralized Key Management (CCKM)
|
concatenation
Use the concatenation configuration interface command to enable packet concatenation on the bridge radio. Using concatenation, the bridge combines multiple packets into one packet to reduce packet overhead and overall latency, and to increase transmission efficiency.
concatenation [ bytes ]
Note
This command is supported only on bridges. To avoid possible connectivity problems, ensure that all devices on the wireless LAN support wireless concatenation prior to implementing this feature.
Syntax Description
bytes
|
(Optional) Specifies a maximum size for concatenated packets in bytes. Enter a value from 1600 to 4000.
|
Defaults
Concatenation is enabled by default, and the default maximum concatenated packet size is 3500.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure concatenation on the bridge radio:
bridge(config-if)# concatenation 4000
countermeasure tkip hold-time
Use the countermeasure tkip hold-time configuration interface command to configure a TKIP MIC failure holdtime. If the access point detects two MIC failures within 60 seconds, it blocks all the TKIP clients on that interface for the holdtime period.
countermeasure tkip hold-time seconds
Syntax Description
seconds
|
Specifies the length of the TKIP holdtime in seconds (if the holdtime is 0, TKIP MIC failure hold is disabled)
|
Defaults
TKIP holdtime is enabled by default, and the default holdtime is 60 seconds.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the TKIP holdtime on the access point radio:
ap(config-if)# countermeasure tkip hold-time 120
cw-max (QOS Class interface configuration mode)
Use the cw-max QOS Class interface configuration mode command to configure the CAC 802.11 maximum contention window size for a radio interface. Use the no form of the command to remove the setting.
[no] cw-max 0-10
Syntax Description
0-10
|
Specifies the size of the maximum contention window.
|
Defaults
When QoS is enabled, the default cw-max settings for access points match the values in Table 2-4, and the default cw-max settings for bridges match the values in Table 2-5.
Table 2-4 Default QoS cw-max Definitions for Access Points
Class of Service
|
Max Contention Window
|
Background
|
10
|
Best Effort
|
10
|
Video <100ms Latency
|
5
|
Voice <100ms Latency
|
4
|
Table 2-5 Default QoS cw-max Definitions for Bridges
Class of Service
|
Max Contention Window
|
Background
|
10
|
Best Effort
|
10
|
Video <100ms Latency
|
4
|
Voice <100ms Latency
|
3
|
Command Modes
QOS Class interface configuration mode
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to configure the CAC 802.11 maximum contention window size for the radio interface:
AP(config)# interface dot11radio 0
AP(config-if)# dot11 qos class voice
AP(config-if-qosclass)# cw-max 2
This example shows how to remove the CAC 802.11 maximum contention window for the radio interface:
AP(config-if-qosclass)# no cw-max
Related Commands
cw-min (QOS Class interface configuration mode)
Use the cw-min QOS Class interface configuration mode command to configure the CAC 802.11 minimum contention window size for a radio interface. Use the no form of the command to remove the setting.
[no] cw-min 0-10
Syntax Description
0-10
|
Specifies the size of the maximum contention window.
|
Defaults
When QoS is enabled, the default cw-min settings for access points match the values in Table 2-6, and the default cw-min settings for bridges match the values in Table 2-7.
Table 2-6 Default QoS cw-min Definitions for Access Points
Class of Service
|
Mix Contention Window
|
Background
|
5
|
Best Effort
|
5
|
Video <100ms Latency
|
4
|
Voice <100ms Latency
|
2
|
Table 2-7 Default QoS cw-min Definitions for Bridges
Class of Service
|
Min Contention Window
|
Background
|
4
|
Best Effort
|
4
|
Video <100ms Latency
|
3
|
Voice <100ms Latency
|
2
|
Command Modes
QOS Class interface configuration mode
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to configure the CAC 802.11 minimum contention window size for the radio interface:
AP(config)# interface dot11radio 0
AP(config-if)# dot11 qos class voice
AP(config-if-qosclass)# cw-min 2
This example shows how to remove the CAC 802.11 minimum contention window for the radio interface:
AP(config-if-qosclass)# no cw-min
Related Commands
debug dot11
Use the debug dot11 privileged EXEC command to begin debugging of radio functions. Use the no form of this command to stop the debug operation.
[no] debug dot11
{events | packets | forwarding | mgmt | network-map | syslog | virtual-interface}
Syntax Description
events
|
Activates debugging of all radio related events
|
packets
|
Activates debugging of radio packets received and transmitted
|
forwarding
|
Activates debugging of radio forwarded packets
|
mgmt
|
Activates debugging of radio access point management activity
|
network-map
|
Activates debugging of radio association management network map
|
syslog
|
Activates debugging of radio system log
|
virtual-interface
|
Activates debugging of radio virtual interfaces
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to begin debugging of all radio-related events:
This example shows how to begin debugging of radio packets:
This example shows how to begin debugging of the radio system log:
This example shows how to stop debugging of all radio related events:
AP# no debug dot11 events
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show interfaces dot11radio
|
Displays configuration and status information for the radio interface
|
debug dot11 aaa
Use the debug dot11 aaa privileged EXEC command to activate debugging of dot11 authentication, authorization, and accounting (AAA) operations. Use the no form of this command to stop the debug operation.
[no] debug dot11 aaa
{accounting | authenticator | dispatcher | manager }
Syntax Description
accounting
|
Activates debugging of 802.11 AAA accounting packets
|
authenticator { all | dispatcher | mac-authen | process | rxdata | state-machine | txdata }
|
Activates debugging of MAC and EAP authentication packets. Use these options to activate authenticator debugging:
• all—activates debugging for all authenticator packets
• dispatcher—activates debugging for authentication request handler packets
• mac-authen—activates debugging for MAC authentication packets
• process—activates debugging for authenticator process packets
• rxdata—activates debugging for EAPOL packets from client devices
• state-machine—activates debugging for authenticator state-machine packets
• txdata—activates debugging for EAPOL packets sent to client devices
|
dispatcher
|
Activates debugging of 802.11 AAA dispatcher (interface between Association & Manager) packets
|
manager { all | dispatcher | keys | rxdata | state-machine | supplicant | txdata }
|
Activates debugging information for the AAA manager. Use these options to activate AAA manager debugging:
• all—activates all AAA manager debugging
• dispatcher—activates debug information for AAA manager-authenticator dispatch traffic
• keys—activates debug information for AAA manager key processing
• rxdata—activates debugging for AAA manager packets received from client devices
• state-machine—activates debugging for AAA manager state-machine packets
• supplicant—activates debugging for LEAP supplicant packets
• txdata—activates debugging for AAA manager packets sent to client devices
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
12.2(15)JA
|
This command was modified to include the accounting, authenticator, dispatcher, and manager debugging options.
|
Examples
This example shows how to begin debugging of dot11 AAA accounting packets:
AP# debug dot11 aaa accounting
Related Commands
debug dot11 cac
Use the debug dot11 cac privileged EXEC command to begin debugging of admission control radio functions. Use the no form of this command to stop the debug operation.
[no] debug dot11 cac
{events | unit}
Note
This command is not supported on repeaters.
Syntax Description
events
|
Activates debugging of radio admission control events.
|
unit
|
Activates verbose debugging of radio admission control events.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to begin debugging of all admission control radio-related events:
AP# debug dot11 cac events
This example shows how to begin verbose debugging of all admission control radio-related events:
This example shows how to stop debugging of all admission control radio-related events:
AP# debug dot11 cac events
This example shows how to stop verbose debugging of all admission control radio-related events:
AP# no debug dot11 cac unit
Related Commands
debug dot11 dot11radio
Use the debug dot11 dot11radio privileged EXEC command to turn on radio debug options. These options include run RF monitor mode and trace frames received or transmitted on the radio interface. Use the no form of this command to stop the debug operation.
[no] debug dot11 dot11radio interface-number {accept-radio-firmware |
monitor {ack | address | beacon | crc | lines | plcp | print | probe | store} |
print { hex | if | iv | lines | mic | plcp | printf | raw | shortadr } |
radio_debug flag-value | stop-on-failure |
trace {off | print | store}}
Syntax Description
interface-number
|
Specifies a radio interface number (the 2.4-GHz radio is radio 0, and the 5-GHz radio is radio 1).
|
accept-radio-firmware
|
Configures the access point to disable checking the radio firmware version
|
monitor
|
Enables RF monitor mode. Use these options to turn on monitor modes:
• ack—Displays ACK packets. ACK packets acknowledge receipt of a signal, information, or packet.
• address—Displays packets to or from the specified IP address
• beacon—Displays beacon packets
• crc—Displays packets with CRC errors
• lines—Specifies a print line count
• plcp—Displays plcp packets
• print—Enables RF monitor printing mode
• probe—Displays probe packets
• store—Enables RF monitor storage mode
|
print
|
Enables packet printing. Use these options to turn on packet printing:
• hex—Prints entire packets without formatting
• if—Prints the in and out interfaces for packets
• iv—Prints the packet WEP IV
• lines—Prints the line count for the trace
• mic—Prints the Cisco MIC
• plcp—Displays the PLCP
• printf—Prints using printf instead of buginf
• raw—Prints without formatting data
• shortadr—Prints MAC addresses in short form
|
stop-on-failure
|
Configures the access point to not restart when the radio driver fails
|
trace
|
Enables trace mode. Use these options to turn on trace modes:
• off—Turns off traces
• print—Enables trace printing
• store—Enables trace storage
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to enable packet printing with MAC addresses in short form:
AP# debug dot11 dot11radio 0 print shortadr
This example shows how to begin monitoring of all packets with CRC errors:
AP# debug dot11 dot11radio 0 monitor crc
This example shows how to stop monitoring of packets with CRC errors:
AP# no debug dot11 dot11radio 0 monitor crc
Related Commands
debug dot11 ids
Use the debug dot11 ids eap privileged EXEC command to enable debugging for wireless IDS monitoring. Use the no form of the command to disable IDS debugging.
[no] debug dot11 ids {eap | cipher-errors}
Note
This command is not supported on 1400 series bridges.
Syntax Description
eap
|
Activates debugging of IDS authentication events
|
cipher-errors
|
Activates debugging of cipher errors detected by IDS
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(4)JA
|
This command was introduced.
|
Examples
This example shows how to activate wireless IDS debugging for authentication events:
Related Commands
Command
|
Description
|
dot11 ids eap attempts
|
Configures limits on authentication attempts and EAPOL flooding on scanner access points in monitor mode
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show dot11 ids eap
|
Displays wireless IDS statistics
|
debug dot11 ids mfp
Use the debug dot11 ids mfp privileged EXEC command to debug Management Frame Protection (MFP) operations on the access point.
[no] debug dot11 ids mfp
ap {all |detector | events |generator | io}
wds {all | detectors | events | generators | statistics}|
wlccp
Syntax Description
ap
|
Debugs MFP events on the access point.
|
all
|
Debugs all MFP events.
|
detectors
|
Debugs MFP detector key management events.
|
events
|
Debugs high level MFP events.
|
generators
|
Debugs MFP generator key management events.
|
io
|
Debugs MFP IO (generate or detect frame) events.
|
reporting
|
Debugs MFP reporting events.
|
statistics
|
Debugs MFP WDS statistics received from the detectors.
|
wds
|
Debugs MFP WDS events.
|
wlccp
|
Debugs MFP WLCCP messages.
|
Defaults
There are no defaults for this command.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to debug the MFP detectors on the access point:
ap(config)# debug dot11 ids mfp ap detectors
Related Commands
debug eap
To display information about Extensible Authentication Protocol (EAP), use the debug eap command in privileged EXEC mode. To disable debugging output, use the no form of this command.
[no] debug eap {all | authenticator | errors | events | fast | gtc | leap | md5 | mschapv2 |
packets | peer | sm | tls}
Syntax Description
all
|
Turns on debugging for all EAP information.
|
authenticator
|
Turns on debugging for EAP authenticator.
|
errors
|
Displays information about EAP packet errors.
|
events
|
Displays information about EAP events.
|
fast
|
Turns on debugging for EAP-FAST authentications.
|
gtc
|
Turns on debugging for EAP-GTC authentications.
|
leap
|
Turns on debugging for EAP-LEAP authentications.
|
md5
|
Turns on debugging for EAP-MD5 authentications.
|
mschapv2
|
Turns on debugging for EAP-MSCHAPV2 authentications.
|
packets
|
Displays EAP packet-related information.
|
peer
|
Turns on debugging for peer EAP authentications.
|
sm
|
Displays EAP state machine transitions.
|
tls
|
Turns on debugging for EAP-TLS authentications.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to activate debugging for EAP-FAST authentication events:
This example shows how to deactivate EAP-FAST authentication debugging:
AP# no debug eap fast all
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
debug iapp
Use the debug iapp privileged EXEC command to begin debugging of IAPP operations. Use the no form of this command to stop the debug operation.
[no] debug iapp
{packets | event | error}
Syntax Description
packets
|
Displays IAPP packets sent and received by the access point. Link test packets are not displayed
|
event
|
Displays significant IAPP events
|
error
|
Displays IAPP software and protocol errors
|
Defaults
This command has no default setting.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(4)JA
|
This command was introduced.
|
Examples
This example shows how to begin debugging of IAPP packets:
This example shows how to begin debugging of IAPP events:
This example shows how to begin debugging of IAPP errors:
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings
|
debug radius local-server
Use the debug radius local-server privileged EXEC mode command to control the display of debug messages for the local authenticator.
debug radius local-server {client | eapfast | error | packets }
Syntax Description
Command
|
Description
|
client
|
Activates display of error messages related to failed client authentications to the local authenticator
|
eapfast {encryption | events | pac | pkts}
|
Activates display of messages related to EAP-FAST on the local authenticator.
• encryption—displays encryption and decryption of packets sent and received
• events—displays EAP-FAST events on the local authenticator
• pac—displays PAC generations and verifications
• pkts—displays packets received and transmitted from EAP-FAST clients
|
error
|
Activates display of error messages related to the local authenticator
|
packets
|
Activates display of the content of RADIUS packets sent from and received by the local authenticator
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was first introduced.
|
Examples
This example shows how to begin debugging for local authenticator errors:
AP# debug radius local-server error
Related Commands
Command
|
Description
|
radius-server local
|
Enables the access point as a local authenticator
|
show debugging
|
Displays all debug settings and the debug packet headers
|
debug wlccp ap
Use the debug wlccp ap privileged EXEC command to enable debugging for devices that interact with the access point that provides wireless domain services (WDS).
debug wlccp ap {mn | rm [statistics | context | packet] | state | wds-discovery}
Note
This command is not supported on bridges.
Syntax Description
Command
|
Description
|
mn
|
(Optional) Activates display of debug messages related to client devices
|
rm [statistics | context | packet]
|
(Optional) Activates display of debug messages related to radio management
• statistics—shows statistics related to radio management
• context—shows the radio management contexts
• packet—shows output related to packet flow
|
state
|
(Optional) Activates display of debug messages related to access point authentication to the WDS access point
|
wds-discovery
|
(Optional) Activates display of debug messages related to the WDS discovery process
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was first introduced.
|
Examples
This example shows how to begin debugging for LEAP-enabled client devices participating in Cisco Centralized Key Management (CCKM):
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show wlccp
|
Displays WLCCP information
|
debug wlccp ap rm enhanced-neighbor-list
Use the debug wlccp ap rm enhanced-neighbor-list privileged EXEC command to enable internal debugging information and error messages of the Enhanced Neighbor List feature. Use the no form of the command to disable the debugging and error messages.
[no] debug wlccp ap rm enhanced-neighbor-list
Note
This command is not supported on bridges.
Syntax Description
This command has no arguments or keywords.
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was first introduced.
|
Examples
This example shows how to activate debugging and error messages of the Enhanced Neighbor List feature on the access point:
AP# debug wlccp ap rm enhanced-neighbor-list
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show wlccp
|
Displays WLCCP information
|
show wlccp ap rm enhanced-neighbor-list
|
Displays Enhanced Neighbor List feature related information.
|
debug wlccp ap rm enhanced-neighbor list
|
|
debug wlccp packet
Use the debug wlccp packet privileged EXEC command to activate display of packets to and from the access point that provides wireless domain services (WDS).
debug wlccp packet
Note
This command is not supported on bridges.
Syntax Description
This command has no arguments or keywords.
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was first introduced.
|
Examples
This example shows how to activate display of packets to and from the WDS access point:
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show wlccp
|
Displays WLCCP information
|
debug wlccp rmlib
Use the debug wlccp rmlib privileged EXEC command to activate display of radio management library functions on the access point that provides wireless domain services (WDS).
debug wlccp rmlib
Note
This command is not supported on bridges.
Syntax Description
This command has no arguments or keywords.
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(13)JA
|
This command was first introduced.
|
Examples
This example shows how to activate display of radio management library functions on the access point that provides WDS:
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show wlccp
|
Displays WLCCP information
|
debug wlccp wds
Use the debug wlccp wds privileged EXEC command to activate display of wireless domain services (WDS) debug messages.
debug wlccp wds
aggregator [packet]
authenticator {all | dispatcher | mac-authen | process | rxdata | state-machine | txdata}
nm [packet | loopback]
state
statistics
Note
This command is not supported on bridges.
Syntax Description
Command
|
Description
|
aggregator [packet]
|
(Optional) Activates display of debug messages related to radio management. Use the packet option to display packets from and to the radio management aggregator.
|
authenticator {all | dispatcher | mac-authen | process | rxdata | state-machine | txdata}
|
(Optional) Use this command and its options to turn on display of WDS debug messages related to authentication.
• all—Enables all authenticator debugging
• dispatcher—Enables debugging related to handling authentication requests
• mac-authen—Enables debugging related to MAC address authentication
• process—Enables debugging related to authenticator processes
• rxdata—Enables display of EAPOL packets from clients
• state-machine—Enables authenticator state-machine debugging
• txdata—Enables display of EAPOL packets to clients
|
nm [packet | loopback]
|
(Optional) Activates display of debug messages from the wireless network manager (WNM). The packet option displays Cisco IOS packets from and to the network manager, and the loopback option re-routes packets sent to the WNM to the WDS access point console instead.
|
state
|
(Optional) Activates display of state transitions for access points interacting with the WDS access point.
|
statistics
|
(Optional) Activates display of WDS statistics.
|
Defaults
Debugging is not enabled.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was first introduced.
|
12.2(13)JA
|
This command was modified to include the aggregator and nm options.
|
Examples
This example shows how to begin debugging for LEAP-enabled client devices participating in Cisco Centralized Key Management (CCKM):
Related Commands
Command
|
Description
|
show debugging
|
Displays all debug settings and the debug packet headers
|
show wlccp
|
Displays WLCCP information
|
description (dot1x credentials configuration mode)
Use the description dot1x credentials configuration mode command to specify a text description for the dot1x credential. Use the no form of the command to disable anonymous-id.
[no] description name
Syntax Description
name
|
Specifies the text description for the dot1x credential.
|
Defaults
This command has no defaults.
Command Modes
Dot1x credentials configuration interface
Command History
Release
|
Modification
|
12.3(8)JA
|
This command was introduced.
|
Examples
This example shows how to specify text description for the dot1x credential:
AP(config-dot1x-creden)# description This is a test credential
Related Commands
Command
|
Description
|
dot1x credentials
|
Configures the dot1x credentials on the access point.
|
show dot1x credentials
|
Displays the configured dot1x credentials on the access point.
|
dfs band
Use the dfs band configuration interface command to prevent the access point from automatically selecting specific groups of 5-GHz channels during dynamic frequency selection (DFS). Use the no form of the command to unblock groups of channels.
[no] dfs band [1] [2] [3] [4] block
Note
This command is supported only on 5-GHz radios configured at the factory for use in the European Union and Signapore.
Syntax Description
[1] [2] [3] [4]
|
Specifies a group of channels to be blocked from auto-selection during DFS.
• 1—Specifies frequencies 5.150 to 5.250 GHz. This group of frequencies is also known as the UNII-1 band.
• 2—Specifies frequencies 5.250 to 5.350 GHz. This group of frequencies is also known as the UNII-2 band.
• 3—Specifies frequencies 5.470 to 5.725 GHz.
• 4—Specifies frequencies 5.725 to 5.825 GHz. This group of frequencies is also known as the UNII-3 band.
|
Defaults
By default, no channels are blocked from DFS auto-selection.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.3(4)JA
|
This command was introduced.
|
Examples
This example shows how to prevent the access point from selecting frequencies 5.150 to 5.350 GHz during DFS:
ap(config-if)# dfs band 1 2 block
This example shows how to unblock frequencies 5.150 to 5.350 for DFS:
ap(config-if)# no dfs band 1 2 block
This example shows how to unblock all frequencies for DFS:
ap(config-if)# no dfs band block
Usage Guidelines
Some regulatory domains limit the 5-GHz channels that can be used in specific locations; for example, indoors or outdoors. Use the dfs band command to comply with the regulations in your regulatory domain.
Related Commands
Command
|
Description
|
channel
|
Specifies the radio frequency on which a radio interface operates
|
distance
Use the distance configuration interface command to specify the distance from a root bridge to the non-root bridge or bridges with which it communicates. The distance setting adjusts the bridge's timeout values to account for the time required for radio signals to travel from bridge to bridge. You do not need to adjust this setting on non-root bridges.
distance kilometers
Note
This command is supported only on bridges.
Note
If more than one non-root bridge communicates with the root bridge, enter the distance from the root bridge to the non-root bridge that is farthest away.
Syntax Description
kilometers
|
Specifies the bridge distance setting (enter a value from 0 to 99 km)
|
Defaults
In installation mode, the default distance setting is 99 km. In all other modes, such as root and non-root, the default distance setting is 0 km.
Command Modes
Configuration interface
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the distance setting for the root bridge radio:
bridge(config-if)# distance 40
dot11 aaa authentication attributes service-type login-only
Use the dot11 aaa authentication attributes service-type login-only global configuration command to set the service-type attribute in reauthentication requests to login-only. By default, the access point sends reauthentication requests to the server with the service-type attribute set to authenticate-only. However, some Microsoft IAS servers do not support the authenticate-only service-type attribute. Changing the service-type attribute to login-only ensures that Microsoft IAS servers recognize reauthentication requests from the access point.
dot11 aaa authentication attributes service-type login-only
Syntax Description
This command has no arguments or keywords.
Defaults
The default service-type attribute in reauthentication requests is set to authenticate-only. This command sets the service-type attribute in reauthentication requests to login-only.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(15)JA
|
This command was introduced.
|
Related Commands
Command
|
Description
|
dot11 aaa csid
|
Selects the format for MAC addresses in Called-Station-ID (CSID) and Calling-Station-ID attributes
|
dot11 aaa authentication mac-authen filter-cache
Use the dot11 aaa authentication mac-authen filter-cache global configuration command to enable MAC authentication caching on the access point. MAC authentication caching reduces overhead because the access point authenticates devices in its MAC-address cache without sending the request to your authentication server. When a client device completes MAC authentication to your authentication server, the access point adds the client's MAC address to the cache.
dot11 aaa authentication mac-authen filter-cache [timeout seconds]
Syntax Description
timeout seconds
|
Specifies a timeout value for MAC authentications in the cache.
|
Defaults
MAC authentication caching is disabled by default. When you enable it, the default timeout value is 1800 (30 minutes).
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(15)JA
|
This command was introduced.
|
Examples
This example shows how to configure MAC authentication caching with a one-hour timeout:
ap(config)# dot11 aaa authentication mac-authen filter-cache timeout 3600
Related Commands
dot11 aaa csid
Use the dot11 aaa csid global configuration command to select the format for MAC addresses in Called-Station-ID (CSID) and Calling-Station-ID attributes in RADIUS packets.
dot11 aaa csid { default | ietf | unformatted }
Syntax Description
default
|
Specifies the default format for MAC addresses in CSID attributes. The default format looks like this example:
|
ietf
|
Specifies the Internet Engineering Task Force (IETF) format for MAC addresses in CSID attributes. The IETF format looks like this example:
|
unformatted
|
Specifies no formatting for MAC addresses in CSID attributes. An unformatted MAC address looks like this example:
|
Defaults
The default CSID format looks like this example:
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(13)JA
|
This command was introduced.
|
Usage Guidelines
You can also use the wlccp wds aaa csid command to select the CSID format.
Related Commands
Command
|
Description
|
debug dot11 aaa
|
Begin debugging of dot11 authentication, authorization, and accounting (AAA) operations
|
dot11 association mac-list
To specify a MAC address access list used for dot11 association use the dot11 association mac-list command.
dot11 association mac-list number
Syntax Description
number
|
Specifies a number (700 to 799) for a 48-bit MAC address access list.
|
Defaults
No MAC address access list is assigned.
Examples
This example shows the creation of a MAC address access list used to filter one client with a MAC
address of 0000.1234.5678.
AP(config)# access-list 700 deny 0000.1234.5678 0000.0000.0000
AP(config)# dot11 association mac-list 700
Related Commands
Command
|
Description
|
show access-list
|
Displays the configured access-lists.
|
dot11 activity-timeout
Use the dot11 activity-timeout global configuration command to configure the number of seconds that the access point tracks an inactive device (the number depends on its device class). The access point applies the unknown device class to all non-Cisco Aironet devices.
dot11 activity-timeout { [ client-station | repeater | bridge | workgroup-bridge | unknown ]
[ default <1 - 100000> ] [ maximum <1 - 100000> ] }
Syntax Description
client-station, repeater, bridge, workgroup- bridge
|
Specify Cisco Aironet device classes
|
unknown
|
Specifies unknown (non-Cisco Aironet) device class
|
default <1 - 100000>
|
Specifies the activity timeout value that the access point uses when a device associates and proposes a zero-refresh rate or does not propose a refresh rate
|
maximum <1 - 100000>
|
Specifies the maximum activity timeout allowed for a device regardless of the refresh rate proposed by a device when it associates
|
Defaults
Table 2-8 lists the default activity timeouts for each device class. All values are in seconds.
Table 2-8 Default Activity Timeouts
Device Class
|
Default Timeout
|
unknown
|
60
|
client-station
|
1800
|
repeater
|
28800
|
bridge
|
28800
|
workgroup-bridge
|
28800
|
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(13)JA
|
This command was introduced.
|
Examples
This example shows how to configure default and maximum activity timeouts for all device classes:
AP(config)# dot11 activity-timeout default 5000 maximum 24000
Usage Guidelines
To set an activity timeout for all device types, set a default or maximum timeout without specifying a device class (for example, enter dot11 activity-timeout default 5000). The access point applies the timeout to all device types that are not already configured with a timeout.
Related Commands
dot11 adjacent-ap age-timeout
Use the dot11 adjacent-ap age-timeout global configuration command to specify the number of hours an inactive entry remains in the list of adjacent access points.
dot11 adjacent-ap age-timeout hours
Note
This command is not supported on bridges.
Syntax Description
hours
|
Specifies the number of hours an inactive entry remains in the list of adjacent access points
|
Defaults
The default age-timeout is 24 hours.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Examples
This example shows how to configure the timeout setting for inactive entries in the adjacent access point list:
AP# dot11 adjacent-ap age-timeout 12
Related Commands
dot11 arp-cache
Use the dot11 arp-cache global configuration command to enable client ARP caching on the access point. ARP caching on the access point reduces the traffic on your wireless LAN and increases client battery life by stopping ARP requests for client devices at the access point. Instead of forwarding ARP requests to client devices, the access point responds to requests on behalf of associated client devices and drops ARP requests that are not directed to clients associated to the access point. When ARP caching is optional, the access point responds on behalf of clients with IP addresses known to the access point but forwards through its radio port any ARP requests addressed to unknown clients. When the access point knows all the IP addresses for associated clients, it drops any ARP requests not directed to its clients. In its beacon, the access point includes an information element to alert client devices that they can safely ignore broadcast messages to increase battery life.
[no] dot11 arp-cache [optional]
Syntax Description
optional
|
Configures the access point to respond to ARP requests addressed to clients for which the access point knows the IP address but forward through its radio port ARP requests addressed to client devices that the access point does not recognize. When the access point learns all the IP addresses for associated clients, it drops any ARP requests not directed to its clients.
|
Defaults
ARP caching is disabled by default.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(13)JA
|
This command was introduced.
|
Examples
This example shows how to enable ARP caching:
AP(config)# dot11 arp-cache
dot11 carrier busy
Use the dot11 carrier busy privileged exec command to display levels of radio activity on each channel.
dot11 interface-number carrier busy
Syntax Description
interface-number
|
Specifies the radio interface number (The 2.4-GHz radio is radio 0, and the 5-GHz radio is radio 1.)
|
Defaults
This command has no defaults.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(11)JA
|
This command was introduced.
|
Usage Guidelines
During the carrier busy test, the acce