need help getting fedora 6 to boot with speech

Doug Sutherland doug at
Sat Feb 10 23:23:16 EST 2007

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

More information about the Speakup mailing list