That's also what i have and I got it working. Did you create a specific iptv interface?
One thing i had to do which wasn't mentioned in any of the guides i found was to enable WAN in the Firewall settings tab of the interface. As soon as i did this, the channels came on right away.
Hi @routermuffin so that would be after adding the below to the network config file?
config interface 'iptv'
option proto 'static'
option device 'eth1'
option ipaddr '10.22.22.1'
option netmask '255.255.255.0'
then do the below?
Yes that looks correct. Do you have any switches or anything else in between? What does your igmpproxy config look like?
hi, below is my igmpproxy config
config igmpproxy
option quickleave 1
option verbose [0-3](none, minimal[default], more, maximum)
config phyint
option network iptv
option zone wan
option direction upstream
list altnet 109.159.247.0/24
config phyint
option network lan
option zone lan
option direction downstream
Hi, it all looks correct but is still not working, added the iptv firewall rule also
Any other potential fixes? do i need to reboot the router and tv box?
Many thanks
Chris
Yeah you should definitely do that, and maybe also the BT/EE box too. Is it erhernet connected directly to the router?
Don't give up. You'll get there in the end 
There's other things to check with tcpdump if it comes to that.
@routermuffin so have got it to work, had to restart the new iptv interface and then it started working, i guess just creating it was not enough
One other thing, if i reboot the router the igmpproxy file clears all config so i have to re-enter it, i do :wq to save and when i go back in it is saved, just not sure why it wipes on a reboot?
Thanks all for the help
Chris
Excellent news!!! Glad you got it working. It's such a relief when the picture comes up 
Whats the location of uour igmpproxy config? It should only do that if it was stored in a /tmp location.
If its in the right place, try nano (text editor) to edit the file. Thats what I use all the time anyway. You'll need to install it from apps.
the file is in /etc so should be ok, have downloaded nano from plug ins so will try that next time
Thanks again
Chirs
1 Like
No problem! Let us know if you get it sorted 
Hi guys.
Firstly thankyou to everyone who has contributed to this thread. It helped me sort my EE TV box on my new Flint 2 router back in January.
I used routermuffin's post, and TV has worked fine ever since. However i have had some strange network issues. Random devices disconnecting, strange inbound traffic on my unRAID server etc. Finally realised it was multicast flooding. Turned off my IPTV interface and the inbound traffic disappeared. I tried various things to try and stop it - but the only thing that worked in the end was putting the TV box on its own dedicated port on the router, rather than through various basic switches. Is this something anyone else came across? I didn't have to create a separate bridge for that lan port either. Just physically moved it and the flooding stopped.
1 Like
I think you'll find you'll need IGMP snooping enabled on ALL the routers and switches in your network. Dumb switches don't have this feature.
BUT I couldn't get it to work on my router with OpenWrt, the multicast traffic flooded the whole network. The Belkin router non-OpenWrt factory firmware supports it,so it not a hardware issue.
Like you I had to connect the BT/EE TV box directly into the router and I also put it into its own vlan/subnet to stop any chance of multicast traffic on the LAN.
My OpenWrt version is 2 years old, igmp snooping might be fixed on later versions on OpenWrt but I don't have the time to test, it just works as is at the moment.
I thought this might be the case Phil. My lack of networking knowledge is evident here haha. I have plenty of spare ports on the router and TV is relatively close so think I'll also leave it well alone now it's all working with no obvious flooding! I nearly threw the BT hub back on, but the WiFi coverage of the flint 2 is very good so I had some motivation to persevere. Although I am curious if the flooding would be present with the BT hub back in. Maybe I'll try when I have some spare time.
The BT router will support IGMP snooping, so between the LAN ports on the back of the router the IPTV multicast will only come out of the port the BT TV box is connected to. If you connect a switch to that same port you need to make sure that switch also supports IGMP snooping otherwise that add-on switch will get flooded with multicast. I also had a problem where the multicast was affecting WIFI performance.
OpenWRT should support IGMP Snooping and router should (but do they work together?) but as I said my config workaround works as is so I don't have time to check if it's fixed.
If you get IGMP Snooping working on your router post here.
I'm pretty sure mine is working. I have a Flint 2 which has a modified version of OpenWRT and has it's own UI. Snooping is enabled and I think it must be working as now I've moved the EE box, the flooding to my unRAID server has disappeared.
1 Like
Sounds good. I was looking at the Flint 2 as we recently finally had BT FTTP installed 900Mb down 100Mb up. The current router is maxing out, but I don't need the extra speed I'm missing.
Yea I had FTTP installed a few years ago. I stream games from my desktop when I'm away from home and have various dockers running such as Plex server, nextcloud etc. not sure my old FTTC connection would have worked as well. I also work for BT so get a reasonable discount on the service. Although considering we used to get broadband for free, It doesn't feel like a great deal for us haha.
May I ask how you set up your VLAN for this? Mine still seems to be working fine however, then there's traffic on my network, such as during speed tests, the picture will break up and freeze/stutter. I suspect it has something to do with the packet steering on my access points (which my EE box is directly connected to), but just want to rule out some sort of potential traffic issue.
I have VLANs set up on my main Flint 2 router and also my Linksys SPNMXP56 access points which have also been flashed with OpenWRT. My understanding is I set the trunk/uplink to tagged and the port the EE box is connected to untagged, but I could never get it to get an IP address. I didn't try too hard to solve it as it's a very minor issue, but just something I would eventually like to get to the bottom of. Thank you!
On my main router I removed one of the physical lan ports from my home Lan subnet, then put that spare physical port into a new subnet. Then directed multicast traffic to the new subnet.
I have a direct CAT 5 connection from the BT TV box to main router.
So home lan is 192.168.1.x
TV Lan is 192.168.2.x
If I was trying to share the cat 5 link to the TV with a layer 3 switch and other devices id probably have to investigate trunking.
Or if your main router only has 1Wan 1Lan port.
1 Like
Hi,
Sorry for the delay! Thanks for sharing this. Mine works fine with except when doing a speed test, the picture will break up for a few seconds. It could well be my access point because it's running OpenWRT and lacks NSS hardware support for the moment. I might just leave as is for now incase I end up breaking it 
Thanks