Estou tentando instalar os drivers RTL8812au para um adaptador USB sem fio. Meu erro é muito semelhante a outra pergunta.
Arquivo de compilação ausente ao criar para o driver rtl8812au
No entanto, a solução não funciona para minha versão do kernel versão 4.4.50-v7 (encontrada em execução uname -a
)
Eu configuro o Makefile para ARM_RPI=y
e I386_PC=n
corro e, em make
seguida, recebo o seguinte erro.
make[1]: *** /lib/modules/4.4.50-v7+/build: No such file or directory. Stop.
Makefile:1052: recipe for target 'modules' failed
wireless-adapter
make
Rob S.
fonte
fonte
Respostas:
Literalmente, a próxima coisa que tentei funcionou. Passei as últimas 5 horas trabalhando nisso, então vou em frente e vou compartilhar o que fiz para corrigir.
Primeiro, procurei meus drivers no repositório seguinte do github.
sudo git clone https://github.com/gnab/rtl8812au.git
cd rtl8812au
modificou o Makefile
sudo nano Makefile
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ARM_RPI = y
Ctrl+ X, Enterpara sair e salvar
então correu
sudo chmod +x install.sh
Esta próxima etapa foi fundamental para que a marca funcionasse na minha máquina. Antes de executar
make
ouinstall.sh
tive que instalar os cabeçalhos do kernel raspberrypi e criar componentes essenciaissudo apt-get install raspberrypi-kernel-headers build-essential
então, em vez de executar manualmente
make
, decidi usar o arquivo de instalação automatizada.sudo ./install.sh
<--- Aqui é onde o erro ocorreu antes. Agora que você instalou os RaspberryPi Kernel Headers, ele funciona.Finalmente, desliguei o dispositivo. Liguei o adaptador Realtek Wifi e o inicializei e ele se conectou às minhas configurações predefinidas de wifi.
fonte