When you need to build a module you will find out that the linux-headers for the voyage kernel is not available.\\ Don't worry there is still a way to build your module.\\ **NOTE I'M WRITING THIS ASUMING YOU ARE USING KERNEL 2.6.23-486-VOYAGE** first make sure you're on R/W mode if not run: remountrw You'll need to edit your sources.list at : /etc/apt/sources.list \\ add the following line to it: deb http://www.voyage.hk/dists/experimental ./ once you are done you'll need to type in the following: apt-get install build-essential apt-get install linux-source-2.6.23-voyage once both of them are installed go to: /usr/src/ There you'll see that a packed file un pack this file e.g. tar -zxf linux-source-2.6.23-voyage.tar.gz once unpacked there will be a folder called ///usr/src/linux-source-2.6.23-voyage// \\ Enter this folder and edit the //Makefile// \\ Look for EXTRAVERSION = and change it to EXTRAVERSION = -486-voyage now you'll need to copy the config file to the //linux-source// folder using: cp /boot/config-2.6.23-486-voyage /usr/src/linux-source-2.6.23-voyage/.config after that run make Probably you'll want to go to bed or do something right now because this can take hours :). once it is FINALLY DONE you'll need to make a symbol link with this command: ln -s /usr/src/linux-source-2.6.23-voyage /lib/modules/2.6.23-486-voyage/build There you go now you can build your module!