пытаюсь написать прогу по чтению com порта на оном компьютере работает на другом нет, попробовал cat /dev/ttyS1 на одном выдает данные на другом нет, что это может быть. ps. com port рабочий
если ты хочеш работать с портом через шел то для начала у тебя должны быть включены буфера ядра потом настраиваеш порт при помощи stty или setserial и вперёд.
если хочешь работать на С то настройку производи при помощи tcsetattr() далее как овычно read()/select;read