Hello Hessu (and list)
On Tue, 2013-08-06 at 13:04 +0300, Heikki Hannikainen spake:
I think the lack of multicast support in some Linux kernel builds makes the Perl rip44d fail for some users.
That's not the case here though. Multicast is enabled and the interfaces are also running multicast. I am however behind a NAT router (even though it should be moot since I do hear the broadcasts). I'm just completely at a loss on my specific issue. netstat -g shows:
tunl0 1 224.0.0.251 tunl0 1 all-systems.mcast.net
and ifconfig tunl0 shows: tunl0 Link encap:IPIP Tunnel HWaddr inet addr:44.88.0.9 Mask:255.255.255.0 UP RUNNING MULTICAST MTU:1480 Metric:1
Linux 2.6 certainly supports multicast, it's been in the kernel for a long while (at least in kernel 1.2 it was there, and probably before that). Some distributions apparently haven't compiled in the multicast code.
I'm using the stock kernel for the distro. If an error popped up for me I'd at least know where to look... but since there was no error, nothing ever was logged, it simply acted "deaf". Netcat verfied for me that the port was indeed open to the interface as well.
If you wish to make a switch to enable raw sockets I'll be willing to test it for you.