Reenvío de puerto serie a través de TCP / IP (servidor Linux)

8

Estoy buscando una manera de usar un puerto serie remoto en una máquina Linux a través de LAN. La máquina está ejecutando ubuntu 10.04 y tengo una placa arduino conectada, que me gustaría poder reprogramar o escuchar / hablar a la salida en serie de ella a través de LAN.

Sería genial si el software del cliente fuera independiente de la plataforma, pero el cliente solo para Linux también estaría bien.

¡Gracias!

ACTUALIZAR:

Hay algunos programas como ese para Windows: http://www.hw-group.com/products/hw_vsp/index_en.html http://www.serial-port-communication.com/serial-over-tcpip/ (este parece tener una versión de Linux, pero no es de código abierto ...)

Y finalmente, en realidad wikipedia tiene algunas notas y referencias útiles: http://en.wikipedia.org/wiki/COM_port_redirector

ACTUALIZACIÓN2: Candidato más interesante: http://lpccomp.bc.ca/remserial/

Kamil Zadora
fuente

Respuestas:

5

Puede probar remserial http://lpccomp.bc.ca/remserial/ (aunque eso podría no funcionar) o ser2net (en el universo) + un cliente. Sin embargo, personalmente estaría un poco nervioso por mostrarlo.

Yasth
fuente
3

Puede SSH a la máquina que tiene la conexión a la placa Arduino y acceder al puerto serie a través de minicomo lo que sea. Sin embargo, no estoy seguro de cómo lo reenviaría, no estoy seguro de si es posible.

Cheesebaron
fuente
+1 esto es lo que hago para administrar mis dispositivos de red remotos: tengo un "servidor" Intel Atom montado en bastidor de 1U como mi estación de trabajo de administración que ejecuta Debian sin X, pero con un par de tarjetas serie PCI.
gravyface
2

la pantalla hace un muy buen trabajo de esto. Ssh en la caja remota yscreen /dev/ttyWhatever baudrate

alce
fuente
¿Cómo se configuran los bits de datos, bits de parada, paridad y control de flujo?
Drew Chapin