@lleachii
I read this topic today:
You wrote disabling IGMP snooping makes igmpproxy unnecessary. Now I'm thinking my igmpproxy config isn't correct.
Now I changed my igmpproxy config like in the wiki:
config igmpproxy
option quickleave 1
# option verbose [0-3](none, minimal[default], more, maximum)
config phyint
option network wan
option zone wan
option direction upstream
list altnet 0.0.0.0/0
config phyint
option network lan
option zone lan
option direction downstream
My network config:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdbc:33fb:8f21::/48'
config interface 'lan'
option type 'bridge'
option igmp_snooping '1'
option ifname 'eth1.1'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option ifname 'eth0.7'
option proto 'pppoe'
option password 'xxx'
option username 'xxx@t-online.de'
option ipv6 'auto'
config interface 'wan6'
option ifname 'eth0.7'
option proto 'dhcpv6'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
option igmp_snooping '1'
option igmp_v3 '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option vid '1'
option ports '1 2 3 4 5 6t'
config switch_vlan
option device 'switch0'
option vlan '7'
option vid '7'
option ports '0t 5t'
And in the firewall config I added the input rules:
config rule
option target 'ACCEPT'
option family 'ipv4'
option proto 'udp'
option dest_ip '224.0.0.0/4'
option name 'iptv'
option src 'wan'
config rule
option target 'ACCEPT'
option src 'wan'
option name 'Allow-UPD-IPTV'
option family 'ipv4'
option proto 'udp'
With these settings I can see via tcpdump only the routers IP-address in the packets (192.168.1.1). Of course IPTV isn't working. When I disable IGMP snooping network is flooded but IPTV works and I see all IPs via tcpdump.
That makes me think my igmpproxy isn't working properly?