Introdução
Instalei o void linux em um thinkpad x200 com uma instalação mínima usando um cabo ethernet, pois não consegui conectar usando wi-fi.
O problema
ip a
Não tenho endereço IP para o meu dispositivo wifi. Presumo que seja porque não tenho o driver wifi instalado:
lspci
03:00.0 Controlador de rede: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Conexão de rede
Eu consultei o repositório void linux musl e não consegui encontrar um pacote para o driver wifi 5100 AGN. Como instalo o driver para que minha placa wi-fi funcione e assim me conecte à internet?
Instale os pacotes de firmware linux:
Você provavelmente terá que fazer isso fazendo chroot no sistema de arquivos raiz, já que você não tem rede ao inicializá-lo.
O Intel 5100AGN deve usar o driver iwlwifi, portanto, deve ser instalado incluindo o firmware com apenas o dist. Não tenho certeza sobre o musl. Tudo funcionou para minha instalação básica com glibc sem usar uma conexão de rede. Então tive que configurar o wi-fi e finalmente consegui conectar.
Acho que você pode ter um problema de configuração. Você pode verificar o dmesg para quaisquer problemas. Você pode tentar "iw phy0 info" e ver o que isso diz.
Eu sempre adiciono 70-persistent-net.rules a /etc/udev/rules.d/ para que meu wifi seja nomeado wlan0 todas as vezes. Isso precisa do MAC do adaptador sem fio. Em seguida, configuro o wpa_supplicant-wlan0.conf com wpa_passphrase. Em seguida, configure o /etc/sv/dhcpcd-wlan0 e comece vinculando em /var/service. Tudo isso é explicado no void wiki para networking.
Se você é novo no void, as instalações de desktop têm a configuração de rede a partir do desktop com um aplicativo gráfico e podem ser uma maneira mais fácil de começar do que a distribuição mínima básica.
EDIT: Talvez verifique o BIOS para ver se a placa sem fio está habilitada?