Luis Fernando Llana D�az escribi�:

Hola,
 Acabo de instalar el n�cleo 2.6.0 y el sistema funciona correctamente. Ahora 
quiero compilar
una serie de m�dulos que ten�a para la versi�n 2.4:
- cdfs
- cloop
- Los drivers para una tarjeta inhal�mbrica, el controlador no es libre pero compila y funciona perfectamente con el n�cleo 2.4.

Todos ellos me dan alg�n tipo de error de compilaci�n sobre que falta alg�n fichero. El que m�s me intersa es el de la tarjeta inhal�brica. El error que da es el siguiente:
En el fichero inclu�do de /usr/src/kernel-source-2.6.0/include/linux/irq.h:20,
                de /usr/src/kernel-source-2.6.0/include/asm/hardirq.h:6,
                de /usr/src/kernel-source-2.6.0/include/linux/interrupt.h:11,
                de adm8211.c:11:
/usr/src/kernel-source-2.6.0/include/asm/irq.h:16:25: irq_vectors.h: No existe 
el fichero o el directorio

Es como si el fichero 'irq.h' tuviera un fallo porque no encuentra el fichero 
'irq_vectors.h'. Me cuesta
trabajo pensar que el hubiera un fallo tan evidente, por lo que creo que estoy 
haciendo algo mal.

Tengo instalado el m�dulo 'module-init-tools' en conforme la suguiente l�nea:
ii  module-init-tools    3.0-pre5-1           tools for managing Linux kernel 
modules

�C�mo se compilan los controladores en la versi�n 2.6?

Luis Llana.


No haces nada mal. En el kernel 2.6 se habr�n hecho muchos cambios internos respecto del 2.4, por eso muchos m�dulos no compilar�n si no se adaptan al nuevo kernel.

Saludos.

--
Bernardo Arlandis Ma��
* http://berarma.webhop.org/
* http://mozilla.webhop.org/

Responder a