Como fazer backport de um patch para o meu kernel atual?

0

Eu costumava baixar compat-wireless-3.6.8-1 no Ubuntu 12.04 E compilar com sucesso em arquivos de destino para compat.ko , cfg80211.ko , mac80211.ko , ath.ko , ath9k_hw.ko , ath9k_common.ko ath9k.ko .

Agora eu preciso usar o linux kernel 3.11 acima da versão.

Então eu baixei a nova versão com backports-3.13-rc2-1 e use no Ubuntu 13.10. Mas eu descobri que não tenho o arquivo .config para compilá-lo.

Então, copio o arquivo .config da fonte compat-wireless-3.6.8-1 . E use o .config para compilar a fonte código de backports-3.13-rc2-1 .

E os resultados foram, há apenas compat.ko .

A minha pergunta é como posso obter todo o driver do dispositivo (para compat.ko, cfg80211.ko , mac80211.ko , ath.ko , ath9k_hw.ko , ath9k_common.ko ath9k.ko .) e como compilá-lo use o código fonte de backports-3.13-rc2-1 .

Ou onde posso encontrar o arquivo Makefile ou .config para backports-3.13-rc2-1 ?

    
por Angela 27.12.2013 / 03:52

1 resposta

0

Supondo que o arquivo extraído esteja em sua área de trabalho, em um terminal, faça:

cd ~/Desktop/backports-3.13-rc2-1
make clean
make defconfig-ath9k
make
sudo make install
sudo modprobe -r ath9k && sudo modprobe ath9k

'sudo make install' produzirá um aviso de chave de assinatura que você pode ignorar com segurança.

    
por chili555 27.12.2013 / 04:36