Springe zum Inhalt

7

Wer nicht den Wald-und-Wiesen Speedport der Telekom einsetzt, sondern einen Bintec- bzw. Funkwerk- oder Teldat-Router sein Eigen nennt und Kunde der Telekom mit Entertain ist steht vor dem Problem, wie denn das Ganze nun einzurichten ist. Leider finden sich im Internet nur noch sehr wenige Informationen dazu. Offensichtlich bedingt auch durch den mehrmaligen Verkauf bzw. die Fusionierung von Bintec mit anderen Unternehmen. Im folgenden möchte ich meine Konfiguration beschreiben, mit der Entertain IPTV der Telekom einwandfrei mit einem Bintec R1200w empfangen werden kann.

Seit der Einführung der "Zielnetzarchitektur" (Telekom-Kunstwort für: Multicast = VLAN 8, Internet = VLAN 7) sind besondere Konfigurationsschritte für einen eigenen Router notwendig, um IPTV der Telekom empfangen zu können. Vorgesehen ist, dass der normale Internetverkehr (über PPPoE) mit der VLAN-ID 7 getaggt wird und IPTV (der gesamte Multicast-Traffic) per VLAN-ID 8. Der Multicast-Traffic bedarf dazu keiner PPPoE-Anmeldung, sondern das jeweilige Interface bekommt direkt von der Telekom eine IP-Adresse zugewiesen, über die dann der gesamte IPTV-Traffic läuft. ...weiterlesen "Bintec R1200 und Telekom Entertain IPTV"

1

Mein bevorzugter Editor ist Notepad++. Seit längerem beherrscht Notepad++ auch die Suche nach regulären Ausdrücken. Standardgemäß gibt es mit regulären Ausdrücken keine Möglichkeit, Zeilen zu finden, die einen Suchbegriff nicht enhalten. Mit einem kleinen Trick kann diese Einschränkung umgangen werden: mit negativen Look-Arounds.

"(?!pattern)"
	 A zero-width negative look-ahead assertion.  For example
	 "/foo(?!bar)/" matches any occurrence of "foo" that isn't
	 followed by "bar".  Note however that look-ahead and
	 look-behind are NOT the same thing.  You cannot use this
	 for look-behind.

	 If you are looking for a "bar" that isn't preceded by a
	 "foo", "/(?!foo)bar/" will not do what you want.  That's
	 because the "(?!foo)" is just saying that the next thing
	 cannot be "foo"--and it's not, it's a "bar", so "foobar"
	 will match.  Use look-behind instead (see below).

Damit ist eine Suchbedingung möglich, die den Suchbegriff nicht enthält. Falls z.B. alle Zeilen gesucht werden sollen, die foobar nicht enthalten, dann lautet der Suchbegriff:

^((?!foobar).)*$