Tem que reconstruir os drivers usb wifi em cada reinicialização

0

Eu tenho o driver RTL8812 amado e eternamente odiado para o meu Netgear A6100 USB Wifi.

Eu tenho o arquivo zip da Netgear na minha área de trabalho. Tudo está bem, exceto pelo fato de que toda vez que o kernel muda, eu tenho que "fazer" o arquivo, inserir um módulo e fazer uma alteração em algum diretório. Isso geralmente acontece após qualquer atualização ou atualização (ou seja, 14-04 a 16-04).

O primeiro par de "makes" é bastante longo, muitos arquivos / diretórios. Depois de algumas vezes, compila muito mais rápido.

Eu copiei / colei tudo do arquivo readme, então não posso dizer que sei exatamente o que estou fazendo. Mas eu só quero que ele carregue o módulo sozinho, então eu não preciso executar esses comandos toda vez que eu reinicializo.

who@where:~/Desktop/rtl8812au-master$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.4.0-98-generic/build 
M=/home/who/Desktop/rtl8812au-master  modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-98-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-98-generic'
who@where:~/Desktop/rtl8812au-master$ sudo insmod 8812au.ko
who@where:~/Desktop/rtl8812au-master$ sudo cp 8812au.ko 
/lib/modules/$(uname -r)/kernel/drivers/net/wireless

Obrigado pela leitura / qualquer ajuda, antecipadamente.

    
por user754448 31.10.2017 / 21:02

1 resposta

2

Sugiro que você tente:

git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au  /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2

Por favor, poste qualquer erro.

Reinicie.

    
por chili555 31.10.2017 / 21:12