My Home NW Lab

逸般の誤家庭のネットワーク

Catalyst 9800におけるWeb UIのDay 0 Express Setupのスキップ

Catalyst 9800におけるWeb UIのDay 0 Express Setupスキップのトリガーは、ap country コマンドもしくは wireless country コマンドになります。

Day 0 Express Setup

設定時の注意点

ap country コマンドと wireless country コマンドは共にスキップのトリガーですが、

  • v17.3.1時点から wireless country コマンドが導入されて、
  • 置き換わる形で旧来 (v17.3.1以前)の ap country コマンドは非推奨 (deprecated)

となっている背景があります。

設定方法

Country Codeは日本向けの J4 を指定しているため、適宜修正してください。

v17.3.1以上

最近の主流は wireless country コマンドによる設定方法になります。

configure terminal

wireless country J4

end

write memory

v17.3.1以前

v17.3.1以前では ap country コマンドを用いた設定方法になります。 そして ap country コマンドを実行するためには、関連設定を一時的に無効化する必要があります。

configure terminal

ap dot11 5ghz shutdown
y

ap dot11 24ghz shutdown
y

ap country J4
y


no ap dot11 5ghz shutdown

no ap dot11 24ghz shutdown

end

write memory

下記は ap country コマンドを用いて設定した際のログです。コマンド実行時に対話での確認 (y/n)が必要なものがあります。

wlc01#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
wlc01(config)#
wlc01(config)#ap dot11 5ghz shutdown
Disabling the 802.11a network may strand mesh APs.
Are you sure you want to continue? (y/n)[y]: y
wlc01(config)#
wlc01(config)#ap dot11 24ghz shutdown
Disabling the 802.11b network may strand mesh APs.
Are you sure you want to continue? (y/n)[y]: y
wlc01(config)#
wlc01(config)#ap country J4
Changing country code could reset channel and RRM grouping configuration. If running in RRM One-Time mode, reassign channels after this command. Check customized APs for valid channel values after this command. 
Are you sure you want to continue? (y/n)[y]: y
wlc01(config)#
wlc01(config)#no ap dot11 5ghz shutdown
wlc01(config)#
wlc01(config)#no ap dot11 24ghz shutdown
wlc01(config)#
wlc01(config)#end
wlc01#
wlc01#write memory
Building configuration...
[OK]

関連設定を一時的に無効化していないと ap country コマンドの実行時に下記のようなエラーが表示されます。

wlc01(config)#ap country J4
% 802.11bg/802.11a  Network must be disabled
wlc01(config)#

検証時の情報

検証は Catalyst 9800-CLVersion 17.6.5 で行っており、ap country コマンドと wireless country コマンドのどちらのパターンでもDay 0 Express Setupのスキップができました。

情報源

Day 0 Express Setupのスキップのトリガーに関する情報源

Deployment GuideにDay 0 Express Setupのスキップのトリガーが ap country コマンドである旨の記述があります。

wireless country コマンドがDay 0 Express Setupのスキップのトリガーになる直接的な記述は無かったので、その点は筆者が検証にて確認しております。

英語のDeployment Guide

Cisco Catalyst 9800 Wireless Controller Series Web UI Deployment Guide
https://www.cisco.com/c/dam/en/us/td/docs/wireless/controller/9800/17-4/deployment-guide/c9800-webui-dg.pdf

Step 10. Configure the AP country domain. This configuration is what will trigger the GUI to skip the DAY 0 flow as the C9800 needs a country code to be operational:

C9800(config)# c9800-10-30(config)#ap country ?
WORD Enter the country code (e.g. US,MX,IN) upto a maximum of 20 countries

日本語のDeployment Guide

Cisco Catalyst 9800 ワイヤレスコントローラ シリーズ Web UI 導入ガイド
https://www.cisco.com/c/dam/global/ja_jp/td/docs/wireless/controller/9800/17-6/deployment-guide/c9800-webui-dg.pdf

ステップ 10. AP の国ドメインを設定します。C9800 が動作するには国コードが必要なため、この設定によって GUI がトリガーされて DAY 0 フローがスキップされます。

C9800(config)# c9800-10-30(config)#ap country ?
WORD Enter the country code (e.g. US,MX,IN) upto a maximum of 20 countries

ap country コマンドと wireless country コマンドに関する情報源

Command Reference

Upgrade and Downgradeのドキュメント

UpgradeとDowngradeに関するドキュメントにも wireless country コマンドと ap country コマンドの両方に対する記述があります。

Upgrade and Downgrade of Catalyst 9800 Controllers : Tips and Tricks - Cisco
https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/216838-upgrade-and-downgrade-of-catalyst-9800-c.html

From 17.3.1 onwards, the new way to configure country code for access points is the "Wireless country <1 country code>" command that you can repeat several times with different country codes. This allows to increase the maximum amount of country code way over 20. The commands "ap country" are still present and will still work, however, please consider changing them to the "Wireless country" commands as the ap country commands will be deprecated in a future version