|
Беспроводная передача данных |
|
|
|
Mar 16 2018, 17:44
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Цитата(Herz @ Mar 16 2018, 13:09)  В USB вставлен модем (USB-net stick), при помощи которого есть доступ к компьютеру по интернету через TeamViewer. Через него же я забираю готовые файлы, останавливая запись и отрывая новый файл. Может, не в тему, но у TeamViewer есть режим подключения VPN, формирующий общую локалку. Я через него поднимал соединение с JTAG-сервером и прошивал плисины, но использовался UDP или что-то вроде того. В Вашем случае можно, как тут советовали, с помощью специальных транслирующих программ. Правда, это всё костыли, требующие иногда переподключения.
|
|
|
|
|
Mar 19 2018, 13:56
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Гугление показало, что проблема, конечно, не нова и решения имеются. Как правило, платные, вроде того же Taltech, Perle, Eltima и многих других... Даже термин такой, оказывается есть: "Serial Tunneling". Но, с одной стороны, несколько избыточные, ведь мне не нужно физическое подключение к порту, с другой - не все "перехватывают" данные с порта, который уже открыт другой программой (выдают ошибку и - капут!), ну, а с третьей - хотелось бы подешевле... Цитата(jcxz @ Mar 16 2018, 12:34)  Уже много лет для решения подобных задач (преобразования интерфейса виртуального COM-порта в TCP-сокет) использую "Tibbo VSP Manager". Спасибо, попробовал, в локалке работает, но с интернетом не получилось. Как-то ведь надо указать клиенту не только IP шлюза, но и конкретный хост. А то ведь под одним IP несколько устройств... Как это делается? И ещё вопрос. Вот создаёт VSP Manager виртуальный порт, если я туда шлю данные из гипертерминала, нет проблем. А как его связать с реальным портом?
|
|
|
|
|
Mar 19 2018, 15:21
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(Herz @ Mar 19 2018, 15:56)  Спасибо, попробовал, в локалке работает, но с интернетом не получилось. Как-то ведь надо указать клиенту не только IP шлюза, но и конкретный хост. А то ведь под одним IP несколько устройств... Как это делается? Вы имеете в виду, что устройство у Вас в локальной сети за роутером (шлюзом)? Тогда нужно пробросить TCP-порт с внешнего интерфейса роутера во внутреннюю сеть роутера. Сколько устройств - столько и портов пробросить. Как это делается - см. доку на роутер, у всех по разному. У роутеров MikroTik например эта операция называется "netmap". Цитата(Herz @ Mar 19 2018, 15:56)  И ещё вопрос. Вот создаёт VSP Manager виртуальный порт, если я туда шлю данные из гипертерминала, нет проблем. А как его связать с реальным портом? Tibbo только делает преобразование виртуальный_COM <-> TCP-порт. Для преобразования реальный_COM <-> TCP-порт нужно юзать другие тулзы. Их тоже много разных, платных в основном. Но есть и фриварные. Я например пользовал эту: ip_com_v3_0_0.exe (не помню где брал, но в инфо указано "IP->Com is Copyright ©2002, Stephen Hill").
|
|
|
|
|
Mar 23 2018, 15:10
|
Профессионал
    
Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848

|
Цитата(Leka @ Mar 23 2018, 02:16)  Получилось. Но удобные телематические тарифы (с округлением сессии до 1КБ) почему-то исчезли из продажи... Удобные тарифы и услуги для таких задач предоставляются провайдерами для очень-корпоративных клиентов в виде VPN. Нужен сервер с белым IP, на котором (или через который) Вы можете запустить свое host-сервер ПО. (это будет "посредник" между Вашими GPRS точками.) В сети есть сервисы, которые так или иначе предоставляют подобные возможности (broker).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|