Hugh, I'm still not sure whether you're loading the usrdev driver. In your /usr/src/linux/.config file you should have the following line: CONFIG_SPEAKUP_USRDEV=y Also, the line directly below that defines the default speakup driver; CONFIG_SPEAKUP_DEFAULT="none" (in my case). Why don't you send your lilo.conf. I'd like to have a look at it. Chris