Raice
November 29, 2008, 7:44am
1
Hi!
Please help me to configure IGMP proxy in ROS. Before upgrading to 3.16, i used linux-box for IPTV igmp proxying (igmpproxy)
with this config
quickleave
phyint eth1 upstream ratelimit 0 threshold 1
altnet 10.0.0.0/8
phyint eth0 downstream ratelimit 0 threshold 1
it works fine, but this linux-box is primarily pbx and because of it, i decided to move igmp proxy to mikrotik
here is my ROS igmp config
[admin@ros] > /routing igmp-proxy interface print
Flags: X - disabled, I - inactive, D - dynamic, U - upstream
# INTERFACE RATE-LIMIT THRESHOLD
0 U wan1 0 1
1 MVDtoLAN 0 1
[admin@ros] >
[admin@ros] > /routing igmp-proxy print
quick-leave: yes
query-interval: 2m5s
query-response-interval: 10s
[admin@ros] >
MVDtoLAN - bridge wired to wireless, wan1 - provider network
Also this message appears frequently in log:
14:42:11 igmp-proxy,warning ignoring IGMP message: group is not a multicast addr
ess:
14:42:11 igmp-proxy,warning group=0.0.0.0
And it’s not working.
Any ideas?
janisk
December 22, 2008, 8:22am
2
you have to set up igmp-proxy interfaces for igmp-proxy to work on the router. because there is no algorithm to determine upstream/downstream interfaces, you have explicitly set up these settings.
from your linux configuration you set eth1 as upstream and eth0 as downstream, you have to do the same on RouterOS box
example:
/routing igmp-proxy interface add interface=ether1 upstream=yes
/routing igmp-proxy interface add interface=ether2 upstream=no
check correct interface names and add additional settings if necessary.
here you can check what settings means what, but it is still work in progress:
http://wiki.mikrotik.com/wiki/IGMP-Proxy
Raice
December 22, 2008, 2:20pm
3
janisk:
you have to set up igmp-proxy interfaces for igmp-proxy to work on the router. because there is no algorithm to determine upstream/downstream interfaces, you have explicitly set up these settings.
from your linux configuration you set eth1 as upstream and eth0 as downstream, you have to do the same on RouterOS box
example:
/routing igmp-proxy interface add interface=ether1 upstream=yes
/routing igmp-proxy interface add interface=ether2 upstream=no
check correct interface names and add additional settings if necessary.
here you can check what settings means what, but it is still work in progress:
http://wiki.mikrotik.com/wiki/IGMP-Proxy
It was done Just look at the second “Code:” in my first post. Interface wan1 marked by “U”
I will try to upgrade to 3.17.
janisk
December 23, 2008, 8:07am
4
check if there are any changes in 3.17 (my testing version was 3.17.
and 0.0.0.0 is not a proper igmp group.