Страница 1 из 1

[Железо] Serproxy

Добавлено: Чт апр 09, 2015 4:43 pm
sergejey
Нашёл любопытную программку, может кому будет полезно:

Serproxy (Windows/Linux)

Если в кратце, то она организует сетевой доступ к локальному com-порту, так что можно использовать универсальный код для работы с такими устройствами как по сети (через аппаратные ethernet-гейты), так и локально (через эту программу).

Описание с сайта:
Serproxy is a multi-threaded proxy program for redirecting network socket connections to/from serial links, in cases where the remote end of the serial link doesn't have a TCP/IP stack (eg an embedded or microcontroller system). The proxy allows other hosts on the network to communicate with the system on the remote end of the serial link. The Linux version requires a recent version of libpthread to compile/run.

http://www.lspace.nildram.co.uk/freeware.html

Re: Serproxy

Добавлено: Пн апр 13, 2015 4:49 pm
Geban
ser2net по моему лучше, есть в репозитории и конфиг проще

Re: Serproxy

Добавлено: Чт июн 04, 2015 4:42 pm
sergejey
Небольшие комментарии по serproxy.

1. Версия ниже 1.4 не умеет работать с COM-портами с номерами больше 9. Более свежая версия лежит на этой странице.

2. Версия из предыдущего пункта как-то некорректно создаёт TCP-соединение, точнее создаёт его не на том порту, который прописан в конфиге. У меня в конфиге было:
net_port1=5331
а реально надо обращаться к порту 3331, чтобы оно работало.

В целом странное приложение, но мне пригодилось -- смог протестировать работу с RS485-устройством "как-бы через ethernet-шлюз", но локально используя USB-шлюз.