Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2018, 07:46   #1
dbalor
Форумчанин
 
Аватар для dbalor
 
Регистрация: 06.09.2016
Сообщений: 198
Вопрос Ошибка порта

как исправить ошибку ttyS0 input/output error?

возникает при любом обращении к порту. к примеру

cat /dev/ttyS0
dbalor вне форума Ответить с цитированием
Старый 08.08.2018, 08:13   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Так может устройства нет?
p51x на форуме Ответить с цитированием
Старый 08.08.2018, 09:44   #3
dbalor
Форумчанин
 
Аватар для dbalor
 
Регистрация: 06.09.2016
Сообщений: 198
По умолчанию

У меня нет ком портов на компе.
А надо протестить прогу которая "прослушивает порт com"
dbalor вне форума Ответить с цитированием
Старый 08.08.2018, 10:17   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Ну так воспользуйтесь одним из способов "эмуляции" - поставь одну из прог для этого, сделайте симлинк на pty, используйте socat...
p51x на форуме Ответить с цитированием
Старый 09.08.2018, 01:51   #5
dbalor
Форумчанин
 
Аватар для dbalor
 
Регистрация: 06.09.2016
Сообщений: 198
По умолчанию

socat пробовал
все равно такая же ошибка.

проги эмуляции не нашел/

пробовал minicom выдает такуже фигню.
dbalor вне форума Ответить с цитированием
Старый 09.08.2018, 06:25   #6
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

Возьмите VirtualBox он умеет эмулировать COM порты.
Пишете простое TCP приложение для эмуляции внешнего COM устройства, запускаете на хосте. Запускаете виртуалку подключаетесь к виртуалке своим приложением, на номер порта указанному в адрессе. Затем внутри гостевой запускаете приложение которое работает с COM портом, которые ttyS.

А да VirtualBox не любит когда разрывается TCP соединение, и требует закрытие и запуск гостевой ОС.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка из-за COM-порта ддимочка Общие вопросы по программированию, компьютерный форум 1 23.04.2018 16:32
Сниффер COM-порта или программное создание виртуального COM-порта Oleg_Ponomaryov Общие вопросы C/C++ 4 12.06.2015 09:28
Открытие порта genrix Windows 8 24.02.2013 11:39
Данные с COM порта Палыч23 Общие вопросы по программированию, компьютерный форум 4 03.04.2011 21:41
Как получить данные с COM-порта или другого любого порта? DeLure Общие вопросы C/C++ 5 20.09.2007 00:50