Eu instalei recentemente o Kali Linux em um PC muito antigo e, como ele não tem uma placa wifi, comprei um adaptador wifi Realtek USB. O adaptador veio com um driver para instalar, e eu fui executar o "install.sh", mas ele voltou com dois tipos de erro:
1) Ao extrair o driver, não foi possível alterar a propriedade de qualquer um dos arquivos extraídos de '400' para '401' - Eu acho que é como com as propriedades chmod.
Isso eu meio que resolvi removendo a parte de extração do script de shell e extraindo / chmodding o arquivo eu mesmo. Mas o problema 2 ainda se aplica:
2) Não foi possível encontrar o diretório "/ lib / modules / $ (uname -r) / build"
Eu verifiquei o diretório "/ lib / modules / $ (uname -r)", onde, entre outras coisas, os drivers são mantidos: "/ lib / modules / $ (uname -r) / kernal / drivers", e, de fato, não há diretório 'build'. Aparentemente, o diretório deve ser ' o caminho da fonte do kernel usado para a compilação do driver ' (extraído do PDF de instalação). Agora, dado que isso estava na parte 'make' do script, eu não sei para onde ir a partir daqui, porque eu não estou remotamente qualificada sobre a compilação de drivers. Eu também não tenho certeza se é um problema específico do Kali, mas não consigo encontrar uma solução em nenhum outro lugar e ele não fornece nenhuma ajuda no manual. Se alguém souber onde ' o caminho da fonte do kernel usado para compilação do driver ' está no Kali, ou sabe como compilá-lo manualmente, ou até mesmo sabe especificamente como instalar drivers do adaptador wifi no Kali, eu realmente aprecie isso
link está entre um casal de sites para mencionar que coisas a fazer com compilação requerem um diretório 'build' como mencionado acima, e sugere fazer isto para obter o diretório atual de compilação do kernel:
$ ls -d /lib/modules/$(uname -r)/build
que, claro, é um problema para mim, pois não existe por qualquer motivo. Eu tentei:
apt-get install linux-headers-$(name -r)
e
apt-get update && apt-get install linux-headers-$(name -r)
com os erros:
'E: Não é possível localizar o pacote linux-headers-3.18.0-kali3-686-pae'
e
'E: Não foi possível encontrar nenhum pacote por regex linux-headers-3.18.0-kali3-686-pae'
Eu também usei:
apt-get install linux-headers-generic
que falhou com:
'E: não é possível localizar o pacote linux-headers-generic'
E finalmente eu fiz:
apt-get install build-essentials
O que disse que já é a versão mais recente
Eu verifiquei:
apt-cache search linux-headers-$(name -r)
que voltou sem resultados. E sim, tentei reiniciar meu sistema. Tenha em mente que não tenho internet no PC - ethernet ou wifi. Desculpe pelo longo post, eu senti que deveria listar os erros também.
Foi classificado como fora do tópico, por isso reabri-lo aqui
Tags drivers linux kali-linux