Transfert de port série sur TCP / IP (serveur Linux)

8

Je cherche un moyen d'utiliser un port série distant sur une machine Linux sur LAN. La machine fonctionne sous Ubuntu 10.04 et j'ai une carte Arduino connectée, que je voudrais pouvoir reprogrammer ou écouter / parler à sa sortie série via LAN.

Ce serait génial si le logiciel client était indépendant de la plate-forme, mais seul le client Linux serait ok aussi.

Merci!

MISE À JOUR:

Il existe des programmes comme celui-ci pour Windows: http://www.hw-group.com/products/hw_vsp/index_en.html http://www.serial-port-communication.com/serial-over-tcpip/ (this semble avoir une version linux, mais ce n'est pas open source ...)

Et enfin, en fait, wikipedia a quelques notes et références utiles: http://en.wikipedia.org/wiki/COM_port_redirector

UPDATE2: Candidat le plus intéressant: http://lpccomp.bc.ca/remserial/

Kamil Zadora
la source

Réponses:

5

Vous pouvez essayer remserial http://lpccomp.bc.ca/remserial/ (bien que cela pourrait ne pas fonctionner) ou ser2net (dans l'univers) + un client. Je serais personnellement un peu nerveux à l'idée de le flasher dessus.

yasth
la source
3

Vous pouvez SSH à la machine ayant la connexion à la carte Arduino et accéder au port série via minicomou autre. Je ne sais pas comment vous le feriez cependant, je ne sais pas si c'est possible.

Cheesebaron
la source
+1 voici ce que je fais pour gérer mes périphériques réseau distants: j'ai un "serveur" Intel Atom monté en rack 1U comme poste de travail de gestion exécutant Debian sans X, mais avec quelques cartes série PCI.
gravyface
2

l'écran fait un très bon travail. Ssh dans la boîte à distance etscreen /dev/ttyWhatever baudrate

élan
la source
Comment définissez-vous les bits de données, les bits d'arrêt, la parité et le contrôle de flux?
Drew Chapin