I forgot to mention, after compiling a kernel, you need to copy the new kernel image to /boot cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz You can can use any name you like for the target, vmlinuz was just an example, you could call it linux-2.4.25-speakup for example. You then have to tell your bootloader about the new kernel image. If using lilo, edit /etc/lilo.conf and add entries for the new kernel image. Then run /sbin/lilo to update the bootloader. If using grub, edit /boot/grub/menu.lst and add entries for the new kernel image. -- Doug