netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ip link macvtap interface not processing specific ipv6 multicast traffic without promiscuous mode on
@ 2015-04-09 10:09 Stefan Bauer
  2015-04-09 16:51 ` Stefan Bauer
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Bauer @ 2015-04-09 10:09 UTC (permalink / raw)
  To: netdev

Hi,

Linux s1 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64
GNU/Linux
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)

The following interface (created by kvm/qemu virtualization)

7: macvtap0@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
pfifo_fast state UNKNOWN mode DEFAULT group default qlen 500
    link/ether 52:54:00:76:c1:f0 brd ff:ff:ff:ff:ff:ff

is not processing multicast traffic for ipv6 to specific addresses.
My virtual machines get router&prefix correct but can not resolve
addresses - hence are not able to communicate with other machines.

If i put the interface in promiscuous mode the neighbor tables of other
hosts are instantly filled. Without:
2a01:198:200:8350:98ec:1708:c82e:a4fb dev br-lan  INCOMPLETE With:
2a01:198:200:8350:98ec:1708:c82e:a4fb dev br-lan lladdr
52:54:00:8e:b9:eb REACHABLE

Any ideas on this?

Cheers,

Stefan 

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

* Re: ip link macvtap interface not processing specific ipv6 multicast traffic without promiscuous mode on
  2015-04-09 10:09 ip link macvtap interface not processing specific ipv6 multicast traffic without promiscuous mode on Stefan Bauer
@ 2015-04-09 16:51 ` Stefan Bauer
  2015-04-15  8:21   ` Stefan Bauer
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Bauer @ 2015-04-09 16:51 UTC (permalink / raw)
  To: netdev

Seems to be a problem with the VM guests.

Works with linux guests out of the box.
Does only not work with win10 guests.

Sorry for the noise :/

Stefan

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

* Re: ip link macvtap interface not processing specific ipv6 multicast traffic without promiscuous mode on
  2015-04-09 16:51 ` Stefan Bauer
@ 2015-04-15  8:21   ` Stefan Bauer
  2015-04-15  8:38     ` [SOLVED]Re: " Stefan Bauer
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Bauer @ 2015-04-15  8:21 UTC (permalink / raw)
  To: netdev

I could narrow down the problem. Win7Prof and Windows 10 is having this
issue.

Win Client is member of the multicast group and is listening on
ff02::1:ffdf:fe88

Traffic from router -> client - captured on router:

07:41:23.104567 IP6 fe80::12fe:edff:fee6:cfa > ff02::1:ffdf:fe88: ICMP6,
neighbor solicitation, who has 2a01:198:200:8350:851e:21a7:28df:fe88,
length 32
07:41:24.099764 IP6 fe80::12fe:edff:fee6:cfa > ff02::1:ffdf:fe88: ICMP6,
neighbor solicitation, who has 2a01:198:200:8350:851e:21a7:28df:fe88,
length 32
07:41:25.099772 IP6 fe80::12fe:edff:fee6:cfa > ff02::1:ffdf:fe88: ICMP6,
neighbor solicitation, who has 2a01:198:200:8350:851e:21a7:28df:fe88,
length 32


Traffic from router to client - captured on KVM HOST

09:41:23.106444 IP6 fe80::12fe:edff:fee6:cfa > ff02::1:ffdf:fe88: ICMP6,
neighbor solicitation, who has 2a01:198:200:8350:851e:21a7:28df:fe88,
length 32
09:41:24.101647 IP6 fe80::12fe:edff:fee6:cfa > ff02::1:ffdf:fe88: ICMP6,
neighbor solicitation, who has 2a01:198:200:8350:851e:21a7:28df:fe88,
length 32
09:41:25.101718 IP6 fe80::12fe:edff:fee6:cfa > ff02::1:ffdf:fe88: ICMP6,
neighbor solicitation, who has 2a01:198:200:8350:851e:21a7:28df:fe88,
length 32

No traffic seen on KVM GUEST (win7 or win10) with wireshark

Any ideas to debug this further?

Cheers

Stefan

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

* [SOLVED]Re: ip link macvtap interface not processing specific ipv6 multicast traffic without promiscuous mode on
  2015-04-15  8:21   ` Stefan Bauer
@ 2015-04-15  8:38     ` Stefan Bauer
  0 siblings, 0 replies; 4+ messages in thread
From: Stefan Bauer @ 2015-04-15  8:38 UTC (permalink / raw)
  To: netdev

It was the privacy extension enabled on the windows hosts.

So it was sending out from addresses the KVM HOST is not member of the
multicast group.

disabled it with netsh interface ipv6 set privacy state=disabled

Stefan

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

end of thread, other threads:[~2015-04-15  8:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-09 10:09 ip link macvtap interface not processing specific ipv6 multicast traffic without promiscuous mode on Stefan Bauer
2015-04-09 16:51 ` Stefan Bauer
2015-04-15  8:21   ` Stefan Bauer
2015-04-15  8:38     ` [SOLVED]Re: " Stefan Bauer

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