问题描述:一台2960S交换机(IOS:15.2(1)E)下面接着一台Cisco SMB SF300-08交换机,中间是Trunk链路,两台交换机上都启用了802.1x认证,当一台PC接在SMB交换机上,认证成功;然后若将同一台PC接到2960S下面的其他端口,则认证失败,或者从debug dot1x all来看根本不再发起认证过程。但是在另外一台2960(IOS:12.2(55)SE9)上测试则认证成功。
失败的原因就是未启用Mac Move.
![mac move.PNG wKioL1QlImDyaGidAAYqiYRniTI532.jpg](https://i-blog.csdnimg.cn/blog_migrate/b5d9cc976029fb3eebbc618192b45124.jpeg)
启用Mac Move:
![Enabling MAC Move.png wKiom1QlISfwuNsoAAInQ82g_3s838.jpg](https://i-blog.csdnimg.cn/blog_migrate/2b1c1c76b272fdad721a9e8be602202c.jpeg)
Solved.
转载于:https://blog.51cto.com/sukhoi/1558581