キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
2517
閲覧回数
6
いいね!
0
コメント
Kunitaka Matsumura
Cisco Employee
Cisco Employee

 

はじめに

このドキュメントでは Catalyst 9800 ワイヤレスコントローラで、複数の MAC アドレスを指定して RA Trace ログを取得する方法を紹介しています。

RA Trace ログは、AireOS WLC の debug client 相当のログとなり、クライアントの接続問題の調査に有用な情報となります。以下のサイトも合わせてご参照下さい。
 
 
※このドキュメントでは、以下の環境で動作の確認をしています
WLC HW : 9800-L
WLC SW : 17.3.5a
 

debug wireless コマンドで設定する場合

debug wireless コマンドを MAC アドレスごとに設定することで、複数の MAC アドレスに対して設定ができます。
※ monitor-time などのオプションは適宜設定して下さい
 
debug wireless mac <MAC address 1>
debug wireless mac <MAC address 2>
debug wireless mac <MAC address 3>
...
 
(動作例)
k9800L#debug wireless mac 1111.1111.1111
    RA tracing start event,
       conditioned on MAC address: 1111.1111.1111
       Trace condition will be automatically stopped in 1800 seconds.
       Execute 'no debug wireless mac 1111.1111.1111' to manually stop RA tracing on this condition.


k9800L#debug wireless mac 2222.2222.2222
    RA tracing start event,
       conditioned on MAC address: 2222.2222.2222
       Trace condition will be automatically stopped in 1800 seconds.
       Execute 'no debug wireless mac 2222.2222.2222' to manually stop RA tracing on this condition.


k9800L#debug wireless mac 3333.3333.3333
    RA tracing start event,
       conditioned on MAC address: 3333.3333.3333
       Trace condition will be automatically stopped in 1800 seconds.
       Execute 'no debug wireless mac 3333.3333.3333' to manually stop RA tracing on this condition.


k9800L#sh
k9800L#show debug
IOSXE Conditional Debug Configs:

Conditional Debug Global State: Start

Conditions                                                                                     Direction
----------------------------------------------------------------------------------------------|---------




Feature Condition       Type                     Value
-----------------------|------------------------|--------------------------------------------------------

ewlc                     mac                       1111.1111.1111
ewlc                     mac                       2222.2222.2222
ewlc                     mac                       3333.3333.3333



Feature      Type           Submode                                                                                       Level
------------|-------------|----------------------------------------------------------------------------------------------|----------
ewlc          controlplane  NOT REGISTERED                                                                                 debug

IOSXE Packet Tracing Configs:
 
問題事象確認後、デバックを停止し出力結果を書き出す際も MAC アドレスごとにコマンド入力が必要になります。
 
no debug wireless mac <MAC address 1>
no debug wireless mac <MAC address 2>
no debug wireless mac <MAC address 3>
...
 
(動作例)
k9800L#no debug wireless mac 1111.1111.1111
    RA tracing stop event,
       conditioned on MAC address: 1111.1111.1111


k9800L#sh
k9800L#show debu
k9800L#show debugging
IOSXE Conditional Debug Configs:

Conditional Debug Global State: Start

Conditions                                                                                     Direction
----------------------------------------------------------------------------------------------|---------




Feature Condition       Type                     Value
-----------------------|------------------------|--------------------------------------------------------

ewlc                     mac                       2222.2222.2222
ewlc                     mac                       3333.3333.3333
IOSXE Packet Tracing Configs:





Packet Infra debugs:

Ip Address                                               Port
------------------------------------------------------|----------








k9800L#no debug wireless mac 2222.2222.2222
    RA tracing stop event,
       conditioned on MAC address: 2222.2222.2222


k9800L#no debug wire
k9800L#no debug wireless mac 3333.3333.3333
    RA tracing stop event,
       conditioned on MAC address: 3333.3333.3333
 
出力結果は bootflash 内に生成されるので、TFTP や FTP サーバにファイルをコピーして取得します。
 
(動作例)
k9800L#show bootflash: | in 1111.1111.1111
1712          2 Jul 31 2022 13:15:31.0000000000 +00:00 ra_trace_MAC_1111.1111.1111_131520_UTC_Sun_Jul_31_2022.log
k9800L#show bootflash: | in 2222.2222.2222
1713          2 Jul 31 2022 13:16:02.0000000000 +00:00 ra_trace_MAC_2222.2222.2222_131551_UTC_Sun_Jul_31_2022.log
k9800L#show bootflash: | in 3333.3333.3333
1714          2 Jul 31 2022 13:16:21.0000000000 +00:00 ra_trace_MAC_3333.3333.3333_131610_UTC_Sun_Jul_31_2022.log
 

debug platform condition コマンドで設定する場合

'debug platform condition feature wireless' コマンドを設定することで、上の 'debug wireless' コマンドと同等のログの取得をすることができます。

'debug wireless' コマンドを利用した場合は、設定すると自動的に debug ログの取得が開始され、'no debug wireless' コマンドで自動的にファイルが生成されますが、'debug platform condition feature wireless' では debug の開始と終了は手動で行う必要があります。また、出力結果も 'show logging' コマンドで適宜出力させる必要があります。

以下のコマンドで MAC アドレスを指定して debug の設定を行います。
 
debug platform condition feature wireless mac <Client MAC1>
debug platform condition feature wireless mac <Client MAC2>
debug platform condition feature wireless mac <Client MAC3>
...

 (動作例)

k9800L#debug platform condition feature wireless mac aaaa.aaaa.aaaa
k9800L#debug platform condition feature wireless mac bbbb.bbbb.bbbb
k9800L#debug platform condition feature wireless mac cccc.cccc.cccc
k9800L#sho
k9800L#show debu
k9800L#show debugging
IOSXE Conditional Debug Configs:

Conditional Debug Global State: Stop

Conditions                                                                                     Direction
----------------------------------------------------------------------------------------------|---------




Feature Condition       Type                     Value
-----------------------|------------------------|--------------------------------------------------------

ewlc                     mac                       aaaa.aaaa.aaaa
ewlc                     mac                       bbbb.bbbb.bbbb
ewlc                     mac                       cccc.cccc.cccc



Feature      Type           Submode                                                                                       Level
------------|-------------|----------------------------------------------------------------------------------------------|----------
ewlc          controlplane  NOT REGISTERED                                                                                 debug

IOSXE Packet Tracing Configs:





Packet Infra debugs:

Ip Address                                               Port
------------------------------------------------------|----------

 

設定された MAC アドレスが問題なければ、以下のコマンドで debug の取得を開始します。
debug platform condition start
 
問題事象の確認ができたら、デバックの停止を行います。
debug platform condition stop
request platform software trace rotate all

 

MAC アドレスを指定して、debug ログを MAC アドレスごとに出力させます。
 
(コマンド例)
show logging profile wireless start timestamp "2022/07/30 14:00:00.000000" filter mac aaaa.aaaa.aaaa
 
※ MAC アドレス aaaa.aaaa.aaaa に対しての debug ログを出力している例です。
※ 上記の例では、UTC タイムゾーンの "2022/07/30 14:00:00.000000" 以降の debug ログの出力をしています。
※ start timestamp オプションの代わりに、start last オプションを使うことで現在時刻から遡った時刻を指定して取得も可能です。例えば、start last 1 days と指定すれば 1日前から現在時刻までのログが出力されます

最後に以下のコマンドで debug 設定の削除を行います
clear platform condition all
undebug all
 
 
Getting Started

検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう

シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします