Configurar um conversor de serial para Ethernet com uma porta serial virtual no Ubuntu

0

Eu tenho um conversor ethernet serial-to da marca '3one data', que se conecta a um dispositivo serial em uma extremidade e permite comunicações bidirecionais com o dispositivo por meio de uma conexão ethernet, assim:

Supostamente, há uma maneira de configurar uma porta serial virtual no Ubuntu, que mapeia uma entrada / dev / ttyXX para o IP e a porta deste dispositivo e permite a comunicação transparente com o dispositivo serial real na outra extremidade. Infelizmente não havia documentação do Linux acompanhando este dispositivo, apesar do fato de que o suporte do Linux era proeminentemente anunciado.

Eu estou lutando com a configuração desta porta serial virtual no Ubuntu, que acredito que deve ser alcançada através do comando ttyd . No entanto, com o dispositivo conectado (eu posso fazer isso diretamente), se eu executar:

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

meu entendimento é que um novo dispositivo serial virtual deve ser criado, /dev/ttyp1 , mas isso não acontece. O comando ttyd acima não gera erros.

Isso é possível ou devo usar algum tipo de driver de terceiros?

    
por jozzas 12.05.2011 / 05:42

1 resposta

1

Eu posso estar errado, mas acho que você precisa de um driver serial do kernel para falar com esse tipo de dispositivo.

O único conversor de ethernet para serial que eu encontrei que suporta linux é a marca lava-link. link .

Eles possuem um driver de kernel GPL em seu site para um kernel 2.4. Nós corrigimos 2 erros e os reenviámos, mas eles ainda não estão disponíveis em seu site - se você optar por um lava-link, ou apenas querer vê-lo, eu posso lhe enviar nossa cópia fixa do driver do kernel.

Em seguida, usamos uma "ação" no Konqueror para executar um script para carregar ou baixar arquivos de portas seriais remotas em máquinas-ferramentas CNC.

    
por 05.10.2011 / 23:59