Hallo!,
Hierbij ondervind ik enkele problemen met IPTV van KPN, de IPTV televisie werkt maar dat is enkel voor 2 seconden en daarna stopt de verbinding en ik begrijp niet waar dit aan ligt een reset ook al geprobeerd maar hij stopt na 3 seconden beeld, zou het aan IGMPv3 kunnen liggen misschien?
deze tutorial had ik gevolgd:
KPN Glasvezel met LEDE/OpenWRT (Dutch) – BenWeb
En ik gebruik een AX6S met openwrt 21.03-RC1, iets ingewikkelder dan de versie van openwrt in de tutorial gezien je nu met een devices tab moet werken maar volgens mij heb ik dit wel goed, ook de multicast functionaliteit staat aan voor vlan4.
configuraties:
netwerk:
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'xxx'
config device
option name 'br-lan'
option type 'bridge'
option igmp_snooping '1'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
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 device
option name 'wan'
option macaddr 'xxx'
config interface 'wan'
option proto 'pppoe'
option username 'xxx@internet'
option password 'ppp'
option ipv6 'auto'
option device 'wan.6'
config device
option name 'wan.6'
option type '8021q'
option ifname 'wan'
option vid '6'
config device
option type '8021q'
option ifname 'wan'
option vid '4'
option name 'wan.4'
option ipv6 '0'
option igmpversion '3'
config interface 'iptv'
option proto 'dhcp'
option device 'wan.4'
option vendorid 'IPTV_RG'
option defaultroute '0'
option peerdns '0'
option delegate '0'
config route
option interface 'iptv'
option target '213.75.112.0/21'
option gateway '10.172.224.1'
firewall:
config defaults
option input 'ACCEPT'
option output 'ACCEPT'
option synflood_protect '1'
option forward 'REJECT'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
list network 'lan'
config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
list network 'wan'
config forwarding
option src 'lan'
option dest 'wan'
config rule
option name 'Allow-DHCP-Renew'
option src 'wan'
option proto 'udp'
option dest_port '68'
option target 'ACCEPT'
option family 'ipv4'
config rule
option name 'Allow-Ping'
option src 'wan'
option proto 'icmp'
option icmp_type 'echo-request'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-IGMP'
option src 'wan'
option proto 'igmp'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-DHCPv6'
option src 'wan'
option proto 'udp'
option src_ip 'fc00::/6'
option dest_ip 'fc00::/6'
option dest_port '546'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-MLD'
option src 'wan'
option proto 'icmp'
option src_ip 'fe80::/10'
list icmp_type '130/0'
list icmp_type '131/0'
list icmp_type '132/0'
list icmp_type '143/0'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Input'
option src 'wan'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
list icmp_type 'router-solicitation'
list icmp_type 'neighbour-solicitation'
list icmp_type 'router-advertisement'
list icmp_type 'neighbour-advertisement'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Forward'
option src 'wan'
option dest '*'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-IPSec-ESP'
option src 'wan'
option dest 'lan'
option proto 'esp'
option target 'ACCEPT'
config rule
option name 'Allow-ISAKMP'
option src 'wan'
option dest 'lan'
option dest_port '500'
option proto 'udp'
option target 'ACCEPT'
config nat
option dest_ip '213.75.112.0/21'
option target 'MASQUERADE'
option device 'wan.4'
option name 'iptv1'
list proto 'all'
option src 'iptv'
config nat
option name 'iptv2'
option dest_ip '217.166.0.0/16'
option target 'MASQUERADE'
option device 'wan.4'
list proto 'all'
option src 'iptv'
config zone
option name 'iptv'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
list network 'iptv'
option masq '1'
config rule
option target 'ACCEPT'
option name 'Allow-IPTV-To-Lan'
option src 'lan'
option dest 'iptv'
config rule
list proto 'udp'
option src 'iptv'
option dest 'lan'
list dest_ip '224.0.0.0/4'
option target 'ACCEPT'
option name 'Allow-IGMP-Proxy'
config forwarding
option src 'lan'
option dest 'iptv'
igmpproxy:
config igmpproxy
option quickleave 1
# option verbose o0-3](none, minimalndefault], more, maximum)
config phyint
option network iptv
option zone wan
option direction upstream
list altnet 0.0.0.0/0
# ter aanvulling ik heb deze ips hier ook geprobeerd:
# list altnet 217.166.0.0/16
# list altnet 213.75.0.0/16
# maar dit lijkt niet veel te doen.
config phyint
option network lan
option zone lan
option direction downstream
Alvast bedankt!.
Admin: code in spoilers gezet voor overzichtelijkheid