Public bug reported: I am using Kubuntu 10.10 for multicast data packets. I am sending multicast data packets from a windows machine which is listened for on my Kubuntu machine. With wireshark I have confirmed that the packets are reaching the Kubuntu machine. Also I have confirmed on the windows machine of my membership addition to the multicast broadcast.
However, my c++ code is blocking on a receive from (recvfrom) function call, but my code is not receiving the data packets at all. I tried a lot of settings to get it to work. After a day of looking, I found that flushing the ip tables, turning of the firewall and making my code listen on INADDR_ANY, then only does it work, but if we Bind to a particular IP, it does not work. I think this is a bug because the code runs on the windows machine as is. Also, I need to bind to aparticular IP since my LAN card has multiple IPs and I also have multiple NICs. Is there a way to make ti work with binding and possibly have this bug fixed in Ubuntu/Kubuntu? ** Affects: ubuntu Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/690026 Title: Ubuntu Multicast packet bug -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs