Netdev Archive on lore.kernel.org
help / color / mirror / Atom feed
* VRRP not working on i40e X722 S2600WFT
@ 2020-08-27 18:30 Lennart Sorensen
  2020-08-28 15:56 ` Lennart Sorensen
  0 siblings, 1 reply; 5+ messages in thread
From: Lennart Sorensen @ 2020-08-27 18:30 UTC (permalink / raw)
  To: Linux Kernel Mailing List
  Cc: netdev, intel-wired-lan, Jeff Kirsher, Len Sorensen

I have hit a new problem with the X722 chipset (Intel R1304WFT server).
VRRP simply does not work.

When keepalived registers a vmac interface, and starts transmitting
multicast packets with the vrp message, it never receives those packets
from the peers, so all nodes think they are the master.  tcpdump shows
transmits, but no receives.  If I stop keepalived, which deletes the
vmac interface, then I start to receive the multicast packets from the
other nodes.  Even in promisc mode, tcpdump can't see those packets.

So it seems the hardware is dropping all packets with a source mac that
matches the source mac of the vmac interface, even when the destination
is a multicast address that was subcribed to.  This is clearly not
proper behaviour.

I tried a stock 5.8 kernel to check if a driver update helped, and updated
the nvm firware to the latest 4.10 (which appears to be over a year old),
and nothing changes the behaviour at all.

Seems other people have hit this problem too:
http://mails.dpdk.org/archives/users/2018-May/003128.html

Unless someone has a way to fix this, we will have to change away from
this hardware very quickly.  The IPsec NAT RSS defect we could tolerate
although didn't like, while this is just unworkable.

Quite frustrated by this.  Intel network hardware was always great,
how did the X722 make it out in this state.

-- 
Len Sorensen

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

end of thread, other threads:[~2020-09-02 13:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-27 18:30 VRRP not working on i40e X722 S2600WFT Lennart Sorensen
2020-08-28 15:56 ` Lennart Sorensen
2020-08-31 17:35   ` [Intel-wired-lan] " Jesse Brandeburg
2020-09-01  1:35     ` Lennart Sorensen
2020-09-02 13:47       ` Lennart Sorensen

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