The simple and proper answer to your request is to get a copy of the 2.4.20 linux kernel tarball from ftp.kernel.org/pub/linux/v2.4. Then get a copy of the checkout script from www.linux-speakup.org in the downloads area and read the readme.cvs file found there as well. You will need to unpack the linux tarball into /usr/src and then make a synlink to the linux-2.4.20 directory from linux. You should read the readme file in the linux directory and follow those instructions carefully after running the checkout script to patch your kernel. Here is a basic list of steps cd /usr/src download linux-2.4.20.tar.gz download the checkout script make it executable chmod 775 checkout un-tar the kernel tar zxf linux-2.4.20.tar.gz make a symlink ln -s linux-2.4.20 linux run the checkout script ./checkout cd linux make mrproper make config make dep make bzImage make modules su make modules_install cp arch/i386/boot/bzImage /vmlinuz cp System.map /System.map lilo shutdown -r now You really need to read the various instructions before doing all these things. You've been warned! Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061