ArtPoll is received on WiFi not on Ethernet

Post your questions here and we'll all try to help.
Post Reply
Rishi
Posts: 8
Joined: Sat Mar 29, 2025 11:24

ArtPoll is received on WiFi not on Ethernet

Post by Rishi »

Hi,

As in the topic. I am developing Artnet nodes, and although i don't use Resolume much myself, i use it mainly for testing. Now i also work together with a deco artist that does use Resolume as his main program.
Anyway, we both find that Artnet discovery is 'sketchy' by Resolume, to say the least. Usually the device does not show up when it involves a straight connection between Laptop & Artnet node. He has few, 2 Entec and another one. Anyway i implemented Artnet Poll reply and since my nodes use WiFi and also Ethernet as an option, but usually Ethernet is what we use, i can see whether or not an Artnet Poll request is actually received (on my node a LED comes on for the duration of the random response time )
When connecting to the node over WiFi, al works as expected the ArtPoll request comes in and the node shows up in the output options. (this with the DMX output device set to WiFi of course) Either through a router or with a direct connection to the AP of the node.
When switching to Ethernet output and making a direct connection, rarely do any of the Artnet Nodes show up. Sometimes all of sudden one does. Of course manually setting the IP address does work, and it seems to be something really normal since the VJ's that are hired, just ask for the IP address of the node and don't care to much. Anyway with the Entec nodes, there is no real way of figuring out what is going on, but with my node i just notice that the ArtPoll request (which should be sent every 3 seconds or so) just never comes in, wher as over WiFi it does. Coukd it have something to do with the IP address or with the way the ethernet device has been configured (i set the nodes to 2.0.0.x and my ethernet port as well) ? As i said the VJs use their own laptop, and i am just using the whole thing for testing but they help me set up the ethernet port so anyway.
I am really at a loss, although everything does work except for that, sdo it isn't all that important i guess.

Kind regards

Zoltán
Team Resolume
Posts: 7534
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: ArtPoll is received on WiFi not on Ethernet

Post by Zoltán »

Have you selected the Wired interface in the DMX preferences?
https://resolume.com/support/dmx-shortc ... rk-adapter
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

Rishi
Posts: 8
Joined: Sat Mar 29, 2025 11:24

Re: ArtPoll is received on WiFi not on Ethernet

Post by Rishi »

Zoltán wrote: Mon Mar 31, 2025 19:45 Have you selected the Wired interface in the DMX preferences?
Yes i have, and all Artnet packages arrive just fine with the exception of the ArtNet Poll.
I am using the exact same code for receiving UDP packages on both WiFi & Ethernet, (other than specifying on which i am receiving) so i can not think of a reason why ArtNet Poll is not received (or extremely rarely) over Ethernet. It is not limited to 1 particular type of node either. It should not be hard to re-create the issue

Zoltán
Team Resolume
Posts: 7534
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: ArtPoll is received on WiFi not on Ethernet

Post by Zoltán »

usually the device does not show up when it involves a straight connection between Laptop & Artnet node.
Artpoll is a broadcast packet.
Do you have a router/switch in the wired setup?
That would be needed to route the packet properly to specific IPs
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

Rishi
Posts: 8
Joined: Sat Mar 29, 2025 11:24

Re: ArtPoll is received on WiFi not on Ethernet

Post by Rishi »

Do you have a router/switch in the wired setup?
No i don't, but i don't have to.
That would be needed to route the packet properly to specific IPs
Well ehm, i am not really sure what to say to that, other than that i think that is just not true. There is no forwarding required. Forarding comes into play when there is a tertiary device involved that receives the packets initially. The whole networking thing is not my specialty and information on the web can be ambiguous or contradictory, but there is still no conformity between Ethernet and WiFi. If i connect my Laptop directly to the node over WiFi, the ArtPoll does arrive and the reply is sent and the node does show up, so the issue really is only with the ethernet connection.
That said i found some information that indicated that ethernet adapters may be blocking UDP broadcast packets, and i suppose that could be the issue, but as i said, i am no specialist on networking protocols, though i am fairly sure that no router is required for it to do any forwarding.
To confirm that really only the ethernet adapter is at fault (or possibly it's settings) i will connect my laptop to a router through it's ethernet adapter and i will get back to you.

Rishi
Posts: 8
Joined: Sat Mar 29, 2025 11:24

Re: ArtPoll is received on WiFi not on Ethernet

Post by Rishi »

Ok so sorry my bad, i had the subnet mask on the ethernet controller set incorrectly (255.0.0.0 instead of the proper 255.255.255.0) Now everything does arrive and show up. I guess it's the result of lack of experience with static IP address setups.
Could you provide me with a link on how to setup the static IP addresses correctly ?
I am still a bit doubtful about the 'gateway' I found the correct subnet mask in arduino sketch example, but that shows a gateway of x.x.x.1 whereas i have it set now for x.x.x.254, which works.. Anyway as stated before i am no specialist by any means.
While i have your attention, i thought to make another small note about resolume that has been tricking me.
I could start a new thread about that i guess, but i am here now. When i change the selected node in the advanced output, resolume ticks the universe up by '1' and i can't actually think of a reason it should do that, and it caught me out until i figured out what had happened, and it catches others out as well.

Anyway thanks for the help, problem solved (new problems have showed up in the mean time of course :D )

Post Reply