Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

IGMP : T-Entertain, kein aufruf des Kundencenters auf MR300 möglich, Meldung: Invalid XHTML

29 views
Skip to first unread message

Philipp Babel

unread,
Jan 5, 2010, 7:08:22 PM1/5/10
to
Hallo,

ich habe seit einigen Monaten VDSL50, welches (mitlerweile) auch
problemlos läuft und wollte jetzt über Weihnachten mal das IPTV
(T-Entertain) in Betrieb nehmen. Das IPTV funktioniert einwandfrei mit dem
FLI4L 3.4.0 und dem Media Receiver 300 (MR300) von T-Online. Allerdings
kann das System von der Telekom ja noch so einiges mehr (VideoOnDemand,
Webradio, Meine Dienste > Email, ...), um weitere Funktionen
freizuschalten muss man sich dafür allerdings im Kundencenter des MR300
einloggen. Leider bekomme ich diese Seite (sowie einige weitere) im MR300
nicht geladen, zuerst steht "Seite wird geladen...", dann folgt ein
schwarzer Bildschirm und nach ca. einer Minute kommt die Meldung "Invalid
XHTML".

Die Telekom ist der Meinung das es am Router liegt - Schuld auf andere
schieben sind die Jungs und Mädels ja ganz groß drin... aber bevor ich
denen jetzt ihr magenta T grün ankotze, will ich doch noch einmal vorher
meine Konfiguration abklären. ;-)

Wenn ich mein Notebook an die Netzwerkkarte des Routers hänge, die für das
IPTV konfiguriert ist, kann ich per VLC die öffentlich rechtlichen
empfangen und im Internet surfen. Mir ist schleierhaft was der MR300 noch
benötigt, das der Router momentan nicht können soll?! Anbei mal ein paar
Auszüge aus meiner Konfiguration (Ich hoffe ich hab alles wichtige für
IGMP erwischt).

Dank und Gruß
Philipp

#########################
### Netzwerkkonfiguration
Modem Speedport 300HS > Fli4l 3.4.0 > MR300

##################
### Fli4l Hardware
Pentium III 533Mhz, 128Mb SDRam, Mainboard Siemens D1215
1x onboard Intel 82562EM
1x PCI HP A5506 Quad Port (Ethernet Controller Digital 21143)
Also insgesamt 5 Netzwerkkarten die wie folgt belegt sind:

############
### base.txt

IP_NET_N='6' # number of IP ethernet networks, usually 1
IP_NET_1='192.168.27.1/24' # LAN - INTEL
IP_NET_1_DEV='br0' # LAN

IP_NET_2='192.168.28.1/24' # IPTV - HP
IP_NET_2_DEV='eth2' # IPTV

IP_NET_3='192.168.29.1/24' # WLAN - HP
IP_NET_3_DEV='eth3' # WLAN

IP_NET_4='192.168.1.1/24' # WAN - HP (wird benötigt damit ich auf
das Modem zugreifen kann)
IP_NET_4_DEV='eth1' # WAN

IP_NET_5='dhcp' # dhcp client - IP ueber dhclient
IP_NET_5_DEV='eth1.8'
IP_NET_5_MAC='00:40:63:da:cf:32'# neue MAC/nicht MAC von eth1

IP_NET_6='dhcp' # eth1.7 zum modem
IP_NET_6_DEV='eth1.7'
IP_NET_6_MAC='00:40:63:da:cf:33'# neue MAC/nicht MAC von eth1

PF_NEW_CONFIG='yes' # new style packet filter config

PF_INPUT_POLICY='REJECT' # be nice and use reject as policy
PF_INPUT_ACCEPT_DEF='yes' # use default rule set
PF_INPUT_LOG='no' # don't log anything
PF_INPUT_LOG_LIMIT='3/minute:5' # log 3 events per minute; allow a
# burst of 5 events
PF_INPUT_REJ_LIMIT='1/second:5' # reject 1 connection per second;
allow
# a burst of 5 events; otherwise
# drop packet
PF_INPUT_UDP_REJ_LIMIT='1/second:5' # reject 1 udp packet per second;
allow
# a burst of 5 events; otherwise
drop
# packet
#
# Zugriff auf den Router
#
PF_INPUT_N='4'
PF_INPUT_1='any 224.0.0.0/4 ACCEPT' # IPTV-Docu
PF_INPUT_2='IP_NET_1 ACCEPT' # allow all hosts in the LAN
access to the router
PF_INPUT_3='IP_NET_2 ACCEPT'
PF_INPUT_4='IP_NET_3 ACCEPT'
# the log file will be
filled
# with useless entries
#
# Zugriff auf das ‘‘Internet’’
#
PF_FORWARD_POLICY='REJECT' # be nice and use reject as policy
PF_FORWARD_ACCEPT_DEF='yes' # use default rule set
PF_FORWARD_LOG='no' # don't log anything
PF_FORWARD_LOG_LIMIT='3/minute:5' # log 3 events per minute; allow a
# burst of 5 events
PF_FORWARD_REJ_LIMIT='1/second:5' # reject 1 connection per second;
allow
# a burst of 5 events; otherwise
# drop packet
PF_FORWARD_UDP_REJ_LIMIT='1/second:5' # reject 1 udp packet per
second;
# allow a burst of 5 events;
# otherwise drop packet
PF_FORWARD_N='4'
PF_FORWARD_1='any 224.0.0.0/4 ACCEPT' # IPTV-Docu
PF_FORWARD_2='IP_NET_1 ACCEPT' # LAN
PF_FORWARD_3='IP_NET_2 ACCEPT' # IPTV
PF_FORWARD_4='IP_NET_3 ACCEPT' # WLAN

PF_POSTROUTING_N='3'
PF_POSTROUTING_1='IP_NET_1 MASQUERADE' # LAN
PF_POSTROUTING_2='IP_NET_2 MASQUERADE' # IPTV
PF_POSTROUTING_3='IP_NET_3 MASQUERADE' # WLAN

###################
### dhcp_client.txt

OPT_DHCP_CLIENT='yes'
DHCP_CLIENT_TYPE='dhcpcd'
DHCP_CLIENT_INTERFACES='IP_NET_5_DEV' # listen on interfaces
DHCP_CLIENT_USEPEERDNS='no'
DHCP_CLIENT_HOSTNAME='IPTV-T-Home'

################
### dns_dhcp.txt

HOSTS_N='7' # number of hosts in your domain


HOST_1_NAME='igmp'
HOST_1_IP4='192.168.28.1'

HOST_2_NAME='MR300'
HOST_2_IP4='192.168.28.2'
HOST_2_MAC='00:22:3A:**:**:**' # (MAC zensiert!) MAC Adr T-Home MR300

...


################
### dns_dhcp.txt

OPT_DHCP='yes' # activate DHCP server: yes or no

DHCP_TYPE='dnsmasq' # use 'dnsmasq' or 'isc-dhcpd'

DHCP_VERBOSE='no' # activate verbose dhcp-information
DHCP_LS_TIME_DYN='3600' # default time for dynamic leases:
1 hour
DHCP_MAX_LS_TIME_DYN='7200' # max time for dynamic leases: 2
hours
DHCP_LS_TIME_FIX='86400' # default time for fix leases: 1 day
DHCP_MAX_LS_TIME_FIX='604800' # max time for fix leases: 1 week
DHCP_LEASES_DIR='/boot' # don't touch this until you
# have read the manual!

DHCP_WINSSERVER_1='' # IP of 1st external wins-server
# (don't use if OPT_NMBD='yes'!)
DHCP_WINSSERVER_2='' # IP of 2nd external wins-server
# (don't use if OPT_NMBD='yes'!)

# Parameters for local Networks
# -----------------------------
DHCP_RANGE_N='3' # number of dhcp-ranges
# LAN
DHCP_RANGE_1_NET='IP_NET_1' # reference to Network defined in
base.txt
DHCP_RANGE_1_START='192.168.27.11' # start-IP
DHCP_RANGE_1_END='192.168.27.51' # end-IP
DHCP_RANGE_1_DNS_SERVER1='192.168.27.1' # if empty the IP of
the net-interface
#DHCP_RANGE_1_DNS_SERVER2='' # second dns-server
#DHCP_RANGE_1_DNS_DOMAIN='' # set a diffrent dns-domain for the
range (optional)
DHCP_RANGE_1_NTP_SERVER='192.168.27.1'
DHCP_RANGE_1_GATEWAY='192.168.27.1'

# IPTV
DHCP_RANGE_2_NET='IP_NET_2' # reference to Network defined in
base.txt
DHCP_RANGE_2_START='192.168.28.11' # start-IP
DHCP_RANGE_2_END='192.168.28.21' # end-IP
DHCP_RANGE_2_DNS_SERVER1='' # if empty the IP of the
net-interface
#DHCP_RANGE_2_DNS_SERVER2='' # second dns-server
#DHCP_RANGE_2_DNS_DOMAIN='' # set a diffrent dns-domain for the
range (optional)
DHCP_RANGE_2_NTP_SERVER=''
DHCP_RANGE_2_GATEWAY=''

# WLAN
DHCP_RANGE_3_NET='IP_NET_3' # reference to Network defined in
base.txt
DHCP_RANGE_3_START='192.168.29.11' # start-IP
DHCP_RANGE_3_END='192.168.29.21' # end-IP
DHCP_RANGE_3_DNS_SERVER1='192.168.27.1' # if empty the IP of
the net-interface
#DHCP_RANGE_3_DNS_SERVER2='' # second dns-server
#DHCP_RANGE_3_DNS_DOMAIN='' # set a diffrent dns-domain for the
range (optional)
DHCP_RANGE_3_NTP_SERVER='192.168.27.1'
DHCP_RANGE_3_GATEWAY='192.168.27.1'

#############################################################################
### igmp.txt (V2.00 nur für VDSL- Zielnetz-Architektur mit Trennung
ID7/ID8 )

OPT_IGMP_PROXY='yes' # install IGMP_PROXY server: yes or
no

IGMP_PROXY_DEBUG='no' # default: no; change to yes for verbose
information
IGMP_PROXY_DEBUG2='no' # default: no; change to yes for debug information


IGMP_PROXY_QUICKLEAVE_ON='no' # Enable Quickleave mode; sends Leave
instantly; default: yes

#------------------------------------------------------------------------------
# Configuration of Upstream Interface (DSL-Modem)
#------------------------------------------------------------------------------
IGMP_PROXY_UPLOAD_DEV='eth1.8' # upstream interface; default: ppp0; new:
eth1.8

#------------------------------------------------------------------------------
# Configuration of Downstream Interface
#------------------------------------------------------------------------------
IGMP_PROXY_DOWNLOAD_DEV='eth2' # interface to my iptv box

#------------------------------------------------------------------------------
# IP Adressen für Multicast-Traffic
#------------------------------------------------------------------------------
IGMP_PROXY_ALT_N='4' # number of IP addresses for multicast sources
IGMP_PROXY_ALT_NET_1='239.35.0.0/16' # IPTV streams
IGMP_PROXY_ALT_NET_2='217.0.119.0/24' # Required for T-Home
IGMP_PROXY_ALT_NET_3='193.158.35.0/24' # Required T-Home
IGMP_PROXY_ALT_NET_4='192.168.3.0/24' # address range of my IPTV-box

###########################
### advanced_networking.txt

OPT_VLAN_DEV='yes' # activate VLAN 802.1Q
VLAN_DEV_N='2'
VLAN_DEV_1_DEV='eth1' # interface of VDSL-Modem; example: eth1
# In unserem Beispiel geht 'eth1' zum VDSL-Modem
VLAN_DEV_1_VID='7' # ID7 to support VLAN
VLAN_DEV_2_DEV='eth1'
VLAN_DEV_2_VID='8'

#------------------------------------------------------------------------------
# Optional package: change device MTU
#------------------------------------------------------------------------------

DEV_MTU_N='5' # number of devices to change MTU of
DEV_MTU_1='eth0 1492' # change MTU of device eth0 to 1492
DEV_MTU_2='eth1 1492'
DEV_MTU_3='eth2 1492'
DEV_MTU_4='eth3 1492'
DEV_MTU_5='eth4 1492'

Jens Kluge

unread,
Jan 8, 2010, 6:52:07 AM1/8/10
to
Am 06.01.2010 01:08, schrieb Philipp Babel:
> Das IPTV funktioniert einwandfrei mit dem FLI4L 3.4.0
schoen ;-)

> (VideoOnDemand, Webradio, Meine Dienste > Email, ...), um weitere
> Funktionen freizuschalten muss man sich dafür allerdings im Kundencenter
> des MR300 einloggen. Leider bekomme ich diese Seite (sowie einige
> weitere) im MR300 nicht geladen, zuerst steht "Seite wird geladen...",
> dann folgt ein schwarzer Bildschirm und nach ca. einer Minute kommt die
> Meldung "Invalid XHTML".

bei mir klappt das alles mit fli4l als Router...


>
> Die Telekom ist der Meinung das es am Router liegt

die Wahrscheinlichkeit is gross, das dem so ist

[Schnipp] ... Polemik unerwuenscht ... [Schnipp]


>
> IP_NET_5_MAC='00:40:63:da:cf:32'

> IP_NET_6_MAC='00:40:63:da:cf:33'

was wird wohl passieren, wenn jetzt alle dieselben MAC-Adressen aus der
Beispiel-Konfiguration verwenden...

Unbedingt eigene MAC-Adressen eintragen, nur dann ist sichergestellt
dass diese einmalig vorkommen!
>
in deinen anderen Threads hast du bereits erste Hinweise zu deiner
Router config erhalten; hier wuerde ich empfehlen anzufangen zu suchen.

Philipp Babel

unread,
Jan 10, 2010, 8:43:24 PM1/10/10
to
>> IP_NET_5_MAC='00:40:63:da:cf:32'
>> IP_NET_6_MAC='00:40:63:da:cf:33'
> was wird wohl passieren, wenn jetzt alle dieselben MAC-Adressen aus der
> Beispiel-Konfiguration verwenden...
>
> Unbedingt eigene MAC-Adressen eintragen, nur dann ist sichergestellt
> dass diese einmalig vorkommen!

Ich habe jetzt die MAC Adressen meines alten (kaputten) Notebooks dafür
genommen (LAN & WLAN Karte). Diese sollten einmalig sein, leider brachte
das keinerlei Änderung.

>>
> in deinen anderen Threads hast du bereits erste Hinweise zu deiner
> Router config erhalten; hier wuerde ich empfehlen anzufangen zu suchen.

Dadurch konnte ich auch sämtliche anderen Probleme mit der Version 3.4.0
lösen, bleibt nur noch der Zugriff auf das Kundencenter und einige
andere Seiten im MR300.

Frank S.

unread,
Jan 11, 2010, 11:02:59 AM1/11/10
to
Moin Philipp

Philipp Babel schrieb:


> Dadurch konnte ich auch sämtliche anderen Probleme mit der Version 3.4.0
> lösen, bleibt nur noch der Zugriff auf das Kundencenter und einige
> andere Seiten im MR300.

Ich habe zwar keinerlei Erfahrung mit dem MR300 und nehme jetzt einmal
an, dass das MR300 die IP und alles andere auch vom fli4l bekommt (also
dort dhcp-client). Falls Du eine feste IP dort eingetragen hast, dann
liegt sie in Adrerssbereich der fli4l NIC, an der der MR300
angeschlossen ist, und Du hast auch den fli4l dort als gateway und ggf.
DNS Server eingetragen.

Wenn dem so ist, was ich vermute, da Du einige Seiten ja wohl zu sehen
bekommst, dann könnte es noch am verwendeten Browser und dessen
Sicherheitseinstellungen liegen. Soweit ich gelesen habe, sind die MR300
Kisten mit/von MS ausgestattet. Dann solltest Du den ersten Test mit
einem IE mit lausigen Sicherheitseinstellungen (also unsicher) starten
und nochmal berichten.

Gruß
Frank

Jens Kluge

unread,
Jan 13, 2010, 2:52:25 AM1/13/10
to
Am 11.01.2010 02:43, schrieb Philipp Babel:
>
> Dadurch konnte ich auch sämtliche anderen Probleme mit der Version 3.4.0
> lösen, bleibt nur noch der Zugriff auf das Kundencenter und einige
> andere Seiten im MR300.

schon mal die MR300 upgedated?

kannst du deine akualisierte rc.cfg (ohne dsl PW)nochmal zeigen?

Philipp Babel

unread,
Jan 13, 2010, 5:32:17 PM1/13/10
to
Jens Kluge schrieb:

> schon mal die MR300 upgedated?

Japp, am Hauptschalter ausgeschaltet, Reset-Knopf gedrückt (und gedrückt
halten), Hauptschalter einschalten, warten bis im Display
"Herunterladen" steht, Reset-Knopf wieder loslassen.

Das versuch ich bald bei jeder umkonfiguration des Fli4l, in der
Hoffnung das es was bringt.

Ich hatte zwischendurch den verdacht, das es an meinem OpenDNS liegt.
Also hab ich die IPs gelöscht

DNS_FORWARDERS='208.67.222.222 208.67.220.220' >>> DNS_FORWARDERS=''

und stattdessen

PPPOE_USEPEERDNS='no' >>> PPPOE_USEPEERDNS='yes'

gesetzt, das brachte aber leider gar keine Verbesserung.

>
> kannst du deine akualisierte rc.cfg (ohne dsl PW)nochmal zeigen?
>

Sicherlich, dazu muss ich sagen, das ich mitlerweile das ITPV Netz von
192.168.28.x auf 192.168.3.x abgeändert habe. War eine reine
Verzweiflungstat und brachte auch keinen Unterschied.

Habs mal ein bisschen zensiert (***):
http://home.arcor.de/glum/rc-zensiert.cfg

Philipp Babel

unread,
Jan 13, 2010, 6:11:47 PM1/13/10
to
Frank S. schrieb:

> Falls Du eine feste IP dort eingetragen hast, dann
> liegt sie in Adrerssbereich der fli4l NIC, an der der MR300
> angeschlossen ist, und Du hast auch den fli4l dort als gateway und ggf.
> DNS Server eingetragen.

Japp, die Fli4l Nic ist mitlerweile 192.168.3.1
(Im ersten Beitrag war es noch x.x.28.1) und der MR300 bekommt vom Fli4l
die IP 192.168.3.4 zugewiesen. Diese IP wird mir auch korrekt im MR300
angezeigt mit der 192.168.3.1 als Gateway.

> Wenn dem so ist, was ich vermute, da Du einige Seiten ja wohl zu sehen
> bekommst, dann könnte es noch am verwendeten Browser und dessen
> Sicherheitseinstellungen liegen. Soweit ich gelesen habe, sind die MR300
> Kisten mit/von MS ausgestattet. Dann solltest Du den ersten Test mit
> einem IE mit lausigen Sicherheitseinstellungen (also unsicher) starten
> und nochmal berichten.

Es ist leider nicht so das man das WindowsCE, welches sich auf dem MR300
befindet, erreichen könnte. Man sieht lediglich eine KlickiBunti
Oberfläche im Telekom Entertain Style wo man nichts einstellen kann und
demnach auch nichts verstellen kann.

Wenn ich das LAN Kabel statt in den MR300 in meinen PC stecke, kann ich
über die NIC problemlos surfen und auch per VLC das IPTV (die
Öffentlich Rechtlichen) nutzen.

Mir fehlt leider die Information, welche DNS Adresse bzw. IP der MR300
versucht aufzurufen wenn ich versuche das Kundencenter zu öffnen.

Testhalber, habe ich mal alle DNS Server im Fli4l gelöscht/deaktiviert.
Wenn ich dann versuche das Kundencenter im MR300 aufzurufen bekomme ich
den Fehler "400 Bad Request" und nicht mehr "Invalid XHTML". Für mich
ist das ein Zeichen dafür, dass der Fli4l eigentlich richtig
funktioniert. Denn wenn ich die DNS-Server eintrage, scheint der MR300
die Seite laden zu können, aber er vermag sie nicht darzustellen - was
ich aus der Meldung "Invalid XHTML" schließe. Ich kann mir nicht
vorstellen was der Fli4l an den Daten verfälschen könnte das der MR300
sie laden, aber dann nicht mehr darstellen kann.

Vielleicht hat sich die Telekom auch wieder das supderduper Javascript
Gedöns zusammengeschustert und im Quellcode der geladenen Seite wird
dann nochmal auf ein Javascript auf einem anderen Server verwiesen, auf
den der Fli4l keinen Zugriff hat/bekommt und deshalb die Seite im MR300
nicht dargestellt werden kann...

...ich bin mehr als ratlos und für weitere Überlegungen offen! :-)

Gruß
Philipp

Frank S.

unread,
Jan 14, 2010, 6:04:48 AM1/14/10
to
Moin Philipp,

Philipp Babel schrieb:

> ....ich bin mehr als ratlos und für weitere Überlegungen offen! :-)

Das verstehe ich gut.

Vielleicht mal einen wireshark mitprotokolliren lassen, was die box so
treibt oder auf dem fli4l einen transparenten proxy (squid) so einen
Versuch mitprotokollieren lassen. Vielleicht erhellt es einen.

Habe eben mal in kurz in Deine rc.cfg geschaut. Hast Du es einmal ohne
die vielen portforwardings im prerouting auf Deinen Server probiert.
Vielleicht setzen die Macher der Box für irgendeine Antwort genau auf
einen dieser Ports? Dann würde die Antwort nicht bei der Box ankommen.

Gruß
Frank

Jens Kluge

unread,
Jan 15, 2010, 5:51:20 AM1/15/10
to
Philipp Babel schrieb:

> Jens Kluge schrieb:
>
>> schon mal die MR300 upgedated?
> "Herunterladen" steht, Reset-Knopf wieder loslassen.
ok

>
> Das versuch ich bald bei jeder umkonfiguration des Fli4l, in der
> Hoffnung das es was bringt.
nicht notwendig

>
> Habs mal ein bisschen zensiert (***):
> http://home.arcor.de/glum/rc-zensiert.cfg

hab nichts auffälliges entdeckt.

Was ist 'anders' bei dir:
* Mehrport-LAN-Karte verwendest
* Prerouting
* Menge anderer opts

Empfehle schrittweise die Ursache einzugrenzen:

1. Login von Browser auf IPTV-Anmelde/Konfigseite möglich?
2. Aktuelle SW auf SetTopBox?
das hast du ja bereits gemacht
3. Funktionert die LAN-Schnittstelle für die IPTV-Box?
Test mit PC/Browser zu Internet
4. Abschalten aller anderen opts die nicht für IPTV benötigt werden
5. Verwendung anderer / getrennter LAN-Karten


Philipp Babel

unread,
Jan 15, 2010, 7:15:23 AM1/15/10
to
Jens Kluge schrieb:

> Empfehle schrittweise die Ursache einzugrenzen:
>
> 1. Login von Browser auf IPTV-Anmelde/Konfigseite möglich?
Den Punkt verstehe ich nicht?! Wo soll ich mich versuchen am PC einzuloggen?

> 2. Aktuelle SW auf SetTopBox?
> das hast du ja bereits gemacht

Ja

> 3. Funktionert die LAN-Schnittstelle für die IPTV-Box?
> Test mit PC/Browser zu Internet

Ja

> 4. Abschalten aller anderen opts die nicht für IPTV benötigt werden
> 5. Verwendung anderer / getrennter LAN-Karten

Punkt 4. und 5. werde ich am Wochenende mal testen, ebenso wie den Tipp
von Frank S. mal alle Portforwardings abzuschalten.

...Ich melde mich dann hoffentlich mit einer Erfolgsmeldung wieder.

0 new messages