Обмен происходит только если один из этих параметров в терминале PComm "отжать". Т.е. если взведен только RTS, взведен только DTR, или отключены оба - работает. При этом настройки COM-порта в NPort вообще не меняю. Настройки RS232 пробовал разные. Работает только с flow control none или XON/XOFF, с другими связь теряется полностью. В кабеле распаяны все 9 жил, так что сигнальные выводы должны отрабатывать.
Да, забыл упомянуть еще одну странность. Если на стороне физического COM-порта в PuTTY увеличить скорость до 38400 или выше, а со стороны виртуального порта оставить 9600, начинают приниматься символы, но в большем количестве, чем было отправлено, и в виде "кракозябр".
Попробовал HyperTerminal от XP. Без контроля потока тоже не отображает принимаемые символы, а если включить аппаратный контроль - вообще виснет.