This is my first attempt at building a kernel module, and I'm really struggling.

I've now configured the kernel-source, successfully I think, but when I try to compile the module "537" from its source directory, it fails, giving the following error message:

make 537

cd coredrv; make clean
make[1]: Entering directory `/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537/coredrv'
rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.*
rm -rf .tmp_versions
make[1]: Leaving directory `/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537/coredrv'
rm -f *.o *.ko
Module precompile check
Current running kernel is: 2.6.29-1-pae
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
version.h matches running kernel
make[1]: Entering directory `/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537'
Building for 537EP
2.6.29-1-pae
make[2]: Entering directory `/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537/coredrv'
make -C /lib/modules/2.6.29-1-pae/build SUBDIRS=/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537/coredrv modules
make[3]: Entering directory `/usr/src/linux-2.6.29-1-obj/i386/pae'
make -C /usr/src/packages/BUILD/kernel-pae-2.6.29/linux-2.6.29 O=/usr/src/linux-2.6.29-1-obj/i386/pae/. modules
make: Entering an unknown directory
make: *** /usr/src/packages/BUILD/kernel-pae-2.6.29/linux-2.6.29: No such file or directory. Stop.
make: Leaving an unknown directory
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.29-1-obj/i386/pae'
make[2]: *** [537core_26] Error 2
make[2]: Leaving directory `/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537/coredrv'
2.6.29-1-pae
Failed to build driver
make[1]: Leaving directory `/home/Myrlyn/PC/Modem/intel-536EP-537EP_2009_07_04/intel-536-537'

I would be VERY grateful for some help so that I can get this beaten!

Thanks in advance.