Re: Help with serial synths in 4.X kernels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxx; sip://jheim@xxxxxxxxxxxxxxxx

_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup




[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux