Не удалось использовать flowcontrol на tty

Не удалось использовать flowcontrol на tty

Я управляю сигналами RTS и DTR адаптера FTDI USB to Serial с помощью pyserial. Мне это удалось на двух машинах (Windows 10 и Ubuntu 18.04), но не удалось сделать это на старом устройстве с Ubuntu 14.04.

Либо я не могу писать, не получив исключения. В противном случае я подозреваю, что это может быть другая программа, получающая доступ к указанному порту ttyUSB. Поэтому я ограничил доступ к ttyUSB до 600 с помощью правила udev.

Теперь мне нужно, чтобы программа Python выполнялась с правами root, но в остальном поведение не изменилось.

Подведем некоторые итоги:

  • порт правильный (пропадает при отключении и наоборот)
  • оборудование работает на других системах
  • Изменение DTR на true или false не имеет никакого эффекта.
  • проблема возникает с pyserial на Ubuntu 14.04

У меня заканчиваются идеи. Есть ли у вас какие-нибудь идеи, как мне действовать дальше?

Связанный контент