Project

General

Profile

Actions

Bug #6099

closed

igmpproxy does not recognize upstream interface

Added by Victor Toni over 5 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
IGMP Proxy
Target version:
Start date:
04/09/2016
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.3
Affected Architecture:
All

Description

igmpproxy does not start anymore with a working config from 2.2.6.

The reason seems to be that igmpproxy does not the recognize the interface.
My WAN (bge0) interface is configured for VLAN 7 (PPPOE) and VLAN 8 (DHCP).
igmpproxy is configured to use bge0_vlan8 as upstream. bge0_vlan8 is not recognized, only bge0 (which shouldn't).

The main network is 10.0/16.
In the subnet 10.0.15/24 there might be some clients using VLC to request multicast from igmpproxy.
The dedicated network 192.168.11/24 is used for the set top boxes (IPTV).
The network 192.168.1/24 is used for accessing the modem.

The config was used to created the attached log by calling igmpproxy manually via
igmpproxy -d -vvvv /tmp/igmpproxy.conf

This part seems most relevant:
buildIfVc: Interface igb0 Addr: 10.0.0.1, Flags: 0xffff8943, Network: 10.0/16
buildIfVc: Interface igb2 Addr: 192.168.11.1, Flags: 0xffff8843, Network: 192.168.11/24
buildIfVc: Interface bge0 Addr: 192.168.1.11, Flags: 0xffff8943, Network: 192.168.1/24
buildIfVc: Interface lo0 Addr: 127.0.0.1, Flags: 0xffff8049, Network: 127/8
Found config for igb0
Found config for igb2
Found config for bge0
adding VIF, Ix 0 Fl 0x0 IP 0x0100000a igb0, Threshold: 1, Ratelimit: 0
Network for [igb0] : 10.0/16
Network for [igb0] : 10.0.15/24
adding VIF, Ix 1 Fl 0x0 IP 0x010ba8c0 igb2, Threshold: 1, Ratelimit: 0
Network for [igb2] : 192.168.11/24
Network for [igb2] : 192.168.11/24
adding VIF, Ix 2 Fl 0x0 IP 0x0b01a8c0 bge0, Threshold: 1, Ratelimit: 0
Network for [bge0] : 192.168.1/24
There must be at least 2 Vif's where one is upstream.

bge0_vlan8 does not appear.


Files

igmpproxy.conf (597 Bytes) igmpproxy.conf working config from 2.2.6 Victor Toni, 04/09/2016 04:37 PM
igmpproxy_stdout.log (3.32 KB) igmpproxy_stdout.log debug log to sdtout Victor Toni, 04/09/2016 04:37 PM
router.skeba.de - Status_ Dashboard_2016-04-28_16-14-15.png (20.8 KB) router.skeba.de - Status_ Dashboard_2016-04-28_16-14-15.png Stefan Heck, 04/28/2016 09:14 AM
Dok2.pdf (339 KB) Dok2.pdf Stefan Heck, 04/28/2016 10:50 AM
patch-src__os-freebsd.h (486 Bytes) patch-src__os-freebsd.h Jorge M. Oliveira, 09/04/2016 02:49 PM
patch-src_ifvc.c (3.12 KB) patch-src_ifvc.c Jorge M. Oliveira, 09/04/2016 02:49 PM
patch-src_igmpproxy.c (362 Bytes) patch-src_igmpproxy.c Jorge M. Oliveira, 09/04/2016 02:49 PM
igmproxy_all.zip (247 KB) igmproxy_all.zip Custom igmpproxy builds based on FreeBSD-ports PR #182 (pfSense 2.3 and 2.4) Jorge M. Oliveira, 09/05/2016 04:48 AM
igmpproxy_20160905_1818.zip (353 KB) igmpproxy_20160905_1818.zip New version based on the reviewed patch Jorge M. Oliveira, 09/05/2016 12:26 PM
igmpproxy_amd64_2016-01-27.zip (17.3 KB) igmpproxy_amd64_2016-01-27.zip Built after commit 009d60cab48f85b0e75a6a35bd7805ece19e6806 Andy Shulman, 01/27/2017 08:55 PM
Actions

Also available in: Atom PDF