Faltando cabeçalhos do kernel para o Odroid U2

2

Eu tenho um ODroid U2 rodando Ubuntu 14.04 LTS e Linux versão 3.8.13.30 .

Estou tentando fazer com que meu dongle WiFi USB funcione por meio deste este tutorial .

No entanto, no estágio sudo dkms install 8192cu/1.10 , estou recebendo o seguinte erro:

Error! Your kernel headers for kernel 3.8.13.30 cannot be found.
Please install the linux-headers-3.8.13.30 package, or use the --kernelsource dir option to tell DKMS where it's located'  

Então, eu fiz dpkg -l | grep linux-headers para descobrir que linux-headers-3.13.0-51 foi instalado em /usr/src .

Eu passei esses dados para o DKMS por meio da opção --kernelsourcedir , mas recebi o mesmo erro:

Eu também fiz apt-get install linux-headers-$(uname-r) , mas recebi um erro Unable to locate package .

O que estou fazendo errado / Como posso corrigir isso?

    
por Kanishka Ganguly 02.05.2015 / 23:36

2 respostas

2

Eu encontrei os cabeçalhos corretos aqui .

Como adicionar este repositório:

sudo -i
cd /etc/apt/sources.list.d
wget https://oph.mdrjr.net/meveric/sources.lists/meveric-all-main.list
wget -O- http://oph.mdrjr.net/meveric/meveric.asc | apt-key add -
exit
sudo apt-get update

Você pode usar o APT para instalar os cabeçalhos que você precisa.

    
por Kanishka Ganguly 03.05.2015 / 02:21
0

Se você der uma olhada nesta página: link , você verá que a versão específica é Não está mais disponível). É provavelmente melhor instalar um kernel mais novo da página mencionada e tentar compilar o módulo dkms novamente.

    
por wie5Ooma 02.05.2015 / 23:50