[nylug-talk] Bridges & Bonds
Chris Knadle
Chris.Knadle at coredump.us
Sat Mar 15 17:06:38 EDT 2008
On Saturday 15 March 2008, H. G. wrote:
> 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?
Wow. Well, I'm sure you've looked, but I'd suggest starting with a web
search for the error in quotes + the words "xen" and "bond" to limit the
matches. That got me this, for instance, which may or may not help (I don't
pretend to understand it), and which has a link to what might be a bug:
http://www.santaba.com/blog/archives/category/xen
If that doesn't get you what you need, I guess the best thing I can suggest
then is to try discussing the issue with the author of the bridging module.
-- Chris
--
Chris Knadle
Chris.Knadle at coredump.us
More information about the nylug-talk
mailing list