Help with serial synths in 4.X kernels
John G Heim
jheim at math.wisc.edu
Fri Mar 4 14:50:31 EST 2016
Samuel,
Is your patch supposed to take the place of that lame patch I used to
post that just commented out the return code? I cant get my tripletalk
hardware speech synth to work. I edited /default/grub and added"
8250.nr_uarts=0". Then I compiled a kernel with your patch and installed it. But saying "modprobe speakup_ltlk" doesn't work and generates error messages in the syslog. I've cut/pasted them below. I am guessing the key line is the one that says, " Unable to allocate port at 3f8, errno -16".
Mar 4 13:35:03 vv507k kernel: [ 138.527173] speakup_ltlk: module is
from the staging directory, the quality is unknown, you have been warned.
Mar 4 13:35:03 vv507k kernel: [ 138.527351] synth probe
Mar 4 13:35:03 vv507k kernel: [ 138.527353] Ports not available,
trying to steal them
Mar 4 13:35:03 vv507k kernel: [ 138.527357] Trying to free nonexistent
resource <00000000000003f8-00000000000003ff>
Mar 4 13:35:03 vv507k kernel: [ 138.527358] Unable to allocate port at
3f8, errno -16
Mar 4 13:35:03 vv507k kernel: [ 138.527360] LiteTalk: not found
Mar 4 13:35:03 vv507k kernel: [ 138.527361] ltlk: device probe failed
On 02/27/2016 03:07 PM, Samuel Thibault wrote:
> covici at ccs.covici.com, on Fri 26 Feb 2016 19:34:30 -0500, wrote:
>> But even with your patch, serial port access is not available with
>> speakup.
> Yes, you also need to prevent the conflict between the 8250 driver and
> the speakup driver.
>
>> Also, if you set 8250.nr_uarts=0 what happens to other serial
>> ports you may need for modems, or other applications?
> They won't be available.
>
> I'm sorry, but until somebody actually gets to take the time to
> implement solutions, that's all we have.
>
> Samuel
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
--
--
John G. Heim; jheim at math.wisc.edu; sip://jheim@sip.linphone.org
More information about the Speakup
mailing list