OpenWrt Forum Archive

Topic: Anyone success with mrouted?

The content of this topic has been archived on 26 Feb 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi,

I compiled a new openwrt (experimental) firmware for my wrt54gs with a kernel with mutlicast and
multicast routing support and tried to make mrouted running. After twitching a little
bit in the source code it compiles and _seems_ to work, but actually it does
not route. The correct igmpv2 queries and answers are sent/received, but the multicast
packages are not forwarded even if the usual cirteria for routing are fullfilled (a listener in one network,
a sender in the other, ttl > 1).

Has anyone had success with mrouted?

I've experienced endianess problems in mrouted and also experienced some in the "original" openwrt
packages(e.g. the ping in the openwrt busybox sends seq no. 0, 256, 512 ...  if watched with tcpdump
from another machine). Is there something special with the mips CPU in the linksys?

Regards,

   Carsten

i have also endless problems with linux multicast routing support. Not only with OpenWrt, but also with Coyote based self made router software (x86). Mrouted itself is from year 1998, latest patches by Debian at year 2001 and thats all. My previous router software with 2.2.x kernel was working perfectly for several years, but with 2.4.x no luck at all. I think, there is some conflicts with multicast routing and other stuff in kernel. Some kernel versions with some configurations works, but most does not. The symptoms is like yours. Mrouted compile and run neatly, all igmp stuff works, and even proper lines appears to file /proc/net/ip_mr_cache , but no multicast packets forwarded. All counters remains zero. Linux kernel multicast routing urgently needs maintainer.

(Last edited by netmaster on 3 Jul 2005, 18:52)

The discussion might have continued from here.