Hugh, One more things. I noticed your message from middleware: Failed to open file: No such device This is the exact message I get when I don't have the usrdev driver running with speakup. Be sure your lilo.conf entry for your boot image has an append line like: apend="speakup_synth=usrdev" Chris