Re: Непонятки с read и write
Eugene Grosbein написал(а) к Denis Sovkov в Dec 23 13:51:01 по местному времени:
30 нояб. 2023, четверг, в 14:42 NOVT, Denis Sovkov написал(а):
DS>>> очистку выходного буфера, который пишет write. ЧЯДНТ? Куда
DS>>> копать?
EG>> Похоже на то, что у устройства, подключенного через USB,
EG>> включено эхо ввода. И ему надо его выключить.
EG>> У старых аналоговых модемов такое было и у других устройств
EG>> с terminal line discipline тоже.
EG>> Что за устройство?
DS> Пролифик PL2303 (( других у нас на работе нет, увы. НО(!) пробовал с CP2102 и
DS> FT232R - тоже самое.
Так это всё переходники для USB/COM, с этого надо было начинать.
Для COM-портов существует куча настроен драйвер терминала
с вышеупомянутой serial line discipline и первым делом
надо читать man stty и выставлять драйверу верные настройки линии
через stty. Вторым делом смотреть устройство, подключенное на этой
линии, оно тоже может дублировать вывод, как это делали модемы,
если им не запретить.
Eugene
--- slrn/1.0.3 (FreeBSD)
|