netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Wrong mac in arp response in bonded interfaces
@ 2012-01-18 18:52 Simon Chen
  2012-01-18 19:47 ` Jay Vosburgh
  0 siblings, 1 reply; 3+ messages in thread
From: Simon Chen @ 2012-01-18 18:52 UTC (permalink / raw)
  To: netdev

Hi all,

Something really weird with interface bonding...

I have eth0 and eth1, with MAC address xx:44 and xx:45. The bonded
interface chose to use xx:45 as its MAC.

I configured an IP on the bonded interface, and try to ping the
default gw. The ARP from the server for the .1 is answered by the GW.
The server then sends out ICMP to the GW. The problem is the GW is not
responding to the ping.

I then logged onto the GW (a switch) - apparently, the ARP table on
the GW shows that my server's IP is associated with xx:44 MAC address.
So, actually the GW is responding the ICMP, just to the wrong MAC
dest.

Any idea how the xx:44 MAC somehow polluted the ARP table on my GW?
How can I make sure my server always sends out packets with xx:45 MAC
via the bonded interface?

Thanks.
-Simon

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-01-18 20:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-18 18:52 Wrong mac in arp response in bonded interfaces Simon Chen
2012-01-18 19:47 ` Jay Vosburgh
2012-01-18 20:02   ` Simon Chen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).