[0.5] irserver beendet sich sofort

  • ich bin mir da noch unsicher ob das eine race condition ist. Mal ein paar Neustarts abwarten.


    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

  • Ich behalte mir das sowieso vor das im Zweifelsfall wieder zu ändern, wenn die yaVDR 0.5 auf mein Produktiv-System kommt und bei mir etwas nicht passt ;) . Master für irserver auf yaVDR ist mein OrigenAE S16T mit der dazugehörigen Fernbedienung.


    Na, dann hoffe ich mal, dass sich die Codes der Fernbedienung nicht von meiner unterscheiden ;)
    Aber irtrans liefert ja verschiedene *.rem Dateien und nur eine mediacenter.rem, deshalb denke ich nicht, das hier Unterschiede sind.
    Ich weiß allerdings nicht woher (wer war das noch schnell) ?? diese veränderte mediacenter.rem her hatte?????
    Kann ja nur selbst verändert gewesen sein.
    Gruß

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Ich mach jetzt mal einige Neustarts ;)
    Edit1:
    Beim Neustart Nr. 2 wieder ohne Fernbedienung :(
    Edit2:
    Beim nächsten wieder ohne :(

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Und was steht im syslog und der /var/log/upstart/irserver.log?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Fehler sind die gleichen wie schon am Anfang
    Schon ein sleep 3 hilft, werd mal reduzieren auf 2 bzw. 1


    Edit:
    ein sleep 1
    reicht bereits, scheint sich also nur um eine minimale zeitliche Schwierigkeit zu handeln.

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Respawnt der irserver tatsächlich immer noch, weil er eine Datei nicht öffnen darf?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Die irserver.log wird doch gar nicht mehr angelegt, oder?

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Die unter /var/log/irserver.log nicht aber die für den Upstart-Job schon - /var/log/upstart/irserver.log

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • So, gerade noch mal das sleep raus und nach Neustart geht die Fernbedienung.
    ??????
    Werd mal noch weitere Neustarts durchführen.


    Edit:
    Neustart mit S3 --> FB geht nicht!
    Stell auf herunterfahren um


    Edit2:
    Neustart aus Heruntergefahren --> FB geht
    gleiches nochmal :)
    FB geht.


    Liegt also ein Problem beim Start aus S3 vor.

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

    Einmal editiert, zuletzt von Tommy.Z ()

  • Ok, dann müsstest du den irserver vermutlich noch in die Liste der nach dem Standby neuzustartenden Dienste eintragen...
    Denn die udev-Regeln greifen wohl nicht beim Aufwachen...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Da muss ich mich erst etwas einlesen :gap
    Aber ich hatte die Kiste vorher sowieso immer auf herunterfahren, und nur durch den Fehler mit Graphtft umgestellt auf S3 (heute :) )
    Danke erstmal, ich werd die Fernbedienung immer im Auge behalten :)

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • IIRC kann man irserver in eine /etc/yavdr/force-reload-services.list eintragen

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Mach ich, sowas hab ich in einem anderen Thread schon gefunden, aber die Datei ist gar nicht da.
    Bin im Wiki fündig geworden. Teste gerade

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Funktioniert nun.
    :respekt :flame2


    Erstmal Familienpause ;)

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Hmm,


    bei mir nicht. Logfile sagt:


    IRServer64 Version 6.03.08
    No IRTrans Devices found.
    Aborting ...


    Yavdr 0.5 default installation, FB ist eine X10 (Pollin-FB), die funktioniert (auch ohne irserver). Ist also nur kosmetisch, da das Logfile zugemüllt wird.


    Sebi

  • Verstehe ich das richtig, dass du obwohl du keinen irserver-kompatiblen Empfänger hast, den Dienst in der /etc/yavdr/force-reload-services.list eingetragen hast?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)


  • Verstehe ich das richtig, dass du obwohl du keinen irserver-kompatiblen Empfänger hast, den Dienst in der /etc/yavdr/force-reload-services.list eingetragen hast?

    Nein, /etc/yavdr/force-reload-services.list gibt es bei mir gar nicht. Ich habe an den Fernbedienungs-Services nichts geändert. Ich benutze eine X10, allerdings hat mein Scaleo EVi-Gehäuse auch einen IR-Empfänger, der von yavdr offenbar erkannt und eingebunden wird. Vermutlich kommt daher das Problem? Der Empfänger wird per mceusb erkannt und initialisiert:


    Code
    [33155.389420] Registered IR keymap rc-rc6-mce
    [33155.389547] input: Media Center Ed. eHome Infrared Remote Transceiver (1509:9242) as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/rc/rc4/input4844
    [33155.389621] rc4: Media Center Ed. eHome Infrared Remote Transceiver (1509:9242) as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/rc/rc4
    [33155.390255] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input4845
    [33155.390415] rc rc4: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
    [33155.535203] input: lircd as /devices/virtual/input/input4846
    [33155.624021] mceusb 7-2:1.0: Registered FIC eHome Infrared Transceiver with mce emulator interface version 1
    [33155.624027] mceusb 7-2:1.0: 2 tx ports (0x1 cabled) and 2 rx sensors (0x1 active)
    [33155.624069] usbcore: registered new interface driver mceusb


    Sebi

  • Also irserver sollte eigentlich nur aufgrund des Upstart-Signals "start-irserver", das von der udev-Regel in /lib/udev/rules.d/98-eventlircd4irserver.rules ausgelöst wird, gestartet werden.


    Mir ist da nicht ganz klar, warum da bei dir ein Startversuch gemacht wird - die udev-Attribute sollte ja eigentlich nicht passen...
    Aber du kannst gerne mal mittels udevadm info nachsehen: http://www.yavdr.org/documenta…e/ch02s03.html#udev-tools

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Also irserver sollte eigentlich nur aufgrund des Upstart-Signals "start-irserver", das von der udev-Regel in /lib/udev/rules.d/98-eventlircd4irserver.rules ausgelöst wird, gestartet werden.


    Mir ist da nicht ganz klar, warum da bei dir ein Startversuch gemacht wird - die udev-Attribute sollte ja eigentlich nicht passen...
    Aber du kannst gerne mal mittels udevadm info nachsehen: http://www.yavdr.org/documenta…e/ch02s03.html#udev-tools


    Hmm, könnte das mit /etc/init/irserver.conf zusammenhängen? Dort steht ja


    Code
    start on start-irserver or resume


    D.h., nach dem Resume (bei mir S3) wird irserver in jedem Fall gestartet, was natürlich blödsinn ist. Wenn irserver über 98-eventlircd4irserver.rules gestartet wird, müsste doch ein Eintrag in /etc/init überflüssig sein, denn die udev-Regeln müssten ja auch beim Resume ziehen, oder? Zumindest sollte "start on start-irserver" ausreichen.


    Sebi

  • Ja, stimmt - das hat steffen_b wohl im testing-Zweig geändert, ich hatte nur das was in unstable-yavdr ist angesehen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!