简介
本文描述不同的可用的方法从AireOS无线局域网控制器(WLC)收集调试。
Cisco 建议您了解以下主题:
无线 LAN 控制器
Telnet/SSH/console客户端
使用的组件
本文档中的信息根据此硬件/软件版本:
AireOS WLC版本8.0.140.0或更加高
PuTTY版本0.70
Syslog 服务器
简单文件传输协议(TFTP)服务器
配置
保存Debug输出到在本地设备的文件
此方法要求用户登陆到WLC通过SSH/telnet/console通过PuTTY和记录会话的输出到在计算机的一个.txt文件从会话开始。
步骤1.打开命令行界面(CLI)对WLC通过SSH/Telnet/console通过PuTTY。
步骤2.记录WLC的输出到.txt文件。
a) 用鼠标右键单击在PuTTY窗口(小计算机图标)的左上部侧并且选择崔凡吉莱设置。
b) 导航对会话>记录日志>会话记录日志。选择所有会话输出,然后selecto浏览为了选择文件存储的路径以及文件的名称。当完成,请选择应用。
第三步:保证CLI会话不计时并且结束。这取决于连接类型和通过这些命令执行。
SSH/Telnet会话:
>config session timeout 0
控制台会话:
>config serial timeout 0
步骤4.启用需要的调试(即调试客户端)。
>debug client aa:bb:cc:dd:ee:ff
>debug dhcp message enable
>debug aaa events enable
第五步:一旦希望的事件发生了,请禁用调试。
>debug disable-all
步骤6.收集从路径的文件指定在步骤2。
对系统日志服务器的发送Debug输出
此方法发送debug输出到系统日志服务器。表调试指令运行一定依然是开放的会话,否则WLC停止发送debug输出到系统日志服务器。
提示: 作为应急方案,您能连接到WLC通过控制台。为了避免控制台会话结束,请启用希望的调试,拔掉从控制台端口的计算机并且等待数据去系统日志服务器。这样,控制台会话依然是运行。
Note: 此功能从AireOS版本5.1是可用的。
步骤1.开始CLI会话对WLC通过SSH/Telnet/console通过PuTTY。
第二步:保证CLI会话不计时并且结束。
SSH/Telnet会话:
>config session timeout 0
控制台会话:
>config serial timeout 0
步骤3.配置WLC发送debug输出到系统日志服务器。
>config logging syslog level debugging
>config logging debug syslog enable
>config logging syslog host
步骤4.启用需要的调试(即调试客户端)。
>debug client aa:bb:cc:dd:ee:ff
>debug dhcp message enable
>debug aaa events enable
第五步:一旦希望的事件发生禁用调试。
>debug disable-all
步骤6.收集从系统日志服务器的文件。
对WLC本地文件的保存Debug输出
此方法保存在WLC存储的本地文件的debug输出,发出debug命令一定保持开放WLC不否则能保存debug输出到本地文件的会话。
提示: 作为应急方案,您能连接到WLC通过控制台。为了避免控制台会话结束,请启用希望的调试,拔掉从控制台端口的计算机并且等待数据保存在本地文件。这样,控制台会话依然是运行。
Note: 此功能从AireOS版本5.1是可用的。
注意:debug输出的配置保存对本地文件和文件删除,在WLC重新启动后。
步骤1.开始CLI会话对WLC通过SSH/Telnet/console通过PuTTY。
第二步:保证CLI会话不计时并且结束。
SSH/Telnet会话:
>config session timeout 0
控制台会话:
>config serial timeout 0
步骤3.配置WLC保存debug输出到本地文件。
>config logging debug file enable
步骤4.启用需要的调试(即调试客户端)。
>debug client aa:bb:cc:dd:ee:ff
>debug dhcp message enable
>debug aaa events enable
第五步:一旦希望的事件发生了,请禁用调试。
>debug disable-all
步骤6.收集了从WLC的信息。
步骤7.为了收集调试文件,它将必须从WLC上传到一个TFTP/FTP服务器通过CLI或图形用户界面(GUI)。
CLI :
(Cisco Controller) >transfer upload datatype debug-file
(Cisco Controller) >transfer upload serverip 10.10.10.10
(Cisco Controller) >transfer upload path /
(Cisco Controller) >transfer upload mode tftp
(Cisco Controller) >transfer upload filename debug-output-name.txt
(Cisco Controller) >transfer upload start
Mode............................................. TFTP
TFTP Server IP................................... 10.10.10.10
TFTP Path........................................ /
TFTP Filename.................................... debug-output-name.txt
Data Type........................................ Debug File
Are you sure you want to start? (y/N) y
GUI :
其中任一个方法生成同样输出。然而,考虑是重要的控制台输出输出显示以一更加低速的速率比Telnet或SSH会话,但是能在网络不可达以后提供输出。