Configuring WLANs Through the CLI
Creating and Enabling WLANs (CLI)
SUMMARY STEPS
- enable
- configure terminal
- wlan profile-name wlan-id [ssid]
- no shutdown
- end
DETAILED STEPS
Command or Action | Purpose | |||
---|---|---|---|---|
Step 1 |
enable Example:
|
Enables privileged EXEC mode.
|
||
Step 2 |
configure terminal Example:
|
Enters the global configuration mode. |
||
Step 3 |
wlan profile-name wlan-id [ssid] Example:
|
Specifies the WLAN name and ID:
|
||
Step 4 |
no shutdown Example:
|
Enables the WLAN. |
||
Step 5 |
end Example:
|
Exits global configuration mode and returns to privileged EXEC mode. |
Disabling and Deleting WLANs (CLI)
SUMMARY STEPS
- enable
- configure terminal
- wlan profile-name
- shutdown
- exit
- no wlan wlan-name wlan-id ssid
- show wlan summary
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
enable Example:
|
Enables privileged EXEC mode.
|
Step 2 |
configure terminal Example:
|
Enters global configuration mode. |
Step 3 |
wlan profile-name Example:
|
Enters WLAN configuration mode.
|
Step 4 |
shutdown Example:
|
Disables the WLAN. |
Step 5 |
exit Example:
|
Exits WLAN configuration mode and returns to global configuration mode. |
Step 6 |
no wlan wlan-name wlan-id ssid Example:
|
Deletes the WLAN. |
Step 7 |
show wlan summary Example:
|
Displays the list of all WLANs configured on the device. |
Configuring General WLAN Properties (CLI)
SUMMARY STEPS
- enable
- configure terminal
- wlan profile-name
- shutdown
- broadcast-ssid
- radio {dot11a | dot11ag | dot11bg | dot11ag}
- media-stream multicast-direct
- assisted-roaming {dual-list | neighbor-list | prediction}
- band-select
- bss-transition
- bssmaxidle [protected-mode]
- device-analytics [export]
- dms
- dot11ax
- dtim dot11 {24ghs | 5ghz } DTIM-period
- ignore-rsn-ie-len
- ipv6 traffic-filter web ipv6-acl-name
- load-balance
- local-auth EAP-profile
- no shutdown
- end
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
enable Example:
|
Enables privileged EXEC mode.
|
Step 2 |
configure terminal Example:
|
Enters global configuration mode. |
Step 3 |
wlan profile-name Example:
|
Enters WLAN configuration mode. The profile-name is the profile name of the configured WLAN. |
Step 4 |
shutdown Example:
|
Disables the WLAN. |
Step 5 |
broadcast-ssid Example:
|
|
Step 6 |
radio {dot11a | dot11ag | dot11bg | dot11ag} Example:
|
Configures the WLAN on all radio bands.
|
Step 7 |
media-stream multicast-direct Example:
|
Enables multicast VLANs on the WLAN. |
Step 8 |
assisted-roaming {dual-list | neighbor-list | prediction} Example:
|
Configures the 802.11k neighbor-list support on the WLAN. |
Step 9 |
band-select Example:
|
Allows band selection on the WLAN. |
Step 10 |
bss-transition Example:
|
Configures 802.11v Basic Service Set (BSS) transition per WLAN. |
Step 11 |
bssmaxidle [protected-mode] Example:
|
Configures protected mode for BSS maximum idle processing per WLAN. |
Step 12 |
device-analytics [export] Example:
|
Configures device-analytics export on the WLAN. |
Step 13 |
dms Example:
|
Configures Directed Multicast Service (DMS) processing per WLAN. |
Step 14 |
dot11ax Example:
|
Configures 802.11ax on the WLAN. |
Step 15 |
dtim dot11 {24ghs | 5ghz } DTIM-period Example:
|
Sets the Delivery Traffic Indication Map (DTIM) period for the 802.11a radio for the WLAN. |
Step 16 |
ignore-rsn-ie-len Example:
|
Skips the Robust Security Network (RSN) Information Element (IE) length validation during key exchange. |
Step 17 |
ipv6 traffic-filter web ipv6-acl-name Example:
|
Specifies the IPv6 WLAN web access list. |
Step 18 |
load-balance Example:
|
Allows load balancing on the WLAN. |
Step 19 |
local-auth EAP-profile Example:
|
Sets the Extensible Authentication Protocol (EAP) profile on the WLAN. |
Step 20 |
no shutdown Example:
|
Enables the WLAN. |
Step 21 |
end Example:
|
Exits WLAN configuration mode and returns to privileged EXEC mode. |
Configuring Advanced WLAN Properties (CLI)
SUMMARY STEPS
- configure terminal
- wlan profile-name
- chd
- ccx aironet-iesupport
- client association limit { clients-per-wlan | ap clients-per-ap-per-wlan | radioclients-per-ap-radio--per-wlan}
- ip access-group web acl-name
- peer-blocking [ allow-private-groupdrop | forward-upstream]
- channel-scan {defer-priority 0-7 | defer-time 0 - 6000}
- mac-filtering [authorization-list authorization-override]
- mbo
- mdns-sd-interface {drop | gateway}
- mu-mimo
- multicast buffer multicast-buffers
- roamed-voice-client re-anchor
- scan-report {association | roam}
- scheduler asr
- static-ip tunneling
- tfs
- uapsd compliant-client
- universal-ap-admin
- wifi-direct policy {allow | not-allow | xconnect-not-allow}
- wifi-to-cellular
- wmm {allowed | require}
- wnm-sleep-mode
- end
DETAILED STEPS
Command or Action | Purpose | |||
---|---|---|---|---|
Step 1 |
configure terminal Example:
|
Enters global configuration mode. |
||
Step 2 |
wlan profile-name Example:
|
Enters WLAN configuration submode. The profile-name is the profile name of the configured WLAN. |
||
Step 3 |
chd Example:
|
Enables coverage hole detection for this WLAN. |
||
Step 4 |
ccx aironet-iesupport Example:
|
Enables support for Aironet IEs for this WLAN. |
||
Step 5 |
client association limit { clients-per-wlan | ap clients-per-ap-per-wlan | radioclients-per-ap-radio--per-wlan} Example:
|
Sets the maximum number of clients, clients per AP, or clients per AP radio that can be configured on a WLAN. |
||
Step 6 |
ip access-group web acl-name Example:
|
Configures the IPv4 WLAN web ACL. The variable acl-name specifies the user-defined IPv4 ACL name. |
||
Step 7 |
peer-blocking [ allow-private-groupdrop | forward-upstream] Example:
|
Configures peer to peer blocking parameters. The keywords are as follows:
|
||
Step 8 |
channel-scan {defer-priority 0-7 | defer-time 0 - 6000} Example:
|
Sets the channel scan defer priority and defer time.
|
||
Step 9 |
mac-filtering [authorization-list authorization-override] Example:
|
Sets the override-authorization list for MAC filtering. |
||
Step 10 |
mbo Example:
|
Configures Wi-Fi Alliance Agile Multiband (MBO) support on the WLAN. |
||
Step 11 |
mdns-sd-interface {drop | gateway} Example:
|
Enables multicast Domain Name System (mDNS) gateway for the WLAN. |
||
Step 12 |
mu-mimo Example:
|
Configures 802.11ac Multi-User Multiple Input Multiple Output (MU-MIMO) on the WLAN. |
||
Step 13 |
multicast buffer multicast-buffers Example:
|
Configures multicast buffer tuning for 802.11a radio for the WLAN. |
||
Step 14 |
roamed-voice-client re-anchor Example:
|
Configures the re-anchor policy for roaming voice clients. |
||
Step 15 |
scan-report {association | roam} Example:
|
Enables scan report (beacon measurement) requests when clients get associated. |
||
Step 16 |
scheduler asr Example:
|
Configures advanced scheduling-request handling on the WLAN. |
||
Step 17 |
static-ip tunneling Example:
|
Configures static IP client-tunneling support on the WLAN. |
||
Step 18 |
tfs Example:
|
Configure TFS processing on the WLAN. |
||
Step 19 |
uapsd compliant-client Example:
|
Configures Wi-Fi MultiMedia (WMM) Unscheduled automatic power save delivery (U-APSD) compliant-client support for the WLAN. |
||
Step 20 |
universal-ap-admin Example:
|
Enables universal AP on the WLAN. |
||
Step 21 |
wifi-direct policy {allow | not-allow | xconnect-not-allow} Example:
|
Allows Wi-Fi direct clients to associate unconditionally with the WLAN. |
||
Step 22 |
wifi-to-cellular Example:
|
Configures Wi-Fi-to-cellular steering on the WLAN. |
||
Step 23 |
wmm {allowed | require} Example:
|
Allows WMM on the WLAN. |
||
Step 24 |
wnm-sleep-mode Example:
|
Configures Wireless Network Management (WNM) sleep mode on the WLAN. |
||
Step 25 |
end Example:
|
Exits WLAN configuration mode and returns to privileged EXEC mode. |
Verifying WLAN Properties (CLI)
To verify the WLAN properties based on the WLAN ID, use the following show
command:
Device# show wlan id wlan-id
show
command:Device# show wlan name wlan-name
To verify the WLAN properties of all the configured WLANs, use the following show
command:
Device# show wlan all
To verify the summary of all WLANs, use the following show
command:
Device# show wlan summary
To verify the running configuration of a WLAN based on the WLAN name, use the following show
command:
Device# show running-config wlan wlan-name
To verify the running configuration of all WLANs, use the following show
command:
Device# show running-config wlan