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

We’re having a problem on the LAN at one of our sites in which we’re getting an error that says “WLAN1: bridge port received packet with own address as source address . . . probably loop.” The router that is logging the error is the first wireless client in the chain of hops, so it’s the closest one to our gateway router. WLAN1 is configured as a station bridge, and it connects to a tower that is an AP bridge. A total of four station bridges connect to the tower.

We physically inspected throughout the site for cabling problems that could cause a spanning tree loop, and checked for loops in our wireless connections and found none. We tried blocking all the remote stations with an access list and brought them back up one by one to see if we could determine where the problem was occurring. I brought up one station with no problem. I was able to recreate the problem by then letting two different stations connect to the tower access point individually. We replaced the access point on the tower, and the problem persists. We have over 90 sites with MikroTik wireless backhauls, and we’re only having this problem at one site. Any ideas as to what might cause this problem?

All MikroTik devices at this site are running RouterOS 6.38.1. We have one switch running SwitchOS 1.17.

Same problem on CPE with ROS 6.38.5
AP with ROS 6.38.5 als AP bridge, CPE configured as station bridge. bridge1 with wlan1 and ether1

Only this one CPE is connected with the AP, on eth of the CPE a laptop is connected. No switches are playing in this setup.

thanks, Frank

Hello, try disabling Neighbor Discovery on ether1 and wlan1 interfaces and keep enabled only on bridge1.

Hi,
Neighbor Discovery setting before:
bridge1 => enabled
ether1 => enabled
wlan1 => disabled

now set to:
bridge1 => enabled
ether1 => disabled
wlan1 => disabled

Thanks. I will report the result after 24 h monitoring.
best regards, Frank

You could also try to disable default forwarding on the AP.

Then the stations cannot pass data between each other.(in theory)

Are you sure that you did not copy the MAC address from one place to another?
This can happen when you restore a backup of one device on another, or import an export which has MAC addresses in it.
E.g. when you “convenient rollout plan” has been to restore a backup of a single configured client onto every client’s AP,
you will have surprises like this.

No, both configurations are done from scratch with default settings first after the problems are coming with the news ROS.

Editing of the Neighbor Discovery setting have not solve the problem.

But setting on both units (AP and CPE) the MAC address of the unit’s wireless interface as Admin MAC address of the bridge, this brings a stable connection (current link uptime > 1 hour and a very low PING time)
The bridge error message for having a loop is also gone away. At the moment, everything is working fine.

This points in the direction I mentioned. Check all MAC addresses in the system to see if they are unique.
(wlan1, ether1, bridge on all connected devices)

I’ve also started having this issue over the weekend.

I’ve checked and rechecked MAC addresses but there don’t seem to be any duplicates and I’ve disabled anything not used.

If I shut off the router (and switch it’s plugged into) for a minute or two the issue clears, but then comes back after X amount of time (sometimes it’s an hour, sometimes it’s six).

Mostly just throwing in my 2 cents as this seems to be a new issue that a few people are experiencing around the same time.

  • Toucan

Hi
I’m having the same problem and it occurs at random times only once or twice and then nothing for hours. I downgraded to ros5.25 and it stopped. I would suspect a clash between the way ubiquity handles bridged connections and Mikrotik’s way

I had the same problem at a device with capsman. I solved it by removing bridge from all cap devices. Now discovery interface is ether1 and not bridge1.

I have this problem since before I bought mikrotik.
There’s a chance that this error is trigger whenever I open a specific computer. Sometimes it works Fine and sometimes Give me this error.
I have many computers connected in hub which conneted to router(mikrotik) and then to modem. I have motherboard of gigabite Jetway and Asrock.
Only This Asrock Give me error. As I checked its lanport Only Thing Than get my attention is the light that it immit. As I believe normal color should be lightgreen and orange blinking but, this one immit orrange and red. I checked other pc And I found out theres 2 of my computer that immit such different light. after That nothing in the internet could explain me better. All I got is that Other light than lightgreen and orange has low transfer rate of data bites. though Internet speed is normally working fine as It should be.
Can someone gues whats might occuring this instances?

I’m hoping I’m not too late to help out.

I was having this issue too.

12:31:43 interface,warning WRN: vlan102: bridge port received packet with own address as source address (e4:8d:8c:d5:4e:1d), probably loop 
12:32:16 interface,warning WRN: vlan102: bridge port received packet with own address as source address (e4:8d:8c:44:2d:43), probably loop 
12:32:25 interface,warning WRN: vlan102: bridge port received packet with own address as source address (6c:3b:6b:52:67:c2), probably loop

Here’s a quick overview of my setup.

I have vlan interfaces, using a bridge called BR-TRUNK for the “interface” field.

/interface vlan
add comment=telecomm interface=BR-TRUNK name=vlan100 vlan-id=100
add comment="servers and voip" interface=BR-TRUNK name=vlan101 vlan-id=101
add comment=pc interface=BR-TRUNK name=vlan102 vlan-id=102

Then I assign those interfaces as bride ports.

/interface bridge port
add bridge=BR-TRUNK interface=ether08
add bridge=BR-VLAN100 interface=vlan100
add bridge=BR-VLAN101 interface=vlan101
add bridge=BR-VLAN102 interface=vlan102

My RB1200 is my CapsMAN with VLANs being sent through a trunk port (ether08) to my hAP ac. I use wlan2 (5GHz) of the hAP ac as the trunk port to 3 other hAP ac lites. This is when I started getting those pesky messages. Having read a reply from becs (+1), I disabled MNDP from all VLAN bridges (except BR-TRUNK) and VLAN interfaces.

This seems to have solved my issue.

Best regards,

plz check ur network to see if u have the same mac or not

solution for same mac

reset factory one of router

does disabling the STP/RSTP help in this case??

also there is a “LOOP PROTECT” which i think can play a important part in this. just don’t know how?

I had the same problem on CAPsMAN… Left in bridge only ether1 (I had wlan1 in bridge, too) and it solved it. Maybe this could help someone.

could you please explain this in detail…

Hello. I just solved this problem by removing the bridge (of course I lost the connection with the router). Then I created a new bridge. And after that, it was still necessary to Disable and Enable the problem port, which one I saw in the error messages. For 30 minutes there is no error. Prior to this, there were errors in the log every 7-10 seconds.

I am sorry. After the router restarted, the warning appeared again. The solution is not working.

I have a CCR in a datacenter where the internet connection is provided by a pair of (juniper) routers in VRRP configuration and I very seldomly see the message on that port, but I think it happens when the active router changes.
It is only one such message and then it may not be seen for a month.
I just disregard those.
Of course when it happened every minute, I would research the matter more deeply…