Thanks to Greg for the date info on the 2.6.18 patches. I would like to make a smooth upgrade from Shane's 2.6.17-speakup package to the new 2.6.18 kernel, and could use some advice doing this. My problem is that Shane's configuration uses an initrd, which I have never done manually myself before. Here's my key question: If I patch the 2.6.18 source tree with speakup (already done), do a make mrproper (already done), copy over the existing 2.6.17-speakup configuration into the new source directory and run make oldconfig (already done), and then run make (running while I am typing this), then what else must I do before doing a make modules_install and make install, in order to deal with the initrd issue? I am using the grub boot loader, so an update-grub when done ought to work fine, provided there is an initrd file for the new kernel as there is for the old one. Advice sorely needed, Chuck -- The Moon is Waxing Crescent (29% of Full) Only 10 kinds of people: those who do binary, and those who do not. But you can get a few downloads from http://www.mhcable.com/~chuckh