home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
MISC
/
NET32_B3.ZIP
/
_SETUP.1
/
NETMODEM.DOC
< prev
next >
Wrap
Text File
|
1998-01-21
|
23KB
|
499 lines
▄
▄█▄▄ ▐██▄ ▄
██████▄▄ ▄████▌██▀█▄ ▄█▀█▄ ▄██▄▄
▐██████████▄▄ ▄▄█████▀ ██ ██ ██▀▀▀ ██ ▄▄███ jeepee(halo)
█████████████▄▄███████▀ ██ ██ ██ ██ ██ ████
█████ ▀▀███████████ ▄▄█ ██ ██▄██ ██▄▄ ████ ▄▄▄▄▄ ▄▄ ▄▄
█████ ▀█▀ █████▄███████▄▄ ▀▀█▄███████████▄████▀████▄████▄▄ ▄▄████
█████ ████████▀ ▀████▄████▀ ▀██████████▄▄▄██████████████████
▐▄▄█████ ███████▌ ▐███████▌ ▐████████▀▀▀▀▀▀▀▀████ ▀██▀ ████
▀▀██████▄ ████████▄ ▄████▀████▄ ▄█████████▄ ▄████████ ████
▀████▌ █████▀████████▀ ▀████████████▀█████████▀████ ████
▐██▀ ▐▄▄█████ ▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀ ██▀▀
▀ ▀▀██████▄
▀████▌ NetModem/32 v1.0bx.xL
▐██▀ Copyright (c) 1998 - Dedrick Allen
▀ All rights reserved.
http://www.cris.com/~drip
╔═════════════════════════════════════════════════════════════════╗
╟─── IMPORTANT INFORMATION - READ THIS FIRST ─────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
- The author can not be held liable for any damage this program
may do or be used for. Users using pirated/cracked copies of
this software will be delt with and prosecuted to the full
extent of the law. Pirated/Cracked copies may cause problems.
Thats all i have to say. ;)
- NetModem (to include all executables and documentation files)
is copyrighted material of Dedrick Allen & Allen Software
Technologies.
- You can use NetModem for a period of 60 days, free of charge.
If you use the software after the evaluation period of 60 days,
you MUST register. (For registration information, see the
REGISTER.TXT file.)
- We reserve the right to quit giving support or releasing updates
of the software. We also reserve the right to charge a nominal
upgrade fee for future versions.
- The software and other materials included in the distribution
archive are provided "AS IS" without warranty of any kind. We
do not guarantee the correct functioning and/or reliability of
the software. The authors, or any agent of the authors will
not be liable for any direct or indirect damages, resulting
from the use of the software.
- You may not reverse-engineer NetModem in any way and you may not
add, change or delete any files in the distribution archive.
- You are free to distribute the original, unmodified NetModem
archive provided no fee is charged for its distribution. This
excludes charges for online time on electronic bulletin boards
or other communication services.
╔═════════════════════════════════════════════════════════════════╗
╟───[CONTENTS]────────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
INFORMATION.................................................
FEATURES....................................................
INSTALLATION................................................
UNINSTALLATION..............................................
CONFIGURATION...............................................
RUNNING.....................................................
REGISTRATION................................................
SUPPORT.....................................................
CREDITS.....................................................
REFERENCE...................................................
╔═════════════════════════════════════════════════════════════════╗
╟───[INFORMATION]─────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
Back before all this Internet hype, people were playing
games, downloading files, chatting and sending mail via
a service known as a BBS (Bulletin Board System). BBS's
were VERY popular and at one time there were almost
50,000 BBS's in the U.S. alone. Now since all this
Internet hype, people have pretty much put aside BBS's
because they feel they can get the same and more
amounts of information via the Internet and WWW. Well,
people are now saying "BBS's are dead!", or "Just give
it up!". BBS's are not dead, as soon as they can get on
the Internet at decent speeds they will pick back up
and become popular again, because lets face it, there
are just some things WWW will never be able to do.
This is where NetModem comes into play. NetModem allows
a SysOp to put his BBS on the Internet, and have users
on the Internet Telnet to his system. Most of the users
on the Internet, "I" call "Internet Idiots". These are
people who fall into the trap of the media hype meaning
all they hear about the Internet is WWW here or http:\\
there, but they never hear about IRC, or FTP, or Telnet
, and %60 dont even know what a BBS is, or have never
seen one. Once these people find out what Telnet or IRC
is, they begin to use it more, and like it. If you
advertise your BBS, and inform people how to access it
via the Internet, I am sure they will try it just
because they have never experienced one before.
Hopefully NetModem will help bring BBS's back alive
again, and more Internet users will become more aware
of the additional features of the Internet besides the
"over-rated" Web...
╔═════════════════════════════════════════════════════════════════╗
╟───[FEATURES]────────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
(* = Registered version only)
* Caller ID.
* Server Logging.
* IP/Domain Blocking.
* FrontEnd Mailer support.
- Easy to understand GUI.
- Advanced Statistics Display.
- It will work with any DOS-based BBS software that can use
a FOSSIL driver or any program that can use a FOSSIL driver.
- Supports FOSSIL Rev5 Specs and the Ray Gwinn
Extended Superset FOSSIL functions.
- Emulates Hardware (CTS/RTS) and Software (XOn/XOff)
Flow Control.
- Emulates UART services via FOSSIL.
- No need to work with stupid system IRQ's.
* Supports X,Y and ZModem file transfers.
* Supports Multiple Nodes/Inbound Connections.
- Easy control over the Server application.
* External file support. Display text files on connect
and on disconnection of a client.
* Play .WAV sound file on connection.
* Fake activity feature, to keep your ISP from disconnecting
you for no activity.
* Support for Winsock 1.1 and Winsock 2.0.
* 32bit FOSSIL driver for Windows 95. (NetFOSSIL/32)
* 32bit Multi-threaded Server Application.
╔═════════════════════════════════════════════════════════════════╗
╟───[INSTALLATION]────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
First you need to remove all your old NetModem/16 files (If any).
Then remove any references to NetFOSSIL in your AUTOEXEC.BAT.
Next, remove all older NetModem/32 beta files.
Run the SETUP.EXE that is packaged in the archive. This will
take you step by step through the installation of NetModem/32.
Setup will then ask you if you want to reboot your system. It
is recommened that you reboot your system then, or sometime
before attempting to use NetModem/32 so the new settings can
take effect.
╔═════════════════════════════════════════════════════════════════╗
╟───[UNINSTALLATION]──────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
To Uninstall NetModem/32 and all its components. Click the
Control Panel Folder from the Windows Start Menu/Button. Then
select Add/Remove Programs. Highlight NetModem/32 and click
the Add/Remove button. NetModem/32 will start to remove itself
from your system. You may want to check the NetModem/32 directory
to make sure it removed all the files and removed the directory.
Also remove the NETMODEM lines from your AUTOEXEC.BAT file.
╔═════════════════════════════════════════════════════════════════╗
╟───[CONFIGURATION]───────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
First thing you need to do is configure the Server Settings.
To do this click the "Config" button in the Server Application.
When you click the "Config" button a configuration screen
will appear. Listed below is a list of the options on the
configuration screen, and what thier functions are.
Options Tab
-----------
Caller ID - Displays the remote clients hostname address.
Domain and IP - Displays the remote clients IP address along
with the hostname address.
Log Activity - Activates Server logging. This logs connections,
thier address's (if you have Caller ID active),
and any server errors that might occur.
Auto-Minimize - Auto-Minimizes the Server Application to the
Windows 95 System Tray at startup.
Fake Activity - Fakes Net activity so your ISP won't disconnect
your dial-up connection because of inactivity.
every x minutes - Sets the duration between each fake activity
action.
Call Block - Enables Call Block to block out certain IP
Addresses or hostnames. When this is selected,
a new tab appears on the Configuration screen.
This tab lets you add, delete addresses to the
block list. Clear will erase all the entries.
Wildcard hostnames are valid.
Play Sound on
Connect - Allows you to play a .WAV file when a remote
client makes a connection. This can be used
to notify you when you have a BBS caller.
Display File
on Connect - Enables the external file support option, to
display a file when a remote client connects.
You can display a standard text or ANSi, or
any type of format as long as the remote clients
terminal software supports it.
Display File
on Disconnect - Enables the external file support option, to
display a file when a remote client disconnects.
You can display a standard text or ANSi, or
any type of format as long as the remote clients
terminal software supports it.
FrontEnd Mailer Mode - This is used to turn off ALL text display that
is displayed when a remote client connects,
including the "NetModem/32 Information" text.
This is also for people who run front end mailers
like FrontDoor or Intermail and will be using
the future dial-out feature.
Server Log file - Enter the path to create and store the Server
log file.
.WAV Sound file - Enter the path to the .WAV format sound file
to play when the "Play Sound on Connect" option
is enabled.
Connect file - Enter the path to the external connect file that
is displayed when the "Display File on Connect"
option is enabled.
Disconnect file - Enter the path to the external disconnect file
that is displayed when the "Display File on Connect"
option is enabled.
Comports Tab
------------
On this tab you will configure the comport for each node, and
the baudrate. You also have the option of storing a note/comment.
You do NOT tell NetModem/32 or your BBS software the comport
of your real modem. You tell it a comport you do NOT have,
like com5, so it can emulate a TCP/IP modem on it via FOSSIL.
You do not have to load another FOSSIL driver on your NetModem
comport.
╔═════════════════════════════════════════════════════════════════╗
╟───[RUNNING]─────────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
Be sure to set your BBS software to use FOSSIL communications
(FOSSIL driver) and if it asks for a hex/base address of the
comport just put anything. If your software asks for an IRQ
just put anything. NetModem/32 does not require you to have
to mess with lame IRQ settings.
You do NOT need to use another FOSSIL driver such as ADF, X00
or BNU on the telnet comport. NetModem/32 has a built in 32bit
FOSSIL driver called NetFOSSIL/32. Only use ADF, X00, or BNU etc.
on your regular dial-up nodes. It is HIGHLY recommended that you
do NOT load your regular FOSSIL driver (X00,ADF,BNU etc.) before
loading Windows. Instead load the driver in each BBS window that
will need it, just like you only load NU in each BBS window that
will need it.
Be sure to use the following init strings when configuring
your modem. These are the only strings that NetModem supports
and you can NOT use them in combinations.
Recommended settings:
Init #1: ATZ|
Init #2: ATH0|
Answer : ATA|
NOTE: ALWAYS call ATH0| in one of your init strings because some
software will take the modem off hook when they are shutdown
and wont put it back on hook unless you tell it too by making
ATH0| one of your init commands.
NetModem/32 Modem commands...
ATZ - Reset
ATH0 - Hang Up (Go on hook)
ATH1 - Go off hook
ATA - Answer incoming call
ATE1 - Echo on
ATE0 - Echo off
ATBLAHDIJDEIOFE - Will return "OK" but does nothing
┌─────────────────────────────────────────────────────────────────┐
│ File Transfers │
└─────────────────────────────────────────────────────────────────┘
Uploads are enabled in the shareware version, but downloads
are only in the registered version. If your BBS software does
not have internal protocols then you need to get FDSZ
(FOSSIL-DSZ) or CE-XYZ or some other type of FOSSIL protocol.
Both of these programs are available for download off the
NetModem/32 web page at http://www.cris.com/~drip/download.html
┌─────────────────────────────────────────────────────────────────┐
│ Loading the BBS. │
└─────────────────────────────────────────────────────────────────┘
Before loading the BBS software, you must be sure to run NU.
NU is a utility that sets the FOSSIL active for the BBS to be
able to access. This must be done for each node you plan to run
with NetModem/32.
Command line Parameters.
NODE - NetModem/32 node to service.
SWITCH - See "Command line Switches" below.
Command line Switches.
/L - Load & activate NetModem/32 node & its configured comport.
/A - Activate FOSSIL comport.
/D - Deactivate FOSSIL comport.
/R - Reset FOSSIL comport. (Use in case of problems. Disconnects clients)
/T - Test NetModem/32 & VxD communication. (Node parameter not needed)
Example: NU.EXE 1 /L
Prepares NetModem/32 node 1 & its configured comport for use.
╔═════════════════════════════════════════════════════════════════╗
╟───[REGISTRATION]────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
See the REGISTER.DOC for the Registration form.
Once you register you will receive the registered version of
NetModem/32 with all the features enabled. If you have any
questions EMail me at drip@cris.com
┌─────────────────────────────────────────────────────────────────┐
│ Registered features. │
└─────────────────────────────────────────────────────────────────┘
Logging
Caller ID
Downloads
Call Block
Fake Activity
Multinode Support
Display Text files
Play Sound on connect
FrontEnd Mailer Mode Support
┌─────────────────────────────────────────────────────────────────┐
│ Pricing. │
└─────────────────────────────────────────────────────────────────┘
1 Node - $20 (US) - Development done.
2 Nodes - $25 (US) - Development done.
4 Nodes - $35 (US) - Development done.
8 Nodes - $45 (US) - Development done.
16 Nodes (If possible) - $60 (US) - Still in Development.
╔═════════════════════════════════════════════════════════════════╗
╟─── SUPPORT ─────────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
The author can be reached at:
EMail: drip@cris.com
You can use any of the following sites to reach the NetModem page.
Primary Sites:
http://www.cris.com/~drip
http://netmodem.home.ml.org
Mirror Sites:
http://bxm170.rh.psu.edu/netmodem <- See "NOTE"
http://www.personal.psu.edu/bxm170/netmodem <- See "NOTE"
NOTE: The two psu.edu sites won't be available until 1-11-98.
So please use the primary sites until 1-11-98.
If these pages are down or gone, the http://www.cris.com/~drip
page will ALWAYS be up and active, so if you have any problems
with the others be sure you go to http://www.cris.com/~drip
These web pages are designed and maintained by a good friend,
Billy Ma; most of you know him as the co-author of the Illusion
BBS software. Don't email him asking questions about NetModem
because he will probably ignore them and either delete them or
forward them to me. But he will take questions related to
Illusion and NetModem if it focuses more on the Illusion end.
He also does web design, and as you can tell by the NetModem/32
page, he is VERY good at it. Also check out his page at:
http://www.personal.psu.edu/bxm170.
And he may even be available for custom web page design, but he's
not free! :)
╔═════════════════════════════════════════════════════════════════╗
╟───[CREDITS]─────────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
NetModem and all the included utilities are written by:
Dedrick Allen & Allen Software Technologies
The NetModem documentation is written by:
Bill Rowland, Dedrick Allen & Allen Software Technologies
Listed below are the people I would like to thank for thier help
and support in the development of NetModem/16 and NetModem/32.
(In no particular order!)
dink
Damm
Bin-x
nivenh
ozbear
Thorny
voivode
creator
raekwon
Cat-Dog
Phideaux
SirPsycho
skaboy101
Mike Ehlert
Bill Rowland
Anders Danielsson
and anybody else who helped in the testing that i forgot about.
Also I would like to thank the users who put up with the bugs
and were kind enough to report them, in a nice fashion, back to
me.
╔═════════════════════════════════════════════════════════════════╗
╟───[REFERENCE]───────────────────────────────────────────────────╢
╚═════════════════════════════════════════════════════════════════╝
The following names/products mentioned in this documentation are
copyrighted material, trademarks or registered trademarks:
Delphi Borland International, Inc.
Windows 95 Microsoft, Inc.
BNU David Nugent/Unique Computing Pty Ltd.
X00 Ray Gwinn
ADF Anders Danielsson
FrontDoor Joaquim Homrighausen
Intermail Further Development Inc and Interzone software