I had decided to standardize on the Teensy 3.2 for controlling instruments for my weather station. I had the Teensys connected to a windows PC via USB and they worked. I want to switch to using a Linux machine, specifically a beaglebone, instead of a PC because of Windows constantly rebooting for updates. So far I have been unable to get the USB serial connection to the beaglebone to work. Older devices that don’t use the new USB mode that supports more than serial work. I have implement the rules file that was recommended on another forum and even added an alias for the dev that is tied to a specific serial numberTeensy. That work so far as assigning the alias. But when I plug in the USB I receive a few characters from the Teensy and then it stops. It will start again only if I unplug and plug in the USB again. The Teensy is programmed to send out sensor data every minute. I saw a suggestion that the modem manager service could cause this problem but as far as I can tell there is no modem manager running on the beaglebone. The beaglebone is busy running older plain serial USB devices so the problem must be with the different way of doing the USB serial interface.
I’m afraid we’ve not ever tried the Teensy on a Beaglebone before and I’m not really sure what configuration changes need made to Linux on the Beaglebone to use the Teensy as a serial device.
You might try posting on the [PJRC forum to see if they have any advice on how to properly setup the Teensy’s serial port on Linux.
Sorry we’re not able to help more.](https://forum.pjrc.com/)