Não é possível encontrar a interface WiFi no Arch Linux

3

Estou executando o Arch no VMWare e não consigo encontrar uma interface sem fio.

Quando eu executo ip link eu recebo:

Quando eu tento fazer um ping em www.google.com, ele diz que é um host desconhecido, mas quando faço ping 0.0.0.0 recebo uma resposta.

Eu tenho os servidores DNS do Google no meu arquivo resolv.conf agora 8.8.8.8 8.8.4.4

E isso não faz diferença de nem ter um servidor de nomes lá.

Eu tenho wi-fi na instância do VMWare, quando vou para o adaptador de rede no VMWare Player, ele me mostra que é bom ir. Não tenho certeza do que mais verificar. Eu não sou conectado ainda sou capaz de pingar endereços IP ainda sem interface sem fio está mostrando.

Algum conselho?

    
por clifgray 24.06.2014 / 04:36

1 resposta

2

Execute ls /proc/sys/net/ipv4/conf e você verá uma variação de: all default eth0 lo wlan0 . Você pode encontrar essas mesmas interfaces em dmesg para mais informações sobre o que seu kernel / módulos vê em relação ao seu hardware.

Se tudo que você vê é tudo, padrão, eth0 e lo. Então você não tem um dispositivo wlan0 carregado independentemente do sistema vm ou hardware. Por carregado, quero dizer que existe, e os módulos do kernel são carregados para ele. Se você vir uma interface ethX , essa é sua interface de rede com fio. Você configurará isso como se estivesse configurando uma porta Ethernet com fio normal. Por exemplo, para eth0 , primeiro verifique o IP:

ip address show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
inet 172.20.50.94/20 brd 172.20.63.255 scope global eth0
   valid_lft forever preferred_lft forever

Se você não vir state UP , precisará executar ip link set dev eth0 up

Se nenhum endereço estiver visível, então configure de acordo com a documentação da sua distribuição, configure com DHCP, dhclient eth0 ou configure o endereço IP e direcione manualmente. Como você está usando uma interface virtual em ponte para o Wi-Fi, você só precisa usar o DHCP, e seu roteador Wi-Fi fornecerá um endereço.

Para configurar e interagir manualmente, no entanto, você faria isso:

ip address add <address>/<cidr> dev eth0
ip route add default dev eth0
echo "nameserver <dns-ip>" > /etc/resolv.conf

E verifique com:

ip address show
ip route show
dig <domain name>

Para obter assistência adicional, consulte as páginas de manual para ip resolv.conf

    
por 25.06.2014 / 03:49