Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - u-turn

1
Super Sache, das sieht aus als funktioniert das so im Prinzip.

Drei Sachen müssten noch geändert werden:

1. In Deinem Code
Code: [Select]
sed 's/^:/##/; s/\([^,;]*\)[,;][^:]*:\([^:]*\):\(.\)[^:]*\(S.\):[^:]*:\([^:]*\):\([^:=]*\)[^:]*:\([^:]*\):.*/#EXTINF:-1,\1\nhttp:\/\/<?=StatusIp?>\/?src=1\&freq=\2\&pol=\3\&msys=dvb\4\&sr=\5\&pids=0,\6,\7/; s/ /_/g; s/pol=H/pol=h/; s/pol=V/pol=v/; s/dvbS1/dvbs2/; s/dvbS0/dvbs/; s/[,;]\([0-9]*\)=[^,;]*/,\1/g' /etc/vdr/channels.conf
Ist "StatusIp" mit einem kleinem "p" geschrieben, damit kann das Inverto IP-LNB nichts anfangen und setzt die lokale, temporäre IP-Adresse (192.168.178.23) nicht ein. Es muß "StatusIP" geschrieben sein. Nachdem ich das geändert hatte ging es.

Korrigiert also:
Code: [Select]
sed 's/^:/##/; s/\([^,;]*\)[,;][^:]*:\([^:]*\):\(.\)[^:]*\(S.\):[^:]*:\([^:]*\):\([^:=]*\)[^:]*:\([^:]*\):.*/#EXTINF:-1,\1\nhttp:\/\/<?=StatusIP?>\/?src=1\&freq=\2\&pol=\3\&msys=dvb\4\&sr=\5\&pids=0,\6,\7/; s/ /_/g; s/pol=H/pol=h/; s/pol=V/pol=v/; s/dvbS1/dvbs2/; s/dvbS0/dvbs/; s/[,;]\([0-9]*\)=[^,;]*/,\1/g' /etc/vdr/channels.conf
2. Was ich dir noch nicht gesagt hatte: Am Anfang einer m3u Liste muß noch stehen: "#EXTM3U", dann können die Zeilen mit den Programminformationen kommen wie gehabt. So war das auch in der Datei 19.2E_ASTRA_TV.m3u.txt die ich bei meinem letzten post angehängt hatte.
Der Anfang der m3u-Liste für Astra 2 (28.2° Ost):
Code: [Select]
#EXTM3U
#EXTINF:-1,Pick_FSAT
http://<?=StatusIP?>/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,280,8190,518,666,646
#EXTINF:-1,TV_Highlights
http://<?=StatusIP?>/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,267,4052,4053,4054,4055,4056
#EXTINF:-1,SKY_Challenge_TV_FSAT
http://<?=StatusIP?>/?src=1&freq=12304&sr=27500&pol=h&msys=dvbs&pids=0,271,8190,522,670,650

Geht das ins script einzubauen? Falls nicht kann man das #EXTM3U einfach dazuschreiben oder kopieren.

3. Läßt es sich einrichten, daß die Ausgabe direkt in einer Textdatei landet mit der Endung .m3u? zB unter
Code: [Select]
/etc/vdr/m3u/channelsxxx.m3u Momentan kommt die Ausgabe ja im Terminal.


Auf die Frage woher die 5100 stammt habe ich schon gewartet :) Das ist mir nämlich auch aufgefallen. Das konnte ich auch nicht zuordnen.

In  der Tabelle unter http://www.lyngsat.com/Astra-2E-2F-2G.html für das TV-Programm "Das Erste HD" kommt diese Zahl nämlich nicht vor. Ich vermute daß da auch mal Zahlencodes von Satellit kommen, die nicht gleich alle von Lyngsat erfasst werden.

Aber ich denke wenn man einen Sendersuchlauf auf Satellit macht, dadurch dann alle wichtigen Zahlen (Video- und Audio-PID's) in der channels.conf landen, und man dann einfach alle Zahlen die anschliessend nach der Symbolrate (hier: 22000)
Code: [Select]
Das Erste HD;ARD:11493:HC23M5O35S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104:0:10301:1:1019:0in die m3u-Liste am Ende der Zeile unter "pids"einfügt, richtet man damit keinen Schaden an. Der VLC-Player weis dann schon was er damit anfangen muß, und den Rest ignoriert er.

Dummerweise kann ich grade keinen Sendersuchlauf mit vdr respektive MLD machen, weil ich momentan keinen PC mit DVB-S-Karte am Start habe. Hab die Teile da, muß ich aber erst zusammenschrauben. Dann kann ich einen Sendersuchlauf machen, erhalte eine neue, aktuelle channel.conf (bzw. eine neue /etc/vdr/channels/DVB-S-S28.2E-Astra.conf ), die ich dann mit deinem script in eine m3u-Datei wandeln kann. Die wird dann zB als "astra2.m3u" im SAT>IP-LNB abgespeichert, von dort unter http://192.168.178.23:8080/m3u
abgerufen (ergänzt um die aktuelle lokale IP-Adresse) und kann dann als playlist vom VLC-Player verwendet werden.

2
Für die Konvertierung von  der Datei channels.conf unter /etc/vdr in eine m3u-Playlist, die dann zB vom VLC.-Player verwendet werden kann um auf einen Sat>IP-Server zuzugreifen habe ich jetzt mal ein paar Übersichten gemacht. Im Anhang ist ein Bild das die Herkunft und Bedeutung der Zahlen/Buchstaben in einer channel.conf-Zeile und in einer m3u-Zeile erklärt, und zwar:
- einmal Anhand der website lyngsat.com, wo man die aktuellen Einstelldaten für die Satellitentransponder findet,
- die dann in einer channel.conf-Datei landen (durch den Sendersuchlauf bzw bereits vorhandene Listen)
- und die dann in eine m3u-Liste so konvertiert werden müssen, daß sie vom VLC-Player lesbar sind.

Die Zeile
Code: [Select]
Das Erste HD;ARD:11493:HC23M5O35S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104:0:10301:1:1019:0habe ich aus einer Datei aus dem Ordner /etc/vdr entnommen. Das Trennungszeichen zwischen den einzelnen Werten ist hier ein Doppelpunkt.
Die genaue Bedeutung aller Werte, vor allem des Blocks "HC23M5O35S1" kann man hier entnehmen: http://www.vdr-wiki.de/wiki/index.php/Channels.conf



Die Zeile
Code: [Select]
#EXTINF:-1,Das_Erste_HD
http://<?=StatusIP?>/?src=1&freq=11493&sr=22000&pol=h&msys=dvbs2&pids=0,5100,5101,5102,5103,5106
habe ich aus einer m3u-Liste für Astra entnommen, die von der Fa. Inverto.tv für einen ihrer Sat>IP-Server zur Verfügung gestellt wird.
Das Trennungszeichen zwischen den einzelnen Werten ist hier ein &-Zeichen.

Im Anhang sind noch zwei Bilder, auf denen ich versucht habe die Verwirrung komplett zu machen. :) Eigentlich ist es aber ganz einfach. einfach mal mit dem Finger den Pfeilen nachgehen, dann klärt sich alles ganz von selber. Bei Fragen: fragen!

3
Also:
network-driver deinstalliert..done
Spoiler (show / hide)

Paket network-wireless-drivers neu ausgewählt...done
Spoiler (show / hide)

Dann ein Neustart, dann nochmal WLAN-settings eingestellt, klappte irgendwie erst beim 4. Mal daß sie fest übernommen wurden...dann wurde das WLAN korrekt bei Connection details im OSD angezeigt, Programm-Informationen wurden angezeigt, Signalstärke ebenfalls (im OSD-Stil LCARS), nur Bild und Ton kam keiner!

Nochmal Neustart.. jetzt leuchtet auch die WLAN-Kontrollampe am Acer Aspire One 521 und Bild+Ton ist auch da!
Danke Claus!

4
ich habe nach einem Neustart noch folgende updates gemacht:

Quote
Upgrade all packages
antenna  0-4 => 0-5
apt  1.0.9.8-52 => 1.0.9.8-54
init  0-95 => 0-96

log:
Spoiler (show / hide)

Danach nochmal network-wireless-drivers angeklickt:
Spoiler (show / hide)
Leider wieder selber Fehler. Debug-Code:  i2eAPi


Quote
Ach, eines fällt mir noch ein. Das antenna funktioniert nicht über sat-IP, es sei denn es wird der vtuner verwendet und nicht das VDR satip Plugin
Kleine Überraschung: Die Signalstärke-Anzeige über das webif http://mld.fritz.box/system?site=setup , also System /konfiguration/TV/ Antenne ausrichten funktioniert. Bei mir wird gerade eine Signalstärke von ca 92% angezeigt (siehe screenshot), dazu kommt noch ein Piep-Ton.




5
und jetzt habe ich mal eben das OSD aufgerufen um nach dem Antenna-Eintrag zu sehen. Der ist bei mir noch nicht da.

Dafür verlangt das webif jetzt wieder ein Anmelde-Kennwort.

Debug-code: bz816E

6
Ich habe im webif bei den system packages network-wireless-drivers nochmal angehakt, hier das log dazu:
Spoiler (show / hide)

Leider noch die gleiche Fehlermeldung. Auch keine done-Meldung, oder kommt die nur bei einem upgrade, aber nicht wenn man ein paket installiert?

7
ich hab mal  einfach versucht ohne reboot das LAN-Kabel abzuziehen, WLAN ging noch nicht, also reboot.

Nach dem reboot sehe ich, es wird noch ein upgrade angeboten:
Quote
Upgrade all packages
base  0-91 => 0-92
vdr-plugin-setup  0.3.1-31+2.2.0.203 => 0.3.1-32+2.2.0.203

Der log dazu:
Spoiler (show / hide)

8
Das nenn ich mal fix.

ich hab über das webif ein vollständiges Upgrade gemacht
Quote
Upgrade all packages
base  0-90 => 0-91
satip  2015.08.19-20 => 2015.08.23-20

Hier der Log dazu:
Spoiler (show / hide)
Was ich gestern schon vermisst habe ist am Ende des upgrades ein eindeutiges "done". Man ist sich nicht sicher ob es nun noch weitergeht oder alles abgeschlossen ist. Kann man sowas noch hinten ransetzen?

Muß nach so einem upgrade ein reboot gemacht werden?

9
Channels.conf 2 m3u:
Quote
Wenn Du heraussuchst, welches Feld der VDR Kanalliste an welcher Stelle in der URL eingetragen werden muss... erstelle ich gerne ein Script, welches das erledigt.
Das mache ich gerne in den nächsten Tagen, sobald ich kann.

10
Passwortabfrage bei webif:
Quote
Ändere mal in der /etc/rc.config das
WEBSERVER_PASSWORD_CHECK="0"
in ein
WEBSERVER_PASSWORD_CHECK=""
Das wars! Zugriff über das webif geht wieder!


wireless-Treiber:
Ich habe jetzt über das webif nochmal die installierten Pakete überprüft: network-wireless-drivers war nicht ausgewählt. Ich habe versucht es zu installieren, aber es kommt folgende Fehlermeldung:
Code: [Select]
Unpacking network-wireless-drivers (0-6+3.16.1.191) ...
dpkg: error processing archive /var/cache/apt/archives/network-wireless-drivers_0-6+3.16.1.191_i386.deb (--unpack):
trying to overwrite '/lib/modules/3.16.1.191/kernel/drivers/char/hw_random/rng-core.ko', which is also in package network-drivers 0-5+3.16.1.191
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/network-wireless-drivers_0-6+3.16.1.191_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Komplett:
Spoiler (show / hide)


Antenna:
Quote
Die Signalstärke Funktion des antenna Paketes ist im Setup unter TV/Antenna zu finden.
Der Punkt Antenna taucht leider nicht auf. Es gibt unter TV nur :
1. DVB
2. SATIP
3. VDR

Ich habe alle drei Unterpunkte durchsucht, Antenna finde ich leider nicht.

Zahleneingabe:
Quote
Im VDR OSD werden die Zahlen so interpretiert wie z.B. auf handys, damit mann mit einer einfachen Fernbedienung alle Buchstaben eingeben kann. Mehrfaches Drücken der Selben Taste wechselt also durch mehrere Buchstaben. Das ist im VDR Handbuch genauer beschrieben.
Ah so geht das! Da wör ich nie draufgekommen. Also zB die Ziffer 1 so oft drücken, bis nach den Sonderzeichen die 1 angezeigt wird. Danke :)


11
Quote
Hi, zum WLAN Problem schon mal ne Rückmeldung. Ich weiß zwar nicht wie Du's hinbekommen hast, aber Dir Fehlt das network-wireless-drivers Paket. Eigendlich sollte im Webif und auf der Webseite nur das network-wireless-drivers Paket angeboten werden, wenn die Anzeige nicht gewollt anders eingestellt wird.
Gewollt anders eingestellt habe ich es nicht. Im Gegenteil wollte ich sogar nach der Instalation im Paketmanager das wireless-Paket installieren, klappte aber offensichtlich nicht.

Quote
An dem Thema Sat-IP Scan ist Andreas derzeit dran.
ich hab die passende Hardware, ich helf gerne mit wenn ich kann.

Quote
Für das umwandeln von VDR Kanallisten in andere Formate gibt es meines Wissens diverse tools. In m3u sollte allerdings nicht möglich sein, da es sich nicht um eine Liste von Adressen handelt sondern um Tuning Anweisungen, und vlc kann ja nicht direkt auf ein dvb Device zugreifen und nichts anderes ist ein sat-ip LNB.
Ein Auszug aus der channels.conf unter http://www.vdr-wiki.de/wiki/index.php/Channels.conf_DVBS-S19.2E_Astra
Code: [Select]
EinsExtra;ARD:10744:hC56M2O0S0:S19.2E:22000:101:102=deu:0:0:28721:0:0:0
Erläuterungen zur Struktur der einzelnen Zeilen (eine Zeile = ein TV-Programm) gibt es unter http://www.vdr-wiki.de/wiki/index.php/Channels.conf
Code: [Select]
Name: Frequenz:Parameter:Signalquelle:Symbolrate: etc etc etc

Es ist durchaus möglich mit dem VLC-Player auf ein SAT>IP-LNB im Netzwerk zuzugreifen. Das Sat>IP-LNB ist ein Server.

Ich hab zB die m3u-Liste, die im IP-LNB abgespeichert ist aufrufen unter http://192.168.178.23:8080/m3u.
Die Liste erscheint dann als Text im webbrowser (siehe screenshot im Anhang)
Der Text sieht dann so aus:
Code: [Select]
#EXTM3U
#EXTINF:-1,Pick_FSAT
http://192.168.178.23/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,280,8190,518,666,646
#EXTINF:-1,TV_Highlights
http://192.168.178.23/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,267,4052,4053,4054,4055,4056
#EXTINF:-1,SKY_Challenge_TV_FSAT
http://192.168.178.23/?src=1&freq=12304&sr=27500&pol=h&msys=dvbs&pids=0,271,8190,522,670,650

Wenn man im VLC-Player diese TV-Programme ansehen will, kann man entweder unter "Netzwerkstream öffnen" (Strg+N) eine Zeile wie zB
http://192.168.178.23/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,280,8190,518,666,646
einkopieren, oder:

den Text auf der website  http://192.168.178.23:8080/m3u komplett markieren, kopieren, und in eine neu erstellte Textdatei kopieren, dann speichern unter Astra2.m3u, und dann mit dem VLC.Player auf "Datei öffnen" gehen, die m3u-Liste auswählen. Dann öffnet VLC es wie eine Playliste. Die Kanalliste wird damit also zu einer Playlist im VLC-Player.

Wenn man sich die Bestandteile der Channels.conf und der m3u-Liste ansieht, dann sieht man das sie gar nicht so unterschiedlich sind. nur die Reihenfolge der angegebenen Daten ist ein bischen unterschiedlich.

12
Das geht dann vermutlich mit dem Paketmanager unter http://mld.fritz.box/packages  richtig? da wird ein Anmelde-Passwort verlangt, komme leider nicht mehr drauf :) Ich hatte aber zu Anfang im Paketmanager gesehen daß der Haken nur bei den normalen Netzwerktreibern, nicht aber für die wireless-Netzwerkteiber vorhanden war. Ich habe dann den Haken bei wireless gesetzt, es kam aber zum Schluß im linken Fenster in dem man den Verlauf der Treiber-Installation mitverfolgen kann, irgendein error-Hinweis, daß die Treiber schon im normalen Netzwerktreiber vorhanden wären, oder so ähnlch. Ich hatte nicht so explizit darauf geachtet, wußte ja noch nicht daß es zu einem Problem werden würde :)

Das kuriose ist daß ich schon auf dem Paketmanager war und da zB antenna und netsurf installiert hatte. Nach ein paar Neustarts des mld wurde dann über das webif plötzlich ein Passwort verlangt, was ich aber nie so angegeben hatte. Es ist in den Systemeinstellungen auch sn eingestellt (geblieben) daß bei Zugriff über das webif kein Passwort verlangt wird.

ich komm also momentan über das webif nicht auf dem Paketmanager.


Danke für den Hinweis mit dem mld.fritz.box/bug, das kannte ich noch nicht. Hab ich jetzt nachgeholt:
Quote
Dein Upload Code lautet: Z12Ca9
Wie gehts dann mit dem weiter?

13
Quote
An der Hardware an meinem Laptop hat sich nichts verändert nur das OS ist ein Neuere Version und nicht mehr auf Debian sonder auf Ubuntu Basis.

Das wäre ein Hinweis darauf, daß es unter den aktuellen Ubuntu-Versionen ein Problem mit dem integrierten Startmedienersteller (Lubuntu1504) bzw  USB Abbilderstellung (Linux Mint 17) gibt. Ich hatte wie gesagt ein ganz ähnliches Problem, das evtl auch nicht zu lösen sondern nur zu umgehen ist.

Vielleicht probierst du bei Gelegenheit mal noch den dd-Befehl aus.

14
Gerne. 

im Anhang ist das debug-file. Da sind ziemlich viele einzelne Dateien enthalten, ich wußte nicht welche du genau haben möchtest.

15
Quote
Der Pfad der SD Karte ist immer /dev/mmcblk0 den wir bei der MLD verwenden. Der dürfte nach dem formatieren nicht mehr angezeigt werden sonder /dev/sdb/

Die Bezeichnung der SD-Karte dürfte sich beim Formatieren/Löschen eigentlich nciht ändern. Ich habe eine 16GB SD-Karte gerade an verschiedenen Rechnern ausprobiert:
- an einem  AMD64 mit Lubuntu 1504 64Bit wurde die SD-Karte am eingebeuten Kartenleser als sdd1 erkannt
- am Netbook Acer Aspire One 521 unter Lubuntu 1404 LTS wurde die SD-Karte als sdb1 erkannt
- am Netbook Acer Aspire One 110 mit Lubuntu 1404 wurde die SD-Karte am linken eingebauten Kartenleser als mmcblk0p1 erkannt, am rechten eingebauten Kartenleser dagegen als sdb1.

Es liegt also nur an der Art wie der Kartenleser intern am Mainboard angebunden ist mit welchem Namen die SD-Karte erscheint, nicht am Zustand der Formatierung /Partitionierung. Wenn du also beim Formatieren auf mmcblk0p1 zugreifst und dann ein iso auf sdb1 installeiren willst, dan bist du vermutlich auf dem falschen angeschlossenen Gerät ;) Das war wohl eine Verwechsung?

Kannst du bitte noch Angaben machen zu den betroffenen SD-Karten? Hersteller, Größe, Typenbezeichnung? Sind alle gleich oder sind es unterschiedliche? Was für ein Linux Mint verwendest du gerade? Version?

Mir fällt gerade ein daß ich vor einem halben Jahr ein ganz ähnliches Problem mit ein paar USB-Sticks hatte, die ich zum testen verschiedener Linux-Live-Versionen mit unterschiedlichen iso's beschrieben hatte. Da bekam ich dann mit dem Startmedienersteller unter Lubuntu1504 kein iso auf keinen der 4 usb-Sticks, trotz komplettem Löschen aller Partitionen unter gparted. Es ging nur unter windows mit dem tool Yumi Multioot
http://www.pendrivelinux.com/yumi-multiboot-usb-creator/.

Die Lösung war dann, das Iso-file mit dem Kommandozeilenbefehl dd auf den USB-Stick zu kopieren.
https://wiki.ubuntuusers.de/dd
Das ging dann bei allen betroffenen USB-Sticks! Klingt gerade als wäre es bei dir ein ähnlicher Fall.
Ich habe gestern hier: http://www.minidvblinux.de/forum/index.php/topic,6968.msg51902/topicseen.html#new beschrieben wie ich es seitdem mache:
Code: [Select]
sudo dd if=/pfad/zur/iso-Datei.iso of=/dev/sdx bs=1M && sync
Statt dem x in of=/dev/sdx verwendest du dann den Buchstaben unter dem die SD-Karte auf deinem System erkannt wurde. vermutlich also of=/dev/sdb,(NICHT: of=/dev/sdb1)

(grade gesehen daß Günter es auch so beschrieben hat :) Er war schneller.)