[0.2] Rechteproblem auf /dev/console für plugin statusleds

  • Hi,
    hat jemand das Plugin statusleds auf yavdr 0.2 erfolgreich zum Laufen gebracht? Nach der Installation hat ausschließlich root Rechte auf /dev/console:

    Quote

    root@yavdr:~# ls -l /dev/console
    crw------- 1 root root 5, 1 2010-08-10 09:09 /dev/console

    Das Plugin meldet bei vdr-Start:

    Quote

    Aug 10 00:03:37 yavdr vdr: [1652] Status LED's: Presignal-Thread started (pid=1577)
    Aug 10 00:03:37 yavdr vdr: [1651] Status LED's: Thread started (pid=1577)
    Aug 10 00:03:37 yavdr vdr: [1651] ERROR: Status LED's: Can't open console /dev/console

    Zu Testzwecken habe ich ein Programm extrahiert (statusled.c, siehe attachment), das im Sekundentakt die Tastatur-LEDS von links nach rechts einschaltet. Das Programm funktioniert nur, wenn ich es als root ausführe.

    Wenn ich nun die Rechte auf /dev/console ändere:

    Quote

    root@yavdr:~# chmod o=rw /dev/console
    root@yavdr:~# ls -l /dev/console
    crw----rw- 1 root root 5, 1 2010-08-10 09:09 /dev/console

    funktioniert das Testprogramm weiterhin nicht. Immerhin kann das Programm /dev/console öffnen, d.h. es kommt keine Fehlermeldung. Ebenso der vdr: Auch hier ist die Fehlermeldung weg, aber die LEDs wollen nicht leuchten.

    Darüberhinaus: wenn der Rechner neu startet, wird meine chmod-Änderung wieder rückgängig gemacht. Selbst wenn ich eine 'bessere' Permissions setze, müßte ich dies bei jedem Start neu setzen, aber wo nur..?

    Kennt jemand die Lösung?
    Grüße
    kenwood_vdr

    Files


    Wohnzimmer-System: Psile-Gehäuse, yaVDR 0.2, Zotac GeForce 9300 ITX, Intel Pentium E5300, 4GB Ram, Mystique SaTiX-S2 V2 CI Dual
    Früherer Wohnzimmer-Rechner: Kenwood-CD Player (entkernt), mit EPIA ME6000, TT 1.5, Samsung 160 GB, 256 MB RAM , DVD Toshiba SD 1602, AV-Board 1.3, LinVDR 0.7, 1 Papst-Lüfter, trotzdem schön leise :)

    Edited 2 times, last by kenwood_vdr (August 10, 2010 at 9:27 AM).

  • Hallo,

    ich hatte das Problem auch schon mit yavdr 0.2 und hoffte, daß es jetzt mit yavdr 0.3 auf Anhieb läuft, jedoch ohne Erfolg!

    Könnte sich einer der Speziallisten dem Problem vielleicht annehmen?

    Ist schon Klasse, wenn bei einer oder mehreren Aufnahmen die Front LED meines VDR's wieder blinken würde.

    Grüße

    Tommy

    1. HD-VDR
    SW: yaVDR 0.5b
    HW: Motherboard Asus Core I3 540, 4GB RAM, Asus 210EN PCIE-16x Grafikkarte, DVB-S2 TT S2 3200 Budget und 2xTT S2 3600 USB, MCE USB Phillips Remote, 1x2,5" SSD, 3x1,5TB WD Green. GraphTFT mit 7" TFT an VGA
    2. HD-VDR
    SW: yaVDR 0.31
    HW: Asus Eeebox PC 1501, 2GB RAM, TT S2 3600 USB, 320GB HD

  • Quote

    Original von tom660819
    ich hatte das Problem auch schon mit yavdr 0.2 und hoffte, daß es jetzt mit yavdr 0.3 auf Anhieb läuft, jedoch ohne Erfolg!


    Warum Ausrufezeichen? Haben wir einen Bug in http://bugs.yavdr.com übersehen? Erwartest du Magie? Warum sollten wir uns überhaupt darum kümmern wo wir das Plugin noch nicht mal im ISO haben.

    Quote

    Original von tom660819
    Könnte sich einer der Speziallisten dem Problem vielleicht annehmen?


    Dem VDR fehlt die Capability CAP_SYS_TTY_CONFIG deshalb geht es auch nicht mit den richtigen Rechten auf /dev/console. Du kannst das ja jetzt als Bug bei http://bugs.yavdr.com mit diesen Informationen eintragen. Wenn wir dann Zeit haben, dann kümmern wir uns darum.

    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    Edited once, last by gda (October 18, 2010 at 11:57 PM).

  • Nabend,

    gibt es da schon was neues ? Bin eben auch über diesen Bug gestolpert...

    Munter bleiben, Rossi

    Klick für meine Hardware

    vdr1: Rock Pi 4A 4GB | VDR*ELEC LE12 32GB eMMC | Video: 2TB M.2 | 2x WinTV dualHD (DVB-T2/DVB-C) | IRMP RP2350 (Keyb)
    vdr2: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR OnBoard
    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.4) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 Keyb
    TV: Philips 55OLED805

  • Die Capabilitiy habe ich hinzugefügt. Der Bug steht seit 7 Monaten auf testing, hat wohl bis jetzt keiner gemacht.

    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Nabend,

    habe mir die Tage extra eine USB Tastatur zum schlachten besorgt, nach dem ich es angeklemmt habe ist mir aufgefallen das statusled aus dem yavdr Repository rausgefallen ist.
    Die optische Aufnahme Signalisierung wäre das i Tüpfelchen bei meinem vdr :tup

    Munter bleiben, Rossi

    Klick für meine Hardware

    vdr1: Rock Pi 4A 4GB | VDR*ELEC LE12 32GB eMMC | Video: 2TB M.2 | 2x WinTV dualHD (DVB-T2/DVB-C) | IRMP RP2350 (Keyb)
    vdr2: Odroid N2+ 4GB | VDR*ELEC CE21-ng 64GB eMMC | Video über USB: 4TB SATA Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | IR OnBoard
    vdr3: HP ProDesk 400 G3 SFF (i3) | NVidia Quadro T400 | 2x 8GB | System: Ubuntu 24.02 LTS, yavdr ansible (vdr 2.7.4) auf 30GB mSATA SSD | Video: 3TB SATA (XFS) | 1x WinTV dualHD | IRMP RP2040 Keyb
    TV: Philips 55OLED805

  • habe mir die Tage extra eine USB Tastatur zum schlachten besorgt, nach dem ich es angeklemmt habe ist mir aufgefallen das statusled aus dem yavdr Repository rausgefallen ist.


    Das baut aktuell nicht, müsste sich mal jemand drum kümmern.

    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!