Os drivers sem fio não são compilados quando o comando make é executado

0

Vou começar dizendo que sou novo no Ubuntu e no Linux em geral. Eu configurei uma inicialização dupla no meu pc com windows e linux. Devido ao posicionamento em minha casa, não consigo acessar ethernet, portanto, uso um adaptador sem fio externo que funciona bem no Windows. Existem drivers linux, que eu baixei no sistema. Até agora, eu entrei:

cd /usr/src/8812au-4.2.2
make

No entanto, isso não funciona. Ele retorna com isto:

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.2.0-27-generic/build M-/usr/src/8812au-4.2.2 modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.0-27-generic'
  Building modules, stage 2.
  MODPOST 0 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-27-generic'

A partir daqui, não sei bem para onde ir. Se eu tentar continuar, descobrirá que não constrói o 8812au.ko que eu preciso.

Existe alguma idéia sobre o que eu poderia fazer a partir daqui?

EDITAR: Eu baixei os drivers daqui: link Os drivers têm instruções sobre o uso de dkms, que também não funcionaram corretamente. Gostaria de ver o que é retornado quando tento instalá-lo através disso?

    
por Gabi Harmon 30.03.2016 / 21:37

1 resposta

0

Este driver está incluído nos repositórios do Ubuntu para o Ubuntu 15.10 e 16.04. Ele também pode ser instalado no Ubuntu 14.04.4 com kernels 4.2 (consulte o guia off-line).

O mais provável é que ele seja instalado nos kernels anteriores, mas isso não é garantido.

Pode ser instalado para wily ou xenial por

sudo apt-get install rtl8812au-dkms

Você precisa desinstalar todos os outros drivers para este adaptador primeiro.

Você pode instalar esse driver off-line dessa maneira:

  1. Faça o download desses arquivos para o seu diretório pessoal

link link

  1. Executar no terminal

    sudo dpkg -i dkms*.deb rtl8812au-dkms*.deb
    
por Pilot6 30.03.2016 / 21:59