Захотел потыкать работу с последовательным портом в Линуксе, но так как самого железного порта нет, воспользовался виртуалкой. В ней включил два последовательных порта, перенаправив их в специально созданный для этого файл. Проблема первая: в получившиеся таким образом порты /dev/ttyS* можно только писать, но не читать, а мне нужно и то и другое. Проблема вторая: как сделать обмен данными между портами, созданными таким образом?
Всем спасибо.