НУ, в случае с remserial достаточно на одном конце "расшарить" порт:
- Код: Выделить всё
./remserial -d -p <номер порта, который будет виден извне> -s "115200 raw" /dev/ttySx
Для отладки можно подключиться с терминала без опции -d
Если надо привязать к определённому IP адресу, то надо задать опцию -r или опционально -l соответсвенно.
например, чтобы подключить удалённую машину, надо дать команду
- Код: Выделить всё
$ ./remserial -d -r <remote_ip> -p <remote_port> -s "115200 raw" /dev/ttySx
Всё. Больше проблем не было. Заработало сразу.
Я ,правда на всякий случай порезал при помощи setserial скорость порта, поскольку железка работала на скорости 56К максимиум.
Иногда криворабоающие желлезяки приходится перенаправлять на fake порт.
Тогда используется опция -l, которая создает fake порт и перенаправляет на него свйо вывод:
- Код: Выделить всё
remserial -d -r <remote_server> -p <remote_port> -l /dev/remserial1 /dev/ptmx
/dev/ptmx - особый девайс, который создается remserial для форвардинга (так написано в man), но для чего именно так сделано, вах, я не понял.