Sem wifi na máquina virtual

0

Eu tenho o Ubuntu 16.04 LTS em execução no Oracle Virtual Box Versão 5.1.22 r115126 (Qt5.6.2) sobre o Windows 7 e não consigo configurar o WiFi.

Um link para um artigo sobre como configurar isso provavelmente seria o suficiente para fazê-lo, mas não estou criando os termos de pesquisa certos.

    
por antfaber 30.05.2018 / 22:11

1 resposta

3

O VirtualBox (pelo menos as versões gratuitas) não virtualiza esses periféricos. Você precisa configurar o Wifi no host (Windows, para você), que então atua como um roteador (conectado pela Ethernet) para o convidado do VB.

O convidado deve ter um adaptador de rede definido (geralmente do tipo NAT ). Dentro da VM Linux

  • Interfaces (você deve ter lo e eth0):

    $ ip link show
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
        link/ether 08:00:27:ba:67:7a brd ff:ff:ff:ff:ff:ff
    
  • Endereços (normalmente sua interface eth0 é 10.0.2. alguma coisa, sendo o "lado do host" 10.0.2.2):

    $ ip address show
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
        valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host 
        valid_lft forever preferred_lft forever
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
        link/ether 08:00:27:ba:67:7a brd ff:ff:ff:ff:ff:ff
        inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic eth0
        valid_lft 85578sec preferred_lft 85578sec
        inet6 fe80::a00:27ff:feba:677a/64 scope link 
        valid_lft forever preferred_lft forever
    
  • Rotas (você deve ter uma rota padrão através do seu host):

    $ ip route
    default via 10.0.2.2 dev eth0 proto dhcp src 10.0.2.15 metric 100 
    10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 
    10.0.2.2 dev eth0 proto dhcp scope link src 10.0.2.15 metric 100 
    

AFAIK tudo isso é bastante automático quando você tem um adaptador de rede definido na VM. Se tudo parecer bem na VM, verifique se o host do Windows possui uma diretiva de rede que impede que ele atue como um gateway.

    
por 02.06.2018 / 21:42