[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[qpimd-users] pimd static igmp join problems

From: Klemen
Subject: [qpimd-users] pimd static igmp join problems
Date: Wed, 29 Jan 2014 02:19:21 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)


I have browsed through all documentation and forums I could find, but did
not manage to find solution for my problem.

I would like to send multicast traffic from PC1 to PC4, through PC2 and PC3.
PC2 and PC3 run pimd, zebra and ospf. Unicast routes are ok and I can ping
any PC from any PC. I use msend and mreceive/mcfirst to test multicast traffic.

PC1 <-->   PC2   <-->   PC3   <--> PC4
eth0    eth0 eth1    eth1 eth0    eth0
msend      pimd         pimd       mreceive/mcfirst
           zebra        zebra
           ospf         ospf

PC2: eth0:, eth1:
PC3: eth0:, eth1:

I have checked that all interfaces are multicast enabled and contents of the
following files are as expected:
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts

On PC2 I have enabled "igmp" and "pim ssm" on both interfaces.
On PC3 is the same but I added static igmp joins, like:
interface eth0
 ip igmp join

 If I add static igmp joins to pimd config file, multicast does not work.
 If I add static igmp joins using vty, multicast start working?
 Can anyone explain me that, please?

 Why do I have to add static joins on both interfaces for multicast to start
working? Shouldn't be join on eth0 enough?

 Do I have to use static joins with pimd, or is there a way so I do not have
to? Forwarding of any-source group is not implemented, so probably not?

 Is it possible to change pimd configuration in runtime by not using telnet
to 2611? For example, to be able to do it from a script?
 Should I enable ip forwarding and interface multicast in zebra config?

 Does anyone see what am I doing wrong here???

My pimd.conf on PC3 (on PC2 is the same, only without static joins):

hostname MyPimd
password pim
enable password pim
log stdout
interface eth0
 ip pim ssm
 ip igmp
 ip igmp join
interface eth1
 ip pim ssm
 ip igmp
 ip igmp join
ip multicast-routing
line vty
 exec-timeout 60 0

reply via email to

[Prev in Thread] Current Thread [Next in Thread]