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 >
Text File  |  1998-01-21  |  23KB  |  499 lines

  1.                         ▄
  2.   ▄█▄▄                 ▐██▄ ▄
  3.  ██████▄▄             ▄████▌██▀█▄ ▄█▀█▄ ▄██▄▄
  4.  ▐██████████▄▄     ▄▄█████▀ ██ ██ ██▀▀▀  ██  ▄▄███    jeepee(halo)
  5.   █████████████▄▄███████▀   ██ ██ ██ ██  ██   ████
  6.    █████   ▀▀███████████   ▄▄█ ██ ██▄██  ██▄▄ ████   ▄▄▄▄▄   ▄▄          ▄▄
  7.    █████       ▀█▀ █████▄███████▄▄ ▀▀█▄███████████▄████▀████▄████▄▄  ▄▄████
  8.    █████           ████████▀  ▀████▄████▀  ▀██████████▄▄▄██████████████████
  9. ▐▄▄█████           ███████▌    ▐███████▌    ▐████████▀▀▀▀▀▀▀▀████ ▀██▀ ████
  10.  ▀▀██████▄         ████████▄  ▄████▀████▄  ▄█████████▄  ▄████████      ████
  11.      ▀████▌        █████▀████████▀   ▀████████████▀█████████▀████      ████
  12.       ▐██▀      ▐▄▄█████   ▀▀▀▀         ▀▀▀▀▀ ▀▀▀▀   ▀▀▀▀▀   ▀▀▀▀      ██▀▀
  13.       ▀          ▀▀██████▄  
  14.                      ▀████▌              NetModem/32 v1.0bx.xL
  15.                       ▐██▀         Copyright (c) 1998 - Dedrick Allen
  16.                        ▀                  All rights reserved.  
  17.                                        http://www.cris.com/~drip
  18.  
  19.        ╔═════════════════════════════════════════════════════════════════╗
  20.        ╟─── IMPORTANT INFORMATION - READ THIS FIRST ─────────────────────╢
  21.        ╚═════════════════════════════════════════════════════════════════╝
  22.  
  23.         - The author can not be held liable for any damage this program
  24.           may do or be  used  for. Users using pirated/cracked copies of
  25.           this software  will be  delt with and prosecuted to the full
  26.           extent  of the  law. Pirated/Cracked  copies  may cause problems.
  27.           Thats all i have to say. ;)
  28.  
  29.         - NetModem (to include all executables and documentation files)
  30.           is copyrighted material of Dedrick Allen & Allen Software
  31.           Technologies.
  32.  
  33.         - You can use NetModem for a period of 60 days, free of charge.
  34.           If you use the software after the evaluation period of 60 days,
  35.           you MUST register.  (For registration information, see the
  36.           REGISTER.TXT file.)
  37.  
  38.         - We reserve the right to quit giving support or releasing updates
  39.           of the software.  We also reserve the right to charge a nominal
  40.           upgrade fee for future versions.
  41.  
  42.         - The software and other materials included in the distribution
  43.           archive are provided "AS IS" without warranty of any kind.  We
  44.           do not guarantee the correct functioning and/or reliability of
  45.           the software.  The authors, or any agent of the authors will
  46.           not be liable for any direct or indirect damages, resulting
  47.           from the use of the software.
  48.  
  49.         - You may not reverse-engineer NetModem in any way and you may not
  50.           add, change or delete any files in the distribution archive.
  51.  
  52.         - You are free to distribute the original, unmodified NetModem
  53.           archive provided no fee is charged for its distribution.  This
  54.           excludes charges for online time on electronic bulletin boards
  55.           or other communication services.
  56.  
  57.  
  58.        ╔═════════════════════════════════════════════════════════════════╗
  59.        ╟───[CONTENTS]────────────────────────────────────────────────────╢
  60.        ╚═════════════════════════════════════════════════════════════════╝
  61.  
  62.           INFORMATION.................................................
  63.  
  64.           FEATURES....................................................
  65.  
  66.           INSTALLATION................................................
  67.  
  68.           UNINSTALLATION..............................................
  69.  
  70.           CONFIGURATION...............................................
  71.  
  72.           RUNNING.....................................................
  73.  
  74.           REGISTRATION................................................
  75.  
  76.           SUPPORT.....................................................
  77.  
  78.           CREDITS.....................................................
  79.  
  80.           REFERENCE...................................................
  81.  
  82.  
  83.        ╔═════════════════════════════════════════════════════════════════╗
  84.        ╟───[INFORMATION]─────────────────────────────────────────────────╢
  85.        ╚═════════════════════════════════════════════════════════════════╝
  86.          
  87.            Back before all this Internet hype, people were playing
  88.            games, downloading files, chatting and sending mail via
  89.            a service known as a BBS (Bulletin Board System). BBS's
  90.            were VERY popular and at one  time  there  were  almost
  91.            50,000  BBS's  in  the U.S. alone.  Now since  all this
  92.            Internet  hype, people have pretty much put aside BBS's
  93.            because  they  feel  they  can  get  the same and  more
  94.            amounts of  information via the Internet and WWW. Well,
  95.            people  are now saying "BBS's are dead!", or "Just give
  96.            it up!". BBS's are not dead, as soon as they can get on
  97.            the  Internet at  decent speeds they  will pick back up
  98.            and  become popular  again, because lets face it, there
  99.            are just some things WWW will never be able to do.
  100.  
  101.            This is where NetModem comes into play. NetModem allows
  102.            a SysOp  to put his BBS on the Internet, and have users
  103.            on the Internet Telnet to his system. Most of the users
  104.            on  the Internet, "I" call "Internet Idiots". These are
  105.            people who fall into the trap of the media hype meaning
  106.            all they hear about the Internet is WWW here or http:\\
  107.            there, but they never hear about IRC, or FTP, or Telnet
  108.            , and %60 dont even know  what a BBS is, or  have never
  109.            seen one. Once these people find out what Telnet or IRC
  110.            is,  they begin to  use  it more, and  like  it. If you
  111.            advertise your BBS, and inform people how  to access it
  112.            via   the   Internet, I  am  sure they will try it just
  113.            because they have never experienced one before.
  114.  
  115.            Hopefully NetModem  will  help bring BBS's  back  alive
  116.            again, and more Internet users will  become  more aware
  117.            of the  additional features of the Internet besides the
  118.            "over-rated" Web...
  119.  
  120.  
  121.        ╔═════════════════════════════════════════════════════════════════╗
  122.        ╟───[FEATURES]────────────────────────────────────────────────────╢
  123.        ╚═════════════════════════════════════════════════════════════════╝
  124.  
  125.           (* = Registered version only)
  126.  
  127.            * Caller ID.
  128.            * Server Logging.
  129.            * IP/Domain Blocking.
  130.            * FrontEnd Mailer support.
  131.            - Easy to understand GUI.
  132.            - Advanced Statistics Display.
  133.            - It will work with any DOS-based BBS software that can use
  134.              a FOSSIL driver or any program that can use a FOSSIL driver.
  135.            - Supports FOSSIL Rev5 Specs and the Ray Gwinn
  136.              Extended Superset FOSSIL functions.
  137.            - Emulates Hardware (CTS/RTS) and Software (XOn/XOff)
  138.              Flow Control.
  139.            - Emulates UART services via FOSSIL.
  140.            - No need to work with stupid system IRQ's.
  141.            * Supports X,Y and ZModem file transfers.
  142.            * Supports Multiple Nodes/Inbound Connections.
  143.            - Easy control over the Server application.
  144.            * External file support. Display text files on connect
  145.              and on disconnection of a client.
  146.            * Play .WAV sound file on connection.
  147.            * Fake activity feature, to keep your ISP from disconnecting
  148.              you for no activity.
  149.            * Support for Winsock 1.1 and Winsock 2.0.
  150.            * 32bit FOSSIL driver for Windows 95. (NetFOSSIL/32)
  151.            * 32bit Multi-threaded Server Application.
  152.  
  153.  
  154.        ╔═════════════════════════════════════════════════════════════════╗
  155.        ╟───[INSTALLATION]────────────────────────────────────────────────╢
  156.        ╚═════════════════════════════════════════════════════════════════╝
  157.  
  158.            First you need to remove all your old NetModem/16 files (If any).
  159.            Then remove any references to NetFOSSIL in your AUTOEXEC.BAT.
  160.            Next, remove all older NetModem/32 beta files.
  161.  
  162.            Run the SETUP.EXE that is packaged in the archive. This will
  163.            take you step by step through the installation of NetModem/32.
  164.            Setup will then ask you if you want to reboot your system. It
  165.            is recommened that you reboot your system then, or sometime
  166.            before attempting to use NetModem/32 so the new settings can
  167.            take effect.
  168.  
  169.  
  170.        ╔═════════════════════════════════════════════════════════════════╗
  171.        ╟───[UNINSTALLATION]──────────────────────────────────────────────╢
  172.        ╚═════════════════════════════════════════════════════════════════╝
  173.  
  174.            To Uninstall NetModem/32 and all its components. Click the
  175.            Control Panel Folder from the Windows Start Menu/Button. Then
  176.            select Add/Remove Programs. Highlight NetModem/32 and click
  177.            the Add/Remove button. NetModem/32 will start to remove itself
  178.            from your system. You may want to check the NetModem/32 directory
  179.            to make sure it removed all the files and removed the directory.
  180.            Also remove the NETMODEM lines from your AUTOEXEC.BAT file.
  181.  
  182.  
  183.        ╔═════════════════════════════════════════════════════════════════╗
  184.        ╟───[CONFIGURATION]───────────────────────────────────────────────╢
  185.        ╚═════════════════════════════════════════════════════════════════╝
  186.  
  187.            First thing you need to do is configure the Server Settings.
  188.            To do this click the "Config" button in the Server Application.
  189.  
  190.            When you click the "Config" button a configuration screen
  191.            will appear. Listed below is a list of the options on the
  192.            configuration screen, and what thier functions are.
  193.  
  194.  
  195.             Options Tab
  196.             -----------
  197.  
  198.             Caller ID     - Displays the remote clients hostname address.
  199.  
  200.             Domain and IP - Displays the remote clients IP address along
  201.                             with the hostname address.
  202.  
  203.             Log Activity  - Activates Server logging. This logs connections,
  204.                             thier address's (if you have Caller ID active),
  205.                             and any server errors that might occur.
  206.  
  207.             Auto-Minimize - Auto-Minimizes the Server Application to the
  208.                             Windows 95 System Tray at startup.
  209.  
  210.             Fake Activity - Fakes Net activity so your ISP won't disconnect
  211.                             your dial-up connection because of inactivity.
  212.  
  213.           every x minutes - Sets the duration between each fake activity
  214.                             action.
  215.  
  216.                Call Block - Enables Call Block to block out certain IP
  217.                             Addresses or hostnames. When this is selected,
  218.                             a new tab appears on the Configuration screen.
  219.                             This tab lets you add, delete addresses to the
  220.                             block list. Clear will erase all the entries.
  221.                             Wildcard hostnames are valid.
  222.  
  223.           Play Sound on
  224.                   Connect - Allows you to play a .WAV file when a remote
  225.                             client makes a connection. This can be used
  226.                             to notify you when you have a BBS caller.
  227.  
  228.            Display File
  229.                on Connect - Enables the external file support option, to
  230.                             display a file when a remote client connects.
  231.                             You can display a standard text or ANSi, or
  232.                             any type of format as long as the remote clients
  233.                             terminal software supports it.
  234.            Display File
  235.             on Disconnect - Enables the external file support option, to
  236.                             display a file when a remote client disconnects.
  237.                             You can display a standard text or ANSi, or
  238.                             any type of format as long as the remote clients
  239.                             terminal software supports it.
  240.  
  241.      FrontEnd Mailer Mode - This is used to turn off ALL text display that
  242.                             is displayed when a remote client connects,
  243.                             including the "NetModem/32 Information" text.
  244.                             This is also for people who run front end mailers
  245.                             like FrontDoor or Intermail and will be using
  246.                             the future dial-out feature.
  247.  
  248.           Server Log file - Enter the path to create and store the Server
  249.                             log file.
  250.  
  251.           .WAV Sound file - Enter the path to the .WAV format sound file
  252.                             to play when the "Play Sound on Connect" option
  253.                             is enabled.
  254.  
  255.              Connect file - Enter the path to the external connect file that
  256.                             is displayed when the "Display File on Connect"
  257.                             option is enabled.
  258.  
  259.           Disconnect file - Enter the path to the external disconnect file
  260.                             that is displayed when the "Display File on Connect"
  261.                             option is enabled.
  262.  
  263.           Comports Tab
  264.           ------------
  265.  
  266.            On this tab you will configure the comport for each node, and
  267.            the baudrate. You also have the option of storing a note/comment.
  268.            You do NOT tell NetModem/32 or your BBS software the comport
  269.            of your real modem. You tell it a comport you do NOT have,
  270.            like com5, so it can emulate a TCP/IP modem on it via FOSSIL.
  271.            You do not have to load another FOSSIL driver on your NetModem
  272.            comport.
  273.  
  274.  
  275.        ╔═════════════════════════════════════════════════════════════════╗
  276.        ╟───[RUNNING]─────────────────────────────────────────────────────╢
  277.        ╚═════════════════════════════════════════════════════════════════╝
  278.           
  279.           Be sure to set your BBS software to use FOSSIL communications
  280.           (FOSSIL driver) and if it asks for a hex/base address of the
  281.           comport just put anything. If your software asks for an IRQ
  282.           just put anything. NetModem/32 does not require you to have
  283.           to mess with lame IRQ settings.
  284.  
  285.           You do NOT need to use another FOSSIL driver such as ADF, X00
  286.           or BNU on the telnet comport. NetModem/32 has a built in 32bit
  287.           FOSSIL driver called NetFOSSIL/32. Only use ADF, X00, or BNU etc.
  288.           on your regular dial-up nodes. It is HIGHLY recommended that you
  289.           do NOT load your regular FOSSIL driver (X00,ADF,BNU etc.) before
  290.           loading Windows. Instead load the driver in each BBS window that
  291.           will need it, just like you only load NU in each BBS window that
  292.           will need it. 
  293.           
  294.           Be sure to use the following init strings when configuring
  295.           your modem. These are the only strings that NetModem supports
  296.           and you can NOT use them in combinations.
  297.  
  298.           Recommended settings:
  299.  
  300.            Init #1: ATZ|
  301.            Init #2: ATH0|
  302.            Answer : ATA|
  303.  
  304.            NOTE: ALWAYS call ATH0| in one of your init strings because some
  305.                  software will take the modem off hook when they are shutdown
  306.                  and wont put it back on hook unless you tell it too by making
  307.                  ATH0| one of your init commands.
  308.           
  309.           NetModem/32 Modem commands...
  310.  
  311.           ATZ  - Reset
  312.  
  313.           ATH0 - Hang Up (Go on hook)
  314.  
  315.           ATH1 - Go off hook
  316.  
  317.           ATA  - Answer incoming call
  318.  
  319.           ATE1 - Echo on
  320.  
  321.           ATE0 - Echo off
  322.  
  323.           ATBLAHDIJDEIOFE - Will return "OK" but does nothing
  324.  
  325.  
  326.         ┌─────────────────────────────────────────────────────────────────┐
  327.         │ File Transfers                                                  │
  328.         └─────────────────────────────────────────────────────────────────┘
  329.  
  330.          Uploads are enabled in the shareware version, but downloads
  331.          are only in the registered version. If your BBS software does
  332.          not have internal protocols then you need to get FDSZ
  333.          (FOSSIL-DSZ) or CE-XYZ or some other type of FOSSIL protocol.
  334.          Both of these programs are available for download off the
  335.          NetModem/32 web page at http://www.cris.com/~drip/download.html
  336.  
  337.  
  338.         ┌─────────────────────────────────────────────────────────────────┐
  339.         │ Loading the BBS.                                                │
  340.         └─────────────────────────────────────────────────────────────────┘
  341.  
  342.           Before loading the BBS software, you must be sure to run NU.
  343.           NU is a utility that sets the FOSSIL active for the BBS to be
  344.           able to access. This must be done for each node you plan to run
  345.           with NetModem/32.
  346.  
  347.            Command line Parameters.
  348.  
  349.            NODE - NetModem/32 node to service.
  350.            SWITCH - See "Command line Switches" below.
  351.  
  352.            Command line Switches.
  353.  
  354.            /L - Load & activate NetModem/32 node & its configured comport.
  355.            /A - Activate FOSSIL comport.
  356.            /D - Deactivate FOSSIL comport.
  357.            /R - Reset FOSSIL comport. (Use in case of problems. Disconnects clients)
  358.            /T - Test NetModem/32 & VxD communication. (Node parameter not needed)
  359.  
  360.              Example: NU.EXE 1 /L 
  361.  
  362.            Prepares NetModem/32 node 1 & its configured comport for use.
  363.  
  364.  
  365.        ╔═════════════════════════════════════════════════════════════════╗
  366.        ╟───[REGISTRATION]────────────────────────────────────────────────╢
  367.        ╚═════════════════════════════════════════════════════════════════╝
  368.  
  369.          See the REGISTER.DOC for the Registration form.
  370.          
  371.          Once you register you will receive the registered version of
  372.          NetModem/32 with all the features enabled. If you have any
  373.          questions EMail me at drip@cris.com
  374.  
  375.         ┌─────────────────────────────────────────────────────────────────┐
  376.         │ Registered features.                                            │
  377.         └─────────────────────────────────────────────────────────────────┘
  378.  
  379.          Logging
  380.          Caller ID
  381.          Downloads
  382.          Call Block
  383.          Fake Activity
  384.          Multinode Support
  385.          Display Text files
  386.          Play Sound on connect
  387.          FrontEnd Mailer Mode Support
  388.  
  389.         ┌─────────────────────────────────────────────────────────────────┐
  390.         │ Pricing.                                                        │
  391.         └─────────────────────────────────────────────────────────────────┘
  392.           
  393.           1 Node  - $20 (US) - Development done.
  394.           2 Nodes - $25 (US) - Development done.
  395.           4 Nodes - $35 (US) - Development done.
  396.           8 Nodes - $45 (US) - Development done.
  397.          16 Nodes (If possible) - $60 (US) - Still in Development.
  398.  
  399.  
  400.        ╔═════════════════════════════════════════════════════════════════╗
  401.        ╟─── SUPPORT ─────────────────────────────────────────────────────╢
  402.        ╚═════════════════════════════════════════════════════════════════╝
  403.  
  404.          The author can be reached at:
  405.  
  406.                EMail: drip@cris.com
  407.  
  408.          You can use any of the following sites to reach the NetModem page.
  409.  
  410.          Primary Sites:
  411.  
  412.                http://www.cris.com/~drip
  413.                http://netmodem.home.ml.org
  414.  
  415.          Mirror Sites:
  416.  
  417.                http://bxm170.rh.psu.edu/netmodem           <- See "NOTE"
  418.                http://www.personal.psu.edu/bxm170/netmodem <- See "NOTE"
  419.  
  420.                NOTE: The two psu.edu sites won't be available until 1-11-98.
  421.                      So please use the primary sites until 1-11-98.
  422.  
  423.          If these pages are down or gone, the http://www.cris.com/~drip
  424.          page will ALWAYS be up and active, so if you have any problems
  425.          with the others be sure you go to http://www.cris.com/~drip
  426.  
  427.          These web pages are designed and maintained by a good friend,
  428.          Billy Ma; most of you know him as the co-author of the Illusion
  429.          BBS software. Don't email him asking questions about NetModem
  430.          because he will probably ignore them and either delete them or
  431.          forward them to me. But he will take questions related to
  432.          Illusion and NetModem if it focuses more on the Illusion end.
  433.          He also does web design, and as you can tell by the NetModem/32
  434.          page, he is VERY good at it. Also check out his page at:
  435.  
  436.               http://www.personal.psu.edu/bxm170.
  437.  
  438.          And he may even be available for custom web page design, but he's
  439.          not free! :)
  440.  
  441.  
  442.        ╔═════════════════════════════════════════════════════════════════╗
  443.        ╟───[CREDITS]─────────────────────────────────────────────────────╢
  444.        ╚═════════════════════════════════════════════════════════════════╝
  445.  
  446.          NetModem and all the included utilities are written by:
  447.  
  448.           Dedrick Allen & Allen Software Technologies
  449.  
  450.  
  451.          The NetModem documentation is written by:
  452.  
  453.           Bill Rowland, Dedrick Allen & Allen Software Technologies 
  454.  
  455.  
  456.          Listed below are the people I would like to thank for thier help
  457.          and support in the development of NetModem/16 and NetModem/32.
  458.  
  459.          (In no particular order!)
  460.  
  461.          dink
  462.          Damm
  463.          Bin-x
  464.          nivenh
  465.          ozbear
  466.          Thorny
  467.          voivode
  468.          creator
  469.          raekwon
  470.          Cat-Dog
  471.          Phideaux
  472.          SirPsycho
  473.          skaboy101
  474.          Mike Ehlert
  475.          Bill Rowland
  476.          Anders Danielsson
  477.  
  478.          and anybody else who helped in the testing that i forgot about.
  479.          Also I would like to thank the users who put up with the bugs
  480.          and were kind enough to report them, in a nice fashion, back to
  481.          me.
  482.  
  483.  
  484.        ╔═════════════════════════════════════════════════════════════════╗
  485.        ╟───[REFERENCE]───────────────────────────────────────────────────╢
  486.        ╚═════════════════════════════════════════════════════════════════╝
  487.  
  488.          The following names/products mentioned in this documentation are
  489.          copyrighted material, trademarks or registered trademarks:
  490.  
  491.          Delphi                     Borland International, Inc.
  492.          Windows 95                 Microsoft, Inc.
  493.          BNU                        David Nugent/Unique Computing Pty Ltd.
  494.          X00                        Ray Gwinn
  495.          ADF                        Anders Danielsson
  496.          FrontDoor                  Joaquim Homrighausen
  497.          Intermail                  Further Development Inc and Interzone software
  498.  
  499.