From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pv0-f170.google.com (mail-pv0-f170.google.com [74.125.83.170]) by speech.braille.uwo.ca (Postfix) with ESMTP id 90FC8C1A201 for ; Tue, 1 Mar 2011 21:28:40 -0500 (EST) Received: by pvg16 with SMTP id 16so982760pvg.29 for ; Tue, 01 Mar 2011 18:28:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:x-enigmail-version:content-type:content-transfer-encoding; bh=gM7WwYXLRvSfcWdYRuxMfCaCeI4aKJC6NFtO1u4d7eM=; b=xqR9SbhzwsAB9bVZuSXoWwkwre0ZC/q7Cps4bbf65GpoWeDWl5a66i1pN1bfjyyxQ3 x0MbWDxktMImpmKFj79uxR0yZvx2lqnEoHcbFiXORT8iQpUPWTyNMa+oyCKVr7N0zO87 aUffs5IwMFHzN+hxoWhL2/9ihe0RQYReIpZBA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type:content-transfer-encoding; b=xT0jKhA7wtnb1gRY4NjZrFpN35foR3X8KrYVLiSi5k+FUQ9Y5E83OoIfHKluMaGpXe KuI67qdqHdoKhi0c3HULyNC4T06CrFYaCMrLyBUWLKDJm6ERFzXIwnRHph/+yCBqNw19 EnAC2T4vSv97tdvcvuTzCuZAsEOzK+R6nLlcY= Received: by 10.142.188.4 with SMTP id l4mr5937876wff.417.1299032920020; Tue, 01 Mar 2011 18:28:40 -0800 (PST) Received: from [192.168.1.66] (184-100-226-62.ptld.qwest.net [184.100.226.62]) by mx.google.com with ESMTPS id p40sm8329299wfc.17.2011.03.01.18.28.38 (version=SSLv3 cipher=OTHER); Tue, 01 Mar 2011 18:28:39 -0800 (PST) Message-ID: <4D6DAAFE.7020201@gmail.com> Date: Tue, 01 Mar 2011 18:27:10 -0800 From: Jacob Schmude User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110301 Lanikai/3.1.8 MIME-Version: 1.0 To: speakup@braille.uwo.ca Subject: Serial conflict X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.13 Precedence: list Reply-To: "Speakup is a screen review system for Linux." 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, 02 Mar 2011 02:28:40 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, Well, it's been a while but here I am again to stir up a bit of trouble. I'm attempting to use Speakup with a serial synthesizer on Archlinux with kernel 2.6.37.1-1 (2.6.37-ARCH is the in-kernel version number). Speakup is included in these kernels, but trying to load any of the speakup synthesizer drivers results in the following: synth probe Ports not available, trying to steal them Trying to free nonexistent resource <00000000000003f8-00000000000003ff> Unable to allocate port at 3f8, errno -16 LiteTalk: not found ltlk: device probe failed This happens with any serial synth I have, though obviously substitute the other driver names in these errors. I've tried the Doubletalk LT, Dectalk Express, and Accent SA (yes, all of which I do have). I get the same result whether I allow Speakup to probe or whether I specify a ser=0 parameter. I've trieed a few things. First, I tried unbinding the in-kernel serial driver from that port via sysfs, but there's no change although the port does seem to successfully unbind. Second, I searched the speakup archives and found a post from January detailing this problem, and the poster had success removing the return NULL statement at that point in serialio.c. This didn't work for me, however, and I'm not all that surprised it didn't. I've tried the staging speakup in the kernel, and with the latest git. The return NULL removal was attempted on the git source tree. Can anyone shed a bit of light on what I'm probably doing wrong? I can compile a custom kernel if necessary, though I was hoping not to need this. It worked in kernel 2.6.36, but obviously something critical has changed. Thanks -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJNbar4AAoJEDtK6CrF/Uo1IwEH/R7wM2GoBwVss4rtEzSSBbxC uUQox6uCAbOkvO1f6BualtyOkbFoyUrGcEinpA2vIlZ8avyPnucSCZd+ehNgtoWi vQjpnOsBKoEun7H41aJ42DojRhfdwBgeeXOJCT4Gxz63XWNjM+Uc/po/X9mz6qyG yYTEKBOuwGVQur+wKjMi3RLNhSxJwqhNxcfF+6uwTdixP8nq8wpDSuqj/z6PvdWj OaN4ew5O73hw3+C5y/nfnxFMkwQwn6ZMvApl/57EL5ZwAyF7dGMg2dRNkZWOlCiX pLAunnsZrbFDGuLLzD9s60bjAiDp60DMolYly989kvNLsuySgsxVEBNzrlrsqVk= =meVR -----END PGP SIGNATURE-----