И вообще посмотрите какие сигналы задействованы в интерфейсе.
У меня однажды из-за отсутствия DTR один прибор не хотел работать. А другой прибор не хотел выдавать данные на свой TX из-за того, что его RX был подключен (!) к линии связи. Так что подключений(сигналов) должно быть столько же как в родном кабеле, не больше и не меньше. Может, еще где и петля должна быть или хитрое соединение.
Ну а про уровни- это правильно, проверьте, всякое бывает- я тут целый топик на эту тему сделал

Upd: судя по даташиту, UPort 1110 действительно предоставляет в DB9 все сигналы кроме Ринга, так что очень может быть, что дело в отсутствии (некорректной реализации какого-то еще сигнала кроме упомянутых RX-TX-CTS-RTS