On Tue 18 Dec 2001 18:51, Javier Fern�ndez-Sanguino Pe�a wrote:
> Ya, pero esto en realidad se compila como m�dulo cargable
> por lo que no es necesario, en principio, hacer paquetes del kernel
> (de hecho se podr�a dar el m�dulo compilado para el kernel y hacer
> que funcionara para los dem�s porque no tiene nada dependiente de
> �ste).

        Claro, es que eso es lo que dec�a Jordi. No tienes que hacer un n�cleo 
completo con soporte de SNARE, sino s�lo el m�dulo. �Problema? Pues que lo 
m�s posible es que no sea sencillo.

        Los m�dulos del n�cleo son bastante estrictos al entrar en un n�cleo 
corriendo. Se niegan en redondo a insertarse en un n�cleo con una versi�n 
distinta (m�dulos de 2.4.16 contra un n�cleo 2.4.15, por ejemplo), e incluso 
si CONFIG_MODVERSIONS est� activado en el n�cleo que est� corriendo, ni 
siquiera se deja meter un m�dulo de 2.4.16 #10 en un n�cleo 2.4.16 #11 (por 
ejemplo, que hayas compilado 10 minutos despu�s). Por lo que hacer m�dulos 
cargables tiene una dificultad...elevada. Como dijo Jordi, tendr�as que 
sincronizarte con los n�cleos de Herbert Xu para que entren en el n�cleo de 
Debian sin m�s problemas.

>       Podr�a distribuir uno de fuentes, y otro con una versi�n
> compilada para un s�lo kernel? Como se har�a para que la versi�n
> del kernel (que luego se pone en el nombre del paquete) se genere
> sola, i.e. no manualmente...

        Probablemente todas tus preguntas est�n en el paquete pcmcia-cs. De �l 
se 
hacen m�dulos para el n�cleo, y un paquete fuente, que por cierto se instala 
en /usr/src/, y que cuando lo desempaquetas se va a modules/pcmcia-cs, y 
tiene informaci�n para el make-kpkg en debian/, etc., etc.

        Creo que tienes adem�s m�s informaci�n sobre el tema en:

/usr/share/doc/kernel-package/Rationale.gz

en el paquete kernel-package.


        Saludos,


                Ender.
-- 
 Why is a cow? Mu. (Ommmmmmmmmm)
--
Responsable de News - Newsmanager
Servicios de red - Network services
Centro de Comunicaciones CSIC/RedIRIS
Spanish Academic Network for Research and Development
Madrid (Spain)
Tlf 91.585.49.05


Responder a