Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS reagiert nicht mehr

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    LBS reagiert nicht mehr

    Hallo zusammen,

    ich habe bei dem LBS 19001180 (DMX Artnet-Interface) das Problem, dass der Baustein nach einer gewissen Zeit nicht mehr auf Änderungen an den Eingängen reagiert. Sobald Edomi neu gestartet wird bzw. das Projekt neu aktiviert wird, arbeitet er wieder wie gewünscht.
    Habe mit Wireshark schon überprüft ob noch UDP-Daten in Richtung Gateway gesendet werden, dies ist aber nicht der Fall. Habe dann noch am Baustein einen I/O Ausgang Testweise eingebaut, der bei jedem Sendevorgang kurz eine 1 ausgibt. Dahinter dann einen Zähler, um zu sehen ob der Baustein nichts mehr ausgibt oder ob es zwischen LBS/Edomi und Netzwerk ein Problem gibt. Aber der Zähler bleibt ebenfalls auf einmal stehen.

    Das Problem tritt vor allem dann auf wenn sehr viele (gleichzeitige) Änderungen stattfinden. Zum Beispiel wenn Eingänge per Fade (LBS 19000697) angesteuert werden, bricht aber auch ohne Fade-LBS immer wieder ab.

    Hat jemand eine Idee woran es noch liegen könnte? Kann ich noch etwas ausprobieren? Gibt es in Edomi irgendwie ein Limit (Zeit/Durchläufe)?

    Viele Grüße und besinnliche Tage,
    Dominik
    "Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt." - Albert Einstein

    #2
    Wenn der LBS als Daemon läuft, dann würde ich prüfen ob er sich aufgrund eines möglichen internen Fehlers einfach beendet hat

    Z. B. Mit einen

    Code:
    ps auxw | grep 1280
    Wenn das kein Ergebnis liefert dann ist es ein Problem des LBS. Es kann natürlich auch sein das der LBS sich in eine Endlosschleife verfängt...

    Kommentar


      #3
      Ich bin bezüglich der LBS noch nicht so sattelfest. Ich denke aber nicht, dass er als Dämon ausgeführt wird.
      Habe den LBS jetzt aber nach dieser Anleitung zu einem Dämon(?) umgebaut. Seitdem sind einige 100-Tausend UDP-Pakete versendet worden und er läuft immer noch. Vorher hat ein Abbruch z.B. schon bei knapp über 200 stattgefunden. In diesem Sinne schon mal danke für den Tipp mit dem Dämon.

      Damit ich noch etwas dazulerne, bei einem Dämon-LBS wird dies als eine Art Dienst gestartet und nicht erst wenn er tatsächlich aufgerufen wird oder? Deswegen werden auch Daten versendet wenn gar keine Änderungen stattfinden, weil der LBS im Hintergrund die ganze Zeit ausgeführt wird?

      Wenn ich deinen Befehl über Putty ausführe zeigt er mir eine Zeile mit verschiedenen Zahlen an. Habe aber noch nicht ganz verstanden was mir die Zahlen sagen sollen Der Befehl sollte mir Daten zum Prozess des LBS mit dem Namen 19001180 auflisten oder?
      "Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt." - Albert Einstein

      Kommentar

      Lädt...
      X