-------------------------------------------------------------------------------
 Archive: io-warp#.zip
Attached: io-warp.txt,io.cmd,ppp.cfg,resolv
-------------------------------------------------------------------------------
Filename: io-warp.txt
 Subject: OS/2 Warp IAK Setup with Internex Online (io.org)
  Author: mslasher@io.org (Rob Hunter)
-------------------------------------------------------------------------------

Account Activation - Dynamic IP Address
---------------------------------------
If you have a full internet account, you are already able to use dynamic
SLIP/CSLIP and PPP on io.org.  Dynamic simply means that your IP address and
host name will change with each call you make.   Instead of logging in with
"username" at the login prompt, you can login with:

Susername    for SLIP
Cusername    for CSLIP
Pusername    for PPP

(username must be replaced with your username) and the proper connection type
will then automatically become active.

You must use a login script for dynamic SLIP/CSLIP to work.  "io.cmd" has
been included in this archive and can be set to use dynamic addresses.
Although PPP doesn't require a login script for dynamic addressing, it is
suggested that you use "io.cmd" as the login script for PPP as well, since it
handles the dialing operations (retry on busy, etc) as well.


Account Activation - Static IP Address
--------------------------------------
Requesting  the activation of  a SLIP/CSLIP/PPP account  on io.org is usually
accomplished by sending a mail message to  someone on  the Internex staff via
the 'getslip'  shell  command  (or  a menu  option,  which  simply  runs this
command from the Internex menu system).  ie:

getslip [hostname]

where [hostname] will be the name for your system/computer.   If you choose a
[hostname] of 'mysite', your  system might become  mysite.net1a.io.org. ("1a"
is a number/letter combination assigned by io.org).

You should  then receive (within a day or two) an  automated mail  message in
your mailbox, which may look something like this:

*** NOTE: For the rest of this file, we will assume the following (including
          information in the SLIP activation message) to be true. It may not
          match your information - make adjustments if necessary.

          username = "username"
          password = "password"
          sitename = "mysite"

         /* Remarks within these types of brackets are comments */

 ----------------------------------------------------------------------------
 |   To: username@io.org                                                    |
 | From: root@io.org                                                        |
 | Subj: SLIP activation                                                    |
 ----------------------------------------------------------------------------
 | Your SL/IP account is now active with the following information:         |
 |                                                                          |
 |           Login: SLIP: Susername                      /* notice the S */ |
 |                 CSLIP: Cusername                      /* C and P.     */ |
 |                   PPP: Pusername                                         |
 |                Passwd: same as your current passwd        /* password */ |
 |                                                                          |
 |              Sitename: mysite.net1a.io.org      /* Make note of these */ |
 |                  IP #: 199.166.190.999          /* two for later      */ |
 |          Gateway IP #: 198.133.36.254                                    |
 |    Domain Name server: 198.133.36.8                                      |
 | Secondary Name server: 198.133.36.1                                      |
 |           Mail server: mail.io.org                                       |
 |           News server: news.io.org                                       |
 |          Shell server: shell.io.org                                      |
 |         Dialin number: 416-363-4151                                      |
 ----------------------------------------------------------------------------

*** NOTE: All 3 login options  (SLIP/CSLIP/PPP) are active.  If you want to
          limit your logins to  one type, or make all  3 active if you have
          previously limited your login  options, use the 'setslip' command
          from a shell prompt and/or the Internex Menu System.  Any changes
          will be updated nightly:

          setslip [S/C/P/N]

                  S=Limit connects to SLIP
                  C=Limit connects to CSLIP
                  P=Limit connects to PPP
                  N=No Limiting, Allow all three

OS/2 Warp - Dial Other Providers - Dial-Up for TCP/IP
-----------------------------------------------------

-------------------------------------------------------------------------------
| Page 1: Login Info                                                          |
-------------------------------------------------------------------------------
|         Name: username            /* Irrelevant */                          |
|  Description: Internex            /* Irrelevant */                          |
|     Login ID: username            /* Irrelevant, unless not using script */ |
|     Password: password            /* Irrelevant, unless not using script */ |
|      Phone #: 416-363-4151        /* Irrelevant, unless not using script */ |
-------------------------------------------------------------------------------
| Login Sequence: io.cmd                                                      |
-------------------------------------------------------------------------------
|                 ( ) SLIP   (*) PPP                          /* Check one */ |
-------------------------------------------------------------------------------
| Minutes to Wait before Hangup: 15                           /* Up to you */ |
-------------------------------------------------------------------------------


-------------------------------------------------------------------------------
| Page 2: Connect Info                                                        |
-------------------------------------------------------------------------------
|  Your IP Address: 199.166.190.999  /* Inaccessible if using login script */ |
| Dest. IP Address: 199.133.36.254   /* Inaccessible if using login script */ |
|          Netmask: 255.255.255.0    /* Inaccessible if using login script */ |
|         MRU Size: 1500                                                      |
|               (*) VJ Compression              /* Used with CSLIP and PPP */ |
-------------------------------------------------------------------------------
| DomainNameserver: 198.133.36.8                                              |
|   Your Host Name: mysite                 /* Dynamic: dyna-<#>    Static: */ |
| Your Domain Name: net1a.io.org           /* Refer to SLIP activation msg */ |
-------------------------------------------------------------------------------


-------------------------------------------------------------------------------
| Page 3: Server Info                                                         |
-------------------------------------------------------------------------------
|     News Server: news.io.org                                                |
|   Gopher Server: updates.gopher.ibm.com     /* Your favorite gopher site */ |
|      WWW Server: www.io.org                                                 |
-------------------------------------------------------------------------------
| POP Mail Server: mail.io.org                                                |
|    Reply Domain: io.org                                                     |
| Reply (Mail) ID: username                                                   |
|    POP Login ID: username                                                   |
|    POP Password: password                                                   |
-------------------------------------------------------------------------------


-------------------------------------------------------------------------------
| Page 4: Modem Type                                                          |
-------------------------------------------------------------------------------
|   Modem Type: USRobotics 28800     /* Inaccessible if using login script */ |
|     Com Port: com2                           /* Your modem's serial port */ |
| Speed (Baud): 115200                      /* Maximum Speed of your Modem */ |
|    Data Bits: 8                                                             |
|       Parity: NONE                                                          |
|       Prefix: ATDT                 /* Inaccessible if using login script */ |
| Init String1: ATZ                  /* Inaccessible if using login script */ |
| Init String2: ATH0                 /* Inaccessible if using login script */ |
-------------------------------------------------------------------------------
|         Mode:  (*) Dial ( ) Answer /* Inaccessible if using login script */ |
| Call Waiting:  ( ) Disable | Dial Sequence: *70                             |
-------------------------------------------------------------------------------

General Comments / Notes
------------------------

- SL/IP = Serial Line Internet Protocol
- CSLIP = Compressed Serial Line Internet Protocol
- PPP   = Point-to-Point Protocol - VJ compression if available
                                  - io.org does support PPP with compression

- Static IP# : You receive a personal IP# for your system that does not change
- Dynamic IP#: You receive an IP# for your system during each connection
               with your Internet Service Provider - the IP# and host name
               can change each call.

- Your Internet E-Mail address will still be username@io.org.  MX forwarding
  (automated forwarding of messages to username@mysite.net1a.io.org) is only
  available  if you  have  a  dedicated  24hr/day  connection to  io.org and
  requires special setup by an Internex staff member. You must have a static
  IP address to be allowed to setup MX forwarding.

- The _only_ time you will  use Pusername, Cusername  or Susername as a login
  name is during your initial login.  All other times require the use of your
  regular username without the  P, C or S.     ("username" should be replaced
  by your personal login name)

  - Example: If your username is "dtrump", on initial login (connection
             via modem), your login name would be:

             Pdtrump     : to establish a PPP connection
             Cdtrump     : to establish a CSLIP connection
             Sdtrump     : to establish a SLIP connection

             all other login procedures once your connection is established
             (rlogin, telnet, POP mail, NNTP news connections, etc) require
             your normal user name, "dtrump".

- Place the  "io.cmd" file into your /tcpip/bin directory and edit with a
  text editor.  This login script works for SLIP/CSLIP/PPP with static or
  dynamic addressing.  It allows multi-number dials and properly handles
  'BUSY' signals and many other dialing procedures.

- Edit (in a text editor) and copy the "resolv" file to your /tcpip/etc dir

  /tcpip/etc/resolv
  -----------------------------------------------------------------------
  domain net1a.io.org    /* change this to your domain if using static */
  nameserver 198.133.36.8
  -----------------------------------------------------------------------

- If using PPP - you must add the following line to your /config.sys file:

                 set hostname=mysite

                 (replace 'mysite' with your site/hostname - then reboot)

               - edit and then copy the ppp.cfg to your /tcpip/etc dir


  /tcpip/etc/ppp.cfg
  --------------------------------------------------------------------
  com2                                 /* your modem's serial port */
  115200                             /* your modem's maximum speed */
  netmask 255.255.255.0                         /* netmask quad id */
  priority 31                               /* priority of process */
  rtscts                                   /* use hardware control */
  --------------------------------------------------------------------

- run 'slip -?' or 'ppp -?' for command line parameters  /  valid .cfg lines
  if not using the dialer

- To run PPP from the command line without the use of the GUI dialer:

  (make sure to follow th
  cd \tcpip\bin
  ppp defaultroute connect "io.cmd"

- To run SLIP from the command line without the use of the GUI dialer:

  cd \tpcip\bin
  slip -com# -mtu 1500 -nocfg -rtscts -speed 115200 -connect "io.cmd"
           ^                                 ^^^^^^
           com port #                        baud

- To run CSLIP from the command line without the use of the GUI dialer:

  cd \tpcip\bin
  slip -com# -mtu 1500 -nocfg -rtscts -speed 115200 -vj -connect "io.cmd"
           ^                                 ^^^^^^
           com port #                        baud

- If using the SIO  communication drivers and you experience lockup problems
  with the dialer, try typing "MODE COMx DTR=ON" in an OS/2 session. (x=your
  com port #). If this fixes the problem, add said line to your /startup.cmd
  file.

- To check if a connection has been established, open an OS/2 window and
  "ping io.org" or "tracerte io.org" or other known sites on the net.

- Once you are connected, click on the "Retrieve Software Updates" icon to
  automatically install any updates to IAK software you may be using.

- Read the io.support.os2.slip newsgroup for helpful information, or post
  any questions you may have.

DOS/Windows TCP/IP support under Warp - Comments / Notes
--------------------------------------------------------

- Make sure winsock.dll is in /tpcip/dos/bin

- Make sure /tcpip/bin/vdostcp.sys is being run as a DOS_DEVICE for that
  session

- Make sure /tcpip/dos/bin is part of the PATH statement in the session's
  AUTOEXEC.BAT

- "SET ETC=/tcpip/dos/etc" in the session's AUTOEXEC.BAT and copy the
  /tcpip/etc/resolv file to the /tcpip/dos/etc directory

- To check if DOS TCP/IP support is active, open a DOS session and run
  "/tcpip/dos/bin/ping io.org" or another known site on the net.

------------------------------------------------------------------------<EOF>--
