home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / wpfaq001.zip / T_FAQ1.TXT next >
Text File  |  1995-04-29  |  31KB  |  784 lines

  1. This is my attempt at listing some Frequently Asked Questions for the
  2. newsgroup comp.os.os2.networking.tcp-ip, which is where IBM tells us
  3. all to look for support and exchange information about OS/2 Warp when
  4. running the Internet Access Kit.
  5.  
  6. DISCLAIMER:  The information contained within this document was mostly
  7. extracted from posts made to comp.os.os2.networking.tcp-ip and thus
  8. has only the credibility of the original poster, which can range
  9. anywhere from "propagator of ill-founded rumors," right on up to the
  10. "official words of IBM," or even higher. ;-)
  11.  
  12.      THIS DOCUMENT IS PROVIDED "AS-IS" AND ANY USE HEREOF IS AT THE
  13.      RISK OF THE USER.  ABSOLUTELY NO REPRESENTATION IS MADE AS TO
  14.      THE COMPLETENESS, ACCURACY, TRUTHFULNESS, USABILITY, OR OTHER
  15.      CHARACTERISTIC OF THE INFORMATION CONTAINED HEREIN.  FURTHER,
  16.      ABSOLUTELY NO REPRESENTATION IS MADE AS TO THE OWNERSHIP OF
  17.      ANY RIGHTS TO ANY OF THE INFORMATION CONTAINED HEREIN.  IF YOU
  18.      NEED SOMEONE TO EXPLAIN TO YOU THAT YOU USE THE INFORMATION
  19.      CONTAINED HEREIN AT YOUR OWN RISK, THEN YOU ARE EXPLICITLY
  20.      PROHIBITED FROM USING ANY INFORMATION CONTAINED HEREIN.
  21.  
  22. All information contained herein is copyright by the various authors
  23. thereof, and on their behalf, I am demanding a royalty of $1,000 per
  24. use for any use by Microsoft Network.  Any such usage is deemed to be
  25. consent to this royalty agreement, and payment shall be immediately
  26. remitted to:
  27.  
  28.      William A. Schultz          guru@deltanet.com (Bill Schultz)
  29.      P. O. Box 18732
  30.      Irvine, CA  92713-8732
  31.  
  32. I am actively soliciting comments, clarifications, and requests for
  33. changes to this FAQ.  Either questions, answers, or both may be
  34. submitted.  Of course, the bulk of the information contained herein
  35. has been, and will continue to be, extracted from the newsgroup
  36. discussion threads in comp.os.os2.networking.tcp-ip as time goes by.
  37.  
  38. This is file number 1 of 12.  It contains the first part of the FAQ.
  39.  
  40. TABLE OF CONTENTS:
  41.  
  42.      FAQ PART ONE:
  43.  
  44.           1.0  GENERAL QUESTIONS
  45.           2.0  GENERAL IBM QUESTIONS
  46.           3.0  GENERAL OS/2 QUESTIONS
  47.           4.0  OS/2 INTERNET ACCESS KIT (IAK) QUESTIONS
  48.           4.1  GENERAL IAK QUESTIONS
  49.           4.2  GENERAL PROXY SERVER QUESTIONS
  50.           4.3  DIAL OTHER PROVIDER QUESTIONS
  51.           4.3.1  GENERAL DIAL OTHER PROVIDER QUESTIONS
  52.  
  53.      FAQ PART TWO:
  54.  
  55.           4.3.2  SLIP SPECIFIC QUESTIONS
  56.  
  57.      FAQ PART THREE:
  58.  
  59.           4.3.3  PPP SPECIFIC QUESTIONS
  60.  
  61.      FAQ PART FOUR:
  62.  
  63.           4.3.4  TIA SPECIFIC QUESTIONS
  64.           4.4  ULTIMAIL/LITE QUESTIONS
  65.           4.5  NEWS READER/2 QUESTIONS
  66.           4.6  SENDMAIL QUESTIONS
  67.  
  68.      FAQ PART FIVE:
  69.  
  70.           4.7  WEB EXPLORER QUESTIONS
  71.           4.8  FTP QUESTIONS
  72.           4.9  GOPHER QUESTIONS
  73.           4.10  RETRIEVE SOFTWARE UPDATES QUESTIONS
  74.           4.11  OTHER IAK SOFTWARE QUESTIONS
  75.           4.12  WINDOWS TCP/IP WITH IAK SOFTWARE QUESTIONS
  76.  
  77.      FAQ PART SIX:
  78.  
  79.           5.0  OS/2 TCP/IP QUESTIONS
  80.  
  81.      FAQ PART SEVEN:
  82.  
  83.           5.0  OS/2 TCP/IP QUESTIONS (Continued)
  84.           6.0  OTHER BONUS PACK SOFTWARE QUESTIONS
  85.           7.0  IBM RESOURCES
  86.           8.0  THIRD PARTY SOFTWARE QUESTIONS
  87.           9.0  OTHER RESOURCES
  88.  
  89.      FAQ PART EIGHT:
  90.  
  91.           9.0  OTHER RESOURCES (Continued)
  92.  
  93.      FAQ PART NINE:
  94.  
  95.           APPENDIX A - INSTRUCTIONS FOR INSTALLING FIXPACK 5
  96.  
  97.      FAQ PART TEN:
  98.  
  99.           APPENDIX B - SLIP CONFIGURATION EXAMPLE
  100.  
  101.      FAQ PART ELEVEN:
  102.  
  103.           APPENDIX C - PPP CONFIGURATION EXAMPLE
  104.  
  105.      FAQ PART TWELVE:
  106.  
  107.           APPENDIX D - ABBREVIATED SENDMAIL DOCUMENTATION
  108.  
  109. EDITOR'S NOTE:  This document is very much a work in process.  In fact,
  110. I have not yet completed editing it.  However, because there is so
  111. much useful information available herein, I have decided to go ahead
  112. and post it anyway.  This should result in some comments from all of
  113. you which might save me the trouble of editing this further. (i.e., if
  114. nobody thinks this is a good idea, or that it is way too long. ;-)
  115.  
  116. 1.0  GENERAL QUESTIONS
  117.  
  118. Q:  Who should be using this FAQ?
  119.  
  120. A:  Anyone who is installing, or who has installed, OS/2 Warp,
  121.     Version 3.0, with the Internet Access Kit.  Later versions of
  122.     OS/2 will be supported when they are released.
  123.  
  124. Q:  Why did you create this FAQ?
  125.  
  126. A:  Because I am a masochist at heart and want to be flamed for all
  127.     eternity.  No, no, no.  Its because I crave affection and lots
  128.     of attention.  No, no, no.  Its because it desperately needs
  129.     doing, and I guess I am just the first jerk to finish it off.
  130.  
  131. Q:  What is really in this FAQ?
  132.  
  133. A:  The short answer is that it is basically a digest of newsgroup
  134.     postings which I personally found to be interesting and/or
  135.     informative.  Thus, the contents suffer from my own personal
  136.     biases as to what I decided to save to my hard disk.
  137.  
  138. 2.0  GENERAL IBM QUESTIONS
  139.  
  140. Q:  I have heard a lot about Microsoft and Windows.  Who is IBM and
  141.     how do I know that IBM will stand behind OS/2?
  142.  
  143. A:  IBM is probably the oldest surviving computer company.  It was
  144.     founded in 1912 as what we would today call a conglomerate (i.e.,
  145.     somebody bought up a bunch of companies and put them all together
  146.     under a central management) and took its present name in 1924.
  147.     If you have not heard that much about IBM, you have led a truly
  148.     sheltered life, because IBM is also the largest computer company
  149.     in the world, even today.  However, for the last few years, the
  150.     IBM consumer oriented products have not done that well in the
  151.     marketplace.  OS/2 Warp is, to some degree, a "break-out" type
  152.     product, in that it re-establishes IBM as a major player in
  153.     consumer PC software.  As far as IBM's commitment to OS/2, here
  154.     is the official word, from John M. Thompson, IBM senior vice
  155.     president and group executive: ". . . IBM is firmly committed to
  156.     OS/2 -- we have no plans to 'pull the plug' on OS/2 in 1996 or to
  157.     adopt Apple's Mac OS.  We are encouraged by growing customer and
  158.     software developer interest in OS/2, especially the enthusiastic
  159.     response we've had to the latest version, OS/2 Warp."
  160.  
  161. Q:  But didn't IBM announce that some other operating system was to
  162.     be used on its next generation of PCs?
  163.  
  164. A:  Maybe, maybe not.  Do you have a copy of that press release?  I
  165.     sure don't. ;-)  With Intel madly working on a P6 chip, it is hard
  166.     to believe that IBM is ready to abandon the Intel architecture for
  167.     something untried and unproven in the marketplace.  IBM announces
  168.     new products all the time.  If one of them takes off, I am sure
  169.     that IBM will announce that it has taken off.  Meanwhile, millions
  170.     of us are stuck with Intel architecture personal computers and
  171.     each of US needs some sort of operating system.  It has taken over
  172.     a decade for the installed base of Intel architecture machines to
  173.     grow to the present several tens of millions.  Absolutely nothing
  174.     is going to replace that installed base anytime soon.
  175.  
  176. 3.0  GENERAL OS/2 QUESTIONS
  177.  
  178. Q:  I am running OS/2 Warp Version 3 (Red Box).  Is this the latest
  179.     version of OS/2?
  180.  
  181. A:  As of this writing, yes.  However, in the near future, and maybe
  182.     even before you read this, IBM is expected to announce that OS/2
  183.     Warp Connect is shipping, and when that happens, it will be the
  184.     latest version.
  185.  
  186.     Meanwhile, there are a large number of known problems with OS/2
  187.     that are resolved by installing Fix Pack 5.  Here is an edited
  188.     version of a post which I wrote describing how to do this.
  189.  
  190. From: guru@deltanet.com   (Bill Schultz)
  191. Newsgroups: comp.os.os2.networking.tcp-ip
  192. Subject: Fixpack XR0W005 (Was: Re: Dynamic PPP with OS/2 ...)
  193. Date: 3 Apr 1995 06:27:39 GMT
  194.  
  195. In <>, dreamer@primenet.com (dreamer) writes:
  196. >In article <>, jef@interpac.be (Jean-Frangois Stenuit) says:
  197. >>
  198. >>Maybe a silly question ...
  199. >>
  200. >>Is it possible to have IPCP address negociation when dialing with
  201. >>OS/2's PPP or do I have to ask for a static address to my Internet
  202. >>provider ?
  203. >>
  204. >>Another question : is possible to get the PPP upgrade with an
  205. >>Internet access (at the office) instead of dialing IBM's number
  206. >>and get it through the upgrade utility ?
  207. >
  208. >Im using dynamic PPP on my provider; nothing really to set up,
  209. >Dial Other Internet Providers handles it fine (leave your address
  210. >info blank)
  211.  
  212. I use dynamic PPP also; no big deal.  As to getting update disks, the
  213. same thing applies to PPP.ZIP as it does to the Fixpack XR0W005.
  214. Accordingly, here is the description and instructions for the Fixpack.
  215. I highly recommend that anyone who has not installed it should do so.
  216.  
  217. You need five files to have success with fixpack 5. ;-)
  218.  
  219.     PKUNZIP2.EXE  <put it into C:\OS2\APPS, or elsewhere in your path>
  220.     LOADDSKF.EXE  <same>
  221.     WPF_05.ZIP    <over 3MB, contains three 1.44 MB CSD floppy images>
  222.     WARPBDSK.1DK  <the first of two CSD installation disks>
  223.     WARPBDSK.2DK  <the other CSD installation disk>
  224.  
  225. These files can be obtained from just about anyplace that specializes
  226. in OS/2 software.  You can ftp them from: hobbes.nmsu.edu, ftp.ibm.net,
  227. or even software.watson.ibm.com.   If there is some reason that you
  228. cannot get ftp going, you can use the HALITE application in the bonus
  229. pack to call the IBM BBS at 1-919-517-0001.
  230.  
  231. Once you have the five files above, unzip the three CSD images and
  232. follow the instructions to make the five 1.44MB floppies and install
  233. the CSDs.  It is pretty simple.
  234.  
  235. [See Appendix A, in Part 5 of this FAQ for the README file.]
  236.  
  237. The same procedure may be used to obtain PPP.ZIP from wherever.
  238.  
  239. Q:  Are there any other versions of OS/2 in the works?
  240.  
  241. A:  There is an official rumor that OS/2 version 4.0 may be released
  242.     (at least for beta testing) sometime in August.  I call it an
  243.     "official" rumor because Warp Flash issue number 5 propogates
  244.     said rumor. (see section 2 of WarpFlash Number 5, available from
  245.     http://www.iceonline.com/home/duncans/warpflash.html.)  According
  246.     to the rumor, it is to have Windows-NT compatibility built-in, as
  247.     well as (of course) all of the existing goodies.
  248.  
  249. 4.0  OS/2 INTERNET ACCESS KIT (IAK) QUESTIONS
  250.  
  251. 4.1  GENERAL IAK QUESTIONS
  252.  
  253. Q:  What do I need to do to get OS/2 Warp and the Internet Access Kit
  254.     up and running properly?
  255.  
  256. A:  Well, here is one man's story (mine):
  257.  
  258. From: guru@deltanet.com   (Bill Schultz)
  259. Newsgroups: comp.os.os2.networking.tcp-ip
  260. Subject: Before You Yell For Help, Do This
  261. Date: 3 Apr 1995 17:33:31 GMT
  262.  
  263. This newsgroup seems to be generating 200-300 posts per day, and a
  264. lot of those posts are yells for help.  I had the same long learning
  265. curve that a lot of folks here did, although my basic problem was that
  266. the hard drive on my last computer was deciding to die, and I kept
  267. trying to salvage it....  Oh well.
  268.  
  269. So, I took an almost new 486-66 Clone, running Windows for Workgroups,
  270. and selected the Network Configuration, deleted the LAN driver and
  271. selected "No LAN" (because Warp does not yet support LANs, but there is
  272. theoretically little time to wait).
  273.  
  274. Then, I installed Warp and the Bonus Pack, carefully following the
  275. instructions as I went along.  Then, I hit my first big snag: with the
  276. sound drivers crashing Warp.  IBM support referred me to the Creative
  277. Labs BBS at 405-742-6660 to get an update.  (If you have a Soundblaster
  278. Pro, as I do, be sure to determine if it is a "1" ["nothing on label,
  279. or no label on back of board] or a "2" [label on back of board clearly
  280. states "2"] before you call.)  Warp flew at this point.
  281.  
  282. Then to the IAK I turned.  I have a PPP connection with my local ISP.
  283. So, off to IBM support again, who referred me to the IBM BBS located at
  284. 1-909-517-0001 to get a copy of PPP.ZIP.
  285.  
  286. While at that BBS, I also found the corrective service stuff (about
  287. which I have recently posted a 400+ line message I will not repeat
  288. here, :-)  I pulled in the key files and installed the CSDs as I
  289. described in that other posting.
  290.  
  291. I struggled getting my PPP connection up and running, but I believe
  292. that most of the troubles are with the fact that there is no really
  293. "standard" configuration, and the real key for me was to delete "NONE"
  294. from the login sequence window.
  295.  
  296. Once connected, I ran the "Request Software Updates" icon.  My only
  297. complaint is that I had first checked my mail with Ultimail, and all
  298. of the mail set-up I had entered at that time disappeared, never to be
  299. seen again.  Luckily, I was able to retrieve my incoming e-mail from
  300. my hard disk. Oh well.  [You should NOT do this.  This is a warning to
  301. do updates before you do mail.]
  302.  
  303. After all that, I am pretty functional.  I thought about SIO, but have
  304. taken a pass after noting that the fixpack updates the COM and VCOM
  305. drivers.  I now believe any malfunctions on my Internet interface are
  306. the product of a soon to be replaced Internet Serivice Provider.
  307. [and, shortly after this was written, I moved to deltanet.]
  308.  
  309. To summarize:
  310.    1.  Disable LAN if you install over Windows for Workgroups.
  311.    2.  Install Warp, follow all directions carefully.
  312.    3.  Install Bonus Pack the same way.
  313.    4.  Use HyperAccessLite to get PPP and CSDs from IBM (919) 517-0001.
  314.    5.  Use HyperAccessLite to get Creative Labs S/W at (405) 742-6660.
  315.        [only if you have a Sound Blaster, etc.]
  316.    6.  Install all the stuff from BBS downloads, again carefully
  317.        following instructions.  [Reboot when told!!!]
  318.    7.  Follow the instructions for the updated dialer in PPP.ZIP
  319.        [also see the separate instructions, below.]
  320.    8.  Connect to your friendly local ISP and "Request Software
  321.        Updates" BEFORE using Ultimail.
  322.    9.  Use FTP to retrieve the INET.SYS fix [see the section on the
  323.        Web Explorer for a description of this fix.]
  324.    10. Hopefully, you will then enjoy life.
  325.  
  326. Other things to remember include:
  327.  
  328.     1)  remember to right-click on icons to get to the "Settings" menu
  329.         for just about everything you intend to use.  Virtually all
  330.         program problems I had after the above were related to failing
  331.         to properly set the settings [i.e., FTP in ASCII mode, etc.];
  332.  
  333.     2)  I made five changes in my CONFIG.SYS file:
  334.  
  335.         a)  "SET RESTARTOBJECTS=NO" (my personal preference); or
  336.             "SET RESTARTOBJECTS=STARTUPFOLDERSONLY" (others prefer);
  337.             (look this command up in the manual);
  338.  
  339.         b)  "SET HOSTNAME=host" (required!  Note: host=machine name);
  340.  
  341.         c)  put "REM" in front of "DEVICE=C:\OS2\INSTALL\IBMCSFLK.SYS"
  342.             etc. and in front of "RUN=C:\OS2\INSTALL\IBMCSFLK.EXE"
  343.             etc.;
  344.  
  345.         d)  added a C:\TEMP directory and "SET TEMP=C:\TEMP" line; and
  346.  
  347.         e)  removed the "REM" from the DELDIR statement [see below].
  348.  
  349.     3)  As stated, I activated the retention of deleted files, as is
  350.         described in the manuals, so I can recover from mistakes.  I
  351.         believe that the size of 512K bytes, as is specified by the
  352.         statement: "SET DELDIR=C:\DELETE,512;" is too small.  If you
  353.         can afford more space on your hard disk, increase that size.
  354.  
  355. If you find yourself squeezed for disk space, my local computer stores
  356. are seemingly all running specials on 850MB drives for $300 and
  357. 1GB+ drives for $400, or even less.  Get a second drive! 
  358.  
  359. OS/2 can handle the bigger drives without the screwed up
  360. partitioning schemes required for DOS and/or Windows.
  361.  
  362. This is what works for me.  If I left anything out, it was due
  363. entirely to old age and poor memory, and I apoligize in advance.
  364. However, this newsgroup has been good to me, and I hope this returns
  365. the favor a bit...
  366.  
  367. =====
  368.  
  369. Q:  But I did all of that, and I still don't have a clue how to make
  370.     it work for me.  What do I do now?
  371.  
  372. A:  OK.  Now, yell for help.  However, the following things will help
  373.     tremendously if you include them as part of your post:
  374.  
  375.     a.  What is your hardware configuration.  Include:
  376.         (1) CPU type (386/486/Pentium) and speed (SX/33, DK/66, etc.)
  377.         (2) Manufacturer (IBM, Compaq, etc., or "Clone")
  378.         (3) Size of main memory (8 MB, 16MB, or whatever).
  379.         (4) Size of hard drive. (300MB, 500MB, or whatever).
  380.         (5) Amount of free space on said hard drive.
  381.         (6) If your problem is video related, describe your video
  382.             controller and monitor.
  383.         (7) If your problem is related to some other peripheral (i.e.,
  384.             mouse, sound card, whatever), describe that peripheral.
  385.         (8) If your problem is related to your serial Internet link,
  386.             describe your serial port, modem, and modem speed.
  387.  
  388.             NOTE:  It is always best to include all of the above
  389.             information, even if you don't think that it is relevant.
  390.             Many mysterious problems are rooted in unrelated hardware.
  391.  
  392.     b.  What version of OS/2 (3.0 Red Box/Blue Box/or whatever).  If
  393.         you have installed the IAK components, state "all" or list
  394.         those which you did or did not install.
  395.  
  396.     c.  What software patches you have already installed. (i.e., you
  397.         should have installed FixPak 5, the PPP dialer, the new
  398.         INET.SYS driver, and the Retrieve Software Updates stuff.)
  399.  
  400.     d.  Test your problem to see how to repeat it.  Try to describe
  401.         exactly what you do to cause the problem, or exactly where
  402.         something which should happen is not happening.  The closer
  403.         you get to the point of failure, the more detailed your
  404.         description should be.
  405.  
  406.     e.  Try to include transcripts of any messages which you received
  407.         immediately before, during, and immediately after the error.
  408.         In particular, if there is any number for the error, state it.
  409.  
  410. 4.2  GENERAL PROXY SERVER QUESTIONS
  411.  
  412. Q:  I see talk about proxy servers.  What is a proxy server.
  413.  
  414. A:  A proxy server is part of a firewall that many companies have
  415.     installed to protect their internal LANs from outsiders who might
  416.     try to do harm from over the Internet.  In essence, the proxy
  417.     server looks like a server to the client inside of the firewall
  418.     and looks like a client to the server outside of the firewall.
  419.     In theory, this aliasing protects the internal LAN from attack
  420.     by somebody who intercepts one or more packets from the wide
  421.     open parts of the Internet.
  422.  
  423. Q:  Where can I find out more about proxy servers?
  424.  
  425. A:  Here is a message which I saved on this subject:
  426.  
  427. From: wdijkstr@cs.utwente.nl (Willem Dijkstra)
  428. Newsgroups: comp.dcom.servers
  429. Subject: Re: Proxy-Servers
  430. Date: 10 Apr 1995 10:05:12 GMT
  431.  
  432. Reinikainen Jari (jr@hpy.fi) wrote:
  433. : Hi 
  434.  
  435. : Where I found FAQ for Proxy-Server ?
  436.  
  437. Try the CERN WWW site.
  438.  
  439.     http://info.cern.ch/hypertext/WWW/Daemon/Proxies/Proxies.html
  440.  
  441. There's a paper on proxies presented at the WWW94 conference:
  442.  
  443.     http://www1.cern.ch/PapersWWW94/luotonen.ps
  444.  
  445. ====================================================================
  446.  
  447. Q:  I am trying to use OS/2 Warp from behind a firewall.  How do I
  448.     configure my applications to run with a proxy server?
  449.  
  450. A:  Web Explorer has the best proxy support.  There is also support
  451.     in Gopher, FTP, and certain other applications.  The basic way
  452.     of using a proxy server is to append the special port number to
  453.     the URL in its usual form, such as: ":nnn" or for Web Explorer,
  454.     ":nnn/" where the trailing slash is REQUIRED.
  455.  
  456.     Here is a message which discusses this:
  457.  
  458. From: mfvl@xs4all.nl (Michiel van Loon)
  459. Newsgroups: comp.os.os2.networking.tcp-ip
  460. Subject: Re: IBM WWW-Browser V95033 Proxi Support
  461. Date: Sun, 23 Apr 1995 13:55:18 +0200
  462.  
  463. On Fri, 21 Apr 1995 07:39:51 GMT
  464. cfor@ciba-geigy.ch (Rainer Foeppl) wrote:
  465. > Hello
  466. > I want to configure the WWW-Browser to use a special port on our
  467. > private firewall router. How can I do this ? Assuming the address of
  468. > the router is 192.192.192.192 and the Browser should use port 4096.
  469. > Thanks for your help and support
  470. > Rainer
  471. > cfor@chbs.ciba.com
  472.  
  473. http://192.192.192.192:4096/
  474.  
  475. Don't forget the last / it is essential and of course set proxy
  476. enable to on.
  477.  
  478. Michiel van Loon <mfvl@xs4all.nl>
  479.  
  480. ======================================================================
  481.  
  482. Q:  I am behind a firewall, and I cannot get "Retrieve Software
  483.     Updates" to work.  I understand that it is basically a Gopher
  484.     Client, but I don't know how to set the special port number.
  485.  
  486. A:  It probably would not do you any good if you could.  IBM uses a
  487.     non-standard Gopher port number of 77 (instead of 70).  So, if
  488.     you wanted to use this from behind a firewall, you would have
  489.     to get your system administrator to establish a non-standard
  490.     Gopher proxy server that would connect with the IBM server on
  491.     port 77, and you would have to get IBM to tell you how to change
  492.     the port which "Retrieve Software Updates" is set to use.  This
  493.     is not likely to be fixed any time soon.  (See the "Retrieve
  494.     Software Updates" portion of this FAQ for various work-arounds.)
  495.  
  496. 4.3  DIAL OTHER PROVIDER QUESTIONS
  497.  
  498. 4.3.1  GENERAL DIAL OTHER PROVIDER QUESTIONS
  499.  
  500. Q:  I am trying to write a REXX script to connect to my Internet
  501.     Service Provider.  Is there any documentation on any special
  502.     function calls which allow me to properly code this script?
  503.  
  504. A:  The documentation was provided by Tony Rall of IBM, below:
  505.  
  506. From: trall@almaden.ibm.com (Tony Rall)
  507. Newsgroups: comp.os.os2.networking.tcp-ip
  508. Subject: Re: Any doc for SLIP_ and PPP_ REXX functions?
  509. Date: 23 Apr 1995 18:15:03 GMT
  510.  
  511. In article <3n6ls0$3ai@server.icon-stl.net>,
  512. Steve Snyder <ssnyder@icon-stl.net> wrote:
  513. >Does anyone know where I can find documentation on the SLIP_ and
  514. >PPP_ functions used in IAK login scripts?
  515.  
  516. The slip functions are documented in the TCP/IP Install and
  517. Admin. Guide (copyright IBM), available with TCP/IP 2.0.  The
  518. ppp functions are the same as the slip ones, except they start
  519. with "ppp_".
  520.  
  521. The following functions are available to REXX scripts run by
  522. the SLIP driver:
  523.  
  524.    slip_com_input ( interface , [ max_characters ] , [ timeout ] )
  525.  
  526.        This function reads characters from an interface's COM port.
  527.  
  528.        interface       The name of the interface (sl0).  This should be
  529.                        the same as the interface name supplied as the
  530.                        first argument to the script.
  531.  
  532.        max_characters  The maximum number of characters to return with
  533.                        this call.  The default is 255.
  534.  
  535.        timeout         The time to wait (in milliseconds) if no data is
  536.                        available on the port.  If you do not specify
  537.                        this value or if you specify zero, the port
  538.                        waits until data arrives.
  539.  
  540.    slip_com_output ( interface , string )
  541.  
  542.        This function writes characters to an interface's COM port.
  543.  
  544.        interface       The name of the interface (sl0); should be the
  545.                        same as the interface name supplied as the
  546.                        first argument to the script.
  547.  
  548.        string          The character string to be sent to the COM port.
  549.                        Specify the character string exactly as you
  550.                        want it sent.
  551.  
  552.        Note:  Even when this function returns to the REXX script, not
  553.        all of the characters may have actually been transmitted over
  554.        the COM port.  There are internal buffers within the SLIP
  555.        driver that may hold the outgoing COM data while the port
  556.        is busy or disconnected.
  557.  
  558.    slip_getch ()
  559.  
  560.        This function reads a character from the keyboard and returns
  561.        that character.  It does not echo the character read to the
  562.        screen.  Use this function when attachment scripts need to
  563.        prompt the user for a password or other sensitive information.
  564.  
  565. -- 
  566. Tony Rall    trall@almaden.ibm.com
  567.  
  568. =====
  569.  
  570. Q:  I have a <whatever> modem.  My Internet Service Provider uses
  571.     <whatever> modems.  I can't get connected.  Any suggestions?
  572.  
  573. A:  Your best sources of answers on modem specific issues are right
  574.     here on the internet.  The newsgroup comp.dcom.modems is your
  575.     best source of answers to modem related questions.  Another
  576.     alternative would be to post the above question, with the types
  577.     of the modems involved, right here in comp.os.os2.networking.tcp-ip
  578.     and ask if anybody else has successfully linked up with that
  579.     particular combination of modems and, if so, what initialization
  580.     strings were used to accomplish the dirty deed.
  581.  
  582.     Here is an example of this sort of message:
  583.  
  584. From: tnomad@digital.net
  585. Newsgroups: comp.os.os2.networking.tcp-ip
  586. Subject: Re: PPP:Drop Carrier-urgh
  587. Date: 5 Apr 1995 02:26:13 GMT
  588. Message-ID: <3lsv45$8f7@ddi2.digital.net>
  589. References: <D6J28u.A1t@dmapub.dma.org>
  590. Reply-To: tnomad@digital.net
  591.  
  592. >
  593. >SYS1806:  The system cannot start the session in the foreground.
  594. >
  595.  
  596. I had the same exact problem.  I seem to have fixed it though by
  597. modifying my modem string.  Specifically, I changed the default
  598. (for my Prac. Periph 14.4 FSXA) to:
  599.  
  600. AT&F1E1L0M1N1Q0V1W2X4Y0&C1&D2&K3&Q8&R0&S1S0=2S7=60
  601.  
  602. The changes:
  603.  
  604. &F1 - Load Factory default profile 1
  605. &Q8 - Replaced &Q5 - Alternate EC (MNP) instead of V.42
  606.  
  607. This _seems_ to have stopped the problem for now - <grin>.
  608.  
  609. ******************************
  610. * All thoughts expressed are mine  *
  611. * alone unless I plagiarized them.  *
  612. *****************************
  613. *           The Nomad              *
  614. *        tnomad@digital.net         *
  615. *****************************
  616.  
  617. =====
  618.  
  619. Newsgroups: comp.os.os2.networking.tcp-ip
  620. From: db@barc.com
  621. Subject: Re: USR 28.8 upgrade problems w/ IAK
  622. References: <3lrj3r$6b3@VTC.TACOM.Army.Mil> 
  623. <netkidD6KDox.LMn@netcom.com>
  624. Date: Wed, 5 Apr 1995 22:53:42 GMT
  625. Message-ID: <D6L3LJ.GHp@news2.new-york.net>
  626. Reply-To: db@barc.com
  627.  
  628. In <netkidD6KDox.LMn@netcom.com>, netkid@netcom.com writes:
  629. >In <3lrj3r$6b3@VTC.TACOM.Army.Mil>, bturner@ic.net (Bill Turner) 
  630. writes:
  631. >>I upgraded my Intel 14.4i modem to a USR 28.8i and have run into a 
  632. >>couple of problems.   My first problem was that I could connect to
  633. >>my provider with ZOC but the SLIPPM.  I solved this problem with by
  634. >>upgrading to SIO 1.45 and adding the following line to the 
  635. config.sys:
  636. >>
  637. >>    C:\OS2\MODE.COM com2, 115200,DTR=ON  (this is from memory)
  638. >>
  639. >> stuff deleted ****l 
  640. >
  641. >If your serial i/o chip has a buffer make sure you add BUFFER=YES to 
  642. your MODE 
  643. >string.  About 10% of the time my external USR 28.8 and buffered 
  644. serial io 
  645. >card fails to recognize the Gateway:  string but I am sure it is in 
  646. the script
  647. >where there is a timeout parameter which I need to adjust.  In other 
  648. words make
  649. >it wait a little longer before it decides there is no more input in 
  650. the buffer.
  651. >--- 
  652. >Jim
  653. >
  654.  
  655. I believe that is 'BUFFER=ON'.  You might also try adding 'RTS=HS' to 
  656. the mode command.
  657.  
  658. =====
  659.  
  660. From: rpoh@unix.cc.emory.edu
  661. Newsgroups: comp.os.os2.networking.tcp-ip
  662. Subject: Re: Bonus Pack dialer seems to suck badly.  Help!!
  663. Date: 4 Apr 1995 02:33:38 GMT
  664. Message-ID: <3lqb62$a8m@moe.cc.emory.edu>
  665. References: <3limi4$3r6@solaris.cc.vt.edu> 
  666. <3lku04$luq$1@heifetz.msen.com>
  667. Reply-To: rpoh@unix.cc.emory.edu
  668.  
  669. In <3lku04$luq$1@heifetz.msen.com>, landa@garnet.msen.com (Carlos 
  670. Little) writes:
  671. >D. Michael McIntyre (mmcintyr@bev.net) wrote:
  672. >: I just installed Warp on my system and tried to use the "Other 
  673. Internet
  674. >: Connections" dialer that came with the Bonus Pack.
  675. >
  676. >: After fiddling with the thing for a couple of hours there doesn't 
  677. appear to
  678. >: be ANY means whatsoever of getting to a terminal-like window where I
  679. >: can log onto my SLIP server manually.
  680. >
  681. >: The ONLY recourse appears to be to write a blind script file and 
  682. keep
  683. >: screwing with it until it works.
  684. >
  685. >: Am I just stupid, or is the dialer really that bad?
  686. >
  687. >I guess we both are "stupid".  I agree with you 100%. This program is 
  688. BAD!
  689.  
  690. Oh, I doubt either of you are stupid, but I'll bet you're 
  691. *frustrated*...I know I was
  692. for the several hours I spent monkeying with it.  But once I figured it 
  693. out (no thanks
  694. to the techies either at IBM or at my provider, BTW) I was quite 
  695. pleased with it, 
  696. and the whole package.
  697.  
  698. Try this:
  699.  
  700. In the tcpip\etc directory, edit the file sample.rsp following these
  701. guidelines:
  702.  
  703. 1. Determine the order of the provider's prompts...the "easy" way to do 
  704. this is 
  705. let the dialer dial in, and watch the bottom window on the dialler 
  706. page.  You'll 
  707. probably have to do this over again for each step of the script...each 
  708. time you
  709. find the right resonse and get it sent in, you'll get another prompt 
  710. back from the
  711. server.
  712.  
  713. 2. For my provider, it was not necessary to wite into the script what 
  714. the server
  715. prompts...just what you need to respond with.  In other words, I had to 
  716. delete the 
  717. lines that began at the margin and ended with >.  "name>", for example.
  718. You may also need to delete the 2 lines that say something like:
  719.  
  720. # Send \r to wake up login screen
  721. \r
  722.  
  723. (Experiment a little)
  724.  
  725. 3. So, after the script entry "NNECT>" (I left that in), put in a line 
  726. like this:
  727.  
  728. # Wait for the XXXXXXX prompt
  729.  
  730. (Where XXXXXXX is the 1st prompt from the server)
  731.  
  732. Then three lines:
  733.  
  734. # Send YYYYYYYY
  735. YYYYYYYY
  736. \r
  737.  
  738. (Where YYYYYYYY is whatever is the appropriate response to the prompt. 
  739.  \r forces a carriage return.)
  740.  
  741. 4. You will need to do this over for each prompt...unless you know the 
  742. whole sequence. 
  743.  
  744. 5. Eventually, you will have the script written to the point where
  745. you get a message from the server...
  746.  
  747. for SLIP:
  748. Your IP address is xxx.xxx.xxx.xxx  Default gateway IP address is 
  749. xxx.xxx.xxx.xxy
  750.  
  751. (or something similar)
  752.  
  753. for PPP:
  754. Switching to PPP.
  755.  
  756. 6.  Your script is essentially done at that point.  End with:
  757.  
  758. (for SLIP)
  759.  
  760. # Begin uncompressed slip mode
  761.  
  762.  
  763. (for PPP)
  764.  
  765. # Begin PPP mode
  766.  
  767.  
  768. 7.  Delete the 3\r
  769.  
  770.  
  771. The way the dialler appears to work, once the switch is made to slip or 
  772. ppp,
  773. you don't want sample.rsp to send any more instructions.  You should 
  774. get a few
  775. info lines in the bottom window, and the message "Connector completed".
  776. Then you're in business.
  777.  
  778. Good luck.  
  779.  
  780. Rob 
  781.  
  782. ************  END OF PART ONE OF TWELVE PART WARP/IAK FAQ  ************
  783.