home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / ppp0816.txt < prev    next >
Text File  |  1995-09-08  |  9KB  |  229 lines

  1. READ ME for the OS/2 PPP/Dialer update:
  2.  
  3. Installation instructions:
  4. --------------------------
  5.  
  6. This package provides PPP support for IBM TCP/IP for OS/2.  You must
  7. first install TCP/IP version 2.0, and you must install the latest
  8. CSDs, so that the TCP/IP base is at level UN64092.  Or, you can
  9. install this package on top of the Internet Connection kit that is included
  10. with Warp.
  11.  
  12. If you obtained this package using the Retrieve Software Updates icon
  13. of the IBM Internet Connection, installation is automatic.  If you
  14. obtained it via FTP, you install it using the following steps.
  15. Put the file PPP.ZIP in your TCPIP subdirectory.
  16. Then switch to that subdirectory and type
  17.  
  18. pkunzip2 -o -d ppp.zip
  19.  
  20. Be sure that slip is not running when you unpack this package.
  21.  
  22. ZIP file contents:
  23.  
  24. 128796    03-22-95  15:46    BIN/inet.sys
  25. 178245    07-13-95  23:11    BIN/PPP.EXE
  26. 39625     05-25-95  11:22    BIN/PPPTERM.EXE
  27. 7894      07-13-95  22:56    BIN/README.PPP
  28. 55808     07-10-95  11:47    BIN/SLATTACH.EXE
  29. 102912    07-13-95  22:56    BIN/SLIP.EXE
  30. 24576     08-02-94  17:54    BIN/SLIPKILL.EXE
  31. 32375     01-20-95  13:57    BIN/SLIPMSG.EXE
  32. 187940    07-14-95  13:57    BIN/SLIPPM.EXE
  33. 52224     04-28-95  18:25    BIN/SLIPTERM.EXE
  34. 24576     07-07-94  18:06    BIN/SLIPWAIT.EXE
  35. 126900    03-10-95  14:38    HELP/SLIPPM.HLP
  36. 22464     07-25-95  23:31    ETC/PPP.DOC
  37.  
  38.  
  39. Abstract for OS/2 PPP/Dialer update:
  40. ------------------------------------
  41.  
  42. This update for OS/2 PPP fixes several problems reported over the past
  43. 3-4 months.  Most notably a fix to allow SLIP and PPP to operate over
  44. LAN shared modems (LAN Requester) was implemented and code changes to
  45. allow OS/2 PPP to interoperate with Microsoft NT servers was added.
  46. Limited user level debugging support has been added to the SlipPM dialer
  47. and several dialer fields have been made longer to accommodate international
  48. phone numbers, etc.  See below for a complete list of problem fixes covered
  49. in this update.
  50.  
  51. NOTICE: The versions of slippm, slip, ppp, and slattach delivered in this
  52. package are NOT compatible with previous releases (i.e. an older version
  53. of slattach will not function properly with the new version of slip and
  54. slippm).   When upgrading ensure that all componets are replaced as a
  55. group.
  56.  
  57. Content descriptions:
  58. ---------------------
  59.  
  60. Executable files:
  61.  
  62. ppp.exe         OS/2 TCP/IP 2.0 PPP driver.
  63.  
  64. pppterm.exe     Dumb terminal emulation over a PPP link.
  65.  
  66. slippm.exe      Dialer code for SLIP and PPP connections.  Provides dial-up
  67.                 access to the Internet via access provider networks.
  68.  
  69. slattach.exe    Modem set-up and connection processor.
  70.  
  71. slip.exe        OS/2 TCP/IP 2.0 SLIP driver.
  72.  
  73. slipterm.exe    Dumb terminal emulation over SLIP link.
  74.  
  75. slipmsg.exe     Processes error messages for the PPP and SLIP drivers.
  76.  
  77.  
  78. Other files:
  79.  
  80. inet.sys        Contains a performance enhancement
  81.  
  82.  
  83. Optional configuration files:
  84.  
  85. ppp.cfg         File of configurable options.  This file is searched for
  86.                 using the $ETC environment variable.
  87.  
  88. ppprc           File of configurable options.  This files is searched for
  89.                 using the $HOME environment variable.  Options in this
  90.                 file override options in the ppp.cfg file.  Command line                        options override both ppprc and ppp.cfg options.
  91.  
  92. Authentication files:
  93.  
  94. pap.sct         Contains client names, server names, pap passwords and valid
  95.                 IP addresses for the client.
  96.  
  97. chap.sct        Contains client names, server names, chap passwords and valid
  98.                 IP addresses for the client.
  99.  
  100. Other files:
  101.  
  102. inet.sys        Contains a performance enhancement
  103.  
  104.  
  105. Problems fixed in this update:
  106. ------------------------------
  107.  
  108. + If a Dial Prefix is entered for the 1st defined machine to dial and
  109. you double click to dial that entry, the Dial Prefix is blanked out.
  110. If the DIAL Icon is selected, the Prefix is not deleted.  Double
  111. clicking on other entries in the list work fine.
  112.  
  113. + When Adding an Entry (Dial Other Internet Providers folder),
  114. the 5th field, phone number, allows 32 numbers to be entered.
  115. However, it only saves 24 of these digits. Therefore, a user
  116. needing 32 digits assumes he has set up correctly but then
  117. finds he is unable to place his call.
  118.  
  119. + Users are able to toggle the Enable Debug checkbox when SLIPPM is dialing
  120. and/or has a connection established.  The checkbox has no function at this
  121. time and users should not be allowed to change the status.
  122.  
  123. + The DESCRIPTION field in the dial other internet providers according to the
  124. doc is a required field.  It is not marked with an '*'.
  125.  
  126. + After setting the baud rate for a provider to 115200 and saving
  127. those settings, the baud rate is improperly set to 49664.
  128.  
  129. Note: The complete fix to this problem requires a new version of
  130.       the TCP/IP stack and the use of the SIO.SYS com drivers.
  131.  
  132. + SLIPPM and PPP do not work with PEER (LAN requested modems).
  133.  
  134. + slattach -f options does not accept absolute path.
  135.  
  136. + PPP Null modem connection gets established and then fails with msg:
  137.    notice: DCD lost, exiting.
  138.  
  139. + When VJ compression is enabled, compressed packets are not decompressed
  140. correctly by the 8235 box.  Additionally the MTU size set during
  141. IPCP negotiation exceeds 4096, causing FCS errors to be generated
  142. when packets are received.
  143.  
  144. + Connection fails during LCP stage for providers that hang-up after receiving
  145. a reject on an unknown authentication protocol.
  146.  
  147. SlipPM Login Sequences:
  148.  
  149. Many Internet providers that support the slip protocol will assign you a
  150. unique pair of IP addresses after you register for their service.  Each
  151. time you login to the service you will connect with this same set of
  152. IP addresses.  This is often called "static" IP address assignment.  Other
  153. Internet providers supporting slip connections will assigned you an IP
  154. address pair at the time the connection is established. This is often
  155. referred to as "dynamic" IP address assignment.  Each time you connect you
  156. may receive a different IP address pair.
  157.  
  158. On page one of the SlipPM Provider Dialog, the field "Login Sequence:" defines
  159. the login sequence used to connect to a given access provider.  To
  160. accommodate a variety of connection sequences, this field may contain:
  161.  
  162.         (1) The reserved word "NONE".  This indicates no login sequence
  163.         is required beyond the physical modem connection.
  164.  
  165.         (2) Blank, or no entry.  If this field is left blank, and the
  166.         Login ID and Password fields are filled in, then the dialer
  167.         will wait for the login sequence:
  168.  
  169.                 login:
  170.                 password:
  171.  
  172.         The content of the Login ID and passwords will be sent in response.
  173.  
  174.         (3) The name of a REXX connection script or ".cmd" file, for example,
  175.         Login Sequence: annex.cmd
  176.  
  177.         This script is executed at connection time to negotiate the
  178.         modem setup, dial the access provider, and login.
  179.  
  180.         (4) A login sequence consisting of a series of send-expect verbs,
  181.         for example, if the "Login Sequence:" contains the text:
  182.  
  183.                 \r
  184.                 sername:
  185.                 [LOGINID]
  186.                 ssword:
  187.                 [PASSWORD]
  188.                 annex:
  189.                 slip
  190.                 address\sis\s[$IPDEST]\sYour\saddress\sis\[$IPADDR]
  191.  
  192.         then after the modem dials and connects, line 1 sends a newline to
  193.         request the Username prompt.  Line 2, waits for this prompt, and
  194.         line 3 sends the contents of the Login ID field. Line 4 waits for
  195.         a Password prompt, and line 5 sends the password entered in the
  196.         Password field.  Line 6 waits for the "annex:" prompt, and line 7
  197.         sends the request to start the SLIP protocol.  Line 8 is used
  198.         to retrieve the remote and local IP addresses that are "dynamically"
  199.         assigned when the connection is made.  The "\s" (Escape s) represents
  200.         1 or more white-space characters.
  201.  
  202. If your IP addresses are "statically" assigned then you can enter
  203. them on page 2 of the provider information dialog.
  204.  
  205. Each provider uses a slightly different sequence for establishing a
  206. connection, and you must tailor your Login Sequence to match
  207. each Internet provider.
  208.  
  209. For Internet providers supporting PPP the situation is slightly
  210. more uniform, however there are still many differences.  Most
  211. providers fall into two categories, those that require a
  212. traditional style login id and password transaction before
  213. the PPP protocol is started, and those that negotiate PPP
  214. immediately upon connection.  For the first type you will
  215. need to setup a Login Sequence similar to that used for a
  216. slip connection, in the second type, enter the verb "NONE"
  217. in the Login Sequence field.
  218.  
  219. In most cases, PPP Internet providers supporting PPP will
  220. use the PPP protocol itself to assign you an IP address
  221. pair, so once a connection is established and the two
  222. machines have successfully engaged in the link control protocol
  223. (LCP) stage of a PPP link,  IP addresses will be assigned and
  224. the ppp interface will be configured.  In some rare cases
  225. the provider may supply only one of the required IP addresses
  226. (usually the local address).  In this case the Remote or
  227. Destination IP address can be entered in the "Destination IP
  228. Address" field on page 2 of the provider dialog.
  229.