All of lore.kernel.org
 help / color / mirror / Atom feed
From: Steve Eckmann <eckmann@computer.org>
To: lartc@vger.kernel.org
Subject: [LARTC] multicast over GRE tunnel
Date: Wed, 07 Dec 2005 17:55:02 +0000	[thread overview]
Message-ID: <439721F6.6070905@computer.org> (raw)

I need to send multicast traffic through a GRE tunnel between two Linux 
routers. The tunnel works for normal IP packets, but I can't see how to 
make it work for multicast. Here's the setup:

                        10.10.10.0/24
 LAN-B--------------RtrB-------------RtrC--------------LAN-C
      192.168.2.0/24                     192.168.1.0/24

 RtrB interfaces:
   eth0 192.168.2.1
   eth1 10.10.10.11

 RtrC interfaces:
   eth0 192.168.1.1
   eth1 10.10.10.201

 Tunnel setup on RtrB:

   ip tunnel add netC mode gre remote 10.10.10.201 local 10.10.10.11
   ip link set netC up
   ip addr add 10.10.10.11 dev netC
   ip route add 192.168.1.0/24 dev netC

 Tunnel setup on RtrC:

   ip tunnel add netB mode gre remote 10.10.10.11 local 10.10.10.201
   ip link set netB up
   ip addr add 10.10.10.201 dev netB
   ip route add 192.168.2.0/24 dev netB

I'm stuck here. I tried adding routes for 224.0.0.0/4 and for a specific 
multicast group (say 239.16.2.2) to the netB and netC "devices", but the 
multicast traffic isn't getting out of its source LAN. Are there ip 
commands that will do it? Do I need additional software running for 
multicast? I couldn't get mrouted or pimd to compile on Fedora Core 4. I 
installed xorp but haven't tried running it yet because I'm very 
confused about what is needed, besides the basic kernel and iproute2, 
for a multicast-capable Linux router.

Thanks.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

             reply	other threads:[~2005-12-07 17:55 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-07 17:55 Steve Eckmann [this message]
2005-12-07 18:27 ` [LARTC] multicast over GRE tunnel comp.techs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=439721F6.6070905@computer.org \
    --to=eckmann@computer.org \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.