Project

General

Profile

Actions

Bug #13929

closed

IGMP Proxy multicast group membership query packets have an invalid checksum

Added by R. Picobello about 1 year ago. Updated 11 months ago.

Status:
Resolved
Priority:
High
Category:
IGMP Proxy
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
23.05
Release Notes:
Default
Affected Version:
2.7.0
Affected Architecture:
All

Description

Having a TV provider with multicast streams, working flawless in 22.50 when upgraded to 23.01 it starts stuttering and stopped playing. After a research with packets captures it seems that the membership query from pfSense to the LAN devices is corrupted. Therefore the STB does not report back its currently joined groups, and the proxy sends out a leave on the WAN -> TV stops.

Screenshots with debugging showed here https://forum.netgate.com/topic/177181/23-01-b-20230106-0600-igmp-proxy-stops-tv-stream/31?_=1675500284303

I don't know if this is caused due to the IGMP-Proxy or the Intel 226v NIC driver running on an intel N5105 CPU.


Files

lan_direct_22.05.pcap (4.26 KB) lan_direct_22.05.pcap working version R. Picobello, 02/04/2023 02:46 AM
lan_direct_23.01-RC.pcap (1.58 KB) lan_direct_23.01-RC.pcap buggy version R. Picobello, 02/04/2023 02:46 AM
main.c (1.18 KB) main.c Nizam Moidu, 02/17/2023 12:15 PM
patch-src_igmp.c (418 Bytes) patch-src_igmp.c Nizam Moidu, 02/17/2023 02:39 PM
igmpproxy.tar.gz (24.1 KB) igmpproxy.tar.gz Nizam Moidu, 02/17/2023 02:39 PM
igmpproxy-0.3_1.pkg (46.6 KB) igmpproxy-0.3_1.pkg Christian McDonald, 02/17/2023 03:41 PM
igmpproxy-aarch64-0.3,1.pkg (23.8 KB) igmpproxy-aarch64-0.3,1.pkg Nizam Moidu, 02/21/2023 11:06 AM
Actions

Also available in: Atom PDF