[SOLVED] IGMP proxy not releasing streams after upgrading to 24.7

Started by jorisvervuurt, July 25, 2024, 02:17:43 PM

Previous topic - Next topic
Just another KPN user here too. The TV just plays a few seconds and then freeze. I've tried the 24.7_10 kernel but didn't solve the issue.

24.7 was working fine when I had it virtialized using virtual bridges. Now I've decided to move baremetal on x710 nic, and it's not working (same config). I can't think in any other change I made now, so I assume it's something with my nic.

How can I check if the connections are being released quickly? To avoid family issues, I just set the iptv box to unicast and it's working, so I think I'm having issues with multicast and igmp.

For one moment I thought also maybe it was Zenarmor/netmap, but I set it in passive mode, and nothing has changed. I really don't know what else to try.

Quote from: furfix on August 01, 2024, 11:09:33 AM
Just another KPN user here too. The TV just plays a few seconds and then freeze. I've tried the 24.7_10 kernel but didn't solve the issue.

Haven't tried the _10 kernel, but _9 does fix the issue:

opnsense-update -zkr 24.7_9 && opnsense-shell reboot

Easiest way to check if streams are released is to monitor the traffic graph. Each HD stream is around 14.4 Mbps. If you switch to the next TV channel, you should see the traffic graph shortly increase to 28.8Mbps and then pretty much instantly drop down back to 14.4 Mbps. It shouldn't keep increasing (which was the initial issue that has been fixed in the _9 kernel).

Quote from: newsense on July 31, 2024, 04:18:58 AM
Testing has been concluded and there's a known good kernel that fixes your issue, which you can install with

opnsense-update -zkr 24.7_10 && opnsense-shell reboot

Testing was done with _9 though, not _10.
Did you mean to write _9 or is _10 another follow-up?

I only tested with _9 which fixed the issue; haven't tested _10.


Just for clarity: since _10 is one more than _9 both have the same fixes for IGMP, but _7 doesn't have the two relevant IGMP fixes.


Cheers,
Franco

Understood. With 9 the issue remains :(

Probably something totally unrelated, but the freeze it's only happening with channels below 100. From 96 and up, looks like it's working without problems. No freeze

Quote from: franco on August 01, 2024, 11:34:40 AM
Just for clarity: since _10 is one more than _9 both have the same fixes for IGMP, but _7 doesn't have the two relevant IGMP fixes.


Cheers,
Franco

Alright, good to know that the increment means it includes everything from the earlier version.
I thought it was just a random number. ;-)

Just to be sure, I will test _10 later today as well.

Quote from: furfix on August 01, 2024, 11:38:16 AM
Understood. With 9 the issue remains :(

Probably something totally unrelated, but the freeze it's only happening with channels below 100. From 96 and up, looks like it's working without problems. No freeze

Can you check the traffic graph please? Traffic should only very shortly increase and then drop back to 14.4Mbps (or ~8 for some lower quality channels). If it does drop back then you have another issue.

Also check the logs and filter on 'igmpproxy'.

Sorry if I missunderstood you, but you mean this?

That is my WAN IPTV gateway and my IPTV LAN. For giving you a little more context, basically when I switch channels there is around 20m pike traffic for a few seconds, and then it's dead...same moment when the tv freeze. In the graph, basically I switch 3 channels.

Quote from: furfix on August 01, 2024, 11:51:40 AM
Sorry if I missunderstood you, but you mean this?

That is my WAN IPTV gateway and my IPTV LAN. For giving you a little more context, basically when I switch channels there is around 20m pike traffic for a few seconds, and then it's dead...same moment when the tv freeze. In the graph, basically I switch 3 channels.

That's not the issue this thread was about; it's probably a configuration issue on your side.
Please send a direct message to me so I can try to help you there (we don't have to continue in this thread since its unrelated).

I will, thanks Franco and you and sorry for bothering you both!

Quote from: franco on August 01, 2024, 11:34:40 AM
Just for clarity: since _10 is one more than _9 both have the same fixes for IGMP, but _7 doesn't have the two relevant IGMP fixes.

To confirm, everything works fine with _10 as well over here. ;-)


August 11, 2024, 11:24:53 AM #58 Last Edit: August 11, 2024, 11:30:03 AM by thecrankygamer
for some reason i cant install the kernel?

Not Found ] Failed, no signature found.

24.7_10

do i need to be in the beta channel?

You're too late. Enjoy 24.7.1 where the fix is baked in already.


Cheers,
Franco