It is difficult to know exactly what the problem is from that stack dump, but it shows that speakup is executing speakup_dev_init. I still believe that speakup is not the problem, instead there is something not right about the device it is trying to access. It is important to focus on the device and think in the most basic terms like: what device will it use? I mean is it a /dev/tty port? If so, is there setserial commands being executed on boot to configure the port? At this point, it would be desirable to test that port by some other means as simply as possible. Do you have two computers available? Would it be possible to attach a null modem cable between the serial port of the problematic machine and another machine with a terminal program running to make sure the serial port works? Do you know the name of the port that would be used such as /dev/ttyS0 and if so, what happens if you use the command setserial /dev/ttyS0 I realize that some if not most of this type of testing may not be possible without speech working, but until it can be shown that the port works, trying to debug from the application end is meaningless, given the types of errors you are getting. Back to the most fundamental basics: what exactly is attached to the computer to do the speech? Is it a doubletalk lite, and is it plugged into a serial port? How can you verify that the port works when booting with that kernel? -- Doug Corey Knapp wrote: > Hi Dug, > Here is the error that I am now receiving when trying to boot fedora 6 > thanks in advance. > CPU: 0 > EIP: 0060:[<ffffffff>] Tainted:GS VLI > EFLAGS: 00010292 (2.6.18-1.289.fc6pk#1) > EIP is at 0xffffffff > eax: 00000000 ebx:ffffffff ecx:ffffffff edx:00000046 > esi: ffffffff edi:ffffffff ebp:ffffffff esp:dfa14f84 > ds: 007b es: 007b ss:0068 > Process swapper (pid:1,ti=dfa14000task-dfa215f0task.ti=dfa14000) > Stack: ffffffff ffffffff c000ffff c0541afa c06498d2 c076703f 00000000 > c04004bd > C062a5d3 00000570 00000000 c0749fcc c0403f06 00000202 c04002fc > 00000000 > 00000000 00000000 00000000 00000000 00000000 c04002fc 00000000 > 00000000 > Call Trace: > Inexact backtrace: > [<c0547afa>] speakup_dev_init+0x13/0x7e > [<c076703f>]hpet_init+0x2f/0x55 > [<c04004bd>]init+0x1c1/0x36a > [<c0403f06>]ret_from_fork+0x6/0x20 > [<c04002fc>]init+0x0/0x36a>] > [<c04002fc>]init+0x0/0x36a>] > [<c0405447>]Kernel_Thread_helper+0x7/0x10