Comprei um Raspberry Pi 3 e um EDUP EP-DB1607 . O EP-DB1607 (que é compatível com o linux na folha de especificações fornecida) usa um driver Realtek RT8811AU. Eu instalei o Kali Linux ARM Image para Raspberry Pi 2/3 versão 2.1.2, e ele executa a versão do kernel 4.1.19-v7 (saída do uname -a é Linux kali 4.1.19-v7 # 1 SMP Ter 15 de março 15:10:00 CDT 2016 armv7l GNU / Linux ). Eu estou tentando instalar os drivers (que vieram com o adaptador em um cd) no linux, mas continuo recebendo um erro no final do script install.sh. Aqui estão os drivers para o cartão sem fio (para linux)
make ARCH=armv7l CROSS_COMPILE= -C /lib/modules/4.1.19-v7/build
M=/root/Desktop/edupDrivers/driver/rtl8821AU_linux_v4.3.14_13455.20150212_BTCOEX20150128-51 modules
make[1]: *** /lib/modules/4.1.19-v7/build: No such file or directory. Stop.
Makefile:1551: recipe for target 'modules' failed
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################
Quando eu olhei para ele, descobri que isso é porque a versão do kernel (obtida a partir do uname -r) era 4.1.19-v7, que não possuía cabeçalhos linux para permitir que o dkms o construísse. Quando tentei obter cabeçalhos genéricos de apt-get, instale o linux-headers-generic , mas ele gerou um erro:
E: Package 'linux-headers-generic' has no installation candidate
Eu também tentei apt-get instalar o linux-headers - $ (uname -r) , que deu estes erros:
E: Unable to locate package linux-headers-4.1.19-v7
E: Couldn't find any package by glob 'linux-headers-4.1.19-v7
E: Couldn't find any package by regex 'linux-headers-4.1.19-v7'
Existe alguma maneira de corrigir isso, ou pelo menos usar uma versão do kernel diferente para compilar isso? Eu sei que eu poderia simplesmente comprar outro adaptador USB que é conhecido por trabalhar nativamente com o linux, mas eu quero ver se consigo o valor de 20 dólares.
Obrigado,
Robert
UPDATE: Eu poderia tentar instalar o kernel diferente, alguém sabe qual deles tem os cabeçalhos do linux?