Hi all,
i tried now for days to get a IPTV device working behind my openWRT router with no success.
My actual problem seems to be that openWRT is using IGMP Version 2.
I tried several tipps from the web - but still no success.
in /etc/sysctl.conf i added:
# Defaults are configured in /etc/sysctl.d/* and can be customized in this file
net.ipv4.conf.all.force_igmp_version=3
net.ipv4.conf.br-lan.force_igmp_version=3
net.ipv4.conf.default.force_igmp_version=3
net.ipv4.conf.eth0.force_igmp_version=3
net.ipv4.conf.eth0.1.force_igmp_version=3
net.ipv4.conf.eth1.force_igmp_version=3
net.ipv4.conf.eth1.7.force_igmp_version=3
net.ipv4.conf.lo.force_igmp_version=3
net.ipv4.conf.pppoe-wan.force_igmp_version=3
net.ipv4.conf.wlan0.force_igmp_version=3
net.ipv4.conf.wlan1.force_igmp_version=3
but if i take a tcpdump if trying to watch tv i get:
root@OpenWrt:~# tcpdump -i eth0.1 igmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0.1, link-type EN10MB (Ethernet), capture size 262144 bytes
16:39:08.029433 IP 192.168.0.193 > all-routers.mcast.net: igmp leave 232.0.20.221
16:39:08.029585 IP OpenWrt.lan > 232.0.20.221: igmp query v2 [gaddr 232.0.20.221]
16:39:08.030906 IP 192.168.0.193 > 232.0.20.221: igmp v2 report 232.0.20.221
16:39:10.254329 IP 192.168.0.193 > all-routers.mcast.net: igmp leave 232.0.20.221
16:39:10.254475 IP OpenWrt.lan > 232.0.20.221: igmp query v2 [gaddr 232.0.20.221]
16:39:11.255584 IP OpenWrt.lan > 232.0.20.221: igmp query v2 [gaddr 232.0.20.221]
16:39:16.081524 IP OpenWrt.lan > 232.0.20.221: igmp query v2 [gaddr 232.0.20.221]
What can i try to get the router use Version 3 of IGMP?
Michael