Se você puder ir com a árvore fonte completa do kernel, aqui estão os passos que eu segui para poder compilar e instalar um driver na árvore fonte:
Digamos que você tenha as fontes do kernel extraídas em /sources/linux-3.19
- cd /sources/linux-3.19
- faça mrproper
-
faça menuconfig
Aqui, certifique-se de selecionar seu driver com o rótulo "m". Por exemplo, se você escolher construir e instalar o driver atl1c, o arquivo de configuração produzido como resultado do comando acima, .config, deve ter a seguinte linha: CONFIG_ATL1C = m Escolha o driver certo para o seu caso e certifique-se de rotulá-lo com "m".
-
prepare-se
- fazer
- faça módulos
- faça modules_install
-
desligamento -r 0
Verifique se o driver está instalado
- lsmod