wlan1: Bridge port received packet with own address as source address, probably loop

Hello we have a simple scenario like this:

  • Fiber router–>RB911 5HPacD–>RB911 5HPacD–>RB2011
  • 10.0.0.1–>10.0.0.2–>10.0.0.3–>10.0.0.4

All boards are updated to ROS 6.29.1 and all are bridged (ether1 and wlan1) until the fiber router.

The boards have default route like this.

10.0.0.4

DST-ADDRESS PREF-SRC GATEWAY DISTANCE

0 A S 0.0.0.0/0 10.0.0.3 1

10.0.0.3

DST-ADDRESS PREF-SRC GATEWAY DISTANCE

0 A S 0.0.0.0/0 10.0.0.2 1

10.0.0.2

DST-ADDRESS PREF-SRC GATEWAY DISTANCE

0 A S 0.0.0.0/0 10.0.0.1 1

when the traffic starts data it has an error on board 10.0.0.3 " interface,warning wlan1: bridge port received packet with own address as source address, probably loop".

So we thought that the problem was on the 10.0.0.3 board and have replaced it with a RB911G 5HPnD but the problem is still present now.

Some advice?

cetalfio

Check MAC “admin” addresses on the routers bridges for a duplicated one… this can happen if you had a bridge set on one device, save a backup and load it on another device, ending with two different routers with the same MAC in their bridge.

Hi,

What did you mean for “MAC admin” ?

He means in the interface configuration for the bridge interface, there’s an option to specify a MAC address administratively.
Make sure your devices don’t have the same MAC address specified.

If all of these bridge interfaces have unique MAC addresses, then your loop is possibly on the ethernet side of the 10.0.0.2 device, or on the fiber router.

I’ve checked some logs on m network (Layer 2 network) and I’ve noticed that sometimes bridge MAC address is the same of ether1 or wlan1.
I’m using dynamic WDS on bridge (ether1+wlan1)
It is my fault?