екрані серійного отримання не вдалося знайти помилку PTY


1

Я вставляю послідовний USB-перетворювач у свій Mac.

і під /devя знаходжу tty.wchusbserial1410.

але коли я використовую screenдля підключення:

screen /dev/tty.wchusbserial1410 9600

є помилка:

На жаль, не вдалося знайти PTY.

Відповіді:


3

Нарешті, я знаходжу рішення, є процес екранізації, не нормальний для нормальності.

Отже, у Моніторі діяльності я закрив його, потім перезапустив екран, він працює.


0

У мене була подібна проблема, і я спробував кілька різних рішень. Просто хотів поділитися тим, що змусило мене працювати.

Проблема

Спробував скористатися екранною програмою для підключення мого лабораторного ПК до Raspberry PI через порти USB та кабель RS232.

Перемістіть командний екран / dev / ttyUSB0

Отримайте такі повідомлення про помилки швидко.

"Не вдається отримати доступ до лінії" / dev / ttyUSB0 для r / w: дозвіл відхилено "

"Не вдалося знайти PTY"

Спроби рішення

  1. Я спробував заглянути в монітор активності, щоб побачити, чи працюють якісь процеси, а таких немає. Тож це не було проблемою.

  2. Спробував змінити дозволи / файлу / dev / ptmx

Виконати команду ls -l / dev / ptmx

Вихід crw-rw-rw- 1 корінь кореня 5, 2 "datetime" / dev / ptmx

Так виглядало, що дозвіл вже встановлено. Тож це теж не було проблемою.

  1. Спробував встановити / dev / pts, запустивши

sudo mount devpts / dev / pts -t devpts -o mode = 620

Я отримав повідомлення про те, що монтаж вже зроблено. Рухайся.

  1. Нарешті знайшов цю ідею додати до групи діалотів, що дивиться на цю публікацію.

https://askubuntu.com/questions/58119/changing-permissions-on-serial-port

Перемістив команду - sudo usermod -a -G діалог $ USER

Перезавантажив комп’ютер і вуаля, він спрацював. Могла використовувати екранні програми для встановлення з'єднання.

Витратьте кілька годин, щоб розібратися в цьому. Сподіваюся, це допоможе комусь вийти. Мир.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.