- Status Closed
- Percent Complete
- Task Type Fehlerbericht
- Category GUI & Server → Server → DMX Plugin → ArtNet
-
Assigned To

Qasi - Operating System Windows 11
- Severity Medium
- Reported Version 3.3.2
- Due in Version 3.3.3
-
Due Date
Undecided
- Votes
- Private
FS#5608 - DMXC 3.3.2 Art-Net Interface Daten an mehrere Art-Net-Nodes gleichzeitig funktioniert nicht
Fehlerbeschreibung
Wenn ich über DMX Workshop ein Wert auf einen Kanal über Preset ausgebe, dann wird dieser richtig an alle Nodes gesendet. Ich habe auf jedem Node eine DMX Ausgabe auf Universum 1. Bei DMXC 3.3 wird sich genau ein Node “geschnappt” und dort die Werte ausgegeben. Kann man wunderbar testen, wenn man mehrere Nodes im Netzwerk hat und diese ein/ausschaltet. Es wird aber nie auf mehr als einem Node ausgegeben. Ich hatte auch probiert das zu erzwingen, indem ich ein Art-Net Interface je Node mit “Optionaler Ziel-IP”. Das funktioniert aber auch nicht richtig und kann nach dem was ich gelesen habe auch nicht, da nicht vorgesehen (mehrmals gleicher Port bzw. Universum).
Ich habe das im Formum angesprochen und wir sind der Meinung, dass das ein Bug sein muss
Erwartetes Verhalten
Es sollte egal sein wie viele Art-Net-Nodes auf einen Port bzw. Universum lauschen und diesen ausgeben
Hinweise
Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:
- Verwenden Sie die aktuellste Version von DMXControl 3? → Ja
- Wurde der Fehler bereits gemeldet? →Nein
- Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an →Login
- Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot) →keine Fehlermeldungen
- Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden. →Das müsste schon ein sehr spezielles Log sein, dass es m.E. nicht gibt
- Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei → Es ist sehr einfach nachzustellen. Siehe Formuseintrag https://forum.dmxcontrol-projects.org/thread/18691-dmxc-3-3-2-art-net-interface-daten-an-mehrere-art-net-nodes-gleichzeitig/?postID=152241#post152241, Siehe Kommentar Stefan
Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!
Hier Screenshots vom Art-Net Interface 3.3.2
Anbei von meiner Seite ein entsprechendes Wireshark-Capture mit dem Loopback-Adapter. Gemacht habe ich dabei folgendes:
Das Capture file ist nicht zu gebrauchen.
Bitte alles auf PortAdresse 1 Konfigurieren und wireshark nicht auf Loopback laufen lassen, sondern auf der NIC die zu den ArtNet-Nodes verbunden is
Bug gefunden… Workaround einfach die nodes als Zusätzliche ip im interface eintragen
Zu dem Workaround. In einem Art-Net Interface kann man ja nur eine optionale IP angeben. Oder auch mehrere mit Komma getrennt? Ich hatte auch probiert mehrere Art-Net Interfaces mit gleichem Port und Ip für jeden Node abzugeben, aber leider hat das bei mir nicht funktioniert.Ich Ware sehr daran interessiert zu erfahren wie ein Workaround mit gleichem Port genau aussieht
Grüße Sascha
Aktuell geht nur eine IP,
Mehrere per simecolon hab ich gerade ergänzt
@sushifix: Du kannst das Art-Net-Plugin aber auch mehrfach einfügen und alle auf die gleiche Port-Adresse setzen. Dann trägst du pro Art-Net-Plugin je eine IP-Adresse deiner Art-Net-Nodes ein. So musst du ebenfalls nicht darauf achten, wo welches Art-Net-Node läuft.
@LightningBrothers, ich hatte das genauso probiert. Ich muss sonst ggf. noch mal schauen
Ich habe es mit der Beta 2 von DMXC 3.3.3 getestet. Es funktioniert nun wie erwartet.