I started to play a bit with the Bacnet4J code and I have an issue that I cannot resolve. The simple DiscoveryTest from src_test works for me only on Windows OS. Running the same code on MacOSX, Linux (Debian) and even Embedded ARM Linux blocks on UDP receive(). In the wiresharrk I see the WhoIs messages are sent and my Bacnet remote devices are responding the IAm. First I thought I have a local firewall active on the hosts, however, running UdpDump test works fine and brings me the responses on all systems.
Any idea from community before I start to dive into the code? BTW is the community active? I did not see any answer since last 6 months in this forum?