Aplicar patche no kernel

1. Aplicar patche no kernel

Vinicius Ferreira
maquiavelho

(usa Outra)

Enviado em 09/02/2008 - 19:30h

Estou tendo problemas para instalar meu modem smartlink no kernel 2.6.24 que compilei. Saiu a versão 2.6.24.1, então baixei patche para aplicar no kernel anterior seguindo essa dica do Guia Foca:

* Descompacte o código fonte do kernel 2.2.13 em /usr/src/linux ou certifique-se queexiste um link simbólico do código fonte do kernel para /usr/src/linux.

* Copie o arquivo patch-2.2.14.gz de ftp://ftp.kernel.org/ para /usr/src.

* Use o comando gzip -dc patch-2.2.14|patch -p0 -N -E para atualizar o código fonte em /usr/src/linux para a versão 2.2.14. Alternativamente você pode primeiro descompactar o arquivo patch-2.2.14.gz com o gzip e usar o comando patch -p0 -N -E <patch-2.2.14 para atualizar o código fonte do kernel.

E quando faço qualquer um dos procedimentos descritos é retornada essa mensagem:

can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/Documentation/video4linux/CARDLIST.cx23885 b/Documentation/video4linux/CARDLIST.cx23885
|index 00cb646..986ea57 100644
|--- a/Documentation/video4linux/CARDLIST.cx23885
|+++ b/Documentation/video4linux/CARDLIST.cx23885
--------------------------
File to patch:

Não entendi muito bem esse erro. Alguém sabe me explicar isso?

Obrigado.


  


2. Re: Aplicar patche no kernel

Jefferson Diego
Diede

(usa Debian)

Enviado em 11/02/2008 - 15:12h

Só pra atualizar, saiu hoje o Kernel 2.6.24.2...

Quanto ao patch, se você descompatou-o em /usr/src/, então ele ficou em /usr/src/linux-2.6.24/
Confira se o link simbólico /usr/src/linux aponta para /usr/src/linux-2.6.24/, com ls -l /usr/src/linux.
Caso não, dê um ln -sf /usr/src/linux-2.6.24 /usr/src/linux.
Baixe o Patch de http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.24.2.bz2, e copie-o para /usr/src/linux/, e descompacte com:
bunzip2 <patch-2.6.24.2.bz2 | patch -p1






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts