Über Paypal kann ich nur sagen, du benötigst kein Paypalkonto, geht auch ohne.
lg
Über Paypal kann ich nur sagen, du benötigst kein Paypalkonto, geht auch ohne.
lg
Lang ists her. Möchte hier nur erwähnen das mein VDR nun auch mit root läuft. Damit ist die Meldung weg.
Ja genau, das Teil ist es https://shop.sundtek.com/DVB-S…-S2-S2X.html?redirected=1
Vielen Dank. Ich analysiere hier noch alles ganz genau, dann schreib ich im Mail zurück.
So, Karte angekommen und verbaut. So einfach war es noch nie.
Wusste gar nicht das es auch schon UHD gibt. Da sind ein paar Testkanäle. Geiles Bild. Leider gibts zwischendurch immer wieder Artefakte. Vermutlich noch nicht ganz ausgereift. Ansonsten Hammertip das USBteil Vielen Dank
So, hab mir jetzt das USB Teil mal zum Test bestellt.
Das mit SatIP ist spannend. Macht das denn der VDR selbst nicht genau so, zumindest versteh ich das so. Ich hatte bis jetzt noch nie wo koax gelegt. Außer zum VDR-Server. Dort wirds dann ja wieder mit LAN verteilt, geht sogar über VPN ganz normal. Am TV wird über Netz über die vdr app gestreamt.
Somit bedeutet das VDR macht doch das was SATip macht, nur das man bei SatIP keinen VDR mehr benötigt, also man muss sich um die Software nicht mehr kümmern, was seinen Vorteil hat, aber dafür kann man vermutlich nicht mehr alles reinbauen. So richtig?
Hallo Leute,
sorry für die späte Rückmeldung, bin gerade drauf gekommen das ich keine Mails mehr vom Forum bekomme, muss ich mir noch ansehen. Vielen Dank mal für die vielen Meldungen.
Ich würde mittlerweile eher nen Sat>IP Tuner vorschalten. Richtig toll ist der Treiber Support aktuell bei keiner aktuellen Karte mehr.
SAT IP kann ich mich nicht wirklich noch anfreunden, hab mich jetzt auch noch nicht intensiv damit beschäftigt. Find da die Satellitengeschichte schon spannender. Außerdem hab ich bis heute noch keine Vernünftige Qualität bei Streamingdiensten beobachten können. Internet ist auch nicht gerade das beste hier. Mir ist Qualität wichtig, kauf mir auch fast nur mehr 4K Blurays. Da kommt es zwar auch auf das Studio an, aber wenn man sich vorher ein wenig die Bewertungen durchliest, kann das schon richtig Spass machen.
Die aktuelle Karte was in meiner Signatur steht hab ich schon laaaaaaaange (ganz gescheiter weise verkauft) dachte ich brauch sie nie mehr.
DD hat keine Treiber mehr im Kernel die gepflegt werden.
Schade, ging früher immer super. Sofern sie installierbar sind, ist mir das auch Recht.
Die DVB-Sky s952 könnte ich noch empfehlen, ich habe selber so eine im VDR.
Von der sollten alle Varianten out-of-the-box mit jedem leidlich aktuellen Kernel laufen.
Leider sind die inzwischen auch schlecht zu bekommen. Man kann die aber auch gebraucht zu attraktiven Preisen finden.
Ja da hast du wohl recht, ist schwer zu bekommen.
Oder du kaufst einen Sundtek.
Funktioniert recht problemlos unter linux.
Das ist jetzt spannend, weil die sind mir noch nie unter gekommen.
Das Teil ist richtig geil, damit würde ich mir den PCIe passthrough Wahnsinn ersparen. Hat so ein USBteil einen Nachteil, ich mein jetzt aus qulitätstechnischer Sicht?
Hallo Leute,
nach langer Zeit ruhe, möchte ich mir doch wieder einen VDR (VM in Proxmox mit Gentoo) und einer Karte für DVB-S bauen. Die Technik dahinter macht einfach zu viel Spass und es hat sich ja doch einiges getan. Na jedenfalls hatte ich eine Digital Device CineS2. Jetzt suchte ich einen Nachfolger oder ähnliches. Dabei hab ich bemerkt das die Karten immer größer werden, dabei benötige ich doch nur zwei Anschlüsse. Als Frontend wartet ein Android TV. Naja gefunden hätte ich dieses Teil: https://www.digital-devices.eu…band-tuner-tv-karte?c=121
Sicher gut, aber auch nicht gerade billig. Was würdet ihr mir den aktuell raten? Sich ne andere Marke anschaffen, oder doch mal in die Tasche greifen? Die Linuxunterstützung von dem Hersteller war immer sehr gut, auch der Support. Deshalb hat es mich da wieder hingezogen.
Danke für euer Feedback
lg
Hallo Leute,
so, ich hatte nun schnell mal ein Snapshot gemacht und Mysql installiert. Dort ging noch viel weniger. Da fehlten jede Menge Tabellen und Funktionen, also wieder Rollback. Im Endeffekt genügte es den Symlink zu setzen. Grundsätzlich gibt es einen Connector auch für MariaDB. Der ist aber für epgd nicht brauchbar. Sogar MariaDB verlangt den Mysqlconnector. Ich aktualisiere bis zum WE mein Howto. Event. hat ja wer Lust es zu Testen. Meist fällt bei Gentoo noch einiges auf.
Vielen Dank für eure Hilfe und eure Zeit
ok also schön langsam wirds wirklich spannend. Denn... es zeigt nicht auf mariadb sonder auf mysql. Also CCACHE abgeschaltet. Buildverzeichnisse gelöscht und alles neu gebaut. inkl. dem mariadb-connector-c.
ldd /usr/bin/epgd | grep mysql
libmysqlclient.so.21 => /usr/lib64/libmysqlclient.so.21 (0x00007f0d30b59000)
Aber so wie es aussieht. Kann der EPGD garnicht zu mariadb gebaut werden. Ich glaub das war ein Fehler. So wie es aussieht, werd ich wieder auf mysql zurück stellen. Glaub das ist der einfachere Weg.
DUSELIBARCHIVE -DUSEJSON -DUSEGUNZIP configuration.c -o configuration.o
In file included from parameters.h:11,
from configuration.h:13,
from configuration.c:8:
db.h:19:10: fatal error: mysql/mysql.h: No such file or directory
19 | #include <mysql/mysql.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:89: configuration.o] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999/lib'
make: *** [Makefile:70: hlib] Error 2
* ERROR: media-tv/epgd-9999::local_overlay failed (compile phase):
* emake failed
Display More
Es wurde alles was epgd und sql betrifft entfernt und neu installiert. Ich hätte sonst das System gar nicht updaten können. Also ja, sollte passen.
Die hat jetzt mehr Info drinnen. Anscheinend muss man das Plugin auch neu mit Debug Symbolen bauen.
Debug Symbole beim SQL Client sind jetzt drinnen. Glibc muss ich erst nachlesen wie man die dort rein bringt.
Nachtrag: Ich hab mal zum Test tvsp deaktiviert. Dann läufts sofort. 🤔
Ich hab epgd mit dem Flag debug rekompiliert und strace installiert. Wenn das nicht das war was ich tun sollte, bitte mir ein wenig genauer erklären. Hab noch nicht so tief gedebugt.
ecvfrom(3, "\7\0\0\1\0\1\0\3\0\0\0", 16384, 0, NULL, NULL) = 11
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=2200, ...}, 0) = 0
write(1, "20:04:01,683 There are 5 images"..., 6220:04:01,683 There are 5 images for event 110730977104036612
) = 62
writev(2, [{iov_base="malloc(): unsorted double linked"..., iov_len=47}, {iov_base="\n", iov_len=1}], 2malloc(): unsorted double linked list corrupted
) = 48
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb33ebdc000
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
getpid() = 6933
gettid() = 6933
tgkill(6933, 6933, SIGABRT) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=6933, si_uid=0} ---
+++ killed by SIGABRT +++
[1] 6930 IOT instruction strace epgd -c /etc/epgd/ -n -t -l 5
Display More
Werte ok. Verbrauch nicht mal 1GB. Aber auch wieder interessant. Denn als die den Wert bei "stack size" auf 1024000kb erhöht hatte, kommt der "malloc(): unsorted double linked list corrupted" nun beim Start von epgd innerhalb von 5 Sekunden.
-t: cpu time (seconds) unlimited
-f: file size (blocks) unlimited
-d: data seg size (kbytes) unlimited
-s: stack size (kbytes) 1024000
-c: core file size (blocks) 0
-m: resident set size (kbytes) unlimited
-u: processes 63442
-n: file descriptors 1024
-l: locked-in-memory size (kbytes) 64
-v: address space (kbytes) unlimited
-x: file locks unlimited
-i: pending signals 63442
-q: bytes in POSIX msg queues 819200
-e: max nice 0
-r: max rt priority 0
-N 15: unlimited
Display More
free -m
gesamt benutzt frei gemns. Puffer/Cache verfügbar
Speicher: 4096 411 3588 0 96 3684
Swap: 0 0 0
Noch was schräges. Seitdem ich das System aktualisierte. Schaut nämlich Htop so aus: (siehe Anhang) 16.0Z belegter RAM. Wie jetzt Zebibyte?
Jetzt hab ich ein paar Info's mehr. Der epgd läuft definitiv nur bis zu einem bestimmten Punkt. Dann crasht dieser.
Jun 12 14:19:58 vdr epgd: XML File 'HDDIS-2021-06-16-"5cb9b85be67ebd659d60fd787b0155f0"#015$' processed, updated 38 events
Jun 12 14:19:58 vdr epgd: Downloaded 'HISHD' for 2021-06-16 not changed, skipping.
Jun 12 14:19:58 vdr epgd: Downloaded 'K1' for 2021-06-16 with (72706) Bytes, changed since last load.
Jun 12 14:19:58 vdr epgd: XML File 'K1-2021-06-16-"b0145245e22156d5db13e22458e2cac6"#015$' processed, updated 24 events
Jun 12 14:19:58 vdr epgd: Downloaded 'KIKA' for 2021-06-16 with (148872) Bytes
malloc(): unsorted double linked list corrupted
Crashmeldung: malloc(): unsorted double linked list corrupted
Der HTTP Teil auf Port 9999 läuft. Das Interface lässt auch aufrufen, hat aber natürlich keine Daten.
<- /data/log with [level:2;message:Uncaught TypeError: Cannot set property 'eTime' of undefined$line: 1$column: 100207$error: TypeError: Cannot set property 'eTime' of undefined$ at Object.<anonymous> (http://vdr.tux.lan:9999/epgd.js?1.1.165:1:100207)$ at i (http://vdr.tux.lan:9999/common.js?1.1.165:2:27151)$ at Object.fireWith [as resolveWith] (http://vdr.tux.lan:9999/common.js?1.1.165:2:27914)$ at z (http://vdr.tux.lan:9999/common.js?1.1.165:4:12120)$ at XMLHttpRequest.<anonymous> (http://vdr.tux.lan:9999/common.js?1.1.165:4:15680);_:1623500244432;] (expire at 01.01.1970 01:00:00)
Jun 12 14:17:43 vdr.tux.lan epghttpd: webif: Uncaught TypeError: Cannot set property 'eTime' of undefined$line: 1$column: 100207$error: TypeError: Cannot set property 'eTime' of undefined$ at Object.<anonymous> (http:/vdr.tux.lan:9999/epgd.js?1.1.165:1:100207)$ at i (http://vdr.tux.lan:9999/common.js?1.1.165:2:27151)$ at Object.fireWith [as resolveWith] (http://vdr.tux.lan:9999/common.js?1.1.165:2:27914)$ at z (http://vdr.tux.lan:9999/common.js?1.1.165:4:12120)$ at XMLHttpRequest.<anonymous> (http://vdr.tux.lan:9999/common.js?1.1.165:4:15680)
Jun 12 14:17:43 vdr.tux.lan epghttpd: -> data (45) (0 ms); Content-Type: application/json; charset=utf-8; Content-Encoding: gzip [{"result": {"state": 200, "message": "done"}}]
Dein Befehl hat mich tatsächlich einen Schritt weiter gebracht. Also irgendwo auf meinem Weg (leider kann ich es nicht mehr nachvollziehen), sind wohl die Funktionen angelegt worden.
MariaDB [epg2vdr]> show function status;
+---------+-------------+----------+-----------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+
| Db | Name | Type | Definer | Modified | Created | Security_type | Comment | character_set_client | collation_connection | Database Collation |
+---------+-------------+----------+-----------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+
| epg2vdr | getcrosslvr | FUNCTION | epg2vdr@% | 2021-06-07 22:58:46 | 2021-06-07 22:58:46 | DEFINER | | utf8 | utf8_general_ci | utf8_general_ci |
| epg2vdr | getlvrmin | FUNCTION | epg2vdr@% | 2021-06-07 22:58:46 | 2021-06-07 22:58:46 | DEFINER | | utf8 | utf8_general_ci | utf8_general_ci |
| epg2vdr | getupdflg | FUNCTION | epg2vdr@% | 2021-06-07 22:58:46 | 2021-06-07 22:58:46 | DEFINER | | utf8 | utf8_general_ci | utf8_general_ci |
+---------+-------------+----------+-----------+---------------------+---------------------+---------------+---------+----------------------+----------------------+--------------------+
Jetzt hab ich das Log 4 mal durch gesehen. EPGD startet. Fängt an Dinge zu laden. Z.B.
Jun 12 00:53:01 vdr epgd: Downloaded 'ANIXE' for 2021-06-14 not changed, skipping.
Jun 12 00:53:01 vdr epgd: Downloaded 'ATV' for 2021-06-14 not changed, skipping.
Jun 12 00:53:01 vdr epgd: Downloaded 'BUTV' for 2021-06-14 not changed, skipping.
Jun 12 00:53:01 vdr epgd: Downloaded 'C-NET' for 2021-06-14 not changed, skipping.
Jun 12 00:53:01 vdr epgd: Downloaded 'CIN' for 2021-06-14 not changed, skipping.
Jun 12 00:53:01 vdr epgd: Downloaded 'DISNE' for 2021-06-14 not changed, skipping.
Jun 12 00:53:02 vdr epgd: Downloaded 'DMC' for 2021-06-14 not changed, skipping.
Jun 12 00:53:02 vdr epgd: Downloaded 'FOX' for 2021-06-14 not changed, skipping.
irgendwann ists dann vorbei und dann sieht man nur mehr das der EpgD gecrasht ist. Man sieht definitiv keine Absturtzmeldung. Im SQL Errorlog findet man auch nichts. Ist alles ok. Hmm... vielleicht ist beim bauen was schief gegangen. Die letzte Meldung ist dann immer:
epghttpd: Closing mysql connection and calling mysql_thread_end(28139)
Jun 12 00:53:56 vdr epghttpd: Closing mysql connection and calling mysql_thread_end(28139)
Jun 12 00:53:56 vdr epghttpd: Info: Released the last usage of mysql_lib, calling mysql_library_end() now
Jun 12 00:53:56 vdr epghttpd: normal exit
Und im Ubuforum hab ich gepostet, weil ich mir dachte es ist ja eine generic Geschichte. Und ja ich gebs zu schön langsam nervt es. Wenn an den Luxux gewöhnt ist.... naja.
So, jetzt hab ich so ziemlich alles mir mögliche versucht um die Funktionen anzulegen. Kann ja nicht so schwer sein.
mysql -u root -p -h localhost epg2vdr < getlvrmin.sql
CREATE FUNCTION getupdflg;
MariaDB [(none)]> /etc/epgd/getlvrmin.sql
CREATE FUNCTION /etc/epgd/getlvrmin.sql;
Hab dann auch noch diese Dinge durchgearbeitet.
https://www.cyberciti.biz/faq/…to-mysql-database-server/
https://www.educba.com/mysql-create-function/
https://www.oreilly.com/librar…l/0596002653/ch09s02.html
https://techsupportwhale.com/m…000-no-database-selected/
Komm einfach nicht dahinter wie das funktionieren soll. Versteh da wohl noch etwas nicht ganz so...
Ich hab mich bei der Neuinstallation (musst zwecks Gentoo Update alles entfernen) nach meiner Anleitung gehalten: https://deepdoc.at/dokuwiki/do…ia:epgd_mit_vdr_in_gentoo Die SQL Einstellungen wurden nicht gesetzt, da ich ja auf MariaDB gewechselt hab. Glaub die speziellen Einstellungen in der Hauptkonfiguration sind nicht mehr notwendig.
Ansonsten hab ich die Datenbank direkt im SQL Server angelegt und auch mit dem epg-tool. Beides gleiches Ergebnis.