Страница 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 в нетграф - непонятно...

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

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