first attempt at some ethernet support (osx/bsd only for now)