[<prev] [next>] [day] [month] [year] [list]
Message-ID: <52CDB6CB.8080803@01019freenet.de>
Date: Wed, 08 Jan 2014 21:36:27 +0100
From: Andreas Hartmann <andihartmann@...19freenet.de>
To: linux-kernel@...r.kernel.org
CC: Cong Wang <amwang@...hat.com>,
Herbert Xu <herbert@...dor.apana.org.au>,
"David S. Miller" <davem@...emloft.net>
Subject: Out of the box (ootb) multicast broken since Linux 3.5 until min.
3.12.
Hello!
This patch:
commit c5c23260594c5701af66ef754916775ba6a46bbc
Author: Herbert Xu <herbert@...dor.apana.org.au>
Date: Fri Apr 13 02:37:42 2012 +0000
bridge: Add multicast_querier toggle and disable queries by default
Sending general queries was implemented as an optimisation to speed
up convergence on start-up. In order to prevent interference with
multicast routers a zero source address has to be used.
Unfortunately these packets appear to cause some multicast-aware
switches to misbehave, e.g., by disrupting multicast packets to us.
Since the multicast snooping feature still functions without sending
our own queries, this patch will change the default to not send
queries.
For those that need queries in order to speed up convergence on
start-up, a toggle is provided to restore the previous behaviour.
Signed-off-by: Herbert Xu <herbert@...dor.apana.org.au>
Signed-off-by: David S. Miller <davem@...emloft.net>
incompatibly broke ootb multicast in Linux until 3.12 or even higher
(didn't test) for this use case:
http://thread.gmane.org/gmane.linux.kernel/1622550
It is necessary to manually add this switch
echo "1" > /sys/devices/virtual/net/br0/bridge/multicast_querier
to get multicast working again.
Would be nice to get the old behaviour (= working multicast ootb) back
again. This would have saved a lot of time, probably not only in my case
here (e.g. see https://bugzilla.redhat.com/show_bug.cgi?id=880035).
Regards,
Andreas
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists