I am seeing this once in a while on my EdgeRouter 4:
# logread -e 'own address'
Sun Dec 13 08:53:19 2020 kern.warn kernel: [77574.952962] br-lan: received packet on lan1 with own address as source address (addr:e0:xx:xx:xx:xx:c7, vlan:0)
It looks like the LAN bridge is using the same MAC address as the lan1 interface, so I suspect that's part of the issue:
root@OpenWrt:~# ifconfig|grep E0:xx:xx:xx:xx:C7
br-lan Link encap:Ethernet HWaddr E0:xx:xx:xx:xx:C7
lan1 Link encap:Ethernet HWaddr E0:xx:xx:xx:xx:C7
Should I change the br-lan MAC address or does the bridge interface always inherit the address of the first interface it covers?
I remember it was discussed again in the past and there was no clear root cause nor solution.
Make sure there is no loop which would bring back a frame the router sent.
Verify that no lan host is trying to hijack packets by impersonating the OpenWrt.
Narrow down the potential culprits by moving devices to the other lan ports from lan1.
Some findings via
forum search for own adress as source
ok, really stumped.
getting a lot of 'br-lan: received packet on eth0.1 with own address as source address'.
The router involved has a fixed mac address of 00:11:22:33:44:55 in CFE. I already have this 'clone' on my lan in my main router.... which is also showing a lot of these....
I can set a new MAC in br-lan (e.g. 00:11:22:33:55:55), but it does not seem to make any difference.
br-lan Link encap:Ethernet HWaddr 00:11:22:33:66:55
inet addr:192.168.1.207 Bca…
Regardless of build (19.07.x, DavidC502, etc) I get the same warning log on a regular basis (i.e from every few minutes to once every 30ish minutes). I assume it's down to mis-configuration on my part but I can't seem to find any reasonable answers via searches to self-diagnose.
"[kernel] br-lan: received packet on eth0.1 with own address as source address (addr: [Router MAC Address], vlan:0)"
Would be really grateful if anyone could point me in the right direction please?
Just installed and enabled IGMP snooping in my router (OpenWrt 18.06.4, r7808-ef686b7292).
Since then, I've been having a lot of messages in kernel log complaining about "received packet with own address as source address":
br-lan: received packet on eth0.1 with own address as source address (addr:58:ef:68:xx:xx:xx, vlan:0)
My root FS is a SSD, so I need to avoid as much as possible too many irrelevant log entries or I can wear out the filesystem.