Настройте Последовательный к Ethernet Преобразователь С Виртуальным последовательным портом

Я имею '3one данные' последовательный бренд - к преобразователю Ethernet, который включает последовательное устройство в одном конце и позволяет двунаправленные связи с устройством по соединению Ethernet, как это:

enter image description here

Существует, предположительно, способ настроить виртуальный последовательный порт в Ubuntu, которая отображается на IP и порт этого устройства и позволяет прозрачную связь с реальным последовательным устройством на другом конце. К сожалению, не было никакой документации Linux, сопровождающей это устройство, несмотря на то, что поддержка Linux заметно рекламировалась.

Я борюсь с установкой этого виртуального последовательного порта в Ubuntu, которой я верю, должен быть достигнут через ttyd команда. Однако с подключенным устройством (я могу telnet в него непосредственно), если я работаю:

sudo ttyd -d /dev/ttyp1 192.168.1.25 50000 -b 115200 -p 8NC0

мое понимание - то, что новое виртуальное последовательное устройство должно быть создано, /dev/ttyp1, но этого не происходит. ttyd команда выше не бросает ошибок.

7
задан 28 November 2011 в 04:00

3 ответа

Вы пытались просто подключиться к устройству? Глядя на таблицу данных, она выглядит довольно простой. Предполагая, что IP-адрес 192.168.1.25 и порт 50000:

telnet 192.168.1.25 50000
0
ответ дан 28 November 2011 в 04:00

ОП принесла другое устройство:

Это была опечатка. Исправлено сейчас. Я пришел к выводу, что для этого устройства требуется драйвер ядра (который не существует), поэтому я получил другое устройство - сервер последовательных устройств Moxa Nport 5250A, в котором есть драйверы для ядер 2.4-2.6. Кажется, работает хорошо. Я уверен, что оригинальное устройство данных 3one сработало бы, если бы они действительно написали драйвер для него.

0
ответ дан 28 November 2011 в 04:00

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

Если протокол, который устройство использует для связи по сети, является проприетарным, вам вполне может не повезти.

0
ответ дан 28 November 2011 в 04:00

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

Похожие вопросы: