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

Проброс Com порта с одного компа на другой

Добавлено: 2010-09-09 16:58:32
m0ps
Есть 2 компа. к одному подключен модем (ПК1), на втором стоит софт, который работает с модемом(ПК2). можно ли пробросить с ПК1 com порт на ПК2 так, что бы для ПК2 модем считался подключенным локально. Проще говоря нужно пробросить, к примеру, /dev/cuaa2 с ПК1 на /dev/cuaa2 ПК2. возможно ли подобное организовать?

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-09 18:16:51
terminus
Складывем пазл

http://www.freebsd.org/cgi/man.cgi?quer ... .1-RELEASE
http://www.freebsd.org/cgi/man.cgi?quer ... .1-RELEASE

Это как принять трафик из сети в локальной системе в виде устройства в /dev.
А вот как экспортировать с сервера /dev/cuaa2 в нетграф - непонятно... :unknown:

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 9:45:29
m0ps
после продолжительных поисков нашел несколько проектов, один из них развивается и по сей день: socat.
буду пробовать
также есть довольно простенькая программка remserial, но она, к сожалению, под фрей не компилируются, под линуксом (ubuntu) собралась без проблем.

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 9:49:21
hizel
а тупенько через netcat?

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 10:10:19
m0ps
hizel писал(а):а тупенько через netcat?
пример плз...


тут еще такой момент: удаленных серверов с модемами несколько, и всех их нужно пробросить на один сервер.

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 10:14:40
hizel
ну в гугле я целую гору ссылок встречаю, google:netcat /dev/ttyS0, правда сам не пробовал :-\

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 10:58:55
m0ps
попутно еще задался вопросом:
а есть ли девайсы, способные обеспечить такой функционал?
если цена в районе 100-200 баксов, может не стоит заморачиваться с софтовым решением (ведь все равно нужны тазики, в которые будут втыкатся модемы).

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 12:07:42
schizoid
тебе к одному тазику несколько com-модемов поцепить?

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 12:09:18
terminus
nc сможет передаваить всякие там спец символы и прочее, что в СОМ порт сыпиться и от него? По-идее должен, ведь файлы с его помошью можно гонять, значит не закашляет. Остается вопрос как принять его потом на клиенте. Если та прога умеет работать только с файлами в /dev то тогда через netgraph делать устройство.

На сервере:

Код: Выделить всё

nc -k -l  1234 < /dev/cuaa2 > /dev/cuaa2 2>/dev/null
На клиенте построить нетргаф из ng_ksocket + ng_device/ng_tty

:unknown:

Re: Проброс Com порта с одного компа на другой

Добавлено: 2010-09-10 12:27:02
m0ps
schizoid писал(а):тебе к одному тазику несколько com-модемов поцепить?
да, притом разнесенных географически
нашел такой девайс: http://www.moxa.com.ua/product/nport_ne ... _5100A.htm
сейчас пробую связаться со службой техподдержки и выяснить, удовлетворит ли наши требования он