From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id AE7971EF744; Wed, 24 Feb 2016 09:39:54 -0500 (EST) Received: from dragnet.batsupport.com (dragnet.batsupport.com [176.9.155.71]) by befuddled.reisers.ca (Postfix) with ESMTPS id 27B261EF24E for ; Wed, 24 Feb 2016 09:39:53 -0500 (EST) Received: from [192.168.0.34] (ip98-176-28-163.sd.sd.cox.net [98.176.28.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: bats@batsupport.com) by dragnet.batsupport.com (Postfix) with ESMTPSA id 238571F00014; Wed, 24 Feb 2016 06:29:40 -0800 (PST) Subject: Re: Help with serial synths in 4.X kernels To: jheim@math.wisc.edu, "Speakup is a screen review system for Linux." References: <56CC626F.90700@baechler.net> <56CC6D53.1030800@math.wisc.edu> From: Tony Baechler Organization: Baechler Access Technology Services Message-ID: <56CDBE57.4030403@baechler.net> Date: Wed, 24 Feb 2016 06:29:43 -0800 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <56CC6D53.1030800@math.wisc.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Feb 2016 14:39:54 -0000 On 2/23/2016 6:31 AM, John G Heim wrote: > You should check the syslog. There are almost certainly messages in there > reporting what is happening. I'll try to compile 4.3 kernels for ubuntu and > debian over the next few days. I had planned to automate the process. Every > time my ubuntu machines download a new kernel, generate a new patched kernel > package. I never got around to it though. I was using a sed command to > comment out the line that caused serial synths to not work so that > automation was possible. Part of the problem here is that I have kind of > given up on serial synths myself. I have been depending more and more on the > combination of a braille display and software speech. It seems to me that > using a hardware speech synth is going against the grain these days. As Karen and others have pointed out, we all have our own personal speech preferences. In my case, I have multiple reasons for wanting serial speech to work. I find it easier to hear and understand for one thing. There are some bugs in the DECtalk Express module which might be easily fixed, but the last unpatched kernel I know of that actually worked was 2.6.32 which is no longer supported. Anyway, as requested, here is the dmesg output. I don't see anything helpful. I did the following: service espeakup stop rmmod speakup_soft modprobe speakup_dectlk rmmod speakup_dectlk rmmod speakup modprobe speakup_soft espeakup [ 11.336314] r8169 0000:02:00.0 eth0: link up [ 11.336325] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 27.013903] releasing synth soft [ 27.013975] unregistered /dev/softsynth [ 32.824006] speakup: unregistering synth device /dev/synth [ 56.630004] speakup: module is from the staging directory, the quality is unknown, you have been warned. [ 56.630896] input: Speakup as /devices/virtual/input/input7 [ 56.631031] initialized device: /dev/synth, node (MAJOR 10, MINOR 25) [ 56.631055] speakup 3.1.6: initialized [ 56.631057] synth name on entry is: dectlk [ 56.639855] speakup_dectlk: module is from the staging directory, the quality is unknown, you have been warned. [ 56.640036] synth probe [ 56.640039] Ports not available, trying to steal them [ 56.640042] Unable to allocate port at 3f8, errno -16 [ 56.640044] Dectalk Express: not found [ 56.640045] dectlk: device probe failed [ 67.012005] speakup: unregistering synth device /dev/synth [ 70.985966] speakup: module is from the staging directory, the quality is unknown, you have been warned. [ 70.986851] input: Speakup as /devices/virtual/input/input8 [ 70.986983] initialized device: /dev/synth, node (MAJOR 10, MINOR 25) [ 70.987006] speakup 3.1.6: initialized [ 70.987008] synth name on entry is: dectlk [ 70.987055] speakup_soft: module is from the staging directory, the quality is unknown, you have been warned. [ 70.987193] synth probe [ 70.987230] initialized device: /dev/softsynth, node (MAJOR 10, MINOR 26)