I have been trying to get an Android emulator running for a few weeks now with no luck. I first tried Xamarin Android Player and couldn't get it to work, so I decided to try Genymotion.
I installed a few virtual devices and get the same error for all.
Error: The device got no IP address. The virtualBox server has not assigned an IP address to the virtual device.
I tried several things that I found online (including stack overflow):
I have an AMD processor, so I ensured "Secure Virtual Machine Mode" was enabled in the BIOS
I uninstalled/reinstalled both VirtualBox and Genymotion
Ensured "Promiscuous Mode" was set to "Allow VMs" under the VirtualBox network settings
In VirtualBox opened Host Network Manager - deleted it, restarted and re-tryed.
Completely Disabled my Firewall
I ensured the Host Network Manager settings were correct. See screenshots below:
Id I attempt to run it directly from VirtualBox, I get an error that says "eth0 is not configured correctly - HARDWARE OPENGL IS DISABLED !!!"
This is what the settings look like in VirtualBox: