Hi all i have a problem here...
i have enabled the IP Multicasting option in the kernel.... and have written a simple code also.. that code for multicasting works between 2 linux Fedora Core 4 PC's(both send and receive)..but the problem is when i cross compile the code for Power PC with gcc-ppc....(to the board what we are working for)... it is not able to recieve the Multicast packets... say i have a FC4 PC "A" and i have the cross compiled executable on the board "B".. now if i run server on "A" and client on "B" then it is receiving packets.. but when i run server on "B" and client from "A" , it is not able to recieve the Multicast packets...
i tried googling but it dint help pretty much..i disabled /proc/sys/net/ipv4/conf/all/rp_filter i.e. echo 0 to that file.. and also added the route to the group say, route add 224.0.0.0 netmask 240.0.0.0 eth1..
and also tried tcpdump on the port that i am listening (but it is not giving any results when acting as a server.. i.e. it is not showing any packets received..
)but group is getting added in the file /proc/net/igmp
The same code is working between 2 PC's with FC4
please help me to solve this problem...
thanks...
