Я пытаюсь перенаправить последовательное устройство на / dev / ttyUSB0 в сеанс RDP с Windows (XP или server 2003) через FreeRDP или rdesktop.
Например, вот так:
xfrerdp / a: последовательный порт, COM3, / dev / ttyUSB0 / v: сервер
rdesktop -r comport: COM4 = / dev / ttyUSB0 сервер
В Windows я могу видеть этот порт. И даже если я подключу второй и третий контакты COM-порта (просто включив эхо для отправки всего вывода обратно на вход), я могу увидеть эхо в Hyper Terminal. Но когда я подключаю устройство, я не могу им пользоваться. Кажется, что вход в программу отличается от выхода COM-устройства.
Какие настройки и параметры я должен использовать (например, setserial или stty) для настройки COM-порта в Linux, аналогичного COM-порту в Windows, чтобы иметь возможность передавать правильные данные между этими двумя машинами?