Adaptador Wireless RTL8192EU no Void Linux
Nov 5 · 2 min read

O adaptador wireless TP-LINK TL-WN821N não é reconhecido apropriadamente em quase nenhuma distribuição Linux, nem mesmo no Ubuntu e derivados. Adaptei os passos de instalação de https://github.com/Mange/rtl8192eu-linux-driver para funcionarem no Void Linux (pois o original foi feito para Debian/Ubuntu).
Nota importante: vou usar sudo para fazer os passos a seguir, pois não tenho o costume (e desencorajo as pessoas a terem o costume) de usar o login de root para tudo.
Instale as dependências
sudo xbps-install git linux-headers base-devel dkmsClone o repositório do driver
git clone https://github.com/Mange/rtl8192eu-linux-driverEntre no diretório do driver
cd rtl8192eu-linux-driverAdicione o driver ao DKMS
Atenção: repare no ponto (.) no final do comando abaixo
sudo dkms add .
Compile e instale o driver com o DKMS
sudo dkms install rtl8192eu/1.0
Impeça que o driver genérico seja carregado na inicialização
echo “blacklist rtl8xxxu” | sudo tee /etc/modprobe.d/rtl8xxxu.confCrie o diretório para o novo módulo a ser carregado com o kernel
sudo mkdir /etc/modules-load.dColoque o novo módulo para ser carregado com o kernel
echo -e “8192eu\n\nloop” | sudo tee /etc/modules-load.d/rtl8192eu.confAtualize o GRUB
sudo update-grub
Atualize o initramfs com o Dracut
sudo dracut --force
Reinicie o sistema
sudo rebootConsiderações finais
Se tiverem alguma dúvida ou encontrarem erros no tutorial, por favor, me avisem nos comentários. Abraços!
