Adds beacon call support to MacOS builds.

Fixed build issues and now retrieving correctly the ethernet mac
address.
Beacon Call: adjust space between the dots.

Longer blocks meaning less data, just adjusting for something
that works on all platforms.