home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / osmknetc.txt < prev    next >
Text File  |  1997-04-09  |  16KB  |  384 lines

  1. OSMKNETC - INSTRUCTIONS FOR THE IBM INTERNET CONNECTION VIA THE 
  2.            COMPUSERVE INTERNET SERVICE (CIS)
  3. 05/23/96
  4.  
  5. =======================================================================
  6.          Instructions for the IBM Internet Connection via the
  7.                   CompuServe Internet Service (CIS)
  8. =======================================================================
  9.  
  10. Please Read Entire Document for Full Explanation of Procedure
  11. -------------------------------------------------------------
  12.  
  13. DESCRIPTION
  14.  
  15. This procedure can be used to configure the "Dial Other Internet 
  16. Provider" dialer for accessing the CompuServe Internet Service.
  17.  
  18. RESOLUTION
  19.  
  20. Note: This is a long document.
  21.  
  22. The responsibility for accessing an Internet service provider lies with 
  23. the provider. To support their Internet service, CIS has a forum that 
  24. can be reached at GO INTERNET. A subset of that service, specifically 
  25. focused on PPP, is available at GO PPP. You can access the CIS forum in 
  26. addition to the OS2USER and OS2SUPPORT forums, for  assistance. 
  27.  
  28. The sign-on instructions that follow are not usable if you respond to 
  29. the first system generated login prompt with something other than "CIS".
  30. If you access CIS through a provider such as TYMNET, or respond to the 
  31. system prompt with some other sign-on, contact your provider for  
  32. modifications to the sign-on instructions.
  33.  
  34. To establish a PPP connection through CompuServe, you must have either:
  35.  
  36. * OS/2 Warp's IBM Connection for OS/2 (IIC) installed on your machine. 
  37.   You also must have the latest PPP update installed; you can ftp the
  38.   file from ftp.ibm.net as /pub/PPP/PPP.ZIP or you can download the file
  39.   from the OS/2 USERS forum (GO OS2USER) in Library 20 with the filename
  40.   PPP.ZIP. Place the PPP.ZIP file in your \TCPIP directory and unzip it.
  41.   If you are using the PKZIP or INFOzip archiver, use the "-d" parameter
  42.   to ensure that files are placed in the proper subdirectories (that is,
  43.   UNZIP -d PPP.ZIP). If you are using OS/2 Warp for Windows (red spine),
  44.   you must install FixPak 5 or later.
  45.  
  46. OR 
  47.  
  48. * OS/2 Warp Connect with the TCP/IP v3.0 feature installed. It is not
  49.   necessary to install the IBM Internet Connection for the OS/2 feature
  50.   of the OS/2 Warp Connect BonusPak when the TCP/IP feature is
  51.   installed. Installing the IIC  over the OS/2 Warp Connect TCP/IP
  52.   feature will render TCP/IP inoperative.
  53.  
  54.  
  55. After Installation of the PPP Update
  56. ------------------------------------
  57.  
  58. 1. Open the Dial Other Internet Providers object in the Internet
  59.    Utilities folder.
  60.  
  61. 2. Select the Add Entry object, or select Add Entry from the Configure
  62.    pull-down menu; then configure the dialer as follows.
  63.  
  64.    Login Info Page of the Settings Notebook
  65.    ----------------------------------------
  66.    1. Type CIS or PPP or another name of your choosing for this
  67.       connection, in the Name: field.
  68.  
  69.       Note: This name serves only to identify the target provider
  70.             dialer entry. The dialer itself does not reference
  71.             this "Name," and can contain any name you find meaningful.
  72.  
  73.    2. Type a description for this connection in the Description: field.
  74.  
  75.       Note: This is for descriptive purposes only. The dialer
  76.             does not use the contents of this field.
  77.  
  78.    3. Type your CompuServe User ID number in the Login ID: field.
  79.       Substitute a "." (period) for the comma separating the two-number
  80.       series.
  81.  
  82.    4. Type your password in the Password: field. If your password
  83.       contains one or more blank characters (spaces), substitute the
  84.       two-character string "\s" for each blank character.
  85.  
  86.    5. Type the dial-up number that you use to connect to CompuServe in
  87.       the Phone Number: field.
  88.  
  89.    6. Type the following information into the Login Sequence: field.
  90.       Make sure there are no spaces and that each line ends with a
  91.       carriage return (CR).
  92.  
  93.       \r
  94.       ame:                    (use lowercase)
  95.       CIS
  96.       ID:
  97.       [LOGINID]/GO:PPPCONNECT (type exactly as shown,including brackets)
  98.       ord:                    (use lowercase)
  99.       [PASSWORD]              (type exactly as shown,including brackets)
  100.                                             
  101.       Notes:
  102.  
  103.       * Make sure there are no spaces in the text.
  104.  
  105.       * Do not use a "cut and paste" operation to enter the
  106.         text. Type it in directly.
  107.  
  108.       * Do not put your real Login ID or Password in the text.
  109.         Use [LOGINID] and [PASSWORD], including the brackets.
  110.       
  111.    6. Set the Connection Type to PPP.
  112.  
  113.    7. Set the Inactivity Time Out to the desired minutes for the dialer
  114.       to wait before automatic hang-up.
  115.  
  116.    Connect Info Page of the Settings Notebook
  117.    ------------------------------------------
  118.    1. Set the MRU (Maximum Receive Unit) to 1500.
  119.    2. Place a check in the VJ Compression box.
  120.    3. Type 149.174.211.5 in the Domain Nameserver: field.
  121.    4. Type compuserve.com in the Your Domain Name: field.
  122.  
  123.    Server Info Page of the Settings Notebook
  124.    -----------------------------------------
  125.    1. If you want to use a news reader through your PPP connection, type
  126.       news.compuserve.com in the News Server: field.
  127.  
  128.    2. Leave the other fields blank.
  129.  
  130.    Modem Info Page of the Settings Notebook
  131.    ----------------------------------------
  132.    1. Modem Type - Check through the modem list for your modem. If it is
  133.       listed, select it and go to step 2. If it is not listed, refer to
  134.       the section below: "Modem Initialization Strings.
  135.  
  136.    2. COM Port - If you use anything above COM2 you must define it in
  137.       the CONFIG.SYS file with a COM.SYS statement.
  138.  
  139.    3. Speed (Baud) - This field refers to the DTE speed--the data
  140.       transfer rate between the communications port and the modem. In
  141.       general, the higher, the better. The standard communications
  142.       support (COM.SYS) currently supports no higher than 57600. If you
  143.       have problems communicating with the modem, decrease this number
  144.       to 9600 to ensure that this is not the cause of the problem.
  145.  
  146.    4. Data Bits - Leave at 8.
  147.  
  148.    5. Parity - Leave at NONE.
  149.   
  150.    6. Prefix - Leave at ATDT (unless you don't have tone dialing; then
  151.       use ATDP).
  152.  
  153.    7. Mode - Leave at Dial.
  154.  
  155.    8. Initialization Strings - If your modem type was not in the list,
  156.       see below.
  157.  
  158.    Modem Initiation Strings
  159.  
  160.    There is a file titled MODEMIAK.ZIP in the OS2USER Library 20 that
  161.    contains an updated and expanded list of modems and initiation
  162.    strings that can be used with the dialer.
  163.  
  164.    Another option is to use the initiation strings suggested for use in
  165.    the IBM Dialer. You can view these by using your editor and loading
  166.    the file MODEM.LST that resides in x:\TCPIP\ETC.
  167.  
  168.    There are two initiation strings because some modems require a delay
  169.    between a reset and any other commands. Typically, the first command
  170.    is to reset to factory defaults; then the other string is used to
  171.    make any changes needed from those defaults. In practice, most modems
  172.    work fine with just one string (which can be quite long), and this
  173.    avoids the two-second delay that is inserted between the two strings.
  174.  
  175.    If you cannot find a string(s) that works, it is recommended you try
  176.    the following command in Initiation string 1 (leave Initiation string
  177.    2 blank):
  178.  
  179.      AT&FM1E1S0=0&C1&D2
  180.  
  181.    Not all of these commands are available on every modem; if you  get
  182.    an error when you dial (as a response from the modem), start removing
  183.    commands until you no longer receive the error.
  184.  
  185.      &F    Reset to factory defaults (check your modem manual to
  186.            see if there is a different command for this; if there
  187.            are several, use the one for asynchronous
  188.            communication with RTS/CTS (hardware) flow control).
  189.  
  190.      M1    Speaker on (usually a default).
  191.  
  192.      E1    Echo on (so you can see the commands being sent to the
  193.            modem, including the dial string).
  194.  
  195.      S0=0  No auto-answer.
  196.  
  197.      &C1   Signal true carrier-detect.
  198.  
  199.      &D2   Hang-up when DTR drops (this is how SLIP/PPP makes the
  200.            modem break the connection).
  201.  
  202.    After adding the above information, close the Settings notebook and
  203.    select SAVE.
  204.  
  205.    Using an editor, open your CONFIG.SYS file and type the following,
  206.    following the other "SET" lines near the top of the file (first 20
  207.    lines or so).
  208.  
  209.      SET HOSTNAME=mypc
  210.  
  211.    where mypc is the name of your host.
  212.  
  213.    Save the file; then shut down and restart the system.
  214.  
  215.  
  216. Establishing the Internet Connection
  217. ------------------------------------
  218.  
  219. To establish your PPP connection, select the Name of the connection; 
  220. then select DIAL. You will see the initialization of the modem, the 
  221. dialing, the login, and messages in the Status Window reporting the 
  222. remote IP address, VJ compression enabled, and verification that the 
  223. default route address has been assigned. Do not be concerned if you see 
  224. "fcs" error notices. The final line will be
  225.  
  226.   "[PPP] Enter Ctrl-C or Ctrl-Break to End Session"
  227.  
  228. When you see this message, the connection is complete. You must leave 
  229. the dialer running while the PPP connection is active. You can minimize 
  230. the dialer after the connection is established.
  231.  
  232. The first thing you should do after connecting to the internet is 
  233. invoke Retrieve Software Updates and download Base Update for TCP/IP 
  234. (PN71501) (this is not required for users of OS/2 Warp Connect). This 
  235. allows the full functions of the IBM WebExplorer 1.03. No other CSD's or 
  236. TCP/IP updates are required.                         
  237.  
  238.  
  239. Sending and Receiving Internet Mail (E-Mail)
  240. --------------------------------------------
  241.  
  242. You cannot use Ultimail Lite/2 (or any other mail handler) to  send or 
  243. receive mail when connected to the Internet via CIS.  CIS does not 
  244. provide a POP (Post Office Protocol) server. You can continue to use a 
  245. non-internet CIS navigator (CIM, Golden  CommPass, etc.) to send mail 
  246. to, or receive mail from the Internet via the CIS-supplied Internet 
  247. gateway; simply address your mail to INTERNET:xxxxxx@yyyyy.zzzzz. 
  248.  
  249.  
  250. Problem Solving
  251. ---------------
  252.  
  253. * Unsuccessful connection
  254.  
  255.   The primary reason for an unsuccessful connection is the use of 
  256.   illegal characters (usually spaces) in the text, modem strings, 
  257.   password, or user ID. To check for unwanted spaces, place your cursor 
  258.   at the beginning of a space. Hold down the left mouse button (LMB) 
  259.   and drag the cursor to the end of the space or to the end of the line 
  260.   of text. There should be no empty spaces in any of the "fill in" 
  261.   spaces and only one space at the end of each line in the text.
  262.  
  263. * After clicking on the Dial icon, it switches to Hang-up and then
  264.   immediately switches back to Dial -- quitting immediately.
  265.  
  266.   Make sure there are no spaces in your userid or password; you can
  267.   substitute "\s" for any spaces.
  268.  
  269.   Your COM port is not defined to OS/2. On ISA bus machines, COM1 and 
  270.   COM2 are the only ones defined by default. If you use COM3 or COM4, 
  271.   you need to add a COM.SYS statement to the CONFIG.SYS file; then shut 
  272.   down and restart your system.
  273.  
  274.   Your COM port is still held by some other program (another
  275.   communications or fax program). You must exit that program before
  276.   dialing.
  277.  
  278.   If you are using the original OS/2 Warp for Windows (red spine) and
  279.   communications applications, you should have at least FixPak 5
  280.   installed.
  281.  
  282. * The dialer does not appear to talk to the modem and, after one minute,
  283.   terminates with a failure.
  284.  
  285.   On some hardware combinations, there is a flow control problem on the
  286.   communications port. Issuing the following command before dialing may
  287.   help:
  288.  
  289.     MODE.COM COMn:IDSR=ON,ODSR=OFF,OCTS=OFF,DTR=ON,RTS=HS,BUFFER=ON
  290.  
  291. * Cannot find host name.
  292.  
  293.   Using an editor, open your CONFIG.SYS file and type the following,
  294.   following the other "SET" lines near the top of the file (first 20
  295.   lines or so).
  296.  
  297.     SET HOSTNAME=mypc
  298.  
  299.   where mypc is the name of your host.
  300.  
  301.   Save the file; then shut down and restart the system.
  302.  
  303.  
  304. * [io_event] Unsupported protocol (xxxx) received.
  305.  
  306.   The remote server is trying to set up additional communications
  307.   protocols (such as IPX) that PPP.EXE does not support. This is an
  308.   informational message. PPP.EXE will reject the protocol; this will not
  309.   cause a problem unless the server insists on the protocol being
  310.   supported.
  311.  
  312. * [io_event] Unsupported protocol (2080) received.
  313.  
  314.   This is a special case. The 2080 is not a PPP protocol--it is ASCII
  315.   characters typically used to format text (non-PPP) messages. In other
  316.   words, the server is not yet in PPP mode, but OS/2 is.
  317.  
  318.   This usually means that either:
  319.  
  320.   - You are not correctly logged in (from the server's viewpoint), and
  321.     it is sending you error messages. PPP.EXE is expecting formatted PPP
  322.     messages at this point.
  323.  
  324.   or
  325.  
  326.   - You are logged in, but the server is sending a few more text
  327.     messages, such as:
  328.  
  329.       Ok, you're on
  330.       Let me get my ppp code fired up
  331.       Hold on a sec
  332.       Ok, it's up
  333.       Have a good day
  334.  
  335.   To eliminate this error, you have to determine what the messages are.
  336.  
  337.   In the first case (not correctly logged in), correcting the login
  338.   should solve the problem.
  339.  
  340.   In the second case, you'll need a different Login Sequence (not a
  341.   blank or NONE LS). To determine what is being sent, put an intentional
  342.   error in your LS. After the last line to be sent to the server, add a
  343.   line with "xxxyyy". This won't match, so the Status Window will
  344.   display all messages received. If it wasn't indicating a login error,
  345.   replace the "xxxyyy" with the last part of the last such message. In
  346.   the example above, the last line in your Login Sequence would contain:
  347.   good\sday
  348.  
  349. * Invalid FCS
  350.  
  351.   A bad phone line or modem or, more likely, PPP.EXE has entered PPP
  352.   mode while the remote system is still sending text  messages. The
  353.   latter can often be corrected by improvising a better Login Sequence.
  354.   But don't do anything at all if you just get a few of these messages
  355.   at the start of the connection.
  356.  
  357.   If the problem continues throughout your session, try the suggestions
  358.   below to correct the problem (usually a phone or modem problem).
  359.  
  360.   - Use a better serial card (with a buffered UART)
  361.   - Run the COM port at a lower speed ("baud" on page 4)
  362.   - Replace the serial cable
  363.   - Use a better phone connection
  364.   - Use a better initialization string for the modem
  365.   - Suppress modem compression (such as V.42bis)
  366.   - Replace the modem
  367.   - Replace COM.SYS with the shareware SIO.SYS (or vice versa).
  368.     SIO is available from CIS in OS2BVEN Library 4 as SIOxxx.ZIP
  369.     or from most OS/2 BBS's.
  370.   - Some USR Sportster modems seem to have trouble accessing the
  371.     Internet through CIS. Be sure you use the modem strings in
  372.     the updated list MODEMIAK.ZIP as described above. The
  373.     strings in the original MODEM.IAK are incorrect.
  374.  
  375. ______________________________________________________________________
  376. IBM disclaims all warranties, whether express or implied, including 
  377. without limitation, warranties of fitness and merchantability with 
  378. respect to the information in this document. By furnishing this 
  379. document, IBM grants no licenses to any related patents or copyrights.  
  380. Copyright (c) 1994, 1996 IBM Corporation. Any trademarks and product 
  381. or brand names referenced in this document are the property of their 
  382. respective owners. Consult your product manuals for complete trademark 
  383. information.
  384.