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.

Topics - BobW

151
Hallo,

bitte bei der Installation von cron den leeren Ordner /etc/cron.d erstellen/hinzufügen, sonst mault er alle paar Minuten, dass es den Ordner nicht gibt.

Danke.

BobW

152
Raspberry PI / [Gelöst][5.1 stable] kernel-modul vtunerc - crash
« on: October 26, 2016, 10:39:35 »
Hallo,

ich wollte auf meinem rpi2 satip mit vtunerc ausprobieren - im Vergleich zu vdr-plugin-satip.

Leider stürzt das kernel-modul vtunerc beim Starten ab.

dmesg liefert das Folgende:
Code: [Select]
[   22.879763] WARNING: You are using an experimental version of the media stack.
[   22.879763]  As the driver is backported to an older kernel, it doesn't offer
[   22.879763]  enough quality for its usage in production.
[   22.879763]  Use it with care.
[   22.879763] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[   22.879763]  1555f3bf5cc172e7d23c2b8db10d656d15bec13e [media] saa7164: fix compiler warning
[   22.879763]  ebf984bb151e9952cccd060d3aba0b4d30a87e81 [media] v4l2: replace s_mbus_fmt by set_fmt in bridge drivers
[   22.879763]  5eab4983777ba913efb42dd0f177b0dcdbd4f3d9 [media] v4l2: replace try_mbus_fmt by set_fmt in bridge drivers
[   22.879763]  experimental: 82186b8b60da1c55e956c89d78a8de4e670d5a29 experimental/ddbridge: Include LNBH25 driver in build process.
[   22.879763]  v4l-dvb-saa716x: 3b9fce66666a32ddf2b94ac7e72e540773f3e353 saa716x_ff: Avoid sleeping in fifo_worker
[   22.886407] virtual DVB adapter driver, version 1.4, (c) 2010-12 Honza Petrous, SmartImp.cz
[   22.890596] Unable to handle kernel NULL pointer dereference at virtual address 00000414
[   22.890613] pgd = a8a78000
[   22.890621] [00000414] *pgd=293c2831, *pte=00000000, *ppte=00000000
[   22.890645] Internal error: Oops: 17 [#1] SMP ARM
[   22.890664] Modules linked in: vtunerc(O+) dvb_core(O) snd_soc_bcm2708_i2s regmap_mmio snd_soc_core snd_compress snd_pcm_dmaengine uinput snd_bcm2835 snd_pcm snd_timer snd
[   22.890737] CPU: 0 PID: 942 Comm: modprobe Tainted: G           O    4.1.21.196.1 #1
[   22.890753] Hardware name: BCM2709
[   22.890766] task: a9354500 ti: a92e2000 task.ti: a92e2000
[   22.890799] PC is at vtunerc_register_ctrldev+0x18/0x180 [vtunerc]
[   22.890821] LR is at vtunerc_init+0x28c/0x344 [vtunerc]
[   22.890838] pc : [<7f0b6cb4>]    lr : [<7f0bb28c>]    psr: 60000013
[   22.890838] sp : a92e3d68  ip : a92e3d98  fp : a92e3d94
[   22.890860] r10: 00000000  r9 : 7f0b875c  r8 : 00000001
[   22.890875] r7 : 00000000  r6 : a9570280  r5 : 80a40498  r4 : 80a40498
[   22.890890] r3 : 00000000  r2 : ffffffea  r1 : 00000000  r0 : 00000000
[   22.890908] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   22.890925] Control: 10c5387d  Table: 28a7806a  DAC: 00000015
[   22.890940] Process modprobe (pid: 942, stack limit = 0xa92e2210)
[   22.890956] Stack: (0xa92e3d68 to 0xa92e4000)
[   22.890974] 3d60:                   80a40498 80a40498 a9570280 80a40498 80a40498 a9570280
[   22.890996] 3d80: 00000000 00000001 a92e3de4 a92e3d98 7f0bb28c 7f0b6ca8 a9667c00 a92e3de0
[   22.891018] 3da0: 7f0b8e14 7f0b8f9c 80b3efe4 7f0bb000 a92e3dd8 ffffffea 80479870 80a40498
[   22.891040] 3dc0: 80a40498 a9570280 7f0bb000 00000001 56a8ff1c 00000000 a92e3e64 a92e3de8
[   22.891062] 3de0: 80009660 7f0bb00c 56a8ff1c a9570108 a92e3e14 a92e3e00 80706430 80705a50
[   22.891084] 3e00: a92e2000 7f0b8e14 a92e3e24 a92e3e18 80706494 80706414 a92e3e64 a92e3e28
[   22.891105] 3e20: 8013d39c 80706458 8013de4c 8013d6b4 00000008 000029d9 b3a19000 7f0b8e14
[   22.891127] 3e40: 00000001 a9570240 7f0b8e14 00000001 56a8ff1c a9570108 a92e3e8c a92e3e68
[   22.891149] 3e60: 8070297c 800095d0 a92e3e8c a92e3e78 8012f180 a92e3f40 00000001 a9570100
[   22.891170] 3e80: a92e3f3c a92e3e90 8009b000 80702918 7f0b8e20 00007fff 800981b4 a92e3ea8
[   22.891192] 3ea0: 8012e804 000000fc 00000000 7f0b8e20 7f0b8e20 7f0b9020 7f0b8f8c 7f0b8e5c
[   22.891213] 3ec0: ff000000 8070818c a92e3eec a92e3ed8 8070818c 00000000 00000000 00000000
[   22.891234] 3ee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   22.891256] 3f00: 00000000 00000000 00000000 00000000 01492428 00007240 00000000 0149b6f8
[   22.891278] 3f20: 01492428 b3a20240 a92e2000 00000000 a92e3fa4 a92e3f40 8009b750 800997a0
[   22.891299] 3f40: b3a19000 00007240 b3a1fc00 b3a1d09f b3a1e1ec 00003020 00003380 00000000
[   22.891321] 3f60: 00000000 00000000 00000026 00000027 0000001c 00000020 00000012 00000000
[   22.891343] 3f80: 00007240 01492428 01492c18 00000080 8000fc28 a92e2000 00000000 a92e3fa8
[   22.891365] 3fa0: 8000fa20 8009b67c 00007240 01492428 014944b8 00007240 01492428 01493050
[   22.891386] 3fc0: 00007240 01492428 01492c18 00000080 01493050 00000000 000a5d00 01492c18
[   22.891408] 3fe0: 7ec96a98 7ec96a88 00024ff0 76e5f7f0 20000010 014944b8 2effa821 2effac21
[   22.891459] [<7f0b6cb4>] (vtunerc_register_ctrldev [vtunerc]) from [<7f0bb28c>] (vtunerc_init+0x28c/0x344 [vtunerc])
[   22.891498] [<7f0bb28c>] (vtunerc_init [vtunerc]) from [<80009660>] (do_one_initcall+0x9c/0x1e8)
[   22.891527] [<80009660>] (do_one_initcall) from [<8070297c>] (do_init_module+0x70/0x1bc)
[   22.891555] [<8070297c>] (do_init_module) from [<8009b000>] (load_module+0x186c/0x1edc)
[   22.891579] [<8009b000>] (load_module) from [<8009b750>] (SyS_init_module+0xe0/0x130)
[   22.891604] [<8009b750>] (SyS_init_module) from [<8000fa20>] (ret_fast_syscall+0x0/0x54)
[   22.891627] Code: e24cb004 e24dd00c e52de004 e8bd4000 (e5901414)
[   22.891647] ---[ end trace 8e4f90facc8f12e8 ]---

Weiß jemand Rat?

Schöne Grüße aus Wien
BobW

153
Hi,

im dvb Paket ist leider nur die firmware enthalten, nicht ein einziger dvb-kernel-treiber. Man muss stattdessen dvb-mbe nehmen, da sinf die Treiber dann wirklich drin.

Dumm nur, dass in den zur Installation angebotenen Zusammenstellungen dvb drin ist. Da muss man erst mal drauf kommen.

Schöne Grüße aus Wien
BobW

154
Entwicklung [ Development ] / [5.1] /etc/vdr/run.d/softhddevice
« on: October 07, 2016, 10:41:46 »
Hi,

dieses Skript wird jedes mal beim Start des VDR ausgeführt und stellt die Plugin-Parameter für eben softhddevice nach seiner Logik ein.

Das heißt aber, Einstellungen, die im Web-IF unter Plugin Parameter vorgenommen werden (z.B. um etwas zu testen) haben genau Null Auswirkung, denn beim Neustart schlägt das Skript zu und bügelt wieder drüber.

Automatismen sind ja was Feines, aber hier, finde ich, ist man über das Ziel hinausgeschossen.

Schöne Grüße aus Wien
BobW

155
Entwicklung [ Development ] / [5.1] Cubietruck - Es geht doch!
« on: October 06, 2016, 20:31:24 »
Hi,

ich sitze gerade vor dem Bildschirm, auf den mein Cubietruck ein lupenreines HD-Bild inklusive Ton liefert.

Die Installationsdatei stammt vom MLD-Server, KEIN Eigenbau und wurde vorschriftsmäßig auf die SD-Karte übertragen.

Einzelheiten dazu:
1. Installation: Boot klappt. Die beiden Zusammenstellungen standard-shd und client-shd schlagen allerdings fehl. Beim Entdernen des live-Paketes dauert es zunächst ewig lange, dann bleibt der CT stehen.
Ich habe dann einfach desktop genommen (was problemlos durchgelaufen ist) und mich von da weiter vorgekämpft.

2. Ausgabe auf Monitor (via HDMI): Die von MLD gelieferte libvdpau-sunxi ist asbachuralt und funktioniert nicht. Ich habe auf meinem Entwicklungssystem eine neue, vom August dieses Jahres, gebaut und eingespielt. Jetzt klappt's auch mit der Bildausgabe über softhddevice.
Zum erfolgreichen Kompilieren muss allerdings der Patch 10_vdpau_private.patch angepasst werden, Das sieht dann so aus:
Code: [Select]
--- libvdpau-sunxi/vdpau_private.h.orig 2015-08-10 17:52:03.102144370 +0200
+++ libvdpau-sunxi/vdpau_private.h      2015-08-10 17:51:26.932234815 +0200
@@ -37,7 +37,7 @@
 //#define GRAB /* Uncomment this to try experimental get_bits_native support */
 
 #include <pthread.h>
-#include <csptr/smart_ptr.h>
+#include "csptr/smart_ptr.h"
 #include <vdpau/vdpau.h>
 #include <vdpau/vdpau_x11.h>
 #include <X11/Xlib.h>

Wenn das auch auf dem MLD-Server eingepflegt würde, fänden sich vielleicht auch wieder ein paar mehr Tester für den CT.
Claus hat das angepasst, ist somit erledigt (2016-10-06, 22:20).

3. DVB devices: Ich habe den streamdev-client verwendet, damit lief es dann auf Anhieb (MLD hat den Server gefunden und alles richtig konfiguriert.

4. Nächste Schritte: Morgen werde ich dann versuchen, dem CT über USB ein DVB-S2 device zu verpassen. Und dann kommt auch noch der eingebaute IR-Empfänger dran, sowie ein erster Test über SPDIF.

So das war's für den Moment.

Schöne Grüße aus Wien
BobW

156
Hi,

in der englischen Version der Download-Seite taucht unter MLD-5.1 Stable die WetekPlay auf.

Ist das tatsächlich so, oder hat sich da wer bloß vertan?

In der deutschen Version kommt sie nicht vor.

Schöne Grüße aus Wien
BobW

157
Hi,

die Versionsnummer 1.10.0 steht nicht mehr zur Verfügung.

Im Makefile muss jetzt 1.10.2 stehen.

Schöne Grüße aus Wien
BobW

158
Hi,

Patch 11 in o.a. Paket muss aktualisiert werden.

Hier meine Version:
Code: [Select]
diff -Nru minisatip-dvbapi-HEAD-orig/minisatip.c minisatip-dvbapi-HEAD/minisatip.c                                                                                                                                             
--- minisatip-dvbapi-HEAD-orig/minisatip.c      2016-09-22 09:39:44.000000000 +0200                                                                                                                                           
+++ minisatip-dvbapi-HEAD/minisatip.c   2016-09-22 09:55:18.127237196 +0200                                                                                                                                                   
@@ -293,7 +293,7 @@                                                                                                                                                                                                           
 * -r --remote-rtp  remote_rtp_host: send the rtp stream to remote_rtp_host instead of the ip the connection comes from\n \                                                                                                   
        * eg: -r 192.168.7.9\n \                                                                                                                                                                                               
 \n\
-* -R --document-root directory: document root for the minisatip web page and images\n\
+* -R --document-root directory: document root for the minisatip web page and images [default: /usr/share/minisatip-dvbapi/html]\n\
 \n\
 "
 #ifndef DISABLE_SATIPCLIENT
@@ -330,10 +330,10 @@
 \n\
 * -j --jess jess_string - same format as -u \n\
 \n\
-* -w --http-host http_server[:port]: specify the host and the port (if not 80) where the xml file can be downloaded from [default: default_local_ip_address:8080] \n\
-       * eg: -w 192.168.1.1:8080 \n\
+* -w --http-host http_server[:port]: specify the host and the port (if not 80) where the xml file can be downloaded from [default: default_local_ip_address:8016] \n\
+       * eg: -w 192.168.1.1:8016 \n\
 \n\
-* -x --http-port port: port for listening on http [default: 8080]\n\
+* -x --http-port port: port for listening on http [default: 8016]\n\
        * eg: -x 9090 \n\
 \n\
 * -X --xml PATH: the path to the xml that is provided as part of the satip protocol    \n\
@@ -360,7 +360,7 @@
        opts.rrtp = NULL;
        opts.disc_host = "239.255.255.250";
        opts.start_rtp = 5500;
-       opts.http_port = 8080;
+       opts.http_port = 8016;
        opts.http_host = NULL;
        opts.log = 0;
        opts.timeout_sec = 30000;
@@ -385,7 +385,7 @@
        opts.satip_rtsp_over_tcp = 0;
        opts.output_buffer = 512 * 1024;
        opts.satip_servers[0] = 0;
-       opts.document_root = "html";
+       opts.document_root = "/usr/share/minisatip-dvbapi/html";
        opts.xml_path = DESC_XML;
        opts.no_threads = 0;
        opts.th_priority = -1;

Damit klappt das Kompilieren wieder - in beiden Versionen.

Schöne Grüße aus Wien
BobW

159
Hallo,

libcsptr wird anstandslos kompiliert, Ergebnis libcsptr.a
Beim Installieren will er dann allerdings libcsptr.o kopieren und findet die natürlich nicht:

Code: [Select]
pi@raspy04:~/MLD-5.1/libcsptr $ make
libcsptr:
  Build package: libcsptr
-- The C compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- checking for one of the modules 'check'
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build
Scanning dependencies of target csptr
[100%] Building C object CMakeFiles/csptr.dir/src/mman.c.o
Linking C static library libcsptr.a
[100%] Built target csptr
[100%] Built target csptr
Install the project...
-- Install configuration: ""
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/include/csptr/config.h
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/include/csptr/smalloc.h
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/include/csptr/array.h
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/include/csptr/smart_ptr.h
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/include/csptr/common.h
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/share/man/man3/csptr.3
-- Installing: /home/pi/MLD-5.1/libcsptr/src/libcsptr/build/lib/libcsptr.a
cp: der Aufruf von stat für „src/libcsptr/build/libcsptr.so“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Makefile:17: recipe for target 'package/data' failed
make[1]: *** [package/data] Error 1
Ihr Branch ist auf dem selben Stand wie 'origin/master'.
pi@raspy04:~/MLD-5.1/libcsptr $

Abhängig davon ist libvdpau-sunxi:
Als erstes muss der Patch 10_vdpau_private.patch angepasst werden:
Code: [Select]
--- libvdpau-sunxi/vdpau_private.h.orig 2015-08-10 17:52:03.102144370 +0200
+++ libvdpau-sunxi/vdpau_private.h      2015-08-10 17:51:26.932234815 +0200
@@ -37,7 +37,7 @@
 //#define GRAB /* Uncomment this to try experimental get_bits_native support */
 
 #include <stdlib.h>
-#include <csptr/smart_ptr.h>
+#include "csptr/smart_ptr.h"
 #include <vdpau/vdpau.h>
 #include <vdpau/vdpau_x11.h>
 #include <X11/Xlib.h>
Bei mir hat gereicht, stdlib.h durch pthread.h zu ersetzen.

Das Kompilieren hat zwar geklappt, aber das Paket wird sich nicht installieren lassen, da die Abhängigkeit zu libcsptr nicht erfüllt werden kann (siehe weiter oben).

Schöne Grüße aus Wien
BobW

160
Hi,

auf der englischen Download Seite werden noch immer

3.0.1.1 - Stable
5.0 - Stable
5.0 - Testing
5.1 - Unstable

angeboten. Das sollte vielleicht mal angeglichen werden.

Schöne Grüße aus Wien
BobW

161
Entwicklung [ Development ] / [5.1 x86_64] Kodi 16 Repository
« on: June 07, 2016, 13:00:02 »
Hi,

aus welchem Repository kommt kodi 16 x86_64? Ich würde gerne meine lokale Umgebung anpassen.

Schöne Grüße aus Wien
BobW

162
Wünsche [ Feature requests ] / Plugin osdteletext
« on: April 04, 2016, 14:56:46 »
Hallo,

bitte fügt noch die FreeMono Bold hinzu. Der Teletext sieht derzeit gar nicht gut aus.

Schöne Grüße
BobW

163
Allgemein [ General ] / MLD-5.1 im Download Bereich
« on: March 31, 2016, 15:50:41 »
Hallo,

ich bekomme derzeit immer noch nur die 5.0 zum Download angeboten. Das lokale Entwicklungssystem ist aber schon die 5.1.

Ich schätze, man muss einer bestimmten Gruppe angehören, damit die 5.1 auch zum Download angeboten wird (MLD-Tester?).

Kann mich da bitte jemand aufnehmen, es ist für mich derzeit nicht wirklich sinnvoll, Äpfel mit Birnen zu vergleichen, bzw. gegen einander zu testen.

Schöne Grüße aus Wien
BobW

164
Hallo,

die Konfiguration von minisatip beruht seit Neuestem auf "configure", das im git gelieferte Makefile ist 0 Bytes groß.

Damit scheitern natürlich die MLD-Patches, die eben dieses Makefile verändern wollen und die Pakete werden nicht mehr gebaut.

Bitte passt Euer Makefile bei Gelegenheit an.

Schöne Grüße aus Wien
BobW

165
Entwicklung [ Development ] / Paket minisatip - default parameter
« on: March 16, 2016, 17:56:46 »
Hallo,

für minisatip sollte bei der Installation bereits der Parameter

-R /usr/share/minisatip

mitgegeben werden. Damit würde das Web-Interface gleich nach der Installation zur Verfügung stehen (http://MLD-Rechner:8080).

Schöne Grüße aus Wien
BobW