Skip to main content

Hallo,

 

Ik heb mijn KPN box 12 vervangen voor de Netgear WNDR3700V5 met OpenWrt 20.03. En maak gebruik van Internet en tv. Beiden krijg ik tot zekere hoogte werkend.

 

Wanneer ik IGMP snooping aanzet dan krijgt mijn TV ontvanger geen signaal meer. Wanneer ik deze niet aanzet dan werkt het naar behoren maar dan is te zien in “Realtime graphs” dat alle LAN poorten (waar iets op aangesloten zit) traffic krijgen van de TV decoder. Ik lees dat dit in zekere zin nadelig kan zijn voor het gehele home netwerk.

 

Voor nu heb ik ook een oplossing gevonden om 1 LAN poort af te scheiden van de overige LAN poorten, op deze LAN zit de TV ontvanger aangesloten. Hierdoor worden de overige LAN poorten niet meer belast met onnodig traffic. Wellicht dat dit de ideale oplossing is maar ik weet niet wat voor nadelen hier aan zitten, het werkt wel in ieder geval.

 

Ik ben zelf een leek in dit hele gebeuren maar tot zover heb ik alles werkend gekregen met behulp van het internet en dit forum. Ik verschillende setups geprobeerd echter zonder resultaat.

Ik loop vast op het inschakelen van IGMP snooping, kan iemand mij hier in helpen?

 

Mijn opstelling:

Glasaansluiting -> Netgear WNDR3700v5 (WIFI disabled)  Openwrt 22.03 

(OpenWrt: Interface LAN, device br-lan)

-LAN1 -> AP (tbv Wifi

-LAN2 -> AP (tbv Wifi)

-LAN3 -> leeg

(OpenWrt: interface LAN2, device br-lan2)

-LAN4-> TV ontvanger (192.168.2.166)

 

/etc/config/network (loopback en globals weggelaten, hierdoor krijg ik een foutmelding)

config device

    option name 'br-lan'
    option type 'bridge'
    list ports 'lan1'
    list ports 'lan2'
    list ports 'lan3'
    option igmp_snooping '1'

config interface 'lan'
    option device 'br-lan'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '60'

config interface 'wan'
    option device 'wan.6'
    option proto 'pppoe'
    option username 'kpn'
    option password 'kpm'
    option ipv6 'auto'

config interface 'wan6'
    option proto 'dhcpv6'
    option device 'wan.6'
    option reqaddress 'try'
    option reqprefix 'auto'

config device
    option type '8021q'
    option ifname 'wan'
    option vid '6'
    option name 'wan.6'

config device
    option type '8021q'
    option ifname 'wan'
    option vid '4'
    option name 'wan.4'

config interface 'iptv'
    option proto 'dhcp'
    option device 'wan.4'
    option force_link '1'
    option defaultroute '0'
    option peerdns '0'
    option vendorid 'IPTV_RG'

config interface 'lan2'
    option proto 'static'
    option device 'br.lan2'
    option ipaddr '192.168.2.1'
    option netmask '255.255.255.0'
    option ip6assign '64'

config device
    option name 'br.lan2'
    option type 'bridge'
    list ports 'lan4'
    option bridge_empty '1'

config device
    option name 'wan'

config device
    option name 'pppoe-wan'
    option type 'tunnel'

 

/etc/config/firewall (gedeelte)

config rule
    option name 'Allow-IPTV-To-Lan'
    option dest 'iptv'
    option target 'ACCEPT'
    option src 'lan2'

config rule
    option name 'Allow-IGMP-Proxy'
    list proto 'udp'
    option src 'iptv'
    option target 'ACCEPT'
    option dest 'lan2'
    list dest_ip '192.168.2.166'

config zone
    option input 'ACCEPT'
    option output 'ACCEPT'
    option name 'lan2'
    list network 'lan2'
    option forward 'ACCEPT'

config forwarding
    option src 'lan2'
    option dest 'wan'

config forwarding
    option src 'iptv'
    option dest 'lan2'

 

/etc/config/igmpproxy

config igmpproxy
    option quickleave 1
#    option verbose r0-3](none, minimaldefault], more, maximum)

config phyint
    option network iptv
    option zone wan
    option direction upstream
    list altnet 0.0.0.0/0

config phyint
    option network lan2
    option zone lan2
    option direction downstream

Ik heb mijn setup gewzijzigd, heb alles weer op 1 LAN gezet en enkele settings gewijzigd. Traffic komt weer op alle aangesloten LANs wanneer de tv ontvanger aanstaat.

 

/etc/config/network

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'lan1'
    list ports 'lan2'
    list ports 'lan3'
    list ports 'lan4'

config interface 'lan'
    option device 'br-lan'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option ip6assign '60'

config interface 'wan'
    option device 'wan.6'
    option proto 'pppoe'
    option username 'kpn'
    option password 'kpn'
    option ipv6 'auto'

config interface 'wan6'
    option proto 'dhcpv6'
    option device 'wan.6'
    option reqaddress 'try'
    option reqprefix 'auto'

config device
    option type '8021q'
    option ifname 'wan'
    option vid '6'
    option name 'wan.6'

config device
    option type '8021q'
    option ifname 'wan'
    option vid '4'
    option name 'wan.4'
    option igmpversion '2'

config interface 'iptv'
    option proto 'dhcp'
    option device 'wan.4'
    option vendorid 'IPTV_RG'
    option defaultroute '0'
    option peerdns '0'
    option delegate '0'

 

/etc/config/firewall (gedeelte)

config zone
    option name 'iptv'
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'REJECT'
    option masq '1'
    list network 'iptv'

config rule
    option name 'Allow-IGMP-Proxy'
    list proto 'udp'
    option src 'iptv'
    option dest 'lan'
    option target 'ACCEPT'
    list dest_ip '192.168.1.166'

config forwarding
    option src 'iptv'
    option dest 'lan'

 

/etc/config/igmpproxy

config igmpproxy
    option quickleave 1
#    option verbose <0-3](none, minimaledefault], more, maximum)

config phyint
    option network iptv
    option zone wan
    option direction upstream
    list altnet 0.0.0.0/0

config phyint
    option network lan
    option zone lan
    option direction downstream

 


Ik heb helaas geen oplossing voor je, maar mooi dat je het met Openwrt voor elkaar gekregen hebt.

Ik durf dit nog altijd niet aan, heb de TV ontvanger dus op mijn Box 12 en ook een Netgear R7800 (ook Openwrt 22.03) met daarachter mijn thuisnetwerk. Maar liefst zou ik ook de Box 12 ertussenuit halen, dit soort issues houden me echter nog tegen….


Ik heb nog eens even in de docs van Openwrt gekeken, heb je de iptv/multicast opties goed geconfigureerd volgens de wiki?

https://openwrt.org/docs/guide-user/network/wan/udp_multicast

 

En ik zie zojuist ook wat specifieke info voor kpn configuratie in de openwrt wiki

https://openwrt.org/docs/guide-user/network/wan/isp-configurations#kpn_ftth

https://openwrt.org/docs/guide-user/network/wan/isp-configurations#xs4all_and_probably_kpn

https://openwrt.org/docs/guide-user/network/wan/isp-configurations#kpn_ftth_via_luci

 

 


Zet bij config interface 'lan' IGMP snooping aan d.m.v.:

option igmp_snooping 1

Zet bij config interface 'lan' IGMP snooping aan d.m.v.:

option igmp_snooping 1

Geen resultaat, traffic blijft op alle kanalen actief en Tv signaal blijft ook actief. Erbij geprobeerd om IGMP snooping aan te zetten bij br-lan maar dan valt de TV wel direct uit.

 

Overigens is dit geen setting die ik via de interface zelf kan instellen, is dit een verborgen optie? Of kan het zijn dat dit een instelling is van een oudere vesie van OpenWrt aangezien ik deze instelling ook tegen kom in de link van Falco 75.


Ik heb nog eens even in de docs van Openwrt gekeken, heb je de iptv/multicast opties goed geconfigureerd volgens de wiki?

https://openwrt.org/docs/guide-user/network/wan/udp_multicast

 

En ik zie zojuist ook wat specifieke info voor kpn configuratie in de openwrt wiki

https://openwrt.org/docs/guide-user/network/wan/isp-configurations#kpn_ftth

https://openwrt.org/docs/guide-user/network/wan/isp-configurations#xs4all_and_probably_kpn

https://openwrt.org/docs/guide-user/network/wan/isp-configurations#kpn_ftth_via_luci

 

 

Deze heb ik geprobeerd, voor zover ik deze kan begrijpen…

Als ik onderstaande instelling wil doen dan klopt er iets niet denk ik… Ik kan geen bridge maken bij interfaces maar alleen bij devices.

config interface 'stbitv'    option type 'bridge'    option proto 'static'    option ifname 'eth0.7'    option ipaddr '10.3.0.1'    option netmask '255.255.255.0'    option igmp_snooping '1'

Is dit niet iets van een oudere versie van OpenWrt?

En als dat zo is, en dus een device is, dan creëer ik hier mee gewoon een eigen LAN voor de TV ontvanger waarbij bij mij Snooping nog niet functioneert. 


Ik heb helaas geen oplossing voor je, maar mooi dat je het met Openwrt voor elkaar gekregen hebt.

Ik durf dit nog altijd niet aan, heb de TV ontvanger dus op mijn Box 12 en ook een Netgear R7800 (ook Openwrt 22.03) met daarachter mijn thuisnetwerk. Maar liefst zou ik ook de Box 12 ertussenuit halen, dit soort issues houden me echter nog tegen….

Bij mij werkt het met een separate LAN voor alleen de TV, niks voor jou? Of heeft dit ook weer nadelen?


Kan het misschien zijn dat mijn router IGMP snooping niet ondersteund maar wel door OpenWRT valt in te stellen? Of is dit een software matig ding?