How to make multicast working on ubuntu and debian - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4) +--- Forum: Linux on Pine A64(+) (https://forum.pine64.org/forumdisplay.php?fid=6) +--- Thread: How to make multicast working on ubuntu and debian (/showthread.php?tid=2185) |
How to make multicast working on ubuntu and debian - brengthdom - 09-10-2016 Hi, I run VLC on Linux OS (Ubuntu and Debian) but it seems VLC cannot receive multicast stream. I can see that IGMP_JOIN is not sent out when trying to receive from multicast IP address (IPv4). I also tried a test program as calling setsockopt IP_ADD_MEMBERSHIP which should send out IGMP_JOIN, but it is not sent. After some investigation, I can see that CONFIG_IP_MULTICAST is listed as disabled in /proc/config.gz. Maybe this is the reason, but I am not sure. How to make it working? Did anyone send IGMP_JOIN successfully? Thanks a lot. RE: How to make multicast working on ubuntu and debian - brengthdom - 09-12-2016 Any thoughts? ... RE: How to make multicast working on ubuntu and debian - martinayotte - 09-12-2016 You definitively need to have CONFIG_IP_MULTICAST=y and recompile the kernel. (or you can use Armbian Beta image provided here http://www.armbian.com/pine64/) RE: How to make multicast working on ubuntu and debian - brengthdom - 09-18-2016 Thank you very much. After compiling the kernel with CONFIG_IP_MULTICAST=y, VLC can send IGMP JOIN now. |