Menu

Tree [f094d6] master /
 History

HTTPS access


File Date Author Commit
 m4 2013-07-01 Yegor Yefremov Yegor Yefremov [8bee9a] Fix m4 warnings from autotools
 .gitignore 2013-11-28 longshine longshine [a46cae] gitignore
 AUTHORS 2001-06-04 cminyard cminyard [365c55] Initially checking in first version of the code.
 COPYING 2001-06-04 cminyard cminyard [365c55] Initially checking in first version of the code.
 ChangeLog 2013-11-28 longshine longshine [58e4de] merge upstream commits
 INSTALL 2001-06-04 cminyard cminyard [365c55] Initially checking in first version of the code.
 Makefile.am 2013-11-28 longshine longshine [58e4de] merge upstream commits
 NEWS 2003-10-14 cminyard cminyard [5d01ef] Added docs for the 2217 mode.
 README 2014-03-31 longshine longshine [ca7d48] Update README
 buffer.c 2013-05-07 Corey Minyard Corey Minyard [ef7198] Add a missing buffer wrap.
 buffer.h unknown
 configure.ac 2013-11-28 longshine longshine [58e4de] merge upstream commits
 controller.c 2013-11-28 longshine longshine [58e4de] merge upstream commits
 controller.h 2013-11-28 longshine longshine [58e4de] merge upstream commits
 dataxfer.c 2014-11-24 longshine longshine [f094d6] avoid warning: ‘count’ may be used uninitialized
 dataxfer.h 2002-12-04 cminyard cminyard [795988] Cleanups and props of the selector code from an...
 devcfg.c 2013-07-11 Yegor Yefremov Yegor Yefremov [dc84a5] Make signature configurable
 devcfg.h 2013-07-11 Yegor Yefremov Yegor Yefremov [dc84a5] Make signature configurable
 http.c 2013-12-02 longshine longshine [bbafb7] add macro DEBUG
 http.h 2013-11-28 longshine longshine [58e4de] merge upstream commits
 readconfig.c 2013-11-28 longshine longshine [58e4de] merge upstream commits
 readconfig.h 2001-06-04 cminyard cminyard [365c55] Initially checking in first version of the code.
 selector.c 2003-04-22 cminyard cminyard [7750b7] Turned off some bogus debugging stuff, moved to...
 selector.h 2002-12-04 cminyard cminyard [795988] Cleanups and props of the selector code from an...
 ser2net.8 2013-11-28 longshine longshine [58e4de] merge upstream commits
 ser2net.c 2013-11-28 longshine longshine [58e4de] merge upstream commits
 ser2net.conf 2013-11-29 longshine longshine [94bcba] document 'raw' & 'http' in ser2net.conf
 ser2net.init 2001-10-06 cminyard cminyard [983f07] Added an init, and cleaned up a bunch of type w...
 ser2net.spec.in unknown
 sha1.c 2013-11-28 longshine longshine [58e4de] merge upstream commits
 sha1.h 2013-11-28 longshine longshine [58e4de] merge upstream commits
 telnet.c 2003-10-14 cminyard cminyard [5d01ef] Added docs for the 2217 mode.
 telnet.h 2013-07-11 Yegor Yefremov Yegor Yefremov [dc84a5] Make signature configurable
 utils.c 2013-11-28 longshine longshine [58e4de] merge upstream commits
 utils.h 2013-11-28 longshine longshine [58e4de] merge upstream commits

Read Me

This is an enhanced version of ser2net with the following features:

* multiple connections to the same serial port
* multiple ports of a serial port
* new "http" mode for WebSocket connections
* new "rraw" mode for actively connecting to a remote port instead of
  listening locally

---------------------------------------------------------------------

This is ser2net, a program for allowing network connections to serial
ports.  See the man page for information about using the program.

Note that ser2net supports RFC 2217 (remote control of serial port
parameters), but you must have a compliant client.  The only one I
know if is kermit (http://www.columbia.edu/kermit).

If you want the opposite of ser2net (you want to connect to a "local"
serial port device that is really remote) then Cyclades has provided
a tool for this at http://www.coker.com.au/cyclades.  It is capable
of connecting to ser2net using RFC2217.

If you check this out from git, you won't have all the configure
programs and files, because those are generated.  Do:
   autoreconf -i
to generate everything first.  Then you can run configure.