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 - outis

1
Raspberry PI / Unerklärliche Timerkonflikte mit MLD 5.4
« on: September 18, 2023, 07:21:02 »
Hallo

Systeminfos:
Version:   5.4
Systemarchitektur:   armhf armhf-rpi4
Paket Kategorie:   unstable
vdr-plugin-epgsearch   2019.09.19-17+2.4.1.218.23
vdr-plugin-live   1:2017.06.23-23+2.4.1.218.23

Problem:

Seit einigen Tagen werden immer wieder Timerkonflikte gemeldet, die aber keine sind. Selbst bei einem einzigen angelegten Timer wird ein Konflikt angezeigt. Sowohl im Live-Plugin als auch im OSD. Aufnahmen werden infolgedessen nicht mehr gemacht.

Mehrfacher Neustart und Löschen der timers.conf haben keine Lösung gebracht.

Wo könnte das Problem ausgelöst werden und wie begegnet man dem. Neuinstallation? SD-Karte defekt?

Viele Grüße

Jochen

2
Raspberry PI / Frage zu USB 2 vs. USB 3
« on: April 18, 2022, 21:04:16 »
Hallo, österliche Runde:

da haben wir nu einen rpi 4 als Server. Der produziert Aussetzer in Ton und Bild. Dann nämlich, wenn eine  SSD über einen blauen usb-3-Port angeschlossen ist. In der Annahme, dass dann die Daten einer Aufnahme hinreichend schnell auf der ssd verewigt würden. Hat man nun die ssd über einen usb-2-Port angeschlossen hat, ist alles in Ordnung. Keine Aussetzer der angesagten Art mehr. Hättet ihr eine Erklärung und welche dann?

Notabene: Der Adapter für diesen Port ist usb-3-tauglich. Sagt er zumindest.

Edit:

Version:   5.4
Systemarchitektur:   armhf armhf-rpi4
Paket Kategorie:   unstable

3
Hardware / Technotrend TT-connect S-2400 und HD-Sender?
« on: January 31, 2022, 16:26:15 »
Hallo,

ich habe die USB-"Karte" mal wieder zum Einsatz zitiert. Läuft auch. Aber ich kann keine HD-Sender nutzen. Das Live-Plugin meldet beim Versuch, auf einen HD-Sender umzuschalten: "Aktion fehlgeschlagen". Und OSD sagt: "Kanal nicht verfügbar!" EPG gibt es auch nicht. Deswegen Frage: Kann das Ding überhaupt mit HD umgehen? Das Datenblatt erwähnt HD nicht und sagt: "Unterstützt den DVB-S Standard EN 300 421" Sind die HD-Sender damit raus?

Systeminfo:
Name:   MLD
Version:   5.4
Systemarchitektur:   armhf armhf-rpi2
Paket Kategorie:   stable

Installiert wurde mit diesem Image:
MLD-5.4_netinstall_2021.04.18-182+1474_armhf-rpi3.img

Danke im voraus.


4
Raspberry PI / [rpi4/MLD 5.4. unstable] smb-mount mal wieder
« on: January 01, 2021, 20:36:31 »
Hallo,

ich versuche vergeblich, eine Sambafreigabe eines alten Teac WAP6000 zu mounten. Versucht habe ich es bislang so:

auf Freigabenamen prüfen mit smbclient -L

Code: [Select]
Sharename       Type      Comment
---------       ----      -------
HDD Disk 1      Disk     

Dann diverse Befehle:
Code: [Select]
MLD-Server4> mount -t -cifs '//192.168.100.138/HDD Disk 1' /media/cifs/
mount: mounting //192.168.100.138/HDD Disk 1 on /media/cifs/ failed: No such device
Code: [Select]
MLD-Server4> mount //192.168.100.138/HDD\ Disk\ 1 /media/cifs/ --username=jochen
Password for jochen@//192.168.100.138/HDD Disk 1:
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount: mounting //192.168.100.138/HDD Disk 1 on /media/cifs/ failed: Host is down
Was Quatsch ist, der Host ist nicht down. Die Fehlermeldung ist unabhängig davon, ob die Leerzeichen im Freigabenamen mit \, " oder ' behandelt werden. Sie bleibt auch, wenn -t cifs explizit angegeben wird. Auch, wenn mit -o vers=1.0 oder 3.0 gearbeitet wird.

Es geht darum, Aufnahmen vom rpi zum WAP6000 zu verschieben. Hätte ich gerne mit samba gemacht, nfs spricht der WAP6000 nicht. ssh geht auch nicht.

Danke im voraus für hilfreiche Hinweise zum Samba-Mount.

Viele Grüße

Jochen

5
Hallo,

ich möchte gerne nach Beendigung bestimmter Vorgänge - z.B. Ende eines Markad-Jobs - eine Email vom System versenden lassen. Bislang hat mir weder die Forensuche noch apt auf die Sprünge geholfen:

Code: [Select]
MLD-Server4> which mail
MLD-Server4> apt-cache search mail
libc-client2007e - c-client library for mail protocols - library files
vdr-plugin-mailbox - Einfacher eMail-Client
MLD-Server4>


Das Plugin ist - wenn ich es richtig verstanden habe - nur für den Mailabruf konzipiert.

Also: Wie komme ich an ein (send)mail oder sonstiges Programm ran, das scripttauglich Mails verschicken kann, die vom Provider akzeptiert werden?

Etwas Fertiges wäre nett, Compiler sind nicht so mein Ding.

Installation ist eine MLD 5.5 auf einem Raspberry 4.

6
Hallo, da ich mich gerade mit dem Teil rumgeschlagen habe, jetzt noch was hinterher:

Code: [Select]
Jun  9 08:55:27 MLD daemon.info avahi-daemon[2157]: Service "Recordings on MLD-Server4" (/services/vdr-recordings.service) successfully established.
Jun  9 08:55:27 MLD daemon.info avahi-daemon[2157]: Service "Pictures on MLD-Server4" (/services/vdr-photo.service) successfully established.
Jun  9 08:55:27 MLD daemon.info avahi-daemon[2157]: Service "Music on MLD-Server4" (/services/vdr-music.service) successfully established.
Warum werden dieses services established? In der Konfigurationsseite zum avahi-linker sind die Freigaben auskommentiert. Dennoch tauchen diese nfs-Freigaben in der Netzwerkumgebung am Linux-Laptop auf. Können dann aber nicht "geöffnet" werden. In der /etc/exports sind die auch auskommentiert und inaktiv.

Nächster Punkt:
Code: [Select]
Jun  9 08:55:30 MLD daemon.crit automount[2078]: >> clnt_create: RPC: Program not registered
Jun  9 08:55:30 MLD daemon.crit automount[2078]: >> clnt_create: RPC: Remote system error - Address family not supported by protocol
Jun  9 08:55:34 MLD daemon.crit automount[2078]: >> clnt_create: RPC: Program not registered

Hm, gefährlich? ;)

Dann noch dieses Sammelsurium von Meldungen:
Code: [Select]
Jun  9 08:55:48 MLD user.err vdr: [1790] ERROR: Streamdev: server suspend thread 1837 won't end (waited 3 seconds) - canceling it...
Jun  9 08:59:58 MLD user.err vdr: [1835] SVDRP MLD-Server4 < 192.168.100.106:6419 timeout while waiting for response from 'MLD-ClientWZ'
Jun  9 09:00:03 MLD user.err vdr: [1835] SVDRP MLD-Server4 < 192.168.100.107:6419 timeout while waiting for response from 'MLD-ClientSZ'
Jun  9 09:03:01 MLD user.err vdr: [1835] ERROR: can't send 'POLL MLD-Server4 TIMERS' to 'MLD-ClientSZ'

Folge der Testing-Ausgabe? Zumindest die letzte Zeile wäre im Fall der verlorenen Timersynchronisation vielleicht interessant. Zum Timeout: Beide Rechner/VDRs (MLD 5.4) laufen.


7
Raspberry PI / [MLD 5.5 rpi4] VDR stürzt ab
« on: June 09, 2020, 08:36:39 »
Hallo,

wochenlang lief das Teil nun weitgehend stabil. Heute mag er nicht mehr = vdr stürzt ab, Rechner läuft aber im Prinzip weiter und ist bedienbar über WebIF und Netzwerk. Im log findet sich:

Code: [Select]
Jun  9 08:27:41 MLD user.err vdr: [1799] PANIC: watchdog timer expired - exiting!
Jun  9 08:27:41 MLD user.err vdr: [1799] ERROR: ListGarbageCollector destroyed without prior Purge()!
Jun  9 08:27:41 MLD user.err vdr: [1820] fatal error, server exiting: Bad file descriptor

Was möchte der mir sagen? Wo wäre anzusetzen? Ein Neustart von Rechner oder VDR löst das Problem nicht.

VG

Jochen

8
Hallo,

die im Betreff genannte Fehlermeldung fand sich eben zu Hauf im syslog. Und zwar beim Schneiden einer Aufnahme. Die geschnittene Aufnahme lässt sich, soweit ein kurzer Test, problemlos abspielen. Suchmaschine orakelt etwas über mpeg. Allerdings führten weiterführende links nicht mehr zum Ziel. Ist's gefährlich trotz der problemlos abzuspielenden geschnittenen Aufnahme? ;)

9
Zunächst hatte ich eine Festplatte im Verdacht, dann aber ergab sich wie anderenorts schon geschrieben folgendes Bild zu diesen Fehlermeldungen:
Quote
pr 26 12:38:46 (none) user.warn kernel: [ 9550.133853] ttusb2: there might have
 been an error during control message transfer. (rlen = 3, was 4)
Apr 26 12:38:46 (none) user.err kernel: [ 9550.133855] ttusb2: i2c transfer fail
ed.

Die zitierte Fehlermeldung wird offenbar nicht durch eine eingeschlafene Festplatte ausgelöst. Denn im Moment ist gar keine am Rechner angestöpselt. Offenbar ist das die DVB-Karte:
Quote
dvb-usb: Technotrend TT-connect S-2400 successfully initialized and connected.

Denn das Internet nach ttusb2 befragt, bekommt man Treffer, die auf die Karte(nfamilie) verweisen. Hm, was könnte da los sein? Warum steigt die Karte aus? Habt ihr Hinweise, das Problem zu untersuchen und zu lösen?

10
Allgemein [ General ] / [MLD 5.4 stable] VDR-Cluster/Verbund?
« on: April 24, 2020, 16:30:13 »
Hallo,

ich habe hier folgende Situation:

Einen Raspberry als Streamdev-Client, der quasi das Frontend bietet, da an einem TV-Gerät angeschlossen.
Zwei weitere rpi headless in zwei Zimmern, die jeweils an einem Sat-Kabel hängen.

An dieser Hardware-Lage lässt sich nicht so leicht etwas ändern. ;) Und das ist auch nicht nötig, die rpi's machen prinzipiell ihren Job.

Nun wäre es schön, wenn über den Frontend-rpi Timer programmiert werden könnten, für deren Abarbeitung die beiden Server zuständig wären. Gibt es eine Möglichkeit, beim Anlegen eines Timers auch festzulegen, welcher Server sich zuständig fühlen sollte? Ideal wäre natürlich, dass die beiden Server das eigenständig aushandeln könnten. Und der Client sich für das Betrachten des laufenden Programms des gerade nicht mit einer Aufnahme beschäftigten Servers bedienen könnte. So dass man die drei Rechnerchen nutzen könnte wie einen Rechner mit zwei TV-"Karten".

Ist so etwas möglich?

11
Der Treiber:

dvb-usb-tt-s2400-01.fw

ist noch in MLD 5.4 stable enthalten, in testing nicht mehr? Zumindest musste ich ihn neulich nachladen, als ich die testing probiert habe.

12
Hardware / Empfehlung für USB-Datenspeicher erbeten
« on: April 24, 2020, 10:21:34 »
Hallo,

ich habe hier diverse USB-Platten ohne eigenes Netzteil. Die haben allerdings allesamt einen Nachteil: Irgendwann legen die sich schlafen und der rpi3-VDR schafft es offensichtlich nicht, die dann wieder aufzuwecken. Im Log finde ich dann Hinweise dieser Art:

Quote
Apr 24 10:00:42 (none) user.warn kernel: [ 2448.886263] ttusb2: there might have been an error during control message transfer. (rlen = 4, was 0)
Apr 24 10:00:42 (none) user.err kernel: [ 2448.886269] ttusb2: i2c transfer failed.

Mit hdparm lassen die sich allesamt nicht konfigurieren.

Und daher die Frage: Welche USB-Platte könnt ihr empfehlen? Oder sollte man besser gleich auf ssd gehen? Wäre mir im Prinzip eh sympathischer. Aber dann wäre die nächste Frage: Nimmt man besser eine externe SDD oder schließt man eine interne über Gehäuse/Adapter an. Entscheidend bei alledem ist die ständige Verfügbarkeit als Datenspeicher. Die dürfen sich eben nicht in den Tiefschlaf = nicht wieder ansprechbar vom VDR versetzen.

Noch eine Frage: Kann man alternativ den rpi so konfigurieren, dass er eine der vorhandenen USB-Platten nutzen = wieder aufwecken kann? Außer durch reboot.

13
Hallo,

ich möchte eine USB-Platte als Speichermedium nutzen und als solches mit dem Webif konfigurieren. Also mergerfs installiert und Platte als Speichermedium angemeldet. Der Situation entsprechend als sda1. Hängt ja auch nur die eine Platte am rpi. Nach reboot sagt aber fdisk -l, es gebe nur /dev/sdb. Womit natürlich die USB-Platte nicht mehr als Speichermedium verfügbar ist. Also im Webif sdb1 als Speichermedium konfiguriert. Nach reboot ist die Platte wieder korrekt mit fdisk als /dev/sda zu identifizieren. Wenn nötig, kann ich's mit den Terminalbefehlen belegen. Und mit aufs ist's dasselbe Spiel.

Also: Die Festplattenbezeichnung überlebt hier bei mir den reboot nicht. Vorschlag: Auch wenn ich normalerweise kein Freund von blkid bin - hier könnte es helfen, wenn das Webif damit umginge.

Ich hatte übrigens vorher eine andere USB-Platte im Einsatz. Mit der trat das Problem nicht auf. Dafür andere. ;) Jedenfalls kann das Problem möglicherweise nicht von jedem nachgestellt werden.

Ich schnapp mir mal blkid und hoffe, dass entsprechende Einträge in der /etc/fstab dem vdr schmecken.

14
Allgemein [ General ] / [MLD 5.4 stable] Syslog Konfiguration?
« on: April 22, 2020, 09:55:59 »
Hallo,

ich habe cron nachinstalliert und die Meldungen des cronjobs nach /dev/null umgeleitet. Aber cron schreibt immer noch ins syslog nach /var/log/messages. Lässt sich das irgendwo abstellen?

15
Hallo,

in Absprache mit Claus eröffne ich hier eine Art Sammelstelle für Beobachtungen beim Einsatz des rpi4 unter MLD. Dass der rpi4 noch in der Hinsicht Baustelle ist, ist klar. Und dementsprechend geht es hier nicht darum, Kritik über die Entwickler auszuschütten. ;) Sondern um Hinweise, wo noch Baustellen auftauchen könnten.

Vorab: Ich habe den rpi4 als Server laufen. Dass Clientbetrieb mangels Frontend im Moment nicht sinnvoll ist, sollte klar sein.

Anlass, den rpi4 als Server in Stellung zu bringen, waren Fehlermeldungen (mit einem rpi3) wie diese:
Quote
SATIP-ERROR: Detected invalid status code 404: rtsp://192.168.100.103/ [device 0]
In der Diskussion darüber wurde die Netzwerkgeschwindigkeit angesprochen. Und deswegen kam testweise der rpi4 zum Einsatz.
Für Interessenten: Um diesen thread geht es:
https://www.minidvblinux.de/forum/index.php/topic,9765.0.html

Die genannte Fehlermeldung taucht bisher beim rpi4 nicht auf. Dafür gönnt sich der das:
Quote
Apr 17 16:29:11 MLD user.err vdr: [1795] SATIP-ERROR: Detected invalid status code 0: rtsp://192.168.100.103/ [device 0]

Egal, das Thema soll hier nicht weiter verfolgt werden. Denn letztlich dürfte der im oben genannten thread erwähnte SAT-IP-Umsetzer halt das entscheidende Wörtchen beitragen. Und da Aufnahmen oder auch im allgemeinen Life-TV nicht gestört werden, ist es wirklich nachrangig, das Problemchen.

So, nun zum eigentlichen Thema:

1. Hinzufügen von Speichermedien war gestern holprig. Bei der Erstinstallation war alles problemlos: mergerfs und gut war. Dann habe ich ein wenig rumgespielt: Nur die SSD sollte für Aufnahmen genutzt werden, nicht mehr Teile der Speicherkarte. Und damit ging das Elend los. Die SSD wollte im Webif einfach nicht mehr Datenspeicher werden. Das ging erst dann wieder, nachdem mergerfs durch aufs ersetzt war. Dann stehen in der fstab Einträge, die das Webif offenbar verdaut:
Quote
#MLD-SERVER:/data  /mnt/data  nfs    bg        0 0
#192.168.100.105:/data  /mnt/data  nfs  bg  0 0
/dev/sda1   /mnt/sda1       ext4    defaults         0 0
/mnt/sda1  /data  none  bind  0 0
Die auskommentierten Zeilen stammen noch vom mergerfs?? Das passte offenbar nicht. Keine Ahnung, warum da nfs auftaucht. Möglicherweise hat mergerfs nach nfs-Laufwerken gesucht und die vom rpi4 bereitgestellten genutzt.

2. nfs-Exports:
Nach der Installation von aufs und Integration der SSD als Speichermedium wollte die /etc/exports angepasst werden:
Quote
## export the data dir rw for everyone
#/mnt/data   *(rw,all_squash,anonuid=0,anongid=0,no_subtree_check,crossmnt,fsid=1)
/data   *(rw,all_squash,anonuid=0,anongid=0,no_subtree_check,crossmnt,fsid=1)

Denn /mnt/data existiert nicht.

3. SVDRP

Gestern zumindest klappte die Kommunikation zwischen rpi3-Client und rpi4-Server offenbar nicht stabil. Denn der Client "vergass" gelegentlich den Eintrag SVDRP-Standardmaschine, wenn als SVDRP-Verbindung "nur mit der Standardmaschine" eingegeben war. Entsprechend konnte der Client nicht mehr die Server-Timer und -Aufnahmen sehen. Erst wenn am Client "mit jeder Maschine" konfiguriert war, tauchte der Server wieder als SVDRP-Standardmaschine auf. Das kann ich aber im Moment nicht gezielt reproduzieren.

Insgesamt läuft der rpi4 schon recht stabil als Server.  :) Und gefühlt auch performanter als der vorher eingesetzte rpi3. Kanalumschalten am Client geht schneller, das via streamdev ausgelieferte Bild steht schneller. Also bleibt der rpi 4 vorerst im Einsatz. Und wird weiter beobachtet. ;)