Aparentementekernel principal 3.8.5é compilado sem suporte para a placa Gigabit Ethernet Atheros Communications Inc. AR8161 recente. Eu sei que é fornecido em kernels recentes com o nome do módulo alx
.
Compilação deWiki de backports de driver
O mecanismo de backporting não funciona aqui e falha durante a compilação (e não é de admirar, já que está escrito que é compatível com kernels no máximo 3.6).
eu poderia usardrivers de compatibilidade, mas eles não conseguem construir.
Quais são minhas opções (exceto recompilar todo o kernel) para adicionar o módulo alx?
(Preciso de um kernel recente porque estou brincando com btrfs).
A propósito, eu uso o notebook ASUS N56VZ.
Atualizar:
Tentativa de estratégia unificada de driver alx para Linux e FreeBSDcompilou, mas não instalou o driver. (Sem erros no processo, mas, em última análise, sem rede oito.
Eu coloquei sudo make linux-install
após a compilação. Mas após a reinicialização, o alx
módulo ainda não está presente.)
Responder1
Você tem duas opções.
1) Experimente este ppa
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Você baixa o kernel que deseja tentar e instala-o com dpkg
sudo dpkg -i linux-image-3.8.5-030805-generic_3.8.5-030805.201303281651_amd64.deb
mude o nome para o kernel que você baixou. Se você estiver construindo módulos, também precisará dos cabeçalhos.
Veja também:https://wiki.ubuntu.com/Kernel/MainlineBuilds
Observe que esses kernels são destinados apenas para teste e nenhum suporte está disponível.
2) Compile você mesmo um kernel.
https://help.ubuntu.com/community/Kernel/Compile
Depois de construir alguns kernels, não étambémduro. Comece com localmodconfig e depois verifique se o módulo alx será compilado.