This file is to keep track of the bugs we know about until we come up with a better bug tracking system. Feel free to try your hand at fixing any of these! It is possible to make speakup time out when it is reading a long file by attempting to shut it up. ---- reportedly fixed! ---- From: Gene Collins Subject: floating serial ports problem Kirk, here is the info on the floating serial ports problem. Basicly, the second serial port shows up as one number less if you start speakup from the command line. That is, /dev/ttyS2 will be initialized as /dev/ttyS1, and ttyS1 becomes ttyS0, because speakup has already registered what would be ttyS0. When you load modules, the kernel serial drivers have already initialized all the ports, so ttyS0 is just unavailable. If you are trying to use a modem on ttyS2, and then bring speakup up from the command line, ttyS2 is an invalid device, so the system will not find the modem. This is problematic if you are trying to put a getty on ttyS2, and it suddenly is switched after a reboot to ttyS1 because you started speakup from the command line rather than as a module. The same holds true for ppp connections. This is fixed as of July 24, 2008 The DECTalk Express driver is not finding the synth with the git repository in driver speakup_dectlk.c. Fixed as of Feb 25 2008. When switching between consoles with the alt-function keys or alt-left/right arrows speakup is not getting updated to the new screens cursor position. I am not sure how long this has been an issue but I know it is a problem in my 2.6.19.1 system so it's been around for a while. This should be fixed in 2.6.24.4 and 2.6.25 (since -rc4). Starting with 2.6.22 speakup's cut and paste system appears to be pumping random garbage into the paste position. This is extremely dangerous and will very easily hang the computer. This is fixed as of April 11, 2008 in the git repository for kernels 2.6.24 and up. Speakup's Key Echo does not always raise the pitch when upper case characters are typed. This is fixed as of April 13, 2008. It is possible to remove speakup_soft when /dev/softsynth is open. This is not a good situation since it causes oopses. This is fixed as of August 21, 2008.