Conforme respondido aqui , o VirtualBox não sabe como emular o Wi-Fi. Ele pode conectar um convidado ao Wi-Fi do host, mas o convidado ainda pensará que a conexão é uma de " até oito placas Ethernet PCI virtuais ".
Mas o Genymotion, que é um wrapper em cima do VirtualBox, consegue fazer isso . Existe algo para fazer dentro do VirtualBox que irá replicar o que o Genymotion faz e abrir uma opção Wi-Fi emulada?
Pode parecer redundante usar o Genymotion em cima do VirtualBox apenas para esse recurso supostamente básico.
Eu tenho uma teoria, mesmo que possa ser muito improvável. De acordo com pesquisas online, o VirtualBox permite conectar dongles USB Wi-Fi ao convidado. Poderia ser Genymotion encontrado uma maneira de falsificar um dongle USB Wi-Fi?
Não sei como o Genymotion faz isso, mas sei como pode ser feito. Já vi vários produtos como o Genymotion que implementam esse recurso.
Existem basicamente 3 métodos em teoria para fazer isso:
Genymotion parece usar esse método também. Acabei de notar que há outra pergunta neste site sobre Genymotion modificando a configuração dos drivers de ponte do host, o que parece implicar que eles usam isso de alguma forma.
Infelizmente, não conheço nenhuma implementação gratuita (ou barata) para isso. Eu definitivamente poderia usá-lo sozinho.