Hasty Briefsbeta

Bilingual

KPN Interactieve TV zonder Experia Box - Bert Hubert's writings

a day ago
  • KPN Interactive TV requires a Set Top Box (STB) that needs multicast TV service (VLAN 4), normal internet (PPPoE on VLAN 6), and an IGMP proxy.
  • To bypass the Experia Box, you need a managed switch with VLANs and a Linux computer (e.g., Raspberry Pi) to act as a TV router.
  • The STB must get DHCP with option60 'IPTV_RG' on VLAN 4, and NAT is required for its private IP address.
  • Normal internet for the STB can be provided by any DHCP server giving DNS and default route.
  • An IGMP proxy (igmpproxy) must run to forward multicast subscription requests from the STB's local VLAN to the upstream VLAN 4.
  • It is recommended to put STBs in a separate VLAN (e.g., VLAN 44) to avoid multicast flooding WiFi.
  • The setup involves configuring VLANs, a DHCP server (udhcpd), and iptables for NAT, plus a startup script in systemd.
  • Manual steps include modifying /etc/dhcpcd.conf, /etc/dhcp/dhclient.conf, /etc/udhcpd.conf, and /etc/igmpproxy.conf.
  • A startup script (kpn-tv.sh) creates VLAN interfaces, sets IP addresses, starts dhclient, igmpproxy, and udhcpd.
  • The article warns about SD card corruption and suggests having backup Raspberry Pi or SD card.