Modularization Problem with Current CVS?
Luke Davis
ldavis at shellworld.net
Mon Oct 2 03:53:58 EDT 2006
Is this a new bug, a known bug, or did I just do it wrong?
I compiled CVS Speakup as modules (all of it).
After 2.6.18 successfully booted, I followed the instructions in section
seven of the spkguide.txt file.
In so doing, I ran:
modprobe speakup_dectlk
At which point modprobe hangs indefinitely. When I tried it in
/etc/modules (speakup_dectlk), which I stupidly did first, I was forced to
boot this Ubuntu system with the talking Debian Installation CD, in order
to fix /etc/modules.
When I tried "modprobe speakup_dectlk" from a command line on a console,
and it obviously hung, I was able to log into a second console, and do a
"killall modprobe", to get it to stop.
I reconfigured the *exact* same kernel, compiling speakup main directly
in, and leaving the synth as a module.
When I next booted, I was able to run "echo dectlk >
/proc/speakup/synth_name", and have the system talking just fine! (Well,
except for the zero followed by alpha problem, which I explained in
another message)
So: what is the problem with having speakup_main as a module, if in fact
that is the problem?
AMD K7 system; kernel 2.6.18; GCC 4.0.3.
Thanks
Luke
More information about the Speakup
mailing list