netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* TIPC handling of ethernet mac address change
@ 2012-08-22 15:36 Chris Friesen
  2012-08-23  6:56 ` Ying Xue
  0 siblings, 1 reply; 2+ messages in thread
From: Chris Friesen @ 2012-08-22 15:36 UTC (permalink / raw)
  To: Allan Stephens, Jon Maloy, netdev

Hi,

I'm pretty new to tipc so pardon me if I use the wrong terminology. :)

I'm using TIPC 1.7.7 and bonding.  I'm seeing some strange behaviour 
when the bond MAC address changes--the tipc LINK_CONFIG messages still 
contain the old MAC address embedded in them.  This causes the other end 
to send back to us on the wrong MAC and the packets get dropped.

I see recv_notification() has a case for NETDEV_CHANGEADDR so it looks 
like MAC address change was intended to be handled, but I'm not entirely 
clear on where the MAC address is supposed to be changed.

Any assistance on debugging/patching this would be appreciated.

Chris


-- 

Chris Friesen
Software Designer

3500 Carling Avenue
Ottawa, Ontario K2H 8E9
www.genband.com

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

* Re: TIPC handling of ethernet mac address change
  2012-08-22 15:36 TIPC handling of ethernet mac address change Chris Friesen
@ 2012-08-23  6:56 ` Ying Xue
  0 siblings, 0 replies; 2+ messages in thread
From: Ying Xue @ 2012-08-23  6:56 UTC (permalink / raw)
  To: Chris Friesen; +Cc: Allan Stephens, Jon Maloy, netdev

Hi Chris,

You are right.

Currently TIPC does not handle the change of mac address.
So I will submit a related patch to fix the issue to net-next tree.

Thanks for your report.

Regards,
Ying


Chris Friesen wrote:
> Hi,
>
> I'm pretty new to tipc so pardon me if I use the wrong terminology. :)
>
> I'm using TIPC 1.7.7 and bonding.  I'm seeing some strange behaviour 
> when the bond MAC address changes--the tipc LINK_CONFIG messages still 
> contain the old MAC address embedded in them.  This causes the other 
> end to send back to us on the wrong MAC and the packets get dropped.
>
> I see recv_notification() has a case for NETDEV_CHANGEADDR so it looks 
> like MAC address change was intended to be handled, but I'm not 
> entirely clear on where the MAC address is supposed to be changed.
>
> Any assistance on debugging/patching this would be appreciated.
>
> Chris
>
>

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

end of thread, other threads:[~2012-08-23  6:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-22 15:36 TIPC handling of ethernet mac address change Chris Friesen
2012-08-23  6:56 ` Ying Xue

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).