Переадресация последовательного порта через TCP/IP (сервер Linux)

Я ищу способ использовать удаленный последовательный порт на компьютере с Linux через локальную сеть. Машина работает под управлением Ubuntu 10.04, и к ней подключена плата Arduino, которую я хотел бы перепрограммировать или прослушивать / говорить с последовательным выходом по локальной сети.

Было бы замечательно, если бы клиентское программное обеспечение не зависело от платформы, но с клиентом, работающим только с Linux, тоже все будет в порядке.

Спасибо!

ОБНОВИТЬ:

Есть некоторые программы, подобные этой для Windows: http://www.hw-group.com/products/hw_vsp/index_en.html http://www.serial-port-communication.com/serial-over-tcpip/ (это кажется, есть версия для Linux, но это не с открытым исходным кодом...)

И, наконец, на самом деле в Википедии есть несколько полезных заметок и ссылок: http://en.wikipedia.org/wiki/COM_port_redirector

ОБНОВЛЕНИЕ 2: Самый интересный кандидат: http://lpccomp.bc.ca/remserial/

3 ответа

Решение

Вы можете попробовать remserial http://lpccomp.bc.ca/remserial/ (хотя это может не сработать) или ser2net (во вселенной) + клиент. Лично я бы немного нервничал из-за того, что прошил это поверх него.

Вы можете подключиться по SSH к машине, имеющей соединение с платой Arduino, и получить доступ к последовательному порту через minicom или что угодно. Я не уверен, как бы вы перешли это, хотя и не уверен, если это возможно.

Экран очень хорошо справляется с этим. Ssh в удаленную коробку и screen /dev/ttyWhatever baudrate

Другие вопросы по тегам