|
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.
|