Socat is a command line based utility that establishes two bidirectional byte streams and transfers data between them. Download Software The Red Light District Zip. 2006 Year Planner. Because the streams can be constructed from a large set of different types of data sinks and sources (see address types), and because lots of address options may be applied to the streams, socat can be used for many different purposes. It's pretty easy. Under Linux there are serial devices, redirection and netcat for that. On the server you can run a netcat process listening on a given tcp port with stdin and stdout redirected to/from the serial device like that: nc -l 9801 >/dev/ttyS0 to listen on.

I have been struggling with the problem for a few days now. The problem for me originated with Virtual Box/Ubuntu. I have lots of USB serial ports on my machine.
When I tried to assign one of them to the VM it clobbered all of them - ie. The host and other VMs were no longer able to use their USB serial devices. My solution is to set up a stand alone serial server on a netbook I happen to have in the closet. I tried ser2net and it worked to put the serial port on the wire, but remtty did not work. I need to get the port as a tty on the Vm. Socat worked perfectly.