Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Dec 2010 02:42:58 +0300
From:      serg vasilyev <sergv326@gmail.com>
To:        Andriy Syrovenko <andriys@gmail.com>
Cc:        flo@smeets.im, freebsd-net@freebsd.org, Bruce Simpson <bms@incunabulum.net>
Subject:   Re: kern/138666: [multicast] [panic] not working multicast through igmpproxy
Message-ID:  <AANLkTikPpfGZNmEYXW_F1_TxFUDZWF0ps7zeq4SWKvTR@mail.gmail.com>
In-Reply-To: <3e2b8dd90912090037v6c8e13e1v869471d4e03ecfd5@mail.gmail.com>
References:  <200912071020.nB7AK77I023054@freefall.freebsd.org> <4B1CDEE5.6080507@incunabulum.net> <3e2b8dd90912070305t6ffc08a6gf7acd8890d028854@mail.gmail.com> <4B1D07C3.6090005@incunabulum.net> <3e2b8dd90912080114x31d962acqf2c8a360e7b5a83d@mail.gmail.com> <4B1E1EF0.8040503@incunabulum.net> <3e2b8dd90912080155s544a7a50j17882b35f1343750@mail.gmail.com> <4B1E2574.8010704@incunabulum.net> <3e2b8dd90912080247s247bd878ud9fe4b234ff83f84@mail.gmail.com> <3e2b8dd90912090037v6c8e13e1v869471d4e03ecfd5@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/12/9, Andriy Syrovenko <andriys@gmail.com>:
> Hi,
>
> Well, turning off the transmit checksum offloading on the upstream
> interface solves the problem with IP checksums of IGMP report and
> leave messages always being 0. So after issuing the
>
> ifconfig re1 -txcsum
>
> command, the proxy successfully subscribes to receiving multicast
> streams, and I can see multicast UDP traffic coming in on the upstream
> interface. However there is another serious problem. Shortly alfter my
> router starts forwarding multicast traffic kernel crashes. The crash
> may happen either immediately when I press the play button in my IPTV
> player, or just after several channel switches. You can find crash
> reports in the attached files. They are almost identical, differing
> only in whether the pf module is loaded.
>
>
> The interesting part of the story is if I block incoming UDP multicast
> traffic using something like
>
> block in quick inet proto udp from any to 224.0.0.0/4
>
> in my pf.conf, system remains stable. But as soon as I comment the
> rule and reload pf, kernel crashes. I suspect the problem is not
> strictly related to the igmp processing, but to the multicast routing
> in general. Probably something wrong with thread synchronization. My
> system is a dual-core Intel Atom.
>
> Another interesting observation is when my BSD box is disconnected
> from the upstream router, I can see only IGMPv3 messages going out the
> upstream interface, even despite the fact that igmpproxy supports
> IGMPv2 only.
>
> br,
> Andrey
>
Does your system do any nat processing ?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikPpfGZNmEYXW_F1_TxFUDZWF0ps7zeq4SWKvTR>