grep: /usr/src/linux/include/linux/autoconf.h: No such file or directory gcc gendigits.c -lm -o gendigits ./gendigits > tones.h gcc -o makefw makefw.c ./makefw tormenta2.rbt tor2fw > tor2fw.h Loaded 69900 bytes from file ./makefw pciradio.rbt radfw > radfw.h Loaded 42096 bytes from file make -C /usr/src/linux SUBDIRS=/usr/src/asterisk/zaptel-1.4.0 modules make[1]: Entering directory `/usr/src/linux-source-2.6.18' ERROR: Kernel configuration is invalid. include/linux/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. WARNING: Symbol version dump /usr/src/linux-source-2.6.18/Module.symvers is missing; modules will have no dependencies and modversions. grep: /usr/src/linux/include/linux/autoconf.h: No such file or directory CC [M] /usr/src/asterisk/zaptel-1.4.0/pciradio.o cc1: error: include/linux/autoconf.h: No such file or directory In file included from include/linux/kernel.h:11, from /usr/src/asterisk/zaptel-1.4.0/pciradio.c:46: include/linux/linkage.h:4:25: error: asm/linkage.h: No such file or directory In file included from include/linux/posix_types.h:47, from include/linux/types.h:14, from include/linux/kernel.h:13, from /usr/src/asterisk/zaptel-1.4.0/pciradio.c:46: /usr/lib/gcc/i486-linux-gnu/4.1.2/include/asm/posix_types.h:13:22: error: features.h: No such file or directory /usr/lib/gcc/i486-linux-gnu/4.1.2/include/asm/posix_types.h:14:35: error: no include path in which to search for asm/posix_types.h In file included from include/linux/kernel.h:13, from /usr/src/asterisk/zaptel-1.4.0/pciradio.c:46: include/linux/types.h:15:23: error: asm/types.h: No such file or directory