Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #97359
| From | Rob Gaddi <rgaddi@technologyhighland.invalid> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Pyserial and Ubuntu Linux kernel 3.13.0-65-generic |
| Date | 2015-10-02 22:36 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <mun0t7$68r$1@dont-email.me> (permalink) |
So, this is odd. I'm running Ubuntu 14.04, and my system did a kernel upgrade from the repository from 3.13.0-63-generic to 3.13.0-65-generic. And pyserial (2.7, installed through pip) stopped working. Specifically, when I make read() calls on a Serial object, I get the error serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected?) This comes from the PosixSerial.read() method in serialposix.py, and seems to be a result of the select.select call screwing up. I reboot under 3.13.0-63-generic. My code works. I reboot under 3.13.0-65-generic. My code doesn't. Implication would seem to be that somehow between these kernel versions, the select() logic in the serial driver changed. This happens regardless of whether the serial port is real, FTDI USB-UART, or Prolific USB-UART. Can anyone else confirm? Also, who do I try to report this one to? Thanks, Rob -- Rob Gaddi, Highland Technology -- www.highlandtechnology.com Email address domain is currently out of order. See above to fix.
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Rob Gaddi <rgaddi@technologyhighland.invalid> - 2015-10-02 22:36 +0000
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Grant Edwards <invalid@invalid.invalid> - 2015-10-02 23:36 +0000
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Laura Creighton <lac@openend.se> - 2015-10-03 11:07 +0200
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Laura Creighton <lac@openend.se> - 2015-10-03 11:12 +0200
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Rob Gaddi <rgaddi@technologyhighland.invalid> - 2015-10-05 16:34 +0000
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Laura Creighton <lac@openend.se> - 2015-10-03 11:19 +0200
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Michael Torrie <torriem@gmail.com> - 2015-10-03 08:38 -0600
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Laura Creighton <lac@openend.se> - 2015-10-03 18:23 +0200
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Grant Edwards <invalid@invalid.invalid> - 2015-10-06 21:31 +0000
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Rob Gaddi <rgaddi@technologyhighland.invalid> - 2015-10-06 21:46 +0000
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Laura Creighton <lac@openend.se> - 2015-10-06 23:51 +0200
Re: Pyserial and Ubuntu Linux kernel 3.13.0-65-generic Dave Farrance <df@see.replyto.invalid> - 2015-10-07 09:29 +0100
csiph-web