Hi Shaun: My guess is that it's because you're using an already patched kernel tree. To give you a more accurate answer, pipe the output and errors to a text file so we can look at it. Do this by typing: ./install >output.txt 2>&1 where output.txt is the file you want to dump the output to, and install is the speakup install script. The > symbol tells the shell to direct standard output to the named file, and 2>&1 tells the shell to direct standard error to standard output. I know you'd think that the order should be different, but it needs to be this way for some reason. Geoff.