Not sure if I am asking the question in the correct list. I am a newbie trying
to get multicast routing to work on my linux 2.4 kernel. I am using
usc pimd code. I have pimd which sets up the route in the kernel
[ /tmp]# ip mroute show (22.22.22.1, 224.0.1.20) Iif: eth2 Oifs: eth1 [ /tmp]#
I can see data packets arriving on eth2
[/tmp]# tethereal -i eth2
Capturing on eth2
0.000000 22.22.22.1 -> 224.0.1.20 UDP Source port: 32770 Destination port: 12345
1.000000 22.22.22.1 -> 224.0.1.20 UDP Source port: 32770 Destination port: 12345
2.000000 22.22.22.1 -> 224.0.1.20 UDP Source port: 32770 Destination port: 12345
However, packets are not getting forwarded on eth1
[ /tmp]# cat /proc/net/ip_mr_cache
Group Origin Iif Pkts Bytes Wrong Oifs
140100E0 01161616 2 82 84788 0 1:1 [mkaushik@xxxxx /tmp]#
[ /tmp]# cat /proc/sys/net/ipv4/ip_forward 1
Any suggestions on debugging the problem is greatly appreciated
Thanks Meenakshi