This is my collection of links on the subject:
- On Wikipedia: Telekom Entertain
- 2009-06-15: openwrt statt speedport
- 2012-03-24: Entertain mit openWRT / VLAN7/VLAN8 / Speedport-Alternative (backup on pastebin)
- 2012-04-14: changes to make the Buffalo WZR-HP-AG300H support Telekom T-Entertain
- Getting IPTV to work:
- 2009-08-16: Zielnetzarchitektur und igmpproxy
- ?: T-Home - HOWTO: IPTV and Internet via a Linux Router - After switch to VLAN8
- 2009-02-08 A blog post on getting the igmpproxy setup to work
- 2009-02-17: T-Home IPTV ohne Speedport unter Linux (VDSL)
- quite up to date: Mediaplayer-Software für IPTV am Computer (u.a. VLC-Playliste für "Entertain" (Deutsche Telekom) zum Download)
- 2007: Workaround für IPTV mit VLC 0.8.6
- ?: How to use IPTV over wireless
- 2009-04-06: A blog post saying the warnings of igmpproxy are fine (The source address xxx for group yyy, is not in any valid net for upstream VIF.)
- 2009-03-12: The post IPCop V2.0 und VDSL, containing hints for igmpproxy
- quite up to date HowTo for igmpproxy with T-Home: http://wiki.ipfire.org/de/addons/igmpproxy/start
- 2009-09-03: Hard core setup sending the Multicast IPTV to a different site via VPN
- 2008-08-02: Technical details on IGMP and Switches: http://foren.t-online.de/foren/read.php?552,3311050,fid=65435c7
- IPTV / UDP multicast in the OpenWrt Wiki
- QOS Linux TC: http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:networking:qos_traffic_control>
- Linux QoS using “tc”: http://mirrors.bieringer.de/Linux+IPv6-HOWTO/x2523.html
- 2009-01-02: QoS Regeln auf LanCom: http://www.lancom-forum.de/ptopic,45416.html#45416 (backup on pastebin)
My findings are mostly to be found on my other blog post OpenWrt on a TP-Link TL-WR1043ND Gigabit Router.
Some more hints to debug IPTV related problems
rtsp nethelper:
opkg list | grep rtsp
opkg install kmod-ipt-nathelper-rtsp
opkg files kmod-ipt-nathelper-rtsp
lsmod | grep rtsp
IGMP tcp dumping:
opkg update && opkg install tcpdump
tcpdump -n 'net 224.0.0.0/4 and (igmp or udp) and port 10000' -i br-iptv
tcpdump -n 'net 224.0.0.0/4 and (igmp or udp) and port 10000' -i eth1.8
Debug the RTP stream:
tcpdump -T rtp -vvv -n 'net 224.0.0.0/4 and udp' -i br-iptv
# vs.
tcpdump -T rtp -vvv -n 'net 224.0.0.0/4 and udp' -i eth1.8
Check the sequence numbers!