[nylug-talk] Bridges & Bonds

H. G. tekronis at gmail.com
Sat Mar 15 14:57:34 EDT 2008


Greets, folks.

Running Xen on a machine whose interfaces are bonded.  Xen's bridge
device assumes
the MAC and IP of the main iface, which in this case is the bond.  The
problem I'm running
into is that now, everytime packets his the bond/bridge, my dmesg fills up
with:

bond0: received packet with own address as source address

I checked out the kernel source, and this message is originating
from the bridging module,
in file br_fdb.c.  My (guessed) impression of the problem is that it
seems that the bridging
logic can see past the abstract bond device to its member ifaces, and its
getting confused
when it seems packets meant for a specific iface hitting both.

This is not adversely affecting anything, so far as I can tell.  But it
would be nice to know
of any tweaks or workarounds that could deal with this issue.
Any ideas?


More information about the nylug-talk mailing list