Did the same test on Ubuntu, everything seems to work except Peer Discovery.
On Ubuntu I have System.Net.Sockets.SocketException: Access denied error.
Seems as access right issue. I tried setcap cap_net_raw=iep /path/to/mono, but didn’t help.
Does these samples has been tested on Mac Os/Linux at all? If so, what was the set up on Linux?