Pyserial and Ubuntu Linux kernel 3.13.0-65-generic

Rob Gaddi rgaddi at technologyhighland.invalid
Tue Oct 6 17:46:55 EDT 2015


On Tue, 06 Oct 2015 21:31:02 +0000, Grant Edwards wrote:

> On 2015-10-03, Laura Creighton <lac at openend.se> wrote:
> 
>>  https://bugs.launchpad.net/ubuntu/+source/linux-lts-trusty/
+bug/1501345
>>  seems to be about a whole lot of serial ports to me, not just FTDI
> 
> We just ran into the OP's problem where I work: Ununtu kernel updated
> and all serial ports stopped working (it isn't just an FTDI problem).
> 
> Booting with the previous kernel makes the serial ports work again.
> 
> What I'm trying to figure out: is this something _Ubuntu_ did so that
> only affects Ubuntu kernels?  [I haven't seen it mentioned on the
> linux-serial mailing list, and nobody other than Ubuntu users seem to
> have the problem, so I think the answer to my question is "yes".]

Glad I was able to get you some heads-up on it; I wound up burning 4 
hours before I figured out what the problem was.

I'm not sure if these are Ubuntu specific problems, but I slung some C to 
test and confirmed that they're not Python specific problems.  Pyserial 
uses select(), and on Linux all of select(), poll(), and epoll() are 
handled at the driver level by the same entry point.  Anything in the 
genre is hosed until they get it back under control.

Personally, I'm so upset that I'm going to call Linux and demand my money 
back.  But until then I'm regressed to -63.

-- 
Rob Gaddi, Highland Technology -- www.highlandtechnology.com
Email address domain is currently out of order.  See above to fix.



More information about the Python-list mailing list