How to make Linux route multicast traffic bi-directionly betweenmultible subnets

From: John Pesce
Date: Mon Apr 19 2004 - 10:39:26 EST

I'm using kernel 2.4.20-8.

I have a Linux box multi-homed on three subnets using three NICs in
order to route TCP and UDP traffic between them.

I would like to also like route specific multicast group traffic between
them. I've read the multicast-howto and crawled the popular search
engines but I can not find any documentation to do it.
I have three NICs on subnets A,B and C.
Any multicast traffic arriving from any one of them needs to be
forwarded to the other two so the clients can received it.

The only thing I have been able to do is set a default multicast route
to subnet A. This forwards traffic incoming from B and C to A, but what
about the other ways?

Some pages refer to something called mrouted but it is all dated like
1996. Did multicast routing die off into the realm of hardware routers

I see on bootup a kernel message about 0.96 PIM-SM. Can I somehow use

Please help.

I'm not on the mailing list so please CC me personally.

Thank you,
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at