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