From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id E31591EFB6B; Thu, 10 Mar 2016 17:43:47 -0500 (EST) Received: from smtpauth4.wiscmail.wisc.edu (wmauth4.doit.wisc.edu [144.92.197.145]) by befuddled.reisers.ca (Postfix) with ESMTPS id F18051EFB5F for ; Thu, 10 Mar 2016 17:43:45 -0500 (EST) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth4.wiscmail.wisc.edu by smtpauth4.wiscmail.wisc.edu (Oracle Communications Messaging Server 7.0.5.33.0 64bit (built Aug 27 2014)) id <0O3U00M00HIUSP00@smtpauth4.wiscmail.wisc.edu> for speakup@linux-speakup.org; Thu, 10 Mar 2016 16:43:36 -0600 (CST) X-Spam-PmxInfo: Server=avs-4, Version=6.2.1.2493963, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.3.10.223617, SenderIP=0.0.0.0 X-Spam-Report: AuthenticatedSender=yes, SenderIP=0.0.0.0 Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0240.outbound.protection.outlook.com [207.46.163.240]) by smtpauth4.wiscmail.wisc.edu (Oracle Communications Messaging Server 7.0.5.33.0 64bit (built Aug 27 2014)) with ESMTPS id <0O3U006FVHSNHGB0@smtpauth4.wiscmail.wisc.edu>; Thu, 10 Mar 2016 16:43:36 -0600 (CST) Authentication-results: linux-speakup.org; dkim=none (message not signed) header.d=none;linux-speakup.org; dmarc=none action=none header.from=math.wisc.edu; Received: from [144.92.166.19] (144.92.166.19) by BY2PR06MB647.namprd06.prod.outlook.com (10.141.223.153) with Microsoft SMTP Server (TLS) id 15.1.434.16; Thu, 10 Mar 2016 22:43:34 +0000 Reply-to: jheim@math.wisc.edu Subject: Re: Help with serial synths in 4.X kernels References: <56CC626F.90700@baechler.net> <497.1456239922@ccs.covici.com> <20160226014122.GN3291@var.home> <2593.1456533270@ccs.covici.com> <20160227210713.GR2760@var.home> <56D9E707.9030804@math.wisc.edu> <20160304231914.GG2710@var.home> To: Samuel Thibault , "Speakup is a screen review system for Linux." From: John G Heim Message-id: <56E1F889.5060304@math.wisc.edu> Date: Thu, 10 Mar 2016 16:43:21 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 In-reply-to: <20160304231914.GG2710@var.home> X-Originating-IP: [144.92.166.19] X-ClientProxiedBy: BY1PR16CA0006.namprd16.prod.outlook.com (25.162.29.16) To BY2PR06MB647.namprd06.prod.outlook.com (10.141.223.153) X-MS-Office365-Filtering-Correlation-Id: 4386593d-85d9-459e-70bb-08d349356a21 X-Microsoft-Exchange-Diagnostics: 1; BY2PR06MB647; 2:KT1zS7gKDQbSfeHd0JA/3TXAFB8z37O75OHveDrbzBX6ZGPN+EnZ+HA5ujiHvb+hnQECmXcSsGqp1seBHxnuFtAEdQELthIUQVKVZxiw7KXJ8V1sX3GWt0UzMSbGINeN3gGgp/a83ZgFfMu5+Ns1PazTXtRosXRHl4hAYWPMb4yKe2NCzqhxEmocW7W9BN1i; 3:lVPlAA9jK8eGKDNS2yBqXlkZS6bVWVCPVS6s3AQw7wQ1jefANPLKDi1kwyx2qgIXvCCqLbedsytlN3MIyubLupS6pw+26S+BDV4ll1nAlKcT3AMK/LcROA8Dvk9iPNMe; 25:585Zgn3PotkZFJ3kpPxyzuv+htB/6o/1dDleeGjfJKglGIX3c3FqeHMKwuyPk4UVRaCgacTVSE9UFBHzmcurLM5EwHL5Y8IPD9bWVisnc6AsDfObYNnw5hyMPqtNu3mrOV0EHOPC3bnzevQa5JGMJozrLrjB2SgRAzTZ2tVsP3zaGa3PX+Q34ZUpLj+RLvMT00beQsWDW7d9nwIvptVP2c51xtD0mnyz2rWKg5ANMTwWAaaO5LhZlf0Ha7xIkrMLvyT9VzeM+MN+rfPBYeSB+FeFCJI4LCXo7xUlG5WYHz2T3fsUrsKqIBn+unCD6C1EIibctKe/C3ung2blr/moOA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR06MB647; X-Microsoft-Exchange-Diagnostics: 1; BY2PR06MB647; 20:O0QYnps2B2WrHb0rD5yyDYUbbyOsPuuzNW2h2DNTG4Frn254M6wYkBEos/MQyuoS3TJVlKNl0MwklphA/OjrH6723A04Bc7DdFtY9k6WNOUEmiNzjQKlW2VYswBghgGzd2Wxxbwo1rujxe1vsEPuNMDg2d2ZhXBrGoGta85C/zaMsrlz07XpSpEoKeRydBTjRjW7xVfXWmcCj+wGlnQMv3LMC+oLv+q9mXLKyA+Syx3YiVp3LUoBHmsdmwarAW1NvxWNRqN1N7wetVLzfylML9JhMC+znUHUgSvyf0SkDYGHLJ2131vmJ8IlHP/UjcoKaBpVDjdcFWfI+9N4VUwHh2wuCVKB/x9S7qzzbO52NCM=; 4:NzsB+mQwIDmZR8A4p3Dn20xr8BGIXcbpgoYrU3n+5iPiKBr6IlG6YjNbHlmEcfPGauLkg3jOAkvHQPTZCBCOu6ApB173RgRy5Ot6wvBpZTOuhBFT48FRdwokooYCtz6cHvI98GfL6uL1kongzEnzx5f3bVCSsJAM3Aj9CRJ8ym3SvjX1zSRgB9CRj3mLY6RROJxJjxMO1/Q9kBHLwNfUPXyVVyjr9W339f4Rkjun5hqQPdnC1RMM6aI2clB4/RV0+HblyVdnEBU4XcW3MVMlgZcbr0cm6741J+0ZDbHraB1dqFqHpDEkw1ltz4MgPj99EEl0vY7fvsa3Ys4yDcQxXcVeU9AHAY87DED/Ll5EkwY57OKvSWJAdEFpdgOZ1KYp X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001); SRVR:BY2PR06MB647; BCL:0; PCL:0; RULEID:; SRVR:BY2PR06MB647; X-Forefront-PRVS: 08770259B4 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6049001)(24454002)(479174004)(377454003)(107886002)(1096002)(47776003)(33656002)(65816999)(87266999)(50986999)(54356999)(53806999)(76176999)(15975445007)(93886004)(77096005)(65806001)(3450700001)(66066001)(65956001)(2906002)(5008740100001)(88552002)(230700001)(4001350100001)(75432002)(2950100001)(23746002)(43066003)(83506001)(50466002)(64126003)(19580395003)(89122001)(86362001)(3846002)(19580405001)(586003)(189998001)(6116002)(42186005)(5004730100002)(5001770100001)(81166005)(3940600001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR06MB647; H:[144.92.166.19]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BY2PR06MB647; 23:WRwWNNBzvmsL23Wg3gsJrTxIE0XmPZ0NZ3pnqc?= =?Windows-1252?Q?HWZaUajRUDHsi4vzFrBDWfj+yd6Di52shMTh3x7aRnHx8krRq1AJdU4S?= =?Windows-1252?Q?bl2Wko0L5d4yuqXHw7ntujQzOVpuYyz49/1eL8KmgQkwXZhCXjOTiKPG?= =?Windows-1252?Q?X1uHyn38HvcZKttTCtqBOVlcvKy11d0soBEU2gpW+E11UoCJB8zsuxJj?= =?Windows-1252?Q?WgEgUtB1ca7YzCJZ9ibGHfsmJADUvCTe6TxchcQnCQPylPEecb91WU/3?= =?Windows-1252?Q?9SVKL+aKCcmpw4dCVNmzVQn6Ww9KmzbjJXdDbLCxprC7nXaEIFdxd0Sy?= =?Windows-1252?Q?BrCB5BPAWSDPzRs7eIGRBvXPwIY4sh3XsWm8PuRpPPUpi+ijmuC+W906?= =?Windows-1252?Q?rQJANis3LsCtJm9WhDVTK0JWyNM03i8l+KpJkEro2tyS0CfXzJvO9uoP?= =?Windows-1252?Q?f6tYNcjOlZHNJs5Q2EKpCFACYIKuF2/rpXAaH71Ar1qjCLzDxJQN/BaT?= =?Windows-1252?Q?fDAO4vvY23ibe2cO60AXF9sC6uXMmKtURInvmDDtWYvv8knjSDVegHCP?= =?Windows-1252?Q?G3QTzZYAnQQ5FFsIDHAhe6Um5AfFAGiP7HBxB11GkQzhXESgE33RdNzC?= =?Windows-1252?Q?Ywk9ya/4He+rIfR2AZMRFjkCbHfEYglSu20YDySTLmkVZe2hRvf22/lb?= =?Windows-1252?Q?7ZvREkgmeuTEKrwQHwwxrjElIQ0yFcQj3L27d0RzzzNPLUBBT5sj5Ofu?= =?Windows-1252?Q?nZeHi/OiogmONgFXt6RQkRRbo1q77gopop+o+qXB/j9DNX+VeniQ3L++?= =?Windows-1252?Q?NeItLNMH+Hy5XimzNOcpFpGv1W438D9U/ZX7CxdudSreqZL2qz1YAvW7?= =?Windows-1252?Q?yi66D3nLtPc0W9JYxpfMImVGZxlvSs0hsZlkWnHXaZxzpDT2wOpT+FnE?= =?Windows-1252?Q?MfIfYDn/cSBqayVZm8db3xJSQppV3+oQYUcRyTDEyR0kfCEn81Xg37Ce?= =?Windows-1252?Q?vXDwPX01C3HXGl6EZSAajvTAuPahnm/uaR3dj0i51Xd90nGz0EepoZ44?= =?Windows-1252?Q?L8XT75pvUEFxK/+rpiuIv/xnCfiT1X1m43wSb1Tu3iOHR7dmPe8dUA2c?= =?Windows-1252?Q?WLRFyEl20DUV/eotjOCRiF4Kr3C5T3AAbSp2xS4b5f/+lG6jMNsvbBZt?= =?Windows-1252?Q?iqF+VWXsd2pfeXuzmyZgVU1XEVuhJ9ghrb3wj9fRMWyeszhdPPGWw0qm?= =?Windows-1252?Q?OosqNgmFvsAUeJkq7P7coXG9WboLlI9TOiz+36LOXvP4ncsSD/3H/lP6?= =?Windows-1252?Q?4wNSwcAvC7D3hs+T4kNaRoJZ+UUmEcM8T8BAarHdV03eFhrb9lcP8fGO?= =?Windows-1252?Q?ZLaGYi9ZdN?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR06MB647; 5:YBh1gwB8+0pC+x5FDsxyLbKKDTPfXFv8cR5aQkttI7ohPC4/ZDnvNck0L0befWTBXdPIunv3GehsOWLPJCUaIFFap/k/rE7rppEw0b/HMa938h1PBHTfBUOjabTABl1oDXMcLq7A9MktmayQ1odXzQ==; 24:2sYm1oHAdbdyBLIch6lwB4bmOTXitGIXM+w5CHVQO9Jftn7UEAcrSNyvbXYlcJ0JRcz/F0IUpQ/ha8Dr+/ryixnaSiH7Fp1zS+eNmph/MUM= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: math.wisc.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Mar 2016 22:43:34.8860 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR06MB647 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: Thu, 10 Mar 2016 22:43:48 -0000 I wrote a quick perl script to scan /proc/ioports for an address. It shows that the port 0x3f8 is within the range covered by this line from /proc/ioports: 0000-0cf7 : PCI Bus 0000:00 PS: I put the script where anyone can download it, http://www.math.wisc.edu/~jheim/debian/ioportscan. By default it scans for 0x3f8 but you cn pass any hex number as a parameter. On 03/04/2016 05:19 PM, Samuel Thibault wrote: > Hello, > > John G Heim, on Fri 04 Mar 2016 13:50:31 -0600, wrote: >> Is your patch supposed to take the place of that lame patch I used to post >> that just commented out the return code? > No. Both are needed. > >> I edited /default/grub and added" >> >> 8250.nr_uarts=0". > That, however, is supposed to save having to use the lame patch: it just > disables the 8250 driver which conflicts with speakup. > >> 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". > That's odd. Are you sure the 8250.nr_uarts=0 parameter is effective? > Check in /proc/cmdline and you can also check in /proc/ioports what > driver is keeping them busy. > > Samuel -- -- John G. Heim; jheim@math.wisc.edu; sip://jheim@sip.linphone.org