From: Stephen B. <wid...@st...> - 2008-06-03 10:38:15
|
>> I'm going to go through my code and see if there's anything wrong in >> there, but first I thought I'd ask the list if anyone has got IGMP >> working >> on their gumstix? The interface includes MULTICAST in its features. > > It appears that the default gumstix kernel does not define > CONFIG_IP_MULTICAST. You will need to define this macro and recompile > the kernel. Good call on that, thanks I'd assumed that the interface having MULTICAST meant I had kernel support. After a bit of fun, I've recompiled my kernel by using a method detailed on the list and copied the com.gumstix.collection/packages/linux directory to user.collection and edited the defconfig for my machine to define MULTICAST (verified by looking in the tmp/work dir. I've uploaded my new kernel (today's date), but I don't get any different network behaviour in my program. It does weirdly use less CPU power though. I have a /proc/net/igmp file that changes entries when it runs, so I assume something else is the problem now. Stephen. |