When I was loading the transport module I had to echo the name twice to get it to initialize. My script looked something like this: #!/bin/bash setserial /dev/ttyS0 uart none echo txprt >/proc/speakup/synth_name echo txprt >/proc/speakup/synth_name Doug -- Make sure your E-mail can be read by everyone! http://www.betips.net/etc/evilmail.html Doug Lawlor <dlawlor at warp.nfld.net>