MA5200F由于绑定了mac地址导致pppoe拨号不能拨通

发布时间:  2012-07-26 浏览次数:  71 下载次数:  0
问题描述
MA5200F 版本MA2.10-7127.08;
组网为:
MA5200F----3026----2016----PC
故障现象:
用户pc pppoe拨号时不能通过,终端拨号时在开始认证时错误。




告警信息





处理过程
1、登录设备检查用户的配置没有问题;上线的用户数加上静态用户数也没有达到MA5200F的接入数的限制;portvlan下也没有配置接入数;用户域里配置的是不认证不计费,所以也没有认证失败的问题。
2、用户在2016下还是在3026下拨号都不成功,打开trace功能针对用户的mac地址做trace(具体方法略)。发现有报文送上来,说明链路也没有问题。
3、查看trace报文里的内容,发现pppoe协商已经通过,但是在lcp的协商阶段错误,原因为:Fail to process pppoe access for a dhcp user at another port vlan 。
4、检查用户的配置发现config文件里有如下的配置:static-user 222.173.228.5 222.173.228.5 mac-address 0009-6b93-018f detect  。也就是用户在另一个portvlan下配置了静态用户,绑定静态用户的mac地址,而且绑定的mac地址正是用户当前使用的这台pc的mac地址。至此应该能定位出问题的原因了。
5、在portvlan下删除该静态用户的配置,拨号ok。



根因
可能的原因:
1、链路不通。
2、配置错误。
3、接入数限制。
4、拨号软件或用户端pc的问题。
5、radius认证失败或者时radius的问题。




建议与总结
小结:
MA5200F、MA5200G、MA5200(9311版本以后)都有检查用户的mac地址的功能,如果一个mac地址的用户已经上线,则另外一个具有相同mac地址的用户就不能再上线。虽然上述案例中的静态用户并没有上线,但是在MA5200F中已经生成一个ucib表项(包含ip地址和mac地址),导致即使在另一个vlan下用此台pc pppoe拨号时也不能成功。


END