| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Проброс COM-порта через LAN/интернет https://radiokot.ru/forum/viewtopic.php?f=24&t=27600 |
Страница 1 из 1 |
| Автор: | Петр [ Ср мар 17, 2010 15:40:10 ] |
| Заголовок сообщения: | Проброс COM-порта через LAN/интернет |
А есть-ли в радиолюбительсной практике самодельные устройства позволяющие пробросить COM-порт по локальной сети или через интернет? Может аппаратная доработка маршрутизатора или что-то на PIC'ах. |
|
| Автор: | Negor [ Ср мар 17, 2010 16:07:18 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Не знаю то ли имелл виду топикстартер, но меня интересует можно ли удалённо использовать COM порт. Вот есть два компа соединенных по LAN. На первом есть com порт а на втором неу. Как со второго до первого достучатся? Например из проги(удалённый рабочий стол не катит) для прошивки. Программатор стоит на первой машине а софт на второй |
|
| Автор: | NiTr0 [ Ср мар 17, 2010 16:49:53 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Только писать свой драйвер виртуального ком-порта... + на другом конце ваять серверную часть (в простейшем виде - нечто вроде телнет-сервера). |
|
| Автор: | driver_gv [ Ср мар 17, 2010 21:25:51 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Если на другой стороне есть компьютер то стоит взглянуть http://www.eterlogic.com/Products.VSPE.html . Самое лучший бесплатный вариант на мой взгляд. Продукты от eltima отдыхают, покупал лицензии у них, глючат. Как пример на PIC вот http://picping.narod.ru/ , http://www.picping.narod.ru/shema_new.GIF , до сих пор стоит и логи с миниАТС через Ethernet на сервер через виртуальный порт отправляет. Как правило при любом решении будут работать только символьные потоки данных, про программаторы и любые другие времязависимые приложения можно забыть. Оба решения годятся для управления телекоммуникационным оборудованием, подключения модемов, контроль и диагностика пром оборудования, подключения торгово-кассового оборудования. Есть опыт применения. |
|
| Автор: | Negor [ Ср мар 17, 2010 21:58:57 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Про программаторы конечно, может и отдельный разговор надо начинать, но насколько я понял - все программаторы, сделанные на МК и подключающиеся через COM порт, получают байты команд. А все время зависимые операции с дёрганьем пинов выплняют сами. Уточнение - речь не идёт о программаторах, работающих в режиме bitbang |
|
| Автор: | driver_gv [ Ср мар 17, 2010 22:14:08 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Алгоритм работы удаленных COM портов следующий (по крайней мере всех что прошли черрез мои руки): - на одной стороне получаются данные до заполнения входного буфера 64/128/...512 байт или по достижению таймаута 10/20....500 миллисекунд (зависит от скорости порта) - потом данные передаются пакетом на другую сторону и уже выходят с разьема со скоростью порта. аналогично в обратную сторону. Есть вариации , например один из вариантов дополнительно отправлял пакет при получении символа возврат каретки. Сильно ускоряло работу в терминале. Передаются все символы от 0х00 до 0хFF без искажений. Если программатору это будет достаточно - то работать будет. |
|
| Автор: | spongebob [ Чт мар 18, 2010 11:32:04 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
На OS/2 это было штатной возможностью. |
|
| Автор: | Ходок [ Чт мар 18, 2010 14:09:39 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Можно поэксперементировать с утилитами com0com и com2tcp, которые собственно для этого и предназначены или попробовать подключить com порт в винде коммандой net use com1: \\комп с портом \com1 |
|
| Автор: | Петр [ Вт мар 30, 2010 13:47:49 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Я хотел пробросить диалап модем (узла фидо) через локалку/интернет. По идее эта тема должна была всплывать. Пока лишь встречаются коммерческие поделухи ценою больше простого ПК. Наверно придется отказаться от затеи или искать альтернативу отдельному устройству. Negor писал(а): Не знаю то ли имелл виду топикстартер, но меня интересует можно ли удалённо использовать COM порт. Вот есть два компа соединенных по LAN. На первом есть com порт а на втором неу. Как со второго до первого достучатся? Например из проги(удалённый рабочий стол не катит) для прошивки. Программатор стоит на первой машине а софт на второй В том-то и дело, что нужно пробросить порт туда, где нет ком-порта и не подходит интересующая меня линия ATC.
|
|
| Автор: | As [ Вт мар 30, 2010 19:00:42 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Пользовался такой штукой... Фирмы MOXA, если память не изменяет. Коробочка с пару спичечных величиной, стандартный COM и Ethernet порты... На комп ставится драйвер, который создаёт виртуальный COM-порт, через который можно "общаться" с удалённым устройством... |
|
| Автор: | >TEHb< [ Вт мар 30, 2010 22:38:38 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Помнится без особого труда находил такую програмку, но это года 3 назад было, теперь уже и не вспомнить. |
|
| Автор: | Nobody [ Сб апр 03, 2010 20:55:28 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
У меня программаторы были подключены к системнику, системник управлялся через LAN с ноутбука с помощью программы NetOp. Системник - АТ P120, 32МВ Ram, Видеокарта 1Мб, Win98, без монитора, мыши и клавиатуры. Программаторы на COM и LPT самые разные висели. Длительное время работало без нареканий. В связи с апгрейдами было разобрано. |
|
| Автор: | Петр [ Вс апр 04, 2010 05:21:16 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
As писал(а): Пользовался такой штукой... Фирмы MOXA, если память не изменяет. Коробочка с пару спичечных величиной, стандартный COM и Ethernet порты... На комп ставится драйвер, который создаёт виртуальный COM-порт, через который можно "общаться" с удалённым устройством... Иными словами радиолюбительских конструкций на данную тему нет, да и скорее всего уже не будет.>TEHb< писал(а): Помнится без особого труда находил такую програмку, но это года 3 назад было, теперь уже и не вспомнить. Под линуксом довольно приличные, однако это отдельный компьютер, или роутер, если сильно постараться.Nobody писал(а): У меня программаторы были подключены к системнику, системник управлялся через LAN с ноутбука с помощью программы NetOp. Подход логичный. Смотрю уже в сторону модема с usb интерфейсом или переходник, может его будет проще пробросить.
Системник - АТ P120, 32МВ Ram, Видеокарта 1Мб, Win98, без монитора, мыши и клавиатуры. Программаторы на COM и LPT самые разные висели. Длительное время работало без нареканий. В связи с апгрейдами было разобрано. |
|
| Автор: | Петр [ Вс апр 04, 2010 05:58:01 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
driver_gv писал(а): Как пример на PIC вот http://picping.narod.ru/ , http://www.picping.narod.ru/shema_new.GIF , до сих пор стоит и логи с миниАТС через Ethernet на сервер через виртуальный порт отправляет. Прошивка имеет серьезные ограничения..
|
|
| Автор: | Петр [ Вт апр 06, 2010 15:14:59 ] |
| Заголовок сообщения: | Re: Проброс COM-порта через LAN/интернет |
Секретный кот писал(а): Петр писал(а): Иными словами радиолюбительских конструкций на данную тему нет, да и скорее всего уже не будет. Что в принципе объяснимо, с учётом наличия вот таких вот штук: ![]() Делать самому можно только из большой любви к самому процессу (ну и не считая денег, т.к. выйдет дороже). Тогда нужно уточнение. Девайсов в виде плат довольно много, производители и доступность тоже разнообразная. Например WIZ1**SR: WIZ100SR RS-232 <-> Ethernet, MSC-51 (62K Flash, 2K EEPROM, 16K RAM), W5100, без RJ-45. Уровни RS-232: 3,3V LVTTL. 28,00 WIZ110SR RS-232 <-> Ethernet, MSC-51 (62K Flash, 2K EEPROM, 16K RAM), W5100, с RJ-45. Уровни RS-232: +/- 12В, разъем DB9. 34,00 WIZ105SR RS-232 <-> Ethernet, MSC-51 (62K Flash; 16K SRAM), W5100, с RJ-45. Уровни RS-232: RS-232(LVTTL) 32,00 WIZ120SR 2xRS-232 <-> Ethernet, STM32F103C8T6 (62K Flash, 2K EEPROM, 16K RAM), W5100, Уровни RS-232: 3,3V LVTTL 36,00. Так понимаю, мне нужно устройство WIZ110SR, т.к. а уровни RS-232 = +/- 12В, а подключать надо к модему Courier 56k. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|



