On Tue, Jan 02, 2018 at 02:15:10AM +0530, Manu Abraham wrote: > This is what I understand: >=20 > #1. The old machine was slow and the I/O on the cable was okay. >=20 > #2. The faster userspace I/O on the newer system, caused a higher > data rate on the cable, which directly affected crosstalk. This > broke communication. >=20 > #3. Now, the faster machine has a virtual machine, which slows down > all I/O. App->VM->OS->USB->serial in comparison to > App->OS->USB->serial Yes, that was my theory too; which I expressed far too briefly as a "race condition". There's also a different USB controller in the faster machine. The key message; USB sometimes works, and depends on many factors. We all too frequently black-box it in our minds. --=20 James Cameron http://quozl.netrek.org/ --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .