Chris: Here is what I got in response to those first two questions: hesco at biko:~$ ls -l /dev/usrdev crw-r--r-- 1 root root 252, 0 Jul 19 22:54 /dev/usrdev hesco at biko:~$ ls -l /proc/speakup total 0 -rw-rw-rw- 1 root root 0 Jul 30 20:39 attribute_bleep -rw-rw-rw- 1 root root 0 Jul 30 20:39 bell_pos -rw-rw-rw- 1 root root 0 Jul 30 20:39 bleep_time -rw-rw-rw- 1 root root 0 Jul 30 20:39 characters -rw-rw-rw- 1 root root 0 Jul 30 20:39 key_echo -rw-rw-rw- 1 root root 0 Jul 30 20:39 line_wrap_bleep -rw-rw-rw- 1 root root 0 Jul 30 20:39 no_interrupt -r--r--r-- 1 root root 0 Jul 30 20:39 punc_all -rw-rw-rw- 1 root root 0 Jul 30 20:39 punc_level -rw-rw-rw- 1 root root 0 Jul 30 20:39 punc_most -rw-rw-rw- 1 root root 0 Jul 30 20:39 punc_some -rw-rw-rw- 1 root root 0 Jul 30 20:39 say_control --w--w--w- 1 root root 0 Jul 30 20:39 silent -rw-rw-rw- 1 root root 0 Jul 30 20:39 spell_delay -rw-rw-rw- 1 root root 0 Jul 30 20:39 synth -r--r--r-- 1 root root 0 Jul 30 20:39 version hesco at biko:~$ So, no, there is no directory in there. Why not? What would build that directory there? I just edited lilo.conf to add a line: append="speakup_synth=usrdev" to my Speakup stanza. I assume I should spell it "append", not "apend" as you did? I ran lilo without errors. I'm rebooting now. We'll soon see. Well, it booted up with no speech, but then again, the last set of changes I made were handled manually and were not scripted in, so I'll repeat those and see what I can get. I went back and re-examined my notes from the last round. I re-tested sound, re-exported the path, used ps to check and make sure festival --server was still running, then attempted again to invoke middleware. Again, I get "Failed to open file: No such device" error. I get the same results when I try all that as root, too. What next? Anyone? -- Hugh At 02:25 PM 7/30/03 -0400, you wrote: >Hugh, > >I was surprised you didn't have a festival_server in your festival/bin >directory. My version of festival is 1.4.3 which I built from sources last >week. Perhaps running festival with the --server option is the same as >running festival_server, but I'd need to read more docs to verify it. > >You need festival to run as a server because that's how middleware >communicates with it. I just look at the festival help screen and is says >you can invoke it as you did to go into server mode. > >Did you make the /dev/usrdev devicefile with the mknod command? Do a >% ls -l /dev/usrdev >Mine looks like: >crw-r--r-- 1 root root 252, 0 Jul 28 16:18 /dev/usrdev > >You can check if you've loaded the festival speakup driver by doing an >% ls /proc/speakup > >You should see a subdirectory for the festival driver. I don't recall its >name, but it should be the only subdirectory listed. Within it are >settings for the festival driver. > >If I think of anything else, I'll pass it along. > >Chris >_______________________________________________ >Speakup mailing list >Speakup at braille.uwo.ca >http://speech.braille.uwo.ca/mailman/listinfo/speakup