IPTV (T-Home) mit pfsense 2.0
-
Also das TV geht immer 1-1,5 Minuten und dann wieder 1-1,5 Minuten nicht und dies immer fleissigem wechsel. Ich habe dies mit dem Mediareceiver wie auch mit dem vlc und auf dem frame genau. Startet man den igmpproxy auf der consol mit -dv sieht man das er kurz vor dem Standbild "stehen" bleibt und nach rund einer Minute wieder weiter läuft.
Ich kann mir dies nicht erklären und habe auch keine Lösung irgendwo gefunden …
Jemand einen Einfall ?
Danke im voraus.
-
Rofl .. wenige sekunden später habe ich die Lösung gefunden. Eine Regel und zwar die zweite auf dem vlan8 Interface hat noch gefehlt.
-
Hallo,
kannst Du mir evtl. mal sagen wie Du die PfSende generell konfiguriert hast für IPTV?
Internet über VLAN 7 funktioniert bei mir soweit. Eine IP-Adresse auf das VLAN 8 bekommen ich inzwischen auch. Allerdings bleibt der TV schwarz, ich bekomme kein Bild.
Kannst Du mir evtl. sagen wie du den igmp proxy konfiguriert hast? Ich habe auch gelesen das man evtl. noch Routing Einträge machen muss. Aber genauere Angaben habe ich leider im Netz so nirgends gefunden.
Danke im Vorraus!
-
Über eine kleine, feine Anleitung würde ich mich ebenfalls sehr freuen. :D
Besten Dank schon mal im Voraus. :)
-
Ich hab mal schnell eine Anleitung erstellt (genutzt wurde pfsense 2.0 Beta4 - build vom 08.10.2010 - welches seid Tagen stabil läuft).
http://www.x-embedded.de/fileadmin/x-embedded/download/pfsense-iptv.pdf
Viel Spass damit ;)
Nachtrag:
Ich hab mir ein kleines script geschrieben welches ich per cron-addon minütlich starte und somit prüfe ob der igmpproxy noch läuft und diesen ggf startet:
/usr/local/bin/igmpproxy-check.sh
if pgrep -l igmpproxy
then
echo "igmpproxy is runing"
else
echo "start igmpproxy…."
/usr/local/sbin/igmpproxy -c /tmp/igmpproxy.conf
fidie echos kann man auch entfernen, hab ich nur eingefügt damit man auf der Console eine sinnvolle Ausgabe hat.
(falls wer eine elegantere Lösung hat, immer her damit)
-
Hi,
erst mal vielen Dank für die Mühe, die Du Dir gemacht hast. :)
Bei mir funktioniert es irgendwie nicht, ich mache sicher was falsch. ???
Der Mediareceiver bekommt seine IP aber es kommt kein Bild. Internet geht.Wie bekommst Du denn das WAN Interface auf VLAN7? Ich kann mein WAN Interface nur auf PPPoE setzen.
Der Rest ist gleich, wie bei Dir…Danke schon mal für eine Antwort
Gruß
Matz -
Also über "Interfaces" -> (assign) -> Reiter VALN kann man auf dem WAN-Interface zwei VLAN's erstellen. Dann ordnet man eben ID7 WAN und ID8 WAN_IPTV zu.
-
Ja, das habe ich gemacht. Aber im Bereich Interfaces Assign steht bei mir dann nix von VLAN7, wie bei Dir.
Da kann ich dem WAN Port eben nur die PPPoE Verbindung zuweisen. -
Wenn du die zwei VLAN's erstellt hast kannst du im Reiter "Interface assignments" im Dropdown-Menu der jeweiligen Schnittstelle auch die VLAN's auswählen. Dann direkt unter "Interfaces" -> "WAN" erst wieder pppoe anwählen. Für "Interfaces" -> "WAN_IPTV" (was erst so benannt werden muss bzw kann) DHCP auswählen.
-
Danke für die Antwort.
Das habe ich alles so gemacht. Ich denke, der IGMP Proxy tut es nicht…. -
Läuft der Service ? zu sehen unter Status - > Service und sind in den igmpproxy Einstellungen die richtigen Netze mit definiert ?
-
Ja, der Service läuft (ist grün) und die Netze sind analog zu Deinen definiert.
Der Mediareceiver bekommt die Adresse über DHCP und zeigt mir auch das Fernsehprogramm an (im EPG). Nur das Bild ist schwarz… -
Also geht TV überhaupt nicht ?, 10 sekunden? oder wie ?
Hast du die erweiterten Optionen in den Firewall-rules eingestellt ?
-
Ja, die Optionen sind gesetzt, aber keine 10 sec, nur alles schwarz….
-
Hast du block-Meldungen im Firewall-Log für WAN_IPTV ?
-
Vielen Dank für die Anleitung. :)
Werde sie anwenden, sobald die Hardware da ist. :D -
Vielen Dank für die Anleitung!!
Habe jetzt endlich auch ein Bild! ;D
Habe nur folgendes Problem:
Die Umschaltzeiten sind bei mir nun erheblich länger als vorher mit dem Speedport. Teilweise funktioniert das Umschalten auch gar nicht, sprich das Bild bleibt nach dem Umschalten schwarz (bzw. das Bild des vorherigen Programms bleibt stehen). Komischerweise ist dies bisher nur bei RTL passiert… (ist evtl. aber auch nur Zufall)
Kann man da noch was tunen, damit die Schaltzeiten wieder schneller werden?
-
Ich versuche gerade, mit pfSense meinen T-Home Linux Router zu ersetzen. Der hängt nur auf VLAN8, auf VLAN7 habe ich ein OpenBSD Gateway zum Surfen.
Leider scheint aber schon der DHCP Client von pfSense die Option option classless-routes nicht zu beachten, die dort angegebenen Routen werden zumindest bei meiner 2.0 Beta von heute gar nicht gesetzt. Ich habe das pfSense dhclient-script mal gegen das hier http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/dhclient/dhclient-script ausgetauscht, nun scheint das mit den Routen zu funktionieren.
Es wundert mich, dass IPTV bei einigen von Euch überhaupt funktioniert, da die nötigen statischen Routen in Richtung VLAN8 ja eigentlich nicht vorhanden sein können. -
Hallo,
von welchen "statischen Routen" sprichst Du hier denn?Bei mir geht es übrigens jetzt, es lag an der IP in der Regel fürs WAN_IPTV. Da musste ich eine andere IP eintragen. Wahrscheinlich, weil ich ja wo anders wohne…
Aber jetzt rennt es und bei mir stürzt der IGMP Proxy nicht ab.
-
Hi,
die nötigen Routen werden per DHCP übermittelt, hier der Auszug aus meinem Lease /var/db/dhclient.leases.fxp0_vlan8:
option classless-routes 32,193,158,132,189,93,228,191,254,25,87,140,255,0,93,228,191,254,17,87,141,128,93,228,191,254,23,193,158,34,93,228,191,254,24,212,184,168,93,228,191,254,29,217,6,164,48,93,228,191,254,32,217,6,164,45,93,228,191,254,26,217,6,167,128,93,228,191,254;
und hier die IP TV Routen, die Richtung VLAN8 zeigen müssen:
87.140.255.0/25 93.228.191.254 UGS 0 98 1500 fxp0_vlan8 87.141.128.0/17 93.228.191.254 UGS 0 352 1500 fxp0_vlan8 193.158.34.0/23 93.228.191.254 UGS 0 99 1500 fxp0_vlan8 193.158.132.189/32 93.228.191.254 UGS 0 0 1500 fxp0_vlan8 212.184.168.0/24 93.228.191.254 UGS 0 3538 1500 fxp0_vlan8 217.6.164.45/32 93.228.191.254 UGS 0 0 1500 fxp0_vlan8 217.6.164.48/29 93.228.191.254 UGS 0 0 1500 fxp0_vlan8 217.6.167.128/26 93.228.191.254 UGS 0 0 1500 fxp0_vlan8
Bei mir läuft es jetzt einigermaßen, leider ruckelt es beim Umschalten der Sender öfter mal. So nach ca 10 Sekunden wenn aus dem Unicast Stream auf Multicast gewechselt wird. Hat das noch jemand festgestellt? Passiert z.B. beim WDR ab und an.