Blame doc/modemu.README

Packit Service 296567
About...
Packit Service 296567
--------
Packit Service 296567
Packit Service 296567
			 Modemu Version 0.0.1
Packit Service 296567
			 ====================
Packit Service 296567
				   
Packit Service 296567
		Copyright (c) 1995, 1996 Toru Egashira
Packit Service 296567
Packit Service 296567
This program is free software; you can redistribute it and/or modify
Packit Service 296567
it under the terms of the GNU General Public License as published by
Packit Service 296567
the Free Software Foundation; either version 2 of the License, or (at
Packit Service 296567
your option) any later version.
Packit Service 296567
Packit Service 296567
This program is distributed in the hope that it will be useful, but
Packit Service 296567
WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 296567
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit Service 296567
General Public License for more details.
Packit Service 296567
Packit Service 296567
You should have received a copy of the GNU General Public License
Packit Service 296567
along with this program; if not, write to the Free Software
Packit Service 296567
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Packit Service 296567
Packit Service 296567
Packit Service 296567
NOTICE
Packit Service 296567
------
Packit Service 296567
Packit Service 296567
This program is, as the version number saids, in the ALPHA development
Packit Service 296567
stage.  Don't expect the next version (if exists) will be compatible
Packit Service 296567
with this version.  And especially, DON'T EXPECT IT IS SAFE.  (Of
Packit Service 296567
course, the author thinks this version works well for his purpose --
Packit Service 296567
BBS access via Internet.)
Packit Service 296567
Packit Service 296567
Packit Service 296567
What is Modemu?
Packit Service 296567
---------------
Packit Service 296567
Packit Service 296567
Modemu is a TELNET client with a modem-like user interface.  It can
Packit Service 296567
redirect its I/O to a pty so that a comm program can handle the pty as
Packit Service 296567
a tty with a real modem.
Packit Service 296567
Packit Service 296567
Packit Service 296567
Compilation
Packit Service 296567
-----------
Packit Service 296567
Packit Service 296567
On Linux, just type "make".  Other systems require some changes in
Packit Service 296567
Makefile and/or sources.  "Make install" is not supported.  Just copy
Packit Service 296567
the executable file "modemu" to a directory in your $PATH.  Only the
Packit Service 296567
executable file is required to run.
Packit Service 296567
Packit Service 296567
Making SOCKSified or Termified Modemu also requires changes in
Packit Service 296567
Makefile.  Revive some commented-out lines and rewrite directory
Packit Service 296567
specifications to reflect your configurations.
Packit Service 296567
Packit Service 296567
Packit Service 296567
Sample Usage
Packit Service 296567
------------
Packit Service 296567
Packit Service 296567
1) Stand alone usage
Packit Service 296567
Packit Service 296567
  Invoked with no option,
Packit Service 296567
Packit Service 296567
  > modemu
Packit Service 296567
Packit Service 296567
  Modemu reads from standard input and writes to standard output.
Packit Service 296567
  Input
Packit Service 296567
Packit Service 296567
  > atd"localhost
Packit Service 296567
Packit Service 296567
  (prompt ">" is not shown) and you will see your host's login prompt.
Packit Service 296567
  When logout, you will get "NO CARRIER" indication.
Packit Service 296567
  Then input
Packit Service 296567
Packit Service 296567
  > at%q
Packit Service 296567
Packit Service 296567
  to quit Modemu.
Packit Service 296567
Packit Service 296567
2) With a comm program
Packit Service 296567
Packit Service 296567
  (This example uses XC as the comm program. The author haven't tested
Packit Service 296567
  any other programs.)
Packit Service 296567
Packit Service 296567
  Invoke with "-c" option,
Packit Service 296567
Packit Service 296567
  > modemu -c "xc -l tty%s"
Packit Service 296567
Packit Service 296567
  you see XC runs. Go to the terminal mode and input
Packit Service 296567
Packit Service 296567
  > atd"localhost
Packit Service 296567
Packit Service 296567
  Yes, Modemu makes the comm program a TELNET client.  Now you can use
Packit Service 296567
  comm program's scripting and file xfer(*) facilities on TELNET.
Packit Service 296567
Packit Service 296567
  To quit Modemu, just quit the comm program.
Packit Service 296567
Packit Service 296567
(*) Almost all file xfer protocols require 8bit through connection,
Packit Service 296567
which means Modemu must be in the binary transmission mode.  See %B
Packit Service 296567
command description in man pages.
Packit Service 296567
Packit Service 296567
Packit Service 296567
Any Ideas?
Packit Service 296567
----------
Packit Service 296567
Packit Service 296567
Bug fixes/reports, comments, suggestions and useful usage examples are
Packit Service 296567
welcome.  Send e-mails to:
Packit Service 296567
	toru@jms.jeton.or.jp (preferably), or
Packit Service 296567
	egashira@nwk.CL.nec.co.jp
Packit Service 296567
Packit Service 296567
Messages in Japanese are of course welcome.
Packit Service 296567
Packit Service 296567
Packit Service 296567
History
Packit Service 296567
-------
Packit Service 296567
Packit Service 296567
v0.0 (950406)
Packit Service 296567
 - Initial public release.
Packit Service 296567
Packit Service 296567
v0.0.1 (960113)
Packit Service 296567
 - Fixed the "connect()-2: .." bug.
Packit Service 296567
   Merely the v0.0 of "fix1" applied, thus no new features are added.