Hi
I'm trying to get a brand new TV box working. First I confirmed that my network supports IGMP and that the box iteself works fine by reactivating my RT-AC87 with IGMP proxy enabled.
Then I followed these instructions to set my ERLite running on firmware 1.8.
The relevant configuration bits
igmp-proxy {
interface eth0 {
alt-subnet 0.0.0.0/0
role upstream
threshold 1
}
interface eth1 {
alt-subnet 0.0.0.0/0
role downstream
threshold 1
Commited those changes and checked active multicast streams with
show ip multicast mfc
I do get some groups, all originating in my LAN, but nothing coming from outside. Neither VLC nor my box can get a signal.
So I figured I'd need the firewall rules mentioned in the linked thread and added them. So my firewall rules now look like this
firewall {
all-ping enable
broadcast-ping disable
ipv6-receive-redirects disable
ipv6-src-route disable
ip-src-route disable
log-martians enable
name WAN_IN {
default-action drop
description "WAN to internal"
rule 1 {
action accept
description "Allow IPTV Multicast UDP"
destination {
address 239.0.0.0
}
log disable
protocol udp
source {
address 0.0.0.0/0
}
}
rule 2 {
action accept
description "Allow IGMP"
log disable
protocol igmp
}
rule 3 {
action accept
description "Allow established/related"
state {
established enable
related enable
}
}
rule 4 {
action accept
description "GRE for PPTP"
log disable
protocol gre
}
rule 5 {
action drop
description "Drop invalid state"
state {
invalid enable
}
}
}
name WAN_LOCAL {
default-action drop
description "WAN to router"
rule 1 {
action accept
description "Allow IPTV Multicast UDP"
destination {
address 239.0.0.0
}
log disable
protocol udp
}
rule 2 {
action accept
description "Allow IGMP"
log disable
protocol igmp
}
rule 3 {
action accept
description "Allow established/related"
state {
established enable
related enable
}
}
rule 4 {
action drop
description "Drop invalid state"
state {
invalid enable
}
}
}
receive-redirects disable
send-redirects enable
source-validation disable
syn-cookies enable
}
(my provider's test stream is on 239.77.0.1 so that should cover it.. and I don't know the source of their TV streams so I just allowed everything for now).
But, regardless, I don't even get so much as a picture. I also tried removing the alt-subnet for interface eth1 in the igmp proxy.. but it changes nothing.
I've attached my full config. Any help would be much appreciated.