Hi guys,
i'm facing a strange problem with iptv broadcast and can't figure out what's going on.
i'm using mercusys mr90x router with OpenWrt 23.05.2, all the clients are connected via wi-fi, including the iptv box.
I've installed igmpproxy, configured it and the firewall, and iptv is working, but if i choose any channel and leave it streaming then it will freeze after 255 seconds.
If i click on any other channel then it will again work for 255 seconds and freeze.
I've tried to make a separate interface and wlan exclusively for iptv box, playing with igmp snooping, multicast querier - got same result.
Any suggestions?
Thanks!
UPD:
here's the sample from system log with igmpproxy config verbose 2.
Can it be that the problem is that the server don't receive igmp replies and kicks my receiver out of the group?
Mon Jan 8 14:03:23 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.172 to 239.255.255.250
Mon Jan 8 14:03:23 2024 user.info igmpproxy[7366]: Updated route entry for 239.255.255.250 on VIF #1
Mon Jan 8 14:03:26 2024 user.notice igmpproxy[7366]: RECV Membership query from 192.168.2.1 to 224.0.0.1
Mon Jan 8 14:03:27 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.172 to 239.255.5.171
Mon Jan 8 14:03:27 2024 user.info igmpproxy[7366]: Updated route entry for 239.255.5.171 on VIF #1
Mon Jan 8 14:03:27 2024 user.notice igmpproxy[7366]: Adding MFC: 172.16.255.154 -> 239.255.5.171, InpVIf: 0
Mon Jan 8 14:03:30 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.1 to 224.0.0.2
Mon Jan 8 14:03:30 2024 user.notice igmpproxy[7366]: The IGMP message was from myself. Ignoring.
Mon Jan 8 14:03:33 2024 user.notice igmpproxy[7366]: RECV Membership query from 192.168.2.1 to 224.0.0.1
Mon Jan 8 14:03:34 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.172 to 225.0.71.1
Mon Jan 8 14:03:34 2024 user.info igmpproxy[7366]: Updated route entry for 225.0.71.1 on VIF #1
Mon Jan 8 14:03:34 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.1 to 224.0.0.22
Mon Jan 8 14:03:34 2024 user.notice igmpproxy[7366]: The IGMP message was from myself. Ignoring.
Mon Jan 8 14:03:35 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.172 to 239.255.255.250
Mon Jan 8 14:03:35 2024 user.info igmpproxy[7366]: Updated route entry for 239.255.255.250 on VIF #1
Mon Jan 8 14:03:41 2024 user.notice igmpproxy[7366]: RECV Membership query from 192.168.2.1 to 224.0.0.1
Mon Jan 8 14:03:41 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.1 to 224.0.0.2
Mon Jan 8 14:03:41 2024 user.notice igmpproxy[7366]: The IGMP message was from myself. Ignoring.
Mon Jan 8 14:03:42 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.172 to 239.255.5.171
Mon Jan 8 14:03:42 2024 user.info igmpproxy[7366]: Updated route entry for 239.255.5.171 on VIF #1
Mon Jan 8 14:03:42 2024 user.notice igmpproxy[7366]: Adding MFC: 172.16.255.154 -> 239.255.5.171, InpVIf: 0
Mon Jan 8 14:03:45 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.1 to 224.0.0.22
Mon Jan 8 14:03:45 2024 user.notice igmpproxy[7366]: The IGMP message was from myself. Ignoring.
Mon Jan 8 14:03:47 2024 user.notice igmpproxy[7366]: RECV V2 member report from 192.168.2.172 to 225.0.71.1
Mon Jan 8 14:03:47 2024 user.info igmpproxy[7366]: Updated route entry for 225.0.71.1 on VIF #1