Quien me da una mano a compilar el file RT2500 de los driver...

Hola a todos! soy nuevo aqui!
Primero que todo queria decearles !Feliz Navidad!

Problema:
Estoy usando el CD-LIVE del whoppix (SLAX- o DEBIAN,como quieran llamarlo).
El file makefile existe, pero cuando doy el comando MAKE da error:
Obviamente entro en /rt2500 y luego en /Module para compilarlo eh...

*************************************************
root@slax:~/Desktop# dir
System.desktop rt2500-cvs-2005121110/ rt2500.gz*
root@slax:~/Desktop# cd rt2500-cvs-2005121110/
root@slax:~/Desktop/rt2500-cvs-2005121110# dir
CHANGELOG CVS/ FAQ LICENSE Module/ THANKS Utilitys/
root@slax:~/Desktop/rt2500-cvs-2005121110# cd Module/
root@slax:~/Desktop/rt2500-cvs-2005121110/Module# make
make[1]: Entering directory `/usr/src/linux-2.6.11.8'
Makefile:486: .config: No such file or directory
CC [M] /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.o
In file included from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:58,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from include/asm/thread_info.h:17,
from include/linux/thread_info.h:21,
from include/linux/spinlock.h:12,
from include/linux/capability.h:45,
from include/linux/sched.h:7,
from include/linux/module.h:10,
from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:59,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
include/asm/processor.h:69: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/asm/processor.h:69: error: requested alignment is not a constant
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:19,
from include/linux/module.h:10,
from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:59,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:64: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared (first use in this function)
include/linux/prefetch.h:64: error: (Each undeclared identifier is reported only once
include/linux/prefetch.h:64: error: for each function it appears in.)
In file included from include/linux/module.h:23,
from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:59,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
include/asm/module.h:56:2: #error unknown processor family
In file included from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
/root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:60:27: linux/version.h: No such file or directory
In file included from include/asm/hardirq.h:6,
from include/linux/hardirq.h:6,
from include/linux/interrupt.h:11,
from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:67,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
include/linux/irq.h: At top level:
include/linux/irq.h:70: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/linux/irq.h:70: error: requested alignment is not a constant
In file included from include/linux/hardirq.h:6,
from include/linux/interrupt.h:11,
from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:67,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from /root/Desktop/rt2500-cvs-2005121110/Module/rt_config.h:147,
from /root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:50:
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp.h:58:42: missing binary operator before token "("
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:122:46: missing binary operator before token "("
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c: In function `RT2500_probe':
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:126: warning: implicit declaration of function `pci_request_regions'
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:223: warning: implicit declaration of function `pci_release_regions'
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:236:41: missing binary operator before token "("
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c: In function `RT2500_open':
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:243: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:322:41: missing binary operator before token "("
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:325: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:564:41: missing binary operator before token "("
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:775:41: missing binary operator before token "("
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c: In function `RT2500_close':
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:778: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c: At top level:
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:899: error: parse error before "__attribute__"
/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.c:789: warning: `RT2500_remove_one' defined but not used
make[2]: *** [/root/Desktop/rt2500-cvs-2005121110/Module/rtmp_main.o] Error 1
make[1]: *** [_module_/root/Desktop/rt2500-cvs-2005121110/Module] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.11.8'
rt2500.ko failed to build!
make: *** [module] Error 1
***************************************************

Imagen de Gael
+1
0
-1

Observa que está intentando buscar el kernel en
/usr/src/linux-2.6.11.8

¿Tienes ese kernel, compilado, y en ese directorio?

+1
0
-1