Broadcast UDP from behind NAT

Hi guys,

I have a RUTX11 connected to zerotier.
The RUTX11 has two devices connected to the LAN (here called DEV1, DEV2)
I also have a laptop (here called PC1) connected as a simple device to zerotier.

The whole network and routes are setup properly, so from PC1 I can ping DEV1 or DEV2, and viceversa from DEV1 or DEV2 I can ping PC1. In my setup DEV1 is sending UDP broadcast messages that I can clearly see from DEV2. But these messages cannot reach PC1.

I am aware that any router is usually discarding any broadcast message, so this is why I tried to setup a traffic route to PC1…but no success.

Any idea how the broadcast can reach PC1?

thanks for the help
Davide

The Teltonika RUTX11 is based on OpenWRT.

On a plain OpenWRT system, you would install this package:

opkg update
opkg install udp-broadcast-relay-redux

And put something like this in the RC script:

udp-broadcast-relay-redux --id 1 --port MyBroadcastNumber --dev eth0 --dev zt0

Report back whether this works on the RUTX11.