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

58 篇文章 10 订阅

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


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

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

2. 打开STP功能:
root@MAKSAT:/# brctl show
bridge name     bridge id               STP enabled     interfaces
br-lan          7fff.00aabb60310b       no              eth1
root@MAKSAT:/# brctl stp br-lan on
root@MAKSAT:/# brctl show
bridge name     bridge id               STP enabled     interfaces
br-lan          7fff.00aabb60310b       yes             eth1
root@MAKSAT:/# 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值