Linus Lüssing
2019-Aug-14 20:11 UTC
[Bridge] [PATCH net-next] mcast: ensure L-L IPv6 packets are accepted by bridge
On Wed, Aug 14, 2019 at 05:40:58PM +0100, Patrick Ruddy wrote:> The group is being joined by MLD at the L3 level but the packets are > not being passed up to the l3 interface becasue there is a MLD querier > on the network > > snippet from /proc/net/igmp6 > ... > 40 sw1 ff0200000000000000000001ff008700 1 00000004 0 > 40 sw1 ff020000000000000000000000000002 1 00000004 0 > 40 sw1 ff020000000000000000000000000001 1 0000000C 0 > 40 sw1 ff010000000000000000000000000001 1 00000008 0 > 41 lo1 ff020000000000000000000000000001 1 0000000C 0 > 41 lo1 ff010000000000000000000000000001 1 00000008 0 > 42 sw1.1 ff020000000000000000000000000006 1 00000004 0 > 42 sw1.1 ff020000000000000000000000000005 1 00000004 0 > 42 sw1.1 ff0200000000000000000001ff000000 2 00000004 0 > 42 sw1.1 ff0200000000000000000001ff008700 1 00000004 0 > 42 sw1.1 ff0200000000000000000001ff000099 1 00000004 0 > 42 sw1.1 ff020000000000000000000000000002 1 00000004 0 > 42 sw1.1 ff020000000000000000000000000001 1 0000000C 0 > 42 sw1.1 ff010000000000000000000000000001 1 00000008 0 > ... > > the bridge is sw1 and the l3 intervace is sw1.1What kind of interface is sw1.1 exactly? Is it a VLAN or a VRF interface? Something else? Could you also post the output of bridge mdb show? Regards, Linus PS: Also please include the bridge mailinglist in the future.
Nikolay Aleksandrov
2019-Aug-14 20:34 UTC
[Bridge] [PATCH net-next] mcast: ensure L-L IPv6 packets are accepted by bridge
On 8/14/19 11:11 PM, Linus L?ssing wrote:> On Wed, Aug 14, 2019 at 05:40:58PM +0100, Patrick Ruddy wrote: >> The group is being joined by MLD at the L3 level but the packets are >> not being passed up to the l3 interface becasue there is a MLD querier >> on the network >> >> snippet from /proc/net/igmp6 >> ... >> 40 sw1 ff0200000000000000000001ff008700 1 00000004 0 >> 40 sw1 ff020000000000000000000000000002 1 00000004 0 >> 40 sw1 ff020000000000000000000000000001 1 0000000C 0 >> 40 sw1 ff010000000000000000000000000001 1 00000008 0 >> 41 lo1 ff020000000000000000000000000001 1 0000000C 0 >> 41 lo1 ff010000000000000000000000000001 1 00000008 0 >> 42 sw1.1 ff020000000000000000000000000006 1 00000004 0 >> 42 sw1.1 ff020000000000000000000000000005 1 00000004 0 >> 42 sw1.1 ff0200000000000000000001ff000000 2 00000004 0 >> 42 sw1.1 ff0200000000000000000001ff008700 1 00000004 0 >> 42 sw1.1 ff0200000000000000000001ff000099 1 00000004 0 >> 42 sw1.1 ff020000000000000000000000000002 1 00000004 0 >> 42 sw1.1 ff020000000000000000000000000001 1 0000000C 0 >> 42 sw1.1 ff010000000000000000000000000001 1 00000008 0 >> ... >> >> the bridge is sw1 and the l3 intervace is sw1.1 > > What kind of interface is sw1.1 exactly? Is it a VLAN or a VRF > interface? Something else? >+1> Could you also post the output of bridge mdb show? > > Regards, Linus > > > PS: Also please include the bridge mailinglist in the future. >Note that if you'd like to debug a host joined group currently bridge mdb show will not dump it and if the group is host-joined only it can even be empty. You can use my latest set (not applied yet): http://patchwork.ozlabs.org/project/netdev/list/?series=125169 Alternatively you could monitor the mdb events, it will show up there even today without any changes (bridge monitor mdb) and you can check if it's getting deleted. Cheers, Nik