Instale o driver rtl8814AU no Ubuntu 16.04

2

Eu tentei instalar o driver rtl8814AU para meu adaptador wifi TP Link T9UH no Unbuntu 16.04.01 (versão do kernel: 4.13.0.37). Eu usei link e usei a resposta de George Udosen sobre isso ( Estou tentando instalar o driver rtl8814au razoavelmente novo no linux ). No começo funcionou, embora eu não fosse capaz de sudo modprobe -v rtl8814au. A resposta quando entrei foi: 'modprobe: FATAL: Module rtl8814au não encontrado no diretório /lib/modules/4.13.0-37-generic'. Eu pude ir na internet e instalar atualizações e tudo, mas depois de reiniciar, nada funcionou mais. Eu realmente não tenho muita experiência em Linux e realmente não sei o que fazer agora. Alguém pode me ajudar?

Os resultados do modinfo 8814au: link

Quando eu entro no status dkms, isso me dá:
rtl8192eu, 4.4: adicionado (a) rtl8814au, 4.3.21, 4.13.0-32-genérico, x86_64: instalado (ADVERTÊNCIA! Diferença entre o módulo embutido e instalado!)
rtl8814au, 4.3.21, 4.13.0-37-genérico, x86_64: instalado

    
por Sjoukje___ 14.03.2018 / 20:12

1 resposta

2

Por alguma razão, o dkms é construído sobre o kernel antigo em vez do novo, no terminal do

sudo dkms remove 8814au/4.3.21 -k 4.13.0-37-generic
sudo dkms install 8814au/4.3.21
Reinicie e deve funcionar

Para corrigir isso para novos kernels

sudo apt-get install gksudo
gksudo gedit /usr/src/8814au-4.3.21/dkms.conf

Altere a primeira linha de MAKE="'make'" para MAKE="'make' all KVER=${kernelver}" Salve e saia do gedit e ele deve funcionar corretamente em futuras atualizações do kernel

    
por Jeremy31 15.03.2018 / 14:17