故障现象:

用户反映很多的人的笔记本连接无线时,不定时的就会断开无线网络,然后重新连接。

网络环境:

1、所有AP由无线控制器统一管理,采用本地转发,品牌为优科。

2、所有AP由思科2960 POE交换机提供接入和供电。

**************************************************************************************************

开始排查故障:

  • 登录到无线控制器上,发现所有AP的状态都正常;

  • 登录交换机发现交换机系统状态、接口状态也都正常;

由于故障发生的时间不确定,不能第一时间排查。但是在查看交换机系统日志的时候发现这样几样类似的日志:

Dec 18 03:34:54: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/0/1, changed state to down
Dec 18 03:35:04: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/0/1, changed state to up
Dec 18 03:49:50: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/0/1, changed state to down
Dec 18 03:50:00: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/0/1, changed state to up

该端口就是连接AP的端口,再查看其它交换机也发现类似类似的日志,看来所有连接AP的交换机端口都在某一个时刻先down,然后再up了,接口down了自然会造成客户端无线连接断开,可是为什么会有这样的操作呢?

经过一翻查找发现:

这其实也算是一个BUG“"EEE" on 2960X and PD device causing intermittent link flap”

这个功能本意其实是想帮助用户节能,可是在这里却是节的不是地方!

思科官方提示:当"Energy-Efficient Ethernet" 这个功能在 Catalyst 2960X switchport上启用时都有可能会导致出现link flap的情况。

在这种情况下我们只需要关闭这个功能就可以解决这个问题,具体方法如下:

interface GigabitEthernet1/0/1
 switchport trunk native vlan 301
 switchport mode trunk
 no power efficient-ethernet
end

在接口下使用no power efficient-ethernet这个命令就可以关闭Energy-Efficient Ethernet这个功能。

在所有交换机连接AP的接口上关闭EEE,观察一段时间,发现这个故障再没有出现过,至此故障解决了。


虽然这里没有使用复杂的命令,没有使用昂贵的设备,但是这里却有一个值得学习和思考的知识点!