Instalando o novo driver no Linux, faltando o diretório 'Build'

2

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.

Esta é uma pergunta que fiz no Stack Overflow

Foi classificado como fora do tópico, por isso reabri-lo aqui

    
por DJpotato 08.08.2015 / 03:38

0 respostas