openwrt: br-lan: reveived packet on eth0 with own address as source address

来源:互联网 发布:快速排序算法c语言 编辑:程序博客网 时间:2024/06/04 23:29

openwrt: br-lan: reveived packet on eth0 with own address as source address


出现以上问题时,导致lan口不通,或者时通时不通。

解决办法:
1. 修改br-lan的MAC地址:
ifconfig eth0 downifconfig eth0 hw ether 52:54:00:66:66:66   #设置eth0的MAC地址ifconfig eth0 up

2. 打开STP功能:
root@MAKSAT:/# brctl showbridge name     bridge id               STP enabled     interfacesbr-lan          7fff.00aabb60310b       no              eth1root@MAKSAT:/# brctl stp br-lan onroot@MAKSAT:/# brctl showbridge name     bridge id               STP enabled     interfacesbr-lan          7fff.00aabb60310b       yes             eth1root@MAKSAT:/# 

总结:
我是使用第一种方法解决的,原来br-lan的MAC地址为:00:27:1D:FF:0A:C9;现在修改为:00:AA:BB:60:31:0B。错误地址就不会出现了。
第二种方法,测试没有效果。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

更新:
1. 以上测试的修改MAC地址的方法,只能暂时生效。后续还是出现了。
2. 希望能找到让switch复位的方法。测试swconfig命令,无效。如有会的兄弟,请告知以下!
0 0
原创粉丝点击