home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 32 Periodic / 32-Periodic.zip / mm0993.zip / Sept93.TXT < prev   
Text File  |  1993-09-03  |  205KB  |  5,570 lines

  1.  
  2.  
  3.                   Mid-Missouri OS/2 Users Group Newsletter
  4.  
  5.  
  6.                                September 1993
  7.                              Volume 1 Number 4
  8.  
  9.  
  10. NOTE: The views expressed in this newsletter are not necessarily the views
  11.       held by the MMOUG or it's members. Don't agree with something you've
  12.       read here? Write and tell us about it!
  13.  
  14.  
  15.  
  16. Mid Missouri OS/2 Users Group
  17. =============================
  18.  
  19. The MMOUG meets on the third Wednesday of each month, meeting at the Columbia
  20. IBM office on even months and at the Jefferson City office on odd months.
  21.  
  22.  
  23. September Meeting Announcement
  24. ==============================
  25.  
  26. When:        September 15, 1993 at 4 PM
  27.  
  28. Where:       Jefferson City IBM Office (See directions)
  29.  
  30. Activities:  A representative of WordPerfect Corporation will be on hand
  31.              to demonstrate the new WordPerfect for OS/2 5.2.
  32.  
  33. Directions:  
  34. ----------
  35.  
  36. Jefferson City IBM Office
  37. One Elm Plaza
  38. Jefferson City, MO 65101
  39. 314-634-0200
  40.  
  41. Highway 63 South to Highway 54 West (across the bridge) to
  42. (be careful, this is still a dangerous intersection) Highway 50 East.
  43. Go through lights at MO. Blvd, Broadway, Jefferson, Madison and Monroe
  44.  
  45. Take the CLARK AVENUE exit off of Highway 50.
  46. Turn right onto Clark Ave, THEN
  47. make an almost immediate left onto ELM Street.
  48. Take Elm Street to IBM. IBM will be on the left.
  49.  
  50.   Eastland         Highway
  51.  /                 Patrol         Elm Street
  52. McDonalds________    HQ       ________________
  53. |             IBM\___________/                |
  54. |______________________________________________\_______
  55.                  Highway 50                     Clark Ave Exit
  56.  
  57. Thanks to Gary Pool for providing these directions.
  58.  
  59.  
  60. What you missed at the August meeting:
  61. =====================================
  62.  
  63. The "real" number for the OWM Jeff City Point is 634-0393.
  64. It's up and running, with free access for MMOUG 
  65. members.  If you have any problems with this system, feel 
  66. free to drop a note here to me or Phillip.
  67.  
  68. Tom Stuart and David Irovic from DataStorm (makers of 
  69. ProComm) visited with us and discussed several aspects of 
  70. running PC+ and PW (ProComm for Win) under OS/2.
  71.  
  72. Here are some DOS settings to use:
  73.  
  74. HW_TIMER = ON
  75. COMM_HOLD = ON
  76. IDLE_SECONDS = 60
  77. IDLE_SENSITIVITY (as low as 40, they suggest 100).
  78.  
  79. If you're planning on using COM3 or COM4, make sure 
  80. they're declared in the CONFIG.SYS in the following manner 
  81. (assuming you're using COM.SYS):
  82.  
  83. DEVICE=C:\OS2\COM.SYS (3,addr,irq) (4,addr,irq)
  84.  
  85. (addr is the base address in hex, and irq is the 
  86. IRQ to use).  Under OS/2, IRQ7 is used for the printer.  
  87. Generally, IRQ5 is used for COM3.
  88.  
  89. If you're encountering errors installing the Windows version of ProComm, 
  90. here are some tips:  If you get a "Fatal Exit Error", then 
  91. there's a good chance that you may be missing the 
  92. LZEXPAND.DLL and/or a valid COMMDLG.DLL in your 
  93. \OS2\MDOS\WINOS2 directory.  You can manually copy these 
  94. files to overcome the error.  Note that this error usually 
  95. only pops up while trying to install using OS/2 2.0.  
  96. Version 2.1 has all the required objects in the Windows 
  97. directory, and you shouldn't have a problem installing.
  98.  
  99. Interestingly, DataStorm has performed some testing and 
  100. has discovered that they can obtain up to 1000 CPS at 9600 
  101. baud using the Windows version (PW) with a *16450* UART 
  102. chip (non-buffered) under OS/2 2.1.  This makes OS/2 look 
  103. even better than before, especially for communication 
  104. applications.
  105.  
  106. When prompted for info on an OS/2 version of ProComm, Tom replied that 
  107. DataStorm is a market-driven company.  If people want an 
  108. OS/2 version, they'll make one.  Feel free to let them know 
  109. what you'd like to see in an OS/2 version.  Here's 3 ways: 
  110. to make your voice heard:
  111.  
  112. Compuserve: (GO DSTORM) send a message to 72250,3463
  113. Voice: Call their tech support at (314) 875-0530
  114. Fax: Tech support fax is at (314) 875-0595
  115.  
  116. If you represent more than one person, make sure and 
  117. mention how many people you DO represent!  Every person 
  118. counts!
  119.  
  120. GIVEAWAYS!
  121.  
  122. Diane Kehl won a free copy of Lotus' 123 for OS/2.
  123. Several people won coffee mugs, shirts, and other prizes.
  124.  
  125. GIVEAWAYS TO BE!
  126.  
  127. Here's a short list of things to be GIVEN AWAY in the NEAR future:
  128.  
  129. ToolWorks CD Game Pack
  130. NEC Adobe Type Gallery LJ (CD)
  131. Kiplinger's CA-Simply Money
  132. Clear and Simple's Performance Tuning 2.1
  133. and MORE!
  134.  
  135. NEXT MEETING
  136.  
  137. Looks like the next MMOUG meeting will be at 4pm Wed, 
  138. Sept 15th, at the Jeff City IBM office.  These meetings are 
  139. open to all!  Feel free to stop by and check us out!
  140.  
  141.  
  142. Mid Missouri OS/2 Users Group Information:
  143. =========================================
  144.  
  145. Current Officers:
  146. ----------------
  147. Phillip Wilson - President
  148. Diane Kehl - Vice President
  149. Robert Shelley - Treasurer
  150. Shawn Frazier - Membership Secretary
  151. David Finch - Recording Secretary
  152. Woody Sturges - BBS Officer
  153. Dale Hackemeyer - Information Officer
  154.  
  155. Official MMOUG BBS:
  156. ------------------
  157. OS/2 Woodmeister - (314) 446-0016 (1:289/27)
  158. Jeff City Point - (314) 634-0393 (MMOUG Members only)
  159.  
  160. MMOUG Mailing Address:
  161. ---------------------
  162. Mid Missouri OS/2 Users Group
  163. P.O. Box 30645
  164. Columbia, MO 65205-0645
  165.  
  166. MMOUG Internet E-mail Address:
  167. -----------------------------
  168. uc545502@mizzou1.missouri.edu
  169.  
  170.  
  171. Presidential Corner
  172. ===================
  173.  
  174. Welcome to the Mid-Missouri OS/2 Users Group Newsletter.  I 
  175. hope you find it a beneficial one to you in your home as 
  176. well as in your office.  We are growing steadily, and are already over
  177. 20 members strong.  If you check the BBS officers section you 
  178. will find quite a few new developments in the area of our 
  179. expansion of BBS access.  We have a group of Officers that 
  180. are doing a great job.  I would like to  
  181. thank our Treasurer Robert Shelley for taking the double duty of
  182. Membership officer as well until we were lucky enough to
  183. latch onto Shawn Frazier.  Last month's Datastorm 
  184. presentation was received very enthusiastically from 
  185. everyone who attended.  Don't forget if you received a 
  186. software product as a prize from the drawing you are to
  187. upload your personal review of the prize.  Otherwise I get
  188. to badger you until you do. <Grin>
  189.  
  190. We will have an exciting meeting next month with our next 
  191. guest speaker (read other sections to see who <g>) and more
  192. giveaway drawings for members who are present.  We are also 
  193. going to vote on becoming a member of the Association for PC
  194. User Groups.  I believe it will allow us access to more 
  195. information of interest to you our members.
  196.  
  197. If you have any suggestions or comments on how the 
  198. Mid-Missouri OS/2 Users Group might better serve you and 
  199. our other members please feel free to leave a message in the
  200. User group forum on the BBS nearest you.  Thank you for 
  201. support.
  202.  
  203. Phillip Wilson
  204. President,
  205. Mid Missouri OS/2 Users Group
  206.  
  207.  
  208. The Latest from the BBS Side...
  209. ===============================
  210.  
  211. Just a few things this time...
  212.  
  213. IBM has officially released their 256 color S3 drivers.  These drivers 
  214. appear to work flawlessly on most S3-based video cards and 
  215. go up to 1280 resolution.  If you've been waiting, wait no 
  216. more.  The file is a free download, available as S3-256.DSK.
  217. I'm using the drivers on my Orchid VA/VLB running 
  218. at 1024x768x256 without a hitch.  Seamless Windows work 
  219. excellent!
  220.  
  221. IBM has also just released the first beta of their 64k 
  222. color (!) S3 drivers. This file (also free) is available as 
  223. S3-64K.DSK.  This version is a little rough at 1024 
  224. resolution, but appears to work much better at 800 and 
  225. lower.  These drivers offer TRUE color at up to 1024 
  226. resolution.  Though not done, they're fun to at least look 
  227. at if you've got the time.
  228.  
  229. There have been a number of great files show up lately.  If you haven't 
  230. checked them out, you're missing out on some good stuff.  
  231. And, as always, drivers and patches show up weekly.
  232.  
  233. Finally, I've bumped up subscribers to get 1.5M of 
  234. download credit per day.  This allows all subscribers 
  235. (including MMOUG members) to get ANY file off the BBS.  
  236. Just another benefit of being a subscriber, or MMOUG member!
  237.  
  238. Woody Sturges
  239. BBS Officer
  240. Mid Missouri OS/2 Users Group
  241.  
  242.  
  243. Setting up IBM's TCP/IP with OS/2
  244. =================================
  245.  
  246.  
  247.   Guide to getting started with OS/2 networking using IBM's TCP/IP software
  248.  
  249.  
  250.                              By Dean Pentcheff
  251.                      dean2@BIGBIRD.CSD.SCAROLINA.EDU
  252.  
  253. Table of Contents:
  254.  
  255. ( 1.) Purpose and introduction
  256. ( 2.) Request for more information
  257. ( 3.) Some terminology
  258. ( 4.) Selecting parts of the IBM TCP/IP packages
  259. ( 5.) Preparing to hook up to a TCP/IP network
  260. ( 6.) Installing IBM's TCP/IP Package
  261. ( 7.) Installing the driver for the network adapter
  262. ( 8.) Initial tryout
  263. ( 9.) Downloading CSDs (bug fixes)
  264. (10.) A few reminders
  265. (11.) Security concerns
  266. (12.) Tuning your setup
  267. (13.) Interesting TCP/IP software you can download
  268. (14.) Good luck
  269.  
  270. (A1.) Appendix I: Coexistence of TCP/IP with Netware
  271. (A2.) Appendix II: Supplementary information on SLIP
  272. (A3.) Appendix III: Setting up LaMail
  273.  
  274.  
  275. NOTE: This document was produced for use with IBM TCP/IP for OS/2 Version
  276.       1.2.1. Version 2.0 of the TCP/IP product was recently released. This
  277.       document does NOT reflect any changes that may be introduced with
  278.       the new version. Dean has said he might produce an updated version
  279.       of this document in the future, but it's on the back burner for now.
  280.  
  281.  
  282.  
  283. ( 1.) Purpose and introduction
  284. ==============================
  285.  
  286. The purpose of this document is to:
  287.  
  288. 1. Orient someone who has heard a bit about networking on OS/2, but
  289.    can't yet hold an entire conversation in three to five letter
  290.    networking acronyms ("So, Bob, how's TCP/IP coming along today?" "Well,
  291.    Jane, NFS if fine, but I'm having trouble with FTP."  "Have you
  292.    installed the CSDs?"  "Yes, but can you ping over SLIP before sending a
  293.    job to LPD?"....).
  294.  
  295. 2. Help a new networker install the IBM TCP/IP networking package and
  296.    some of its more popular additional modules.
  297.  
  298. I'm no networking pro, but I've managed to start a working network
  299. system using OS/2 and IBM's TCP/IP offerings.  It took me long enough
  300. to sort it all out.  I hope I can save someone else the trouble.
  301.  
  302. I make no guarantees that the following is entirely correct!  It's
  303. based on my experiences.  PLEASE correct me by mailing me your comments
  304. if you find anything misleading or wrong.  Please send me additional
  305. hints based on your own experiences that you feel would be helpful to
  306. put into this document.
  307.  
  308. N. Dean Pentcheff
  309. Biological Sciences
  310. Univ. of South Carolina
  311. Columbia SC 29208 (803-777-8998)
  312.  
  313. Internet addresses:
  314.  
  315. pentcheff@pascal.acm.org
  316. dean2@tbone.biol.scarolina.edu
  317.  
  318.  
  319. ( 2.) Request for more information
  320. ==================================
  321.  
  322. Please let me know of improvements I can make to this document!
  323. Notable gaping holes that I notice (hint, hint) are:
  324.  
  325. 1. Performance tuning - success stories and failure stories are
  326.    both equally welcome.
  327.  
  328. 2. Other useful network software - surely some net.geeks have some
  329.    nifty utilities and addons that make a networked OS/2 system more of a
  330.    joy.
  331.  
  332. 3. Tricks and tips that you've discovered.
  333.  
  334.  
  335. ( 3.) Some terminology
  336. ======================
  337.  
  338. TCP/IP is the name of a communications protocol - it defines a way for
  339. computers to chat with each other.
  340.  
  341. (PC)NFS is a family of products from several vendors that use TCP/IP on
  342. a PC, generally under the DOS operating system.  Note that PC/NFS is a
  343. specific product marketed by SunSoft (the (PC)NFS name has been adopted
  344. as a generic name for that type of product).  (PC)NFS is not addressed
  345. in this document - you may have heard about it from DOS systems.  The
  346. programs described here do what PC/NFS on DOS does (and more).
  347.  
  348. Ethernet is a specific hardware protocol for computer communications.
  349. For example, a 3Com 3C503 card is a (very cheap and popular, if not
  350. screamingly fast) Ethernet board for PCs.  Using it (and appropriate
  351. software) you can connect a PC to an Ethernet TCP/IP network.  TCP/IP
  352. is just one of many communication protocols that can run atop
  353. Ethernet.  For example, a Novell Netware network running the IPX
  354. protocol could run on the same Ethernet - same hardware, just different
  355. protocols.
  356.  
  357. Token-Ring is another hardware protocol in common use.  IBM's TCP/IP
  358. package supports both Ethernet and Token-Ring network adapters.
  359.  
  360. FTP is a "file transfer protocol" that runs on top of TCP/IP (there are
  361. implementations of FTP for pretty much any computer that can talk
  362. TCP/IP, making it a lingua franca for file exchange - it's not pretty
  363. but it works).
  364.  
  365. Telnet is a defined way for TCP/IP-speaking computers to set up
  366. terminal sessions between each other so that you can actually log onto
  367. a remote computer and interact with your account there.
  368.  
  369. SLIP stands for serial line IP.  It defines a way that you can
  370. connect to a TCP/IP network over a serial line (via a phone modem,
  371. for example).  Serial communications is slower than a direct network
  372. connection, but can sometimes be useful.  IBM's TCP/IP packages does
  373. support SLIP.
  374.  
  375. CSD is IBM's word for a publicly distributed bug fix package.  Note
  376. that CSDs obsolete prior CSDs.  That is, application of any later CSD
  377. will take care of everything that was done by earlier CSDs.  You don't
  378. have to apply the whole chronological string of CSDs, just the most
  379. recent one.  God help you if you install an earlier CSD over a later
  380. one (IBM sure won't help you).
  381.  
  382.  
  383. ( 4.) Selecting parts of the IBM TCP/IP packages
  384. ================================================
  385.  
  386. IBM sells a bunch of pieces, many of which are optional, for TCP/IP
  387. networking.  Following is a brief summary of them.  Note that all of
  388. the following come with both 1.2 Mb 5-1/4" and 1.44 Mb 3-1/2" disks in
  389. the same package (you don't need to specify medium).
  390.  
  391. -- TCP/IP Base Program (Part #02G6968).  Price: US$131.  You need this
  392. in order to use any of the other following parts.  It gives you the
  393. software to connect your Ethernet or Token Ring card to a network, plus
  394. a few character-oriented programs (Telnet, FTP, ping, etc.).  It's sort
  395. of equivalent to the public domain NCSA Telnet package for DOS.
  396.  
  397. -- NFS Kit (Part #02G6970).  Price: US$95.  This gives your OS/2 system
  398. the ability to serve as both a client and a server for sharing disk
  399. space using Sun's NFS (Network File System) protocol.  In other words,
  400. you can mount disks over the network that are physically attached to
  401. other minicomputers or OS/2 systems as though they were attached to
  402. your computer.  Conversely, you can make parts of your OS/2 computer's
  403. disks available for sharing by others.  With this package (along with
  404. the Base Program), you've got the makings of a small local area network
  405. that can share disk space and printers.
  406.  
  407. -- X-Windows System (Part #02G6980).  Price: US$95.  This gives your
  408. OS/2 system the ability to display output (and relay input) to X
  409. programs running on other computers.  X-Windows is a standardized way
  410. for programs (mostly on Unix-based systems) to put graphics on the
  411. screen and interact with the user.  X terminology is a bit peculiar:
  412. the program doing the work is called the "client"; the program doing
  413. the display is called the "server".  This package allows your OS/2
  414. system to be an "X server", but not an "X client": you can display and
  415. interact with X programs running elsewhere, but you can't run an X
  416. program on your OS/2 system and have its results displayed elsewhere.
  417.  
  418. -- X.25 Networking (Part #?).  Enables X.25 communications from your
  419. OS/2 system.  I have no exposure to this product, so I won't comment.
  420. I assume you'll know if you need it.
  421.  
  422. -- Source code and programming packages.  If you're ordering these you
  423. sure as hell don't need me giving you hints on what to do.
  424.  
  425. And finally, where to order.  Peculiarly, IBM often seems unaware
  426. that they sell this product.  So far, people have had the best
  427. luck with calling: 1-800-IBM-2-YOU (1-800-436-2968).  Another IBM
  428. order line (1-800-IBM-CALL) apparently knows about the product
  429. but likes to charge you more money (?!).
  430.  
  431.  
  432. ( 5.) Preparing to hook up to a TCP/IP network
  433. ==============================================
  434.  
  435. Once you have the TCP/IP base package, you can be a full-blown node on
  436. the Internet.  To do that, you _must_ contact a local system
  437. adminstrator on the network to which you will physically connect your
  438. OS/2 machine.  He or she must give you an Internet number.  Choosing
  439. one at random is unlikely to work and is exceedingly antisocial (since
  440. it may well disrupt others' use of the network).
  441.  
  442. You can probably select your own cute name for your machine, unless
  443. there is an iron-fisted net administrator who enforces a naming
  444. convention.  As examples, our lab works on crab behavior, so our PCs
  445. are called "fiddler" and "cancer".  The last place I worked had a lot
  446. of people working on marine larvae, so they had "cypris", "zoea",
  447. "actinula", etc.
  448.  
  449. When you decide on a name and send it to your Local Network Guru, also
  450. ask the following questions:
  451.  
  452. o What will my machine's full Internet name be (e.g.
  453.   fiddler.biol.scarolina.edu for the machine at which I'm
  454.   sitting)?
  455.  
  456. o What is my IP address (e.g. 123.234.221.112 as a totally
  457.   fictitious example)?
  458.  
  459. o Is this network subnetted?  If so, what's the subnet mask
  460.   (e.g.  255.255.255.0)?
  461.  
  462. o Is there a non-default broadcast address?  If so, what is it?
  463.  
  464. o What is the IP address of a default router for me to use?
  465.  
  466. o What are the IP addresses of three domain nameservers?
  467.  
  468. And, before you start the software installation, do yourself a favor.
  469. Open up your machine and take a good look at the network adapter card.
  470. Write down any strap or switch options that are set.  You'll probably
  471. need them later when you do the software configuration of the driver
  472. for TCP/IP.
  473.  
  474.  
  475. ( 6.)Installing IBM's TCP/IP Package
  476. ====================================
  477.  
  478. All the documentation comes with the Base Program.  The other packages
  479. just consist of a folder with disks.
  480.  
  481. It is not initially clear how to proceed, so here's enough to get you
  482. going:
  483.  
  484. Begin with the manual "TCP/IP Version 1.2.1 for OS/2 (Refresh):
  485. Installation and Maintenance".  You install the TCP/IP software first,
  486. then the specific driver software for your Ethernet or Token Ring board.
  487.  
  488. There's a nice little configuration program called ICAT (Installation
  489. and Configuration Automation Tool).  As per instructions, stick in disk
  490. 1 and run ICAT from an OS/2 command line.
  491.  
  492. Push the "Install" button first.  It will give you the opportunity to
  493. install any/all of the options you've ordered (base package, NFS,
  494. X-Windows, X.25, and source packages).  Check off whatever boxes you
  495. want and feed disks as requested.  Go ahead and install everything
  496. you've got.
  497.  
  498. Once everything has been copied to disk, push the "Configure" button of
  499. ICAT.  Now comes the fun stuff.  I'm assuming you have the
  500. documentation, so I'll just give you some hints based on what I did.
  501. There's a numbered list of 6 configuration things to do.  We'll run
  502. down the list.
  503.  
  504. 1. Configure Network Interface Parameters.  You probably only have one
  505.    Ethernet or Token Ring board in your computer, so you only have to fill
  506.    in half this screen (the other half is for another board - and up to
  507.    two more on a "Next Screen").  Your IP address is whatever was issued
  508.    to you by your Friendly Local Network Adminstrator.  If he/she told you
  509.    anything about a "Subnet Mask", enter it appropriately.  Leave
  510.    "Broadast" and "Destination Address" blank (unless you've been
  511.    explicitly instructed otherwise).  For that matter, leave the rest of
  512.    the screen untouched unless told otherwise.  Don't forget to check the
  513.    little "Enabled" box in the top left corner.  When done, press the
  514.    "Menu" button to return to the main Configure menu.
  515.  
  516. 2 . X.25 Parameters.  You're on your own here (I haven't done this),
  517.    but it looks straightforward - stick in your IP address.
  518.  
  519. 3. SLIP Parameters.  This is if you're going to use a serial port for
  520.    access, instead of a network adapter (SLIP = Serial Line Internet
  521.    Protocol).  Fill in the IP address, and the rest is like setting up the
  522.    dialer in a communications program.
  523. 4. Automatic Starting of Services.  Again, the following are
  524.    reasonable defaults if (a) you haven't been told otherwise; and (b) you
  525.    have the software involved.
  526.  
  527.       DO enable the inetd super server - this is one program which
  528.       runs all the time and spawns off some of the other network
  529.       service programs on an as-needed basis.  This way they don't
  530.       all have to be started at once.
  531.  
  532.       If you want yourself or others to be able to Telnet into this
  533.       machine, enable the Telnet server (BUT SEE NOTES BELOW - THIS
  534.       CAN BE A REAL SECURITY RISK).  This does not influence your
  535.       ability to telnet out of this machine to other machines.
  536.  
  537.       If you want to be able to access files on this machine from
  538.       other machines using the FTP protocol, enable the FTP server.
  539.       This does not influence your ability to use FTP on your machine
  540.       to access other machines.  (SEE NOTES BELOW - THIS IS A
  541.       POTENTIAL SECURITY RISK).
  542.  
  543.       Unless you know otherwise, DO NOT enable TFTP.
  544.  
  545.       I lean towards not enabling rexec and rsh unless there's a
  546.       compelling reason to do so.  THESE ARE A REAL SECURITY RISK.
  547.       Again, this does not affect your ability to rexec or rsh from
  548.       your OS/2 machine to other machines.
  549.  
  550.       If you are going to make a printer attached to your computer
  551.       available to other computers (i.e. your machine will be a
  552.       network print server), enable the lpd server.  NOTE: To prevent
  553.       lpd from printing a banner and control file before each
  554.       document, set lpd to run in the "Foreground" (not via inetd),
  555.       and type in "-b -c" (without the quotes) in the blank for
  556.       arguments.  This is particularly important if you have a
  557.       Postscript printer (since the banner and control files are in
  558.       ASCII, not Postscript, they will mysteriously stuff the
  559.       printer).
  560.  
  561.       If you've got the X-Windows stuff, enable it (leave the
  562.       "Parameters" as it is).
  563.  
  564.       If you're into online typing to people, enable Talk, but
  565.       honestly, why not just use the phone?
  566.  
  567.       Enable the NFS Server if you want other people to access your
  568.       hard disk (SEE SECURITY NOTES BELOW).
  569.  
  570.       Enable NFSCTL if you want to be able to mount other machines'
  571.       disks (but note that they must allow you to do so).
  572.  
  573.       If you have the IP address of a default router on your network,
  574.       you can skip enabling the automatic routing server "routed".
  575.       If you couldn't get such an address from the Local NetNerd, go
  576.       ahead and enable the automatic routing server "routed".  (See
  577.       some further remarks on this below in the "Tuning" section.)
  578.  
  579.       FINALLY, if you're going to receive mail directly onto your
  580.       machine, enable "sendmail".  If you're already receiving mail
  581.       on another machine, this is FAR more trouble than it's worth
  582.       (in my opinion).  With the other software you've got, you'll
  583.       easily be able to read your mail on another machine, so why
  584.       bother with all the sendmail setup stuff (which is relatively
  585.       fierce)?
  586.  
  587. 5. Configure Services.  I'm going to give hints based on my slightly
  588.    net.paranoid approach.  See the security notes below for some details.
  589.  
  590.       Put one and only one entry in the FTP Access Protection:
  591.       anonymous.  (But see further notes in the "Security concerns"
  592.       section below.)
  593.  
  594.       If you're doing X-Windows, X Host Authorization gets the name
  595.       of the machine(s) on which your X "clients" (e.g. main
  596.       programs) will run.
  597.  
  598.       In the X Client Display Variable, enter your OS/2 machine's IP
  599.       address (or Internet name, whichever).  Not the name of the
  600.       host to which you will be connecting, but this very OS/2
  601.       machine's address.  Follow the IP address or machine name with
  602.       ":0" (without the quotes of course).  For example, I entered:
  603.       fiddler.biol.scarolina.edu:0
  604.  
  605.       Fill in the timezone in standard Unixoid format.  See page 95
  606.       of the manual for some of the more popular timezones.
  607.  
  608.       If you will use another machine's printer, enter that machine's
  609.       name and its printer's name.
  610.  
  611.       If you took my advice on rexec, enter nothing in the rexec
  612.       username and password.
  613.  
  614.       Enter nothing in the password field for telnet (BUT SEE THE
  615.       SECURITY NOTES BELOW).
  616.  
  617.       Enter your machine's name in the Hostname field (just the very
  618.       first part of the name: "fiddler" in the case of
  619.       "fiddler.biol.scarolina.edu").  Enter the rest of the name in
  620.       the Domain Name field ("biol.scarolina.edu").
  621.  
  622.       Type in (correctly!) the IP numbers of the (up to) three local
  623.       nameserver machines your Always Cheerful Network Adminstrator
  624.       gave you.
  625.  
  626. 6. Routing Information.  If you have the IP address of a default
  627.    router, enter it here.  Follow the keypress instructions to insert an
  628.    entry.  Toggle the "Route Type" field using space, leave "Route
  629.    Destination" blank, type in the IP address into "Router", and leave
  630.    "Metric count" at 1.  If you do _not_ have the IP address of a default
  631.    router, make sure you enabled the "routed" daemon.  Then check below in
  632.    the "Tuning" section to see how you can find out your default router's
  633.    address later, insert it here, and dispense with "routed."
  634.  
  635. When this is done, go ahead and "Exit" all the way out of the ICAT
  636. program, reassuring it that you really do want it to write this stuff
  637. to disk as it quits.
  638.  
  639.  
  640. ( 7.) Installing the driver for the network adapter
  641. ===================================================
  642.  
  643. Once you finish with all that nonsense, you will realize that you
  644. haven't told the software anything about the network adapter you've got.
  645. Time to turn to the "LAN Adapter and Protocol Support Introduction and
  646. Configuration Guide".  Cram in the LAPS disk, and, from an OS/2 command
  647. prompt, start up the "LAPS" program from the floppy.
  648.  
  649. The following discussion assumes you will be using a network adapter
  650. card (either Ethernet or Token-Ring).  If you will be using SLIP (IP
  651. over a serial line with a modem), I suspect things may be a bit
  652. different, but I don't know, I've never tried (as in: "Can you play the
  653. violin?"  "I don't know, I've never tried").  See Appendix A2 below for
  654. some supplementary information on SLIP.  I don't use it, so I haven't
  655. tested this, but give it a whirl.  For now, we'll continue to assume
  656. that you're using a network adapter card...
  657.  
  658. First do the "install" to copy in the software.  Next, go to the
  659. configuration part.
  660.  
  661. What you do is simple: pick one from column A and one from column B.  In
  662. fact, IBM has made it simpler still - there's only one choice in column
  663. B (but you still have to explicitly pick it).  Choose your network
  664. adapter from the Network Adapters list (select and "Add" it).  (If your
  665. network adapter isn't on the list, see the remarks a few paragraphs
  666. below here.)  Then choose the only choice (IBM TCP/IP) from column B.
  667. You've now declared that your network adapter number 0 (the first one)
  668. is of a particular type, and it will run TCP/IP.
  669.  
  670. Now highlight the adapter name in the Current Configuration window and
  671. press "Edit".  Now's your chance to make sure that the hardware options
  672. on your adapter match up with the software's idea of them.  Change
  673. anything that needs changing.  When in doubt, leave it as it was.
  674. Notably, you should probably leave the "Network Adapter Address"
  675. blank.  That number is supplied by the board hardware unless you enter
  676. an overriding number here.
  677.  
  678. Once you're done with the configuration, press "OK" and the proper
  679. configuration will be copied in.
  680.  
  681. What if your network adapter isn't "supported"?  That is, you didn't see
  682. it on the LAPS list.  Odds are good that it really is supported.  First
  683. of all, check the documentation - your adapter may emulate an adapter
  684. that is in the LAPS list.  If so, you're home free.  If not, you need to
  685. get hold of an "NDIS driver" for your adapter.  There may be one on a
  686. disk that came with the card.  Alternatively, you may be able to find
  687. one on the ftp-os2.cdrom.com archive (see the section on downloading
  688. CSDs in this document to see how to access the archive).
  689.  
  690. Once you've got the NDIS driver, you'll need to do a little hand editing
  691. of some configuration information.  The following description is edited
  692. from some advice posted to the Usenet group comp.os.os2.networking by
  693. Kai-Uwe Rommel (rommel@Informatik.TU-Muenchen.DE) regarding the popular
  694. 3Com Etherlink III card (a very fast, excellent Ethernet card, by the
  695. way).  I haven't done this myself, so I don't know how easy it will be
  696. to adapt these instructions to other cards, but take a look at this and
  697. see how it goes...
  698.  
  699.    NDIS drivers for DOS and OS/2 come included with the Etherlink
  700.    III card. I'm not sure if the LAPS install program of the TCP/IP
  701.    package allows "other cards" to be installed, but otherwise
  702.    simply install the Etherlink II drivers first. Then, before
  703.    rebooting, copy ELNK3.OS2 from the Etherlink III driver floppy
  704.    to the same location where ELNKII.OS2 is and replace ELNKII.OS2
  705.    in config.sys by ELNK3.OS2. In the protocol.ini in \IBMCOM, add
  706.  
  707.       [ELNK3_nif]
  708.       DriverName = ELNK3$
  709.  
  710.    right below the [ELNKII_nif] section and replace
  711.  
  712.       Bindings = ELNKII_nif
  713.  
  714.    in the [TCPIP_nif] section by
  715.  
  716.       Bindings = ELNK3_nif
  717.  
  718.    and it should work after rebooting. You may want to boot DOS and
  719.    run the 3C509 program from the Etherlink III driver disk to set
  720.    up the card to use an IRQ > 8 (i.e. IRQ 10, for example) and set
  721.    the "client type" to a better suited one (you can choose DOS
  722.    client, Windows or OS/2 client or server). If you install the
  723.    Etherlink III in EISA machines, run the 3C509 program to switch
  724.    the card into EISA mode (yes it has one although it is an ISA
  725.    card) and use the EISA setup program and the config files on the
  726.    Etherlink III driver disk to configure it. See Appendix E in the
  727.    Etherlink III manual.
  728.  
  729.  
  730. ( 8.) Initial tryout
  731. ====================
  732.  
  733. Are ya feelin' lucky?  Hope so.  Quit out of LAPS.  Do the standard
  734. OS/2 Shutdown.  Make sure your network adapter is actually plugged into
  735. a network.  Cross fingers and toes.  Start up OS/2.
  736.  
  737. It will take much longer to boot as five zillion networking programs
  738. crank up.  Lots of them will put screens up as they come on.  Once
  739. things are up, you can minimize these screens.  Meanwhile, they will
  740. tell you of your progress.
  741.  
  742. If things really choke and you don't get a boot, well, you knew the job
  743. was dangerous when you took it.  Get an OS/2 guru to boot from a floppy
  744. for you and REM out the line in "startup.cmd" that says "CALL
  745. C:\TCPIP\BIN\TCPSTART.CMD".
  746.  
  747. Assuming things more-or-less come up, try things out.  First, from an
  748. OS/2 command line, try a ping to yourself.  In my case, that's "ping
  749. fiddler.biol.scarolina.edu".  You should get a series of one-liners
  750. once a second informing you that you've sent 64 bytes to yourself and
  751. received it.  Press Control-C to quit that.  If, after you enter your
  752. ping command, you get nothing (the command just hangs there), you've
  753. got a problem: you're unable to find yourself.  Check your machine name
  754. and Internet number using ICAT, and make sure your network adapter
  755. board is properly set up, and the correct parameters are set using
  756. LAPS.
  757.  
  758. One thing you'll want to try (but DON'T) is to double-click on the cute
  759. little INETD icon.  Don't do it.  You'll get a textmode screen with
  760. Inetd's potential clients listed.  That's it.  No menus.  No nothing.
  761. It makes you feel like DOS is back.  Press Alt-Tab or Alt-Esc to get
  762. the hell out of there.  Memorize this, because one day you'll do it
  763. accidentally anyway.
  764.  
  765. Try telnetting to your local host.  Try an FTP file transfer.  Once FTP
  766. file transfers work, I advise you to take the following step next,
  767. before doing much more playing.
  768.  
  769. Note: unless you've started telnetd and/or ftpd (or have them set
  770. to start from inetd), don't try to telnet and/or ftp to yourself!
  771.  
  772.  
  773. ( 9.) Downloading CSDs (bug fixes)
  774. ==================================
  775.  
  776. My system almost-kinda-sorta worked (flakey is the word that comes to
  777. mind).  Following application of the bug fixes, it works very
  778. smoothly.  So, to avoid wasting time, apply the bug fixes early.
  779. Following is the scoop on how to do this.
  780.  
  781. DON'T BE INTIMIDATED BY THE LENGTH OF THIS SECTION!  Because the CSDs
  782. change with time, this section is verbose to cover different
  783. contingencies.  It's really quite straightforward in practice.  Install
  784. the bug fixes - you'll be very happy you did.
  785.  
  786. 1. For neatness' sake, make a subdirectory called "csd" (well, don't
  787.    listen to me about it, call it "rosebud" if you want).  Do a "cd" to
  788.    that directory (all this is done from an OS/2 command line).
  789.  
  790. 2. Give the command:  ftp ftp-os2.nmsu.edu
  791.  
  792. 3. If that doesn't work ("host unknown" or "network unknown") you've
  793.    got a problem with domain name resolution.  MAybe routed.exe isn't
  794.    running or you have a bad DNS nameserver entry?  Ignore that for now,
  795.    but fix it later.  Try giving the command:  ftp 128.123.35.151
  796.  
  797. 4. Log in as user anonymous, with your full login (joe@ace.b.c.edu) as
  798.    password.  Yeah, you don't really have a user name ("joe") since you're
  799.    on a single-user machine.  Make one up.  For my machine, for example,
  800.    I might enter "dean@fiddler.biol.scarolina.edu" (without the quotes).
  801.  
  802. 5. Give something like the following FTP commands [things in square
  803.    brackets are my comments, not parts of the commands]:
  804.  
  805.       binary
  806.       cd os2/ibm/tcpip   [get to the directory with fixes]
  807.       get tcpcsd1.exe    [Base TCP/IP package patches]
  808.       get tcpcsd2.exe
  809.       get basecsd.doc    [how to install Base CSDs]
  810.       get nfscsd1.exe    [if you've got NFS]
  811.       get nfscsd.doc     [how to install NFS CSDs]
  812.       get pmxcsd1.exe    [if you've got X-Windows]
  813.       get pmxcsd.doc     [how to install X-Windows CSDs]
  814.  
  815.  
  816.    You may find that some of the CSDs have filenames ending in ".zip"
  817.    instead of ".exe".  If so, do the following as well:
  818.  
  819.       cd /os2/2_x/archiver
  820.       get unz50x32.exe   [Info-ZIP unzipper for unpacking]
  821.  
  822.    Quit from FTP with the following command:
  823.  
  824.       bye
  825.  
  826.  
  827.    Of course, this will be out of date soon.  Just look for the most
  828.    recent CSD packages in the directory and snarf them.  Likewise for the
  829.    Info-Zip unzipper.  You should also check the directories "/os2/new"
  830.    and "/uploads": new uploads go there first and may not have made it to
  831.    the patches directory yet.  If there are several different CSDs for
  832.    products you have, download them all.  Unpack them (see below) each
  833.    separately on your machine and check the comments in the installation
  834.    scripts for the latest date.
  835.  
  836. 6. Unpack the suckers.  If you got the unzipper program, just just run
  837.    unz50x32.  It will unpack itself into the unzip program.  Each CSD
  838.    release seems to be slightly differently packaged, so I'll just give
  839.    some general guidelines here.  You can probably install them from your
  840.    hard disk, without having to copy them onto floppies (though they are
  841.    usually designed to be installed from floppies).  Make a subdirectory
  842.    for each type of CSD (for example, I made subdirectories "base", "nfs",
  843.    and "pmx") under the directory where you have the zip files.  Then
  844.    unpack each bundle into its appropriate subdirectory.
  845.  
  846.    If the CSD filename ends in ".exe", things are easy: it will unpack
  847.    itself into its component files.  For example, to unpack the Base
  848.    packages, I'd do the following:
  849.  
  850.       mkdir base
  851.       cd base
  852.       ..\tcpcsd1
  853.       ..\tcpcsd2
  854.  
  855.    If the CSD filename ends in ".zip", you have to explicitly use the
  856.    unzip program to unpack the file.  For example (if the CSD files were
  857.    called "tcpcsd.base1.zip" and "tcpcsd.base2.zip"):
  858.  
  859.    mkdir base
  860.    cd base
  861.       ..\unzip  ..\tcpcsd.base1
  862.       ..\unzip  ..\tcpcsd.base2
  863.  
  864.    Normally, the unzipping leads to the creation of 5-50 updated programs
  865.    and files, one of which is an installation script (ending in ".cmd").
  866.    In some cases, the zip files will unzip into one or two monolithic
  867.    ".exe" programs.  These aren't really standalone programs, but are
  868.    self-unpacking zip files.  If, when you're done unpacking the first
  869.    level of zip files, you only have one or two huge ".exe" files and you
  870.    DO NOT HAVE ANY FILES THAT END IN ".CMD" (i.e. you don't have an
  871.    installation script yet), check to see if the couple of huge programs
  872.    are actually zip files in disguise.  To do that, run the listing
  873.    function of unzip.exe.  For example, to check a hypothetical file
  874.    "basecsd.exe", try running:
  875.  
  876.       ..\unzip  -v  basecsd.exe
  877.  
  878.    If the unzip program barfs, it's not a zip file.  If you get a nice
  879.    listing of lots of filenames, you can unzip the archive by simply
  880.    running the program.  For example:
  881.  
  882.       basecsd
  883.  
  884.  
  885.    Don't do any of this fussing if there's a ".cmd" file in the directory
  886.    from your inital unzipping - that's probably the installation script
  887.    which will take care of the next level of unzipping for you.
  888.  
  889. 7. Check the installation scripts.  I've found two types.  One is a
  890.    pretty elaborate script that quite neatly checks your system out and
  891.    installs the CSDs from the hard drive directory.  These longer scripts
  892.    are over 100 lines long.  If there are just a few files that need
  893.    copying, there may be a short script instead.  In some cases, these
  894.    short scripts are "hardwired" to copy from the A: drive (tacky!).  A
  895.    quick edit of any offending lines takes care of the problem.  For
  896.    example, changing the line:
  897.  
  898.       copy 'A:nfsctl.exe' BASE'\bin\nfsctl.exe'
  899.  
  900.    to read:
  901.  
  902.       copy 'nfsctl.exe' BASE'\bin\nfsctl.exe'
  903.  
  904.    converts the command so that it will run from the hard drive instead of
  905.    needing to be put on a floppy.
  906.  
  907. 8. Now you've got your CSDs (bug fixes) on disk, ready to install.  You
  908.    have to first REM out a couple of lines in your startup scripts, then
  909.    reboot.  Otherwise, OS/2 will refuse to let you update programs that are
  910.    currently running.  Using your favorite editor, edit your c:\config.sys.
  911.    Find the line that runs CNTRL.EXE.  Insert REM (followed by a space)
  912.    before it.  Save the file (as Plain Text, if you're asked).  I found
  913.    that I also had to edit the file c:\startup.cmd and REM out the line
  914.    that reads "CALL C:\TCPIP\BIN\TCPSTART.CMD".
  915.  
  916.    Now reboot.
  917.  
  918.    Why not do all this before even rebooting once?  Because applying the
  919.    CSD depends on a lot of networking environment that is set up in the
  920.    main config.sys file, so you've got to have booted with the networking
  921.    stuff installed but REMed out for the CSD to apply properly.
  922.  
  923. 9. If you're lucky, IBM will have included a "*.doc" file that will
  924.    give you some hints on how to install each CSD.  If so, read the file,
  925.    and read the hints in the next paragraph.  Between them all, decide how
  926.    to install the CSDs.
  927.  
  928.    In the absence of an official "*.doc" file, you're on your own.  Each
  929.    CSD has its own handy install script.  Go to each CSD's subdirectory
  930.    and run the something-or-other.CMD file.  For example, for the Base
  931.    Package it might be basecsd.cmd; for NFS it might be nfscsd.cmd; for
  932.    X-Windows it might be installx.cmd (thanks for the consistency, guys).
  933.    Or it may be called something new and exciting.  Basically all that
  934.    these do is copy over a bunch of new versions of programs on top of the
  935.    old ones.  As far as I can tell, they don't meddle with initialization
  936.    setups.  [Late note on that - one of the newer CSDs does install a new
  937.    xinit.cmd, but quite politely informs you that it is moving your old
  938.    one to "xinitbak.cmd".]
  939.  
  940. 10. With your trusty editor, remove the REMs from config.sys and
  941.     startup.cmd.
  942.  
  943. 11. Reboot OS/2 to a far less bugfull networking setup.
  944.  
  945. 12. Periodically check in at ftp-os2 for new CSDs.  Apply as above and
  946.     they will overwrite whatever is needed to bring you up to date.  Note
  947.     that later CSDs make earlier CSDs obsolete: each CSD is complete.  You
  948.     do NOT need to install the whole chronological string of CSDs to get up
  949.     to date.  The latest CSD will do everything that any earlier CSDs did.
  950.  
  951.  
  952. (10.) A few reminders
  953. =====================
  954.  
  955. If you want to mount part of a Unix box's disk, the Unix machine will
  956. need an entry in its /etc/exports file describing what you're allowed
  957. to mount.  Similarly, your OS/2 system's \tcpip\etc\exports file will
  958. have to list systems you allow to mount your disks (SEE SECURITY NOTES
  959. BELOW).
  960.  
  961. If you want to redirect printer output from your machine to an LPD
  962. program on some other machine, you'll have to start up an lprmon process
  963. for each of the printer ports you wish to redirect.  See the manual for
  964. the syntax.  The trick is where to put the startup commands.  If you
  965. don't mind seeing the lprmon windows appear at boot time, edit the file
  966. \startup.cmd and insert the command(s) there.  That's a better solution
  967. than putting them in \tcpip\bin\tcpstart.cmd, since tcpstart.cmd gets
  968. clobbered if you rerun ICAT to reconfigure your setup.  If you are going
  969. to edit your tcpstart.cmd file anyway (see the section below on tuning
  970. for reasons you might do that), go ahead and stick them into
  971. tcpstart.cmd.
  972.  
  973. Note that there's a weirdness associated with lprmon: it apparently
  974. cannot monitor a port that has a larger-than-default buffer size.  So
  975. make sure that you check the PRINTMONBUFSIZE in your \config.sys.  For
  976. any port(s) on which you will run lprmon make sure that the buffer size
  977. is left on the default setting (134).  For example, a vanilla version
  978. should be: PRINTMONBUFSIZE=134,134,134
  979.  
  980.  
  981. (11.) Security concerns
  982. =======================
  983.  
  984. You are now a node on the Internet (assuming you've hooked up to an
  985. Internet-worked network).  That means you have to be security conscious.
  986. You don't have to be an international bank to be chosen as a victim.
  987. There really are people out there trying to break into whatever
  988. computers they can.  You don't want to leave yourself open to that.
  989.  
  990. Furthermore, if your computer is ever broken into, you stand a far
  991. better chance of getting sympathetic help if you didn't leave it wide
  992. open in the first place.  If I leave my door open and someone walks in
  993. and takes things, they are still doing wrong, but I'd be more likely to
  994. get sympathetic help had I locked the door.
  995.  
  996. I will outline the approach I've taken to setting up our OS/2 systems.
  997. I AM NOT A UNIX OR NETWORK SECURITY EXPERT.  Just for good measure, I'll
  998. say that again:  I AM NOT A UNIX OR NETWORK SECURITY EXPERT.  I've done
  999. enough reading to know that (a) it matters; and (b) security holes can
  1000. be very subtle.  So don't necessarily believe what I'm recommending.  I
  1001. welcome comments (but I will not open a debate on the morality of
  1002. computer breakins).
  1003.  
  1004. 1. Enable Telnet but only with the real password option.  The default
  1005.    password option offered is very weak.  It requires a single password
  1006.    that is readable by anyone who has access to the system.  VERY WEAK.
  1007.    But, buried deep is a better solution.  On page 72-73 of the
  1008.    Installation and Maintenance Manual is the description of how to set up
  1009.    telnet to require a Unix-style password file.  Now, Unix-style passwords
  1010.    are far from hyper-secure, but they're better than a clear-text
  1011.    "password"!  Perversely, IBM doesn't provide you with a program to make
  1012.    the passwd file: you'll need to copy an /etc/passwd file from a Unix
  1013.    host.  But you've probably got a login on a Unix machine - you can use
  1014.    its password file.
  1015.  
  1016.    Follow the directions to install the passwd file and shuffle in a
  1017.    different version of the login.exe program on OS/2.
  1018.  
  1019.    In general, don't depend on any of the so-called "passwords" that appear
  1020.    in environmental varibles.  World-visible passwords are a (bad) joke.
  1021.  
  1022. 2. Disable incoming FTP except for the very restricted "anonymous"
  1023.    account.  Your TRUSERS file should look like this:
  1024.  
  1025.       user:  anonymous
  1026.       rd:    c:\anonymous
  1027.       wr:    c:\anonymous
  1028.  
  1029.  
  1030.    Make sure to create the directory c:\anonymous.  Someone can stuff your
  1031.    system by filling disk's c:\anonymous directory with garbage, but that's
  1032.    relatively benign.  If that's a problem, remove "c:\anonymous" from the
  1033.    "wr:" field.  How can anyone FTP a file into your machine if you don't
  1034.    even let them have ftp write access to "\anonymous"?  With this setup, a
  1035.    really trusted user can have an entry in the Unix-style passwd file.
  1036.    Then she or he can telnet into your machine and run FTP on your machine
  1037.    to suck the file in.
  1038.  
  1039.    Don't have anything else in the TRUSERS file.  The idea of unencoded
  1040.    passwords is ludicrous.
  1041.  
  1042.    [Supplementary note added later:] Perhaps the above approach is a
  1043.    little harsh.  It turns out that FTP will not allow reading or writing
  1044.    of the TRUSERS file.  Hence, you _could_ put other entries into the
  1045.    TRUSERS file and an FTP-logged-in person couldn't pilfer the TRUSERS
  1046.    file itself.  NOTE however, that TRUSERS will be accessible to any NFS
  1047.    or Telnet users, so passwords there are still available.  You decide.
  1048.    Personally, it makes me too nervous.
  1049.  
  1050. 3. Don't enable the rexecd server.  It depends on clear-text passwords
  1051.    in the environment or in the NETRC file.  People can Telnet in through
  1052.    the passwd-protected telnet, then execute the command.  Same goes for
  1053.    the rshd server.
  1054.  
  1055.    Come on.  Do you really want Joe Unwashed-behind-the-ears to be able to
  1056.    do "rexec yourmachine del c:\*"?  And then giggle a bit.  Yup, that
  1057.    could happen.
  1058.  
  1059. 4. Don't enable the TFTP daemon "tftpd" unless you really need it for
  1060.    some obscure reason.  FTP does the job.
  1061.  
  1062. 5. Vanilla NFS is well known to be full of security holes.  You'll
  1063.    notice the tight security demanded by the Unix host: give it a UID and
  1064.    GID number and that's who you are.  Cute.  I'd be very wary about giving
  1065.    write permission to my disk.
  1066.     
  1067. REMEMBER: THERE ARE NO ACCESS CONTROLS ONCE SOMEONE HAS ACCESS TO YOUR
  1068. OS/2 SYSTEM.  No files are protected from reading or deletion.  Once
  1069. someone is into your system, they can happily read any of your setup
  1070. files in \tcpip\etc (which could [if you're naive] contain real live
  1071. readable passwords).  They can also read your \config.sys and
  1072. tcpstart.cmd files, in case they missed a password or two.
  1073.  
  1074. The only people I want to have write access to my system are people
  1075. who've passed the (really minimal!) test of having logged in past the
  1076. Telnet-with-Unix-style-passwords.
  1077.  
  1078.  
  1079. (12.) Tuning your setup
  1080. =======================
  1081.  
  1082. Following are a few hints and suggestions that may help your networking
  1083. system work better.  Where I remembered, I've attributed suggestions to
  1084. the people who suggested them.  In most cases, these suggestions
  1085. appeared on the Usenet newsgroup comp.os.os2.networking.  I have edited
  1086. many/most of these for conciseness and format, so I'm to blame if I've
  1087. screwed them up (sorry).  My apologies to those whom I forgot!
  1088.  
  1089. 1. If you edit any of the installation scripts yourself, note that IBM
  1090.    uses an undocumented syntax.  They use "attrib file parameters" instead
  1091.    of "attrib parameters file".  This works fine unless you use 4OS2 (a
  1092.    command-line enhancer).  If you do, start up an unenhanced cmd shell
  1093.    first.  (mathelmr@nuscc.nus.sg (Helmer Aslaksen))
  1094.  
  1095. 2. After the initial thrill wears off, you'll wish there was some way to
  1096.    get OS/2 to stick all the networking windows into the Minimized Window
  1097.    Folder automatically at boot time.  Following is a scheme for doing so.
  1098.    The basic idea is to stop tcpstart.cmd from being run in the
  1099.    \startup.cmd script (running it as a "Startup" folder object instead)
  1100.    and get all the programs started minimized, instead of as normal
  1101.    windows.  (sip1@midway.uchicago.edu (Timothy F. Sipples),
  1102.    mathelmr@nuscc.nus.sg (Helmer Aslaksen), others)
  1103.  
  1104.    a. Edit \startup.cmd and put a REM in front of the line that
  1105.       runs the tcpstart.cmd script.  Add an "exit" to the end of the
  1106.       \startup.cmd file (if you want its window to vanish, too).  In
  1107.       fact (if nothing else is started in that file) instead of
  1108.       editing it, you can just move it to \startup.old and forget
  1109.       about it.
  1110.  
  1111.    b. From the desktop, open the "OS/2 System" object, then the
  1112.       "Startup" object within that.
  1113.  
  1114.    c. From the "Drives" object, open up directories until you have
  1115.       an icon view of the \tcpip\bin directory.  Click the right mouse
  1116.       button once on the \tcpstart.cmd script.  Using the resulting
  1117.       popup menu, create a shadow of the object, selecting the
  1118.       "Startup" window to be its location.  The reason for doing A-C
  1119.       is that things in the "Startup" folder start up late enough in
  1120.       the boot process that they start after the Minimized Window
  1121.       Viewer is in place.  Otherwise, you get icons across the bottom
  1122.       of the desktop (eeeeww!).
  1123.  
  1124.    d. Now edit the file \tcpip\bin\tcpstart.cmd.  Wherever you see
  1125.       a "start ..." line, change it to "start /min ...".  That will
  1126.       cause the programs to start minimized.  NOTE: Check this file
  1127.       again any time you run ICAT: your changes may get blown away
  1128.       so that you'll have to reinsert the "/min"s.
  1129.  
  1130.    e. For any line in tcpstart.cmd that starts "call ...", edit the
  1131.       script that gets called.  In those scripts, again change "start
  1132.       &period.&period.&period." lines to "start /min ...".  Check this also after running
  1133.       ICAT.
  1134.  
  1135. 3. Some of the networking software doesn't actually need to be run as a
  1136.    subprocess of a "cmd" process.  For these cases, rather than issuing a
  1137.    "start ..." or a "start /min ..." to kick them off, you can issue a
  1138.    "detach ...".  For some processes (ones that have certain requirements
  1139.    for interaction with keyboard and display), this won't work.
  1140.    Experiment with it, though, you can save some memory that way.  I've
  1141.    found that it works with lprmon, lpd (run standalone, not via inetd),
  1142.    portmap, and nfsd.  It does not work with telnetd.  I think it works
  1143.    with inetd itself, but if inetd starts telnetd for you, then telnetd is
  1144.    stuffed.  Hence, I gave up on inetd.  Others, you're on your own...
  1145.  
  1146. 4. If you have already put a default router's IP address into your
  1147.    configuration, you're probably not running routed.  If you are running
  1148.    routed, however, you may be able to discover what your default router
  1149.    is, insert its address, and stop running routed.  After you've been
  1150.    doing network things for a while (including pinging or ftping some
  1151.    remote sites), give the following command from an OS/2 command window:
  1152.  
  1153.       netstat -r
  1154.  
  1155.    Look for an entry that begins with "default".  You guessed it: use that
  1156.    IP address as your default router address.  Use ICAT to edit your
  1157.    network configuration: turn off "routed" and configure the default
  1158.    router's IP address into the Routing Information section.  (Routed
  1159.    information: assela@rpi.edu (Andre Asselin))
  1160.  
  1161. 5.The networking software sucks memory.  If you have 8 Mb or less of
  1162.    memory, your performance will go down noticeably (but far from fatally)
  1163.    as OS/2 swaps things in and out more often.  Don't need the TELNET
  1164.    server?  Close it.  Don't need the FTP server?  Shut it down.  Don't
  1165.    need the TALK daemon?  Get rid of it.  Mailer unnecessary?  Leave it
  1166.    aside.  Only use X Windows occasionally?  Start up the PMX daemon "by
  1167.    hand" when you need it.  That said, we find that full blown TCP/IP does
  1168.    quite well in (true) 9 MB.  The extra megabyte appears to make all the
  1169.    difference in the world.  If you don't run with everything but the
  1170.    kitchen sink, 8 MB is viable.  The 2.1 release should improve on that
  1171.    even more [since IBM is making efforts to make the OS/2 base use up
  1172.    less memory].  Pay attention to cache sizes, by the way: a disk cache
  1173.    that is too large will actually decrease performance.
  1174.    (sip1@midway.uchicago.edu (Timothy F. Sipples))  Our experience is that
  1175.    beefing up our systems to 16 Mb made things run _far_ more nimbly: the
  1176.    near-continual disk grinding stopped and the agonizing pauses went
  1177.    away.
  1178.  
  1179.  
  1180. (13.) Interesting TCP/IP software
  1181. =================================
  1182.  
  1183. There is a plethora of free software available on the Internet.  One of
  1184. the largest repositories of OS/2 software is the machine:
  1185. ftp-os2.cdrom.com.  Access it using anonymous FTP.  That is, connect to
  1186. it using ftp (give the command: ftp ftp-os2.cdrom.com) and give the user
  1187. name "anonymous" (without the quotes) when prompted for a user ID.
  1188. When prompted for a password, give your email address.  See the manual
  1189. entries on the FTP program for more details.  Also see part (8) of this
  1190. document for an example of downloading some files using FTP.
  1191.  
  1192. Following are some pointers to useful TCP/IP-oriented programs (and
  1193. some other "indispensables") that can be downloaded from ftp-os2 or
  1194. other archive sites.  The filenames are indented under the names of the
  1195. directories under which they are found on ftp-os2 - locations may vary
  1196. on other archives.  A "*" for the filename indicates that there are
  1197. several files in that directory that are relevant.
  1198.  
  1199. pub/os2/all/info/faq/
  1200.         *             The OS/2 Frequently Asked Questions (with answers!)
  1201. pub/os2/ibm/ews/
  1202.         gopher.zip    PM client for the Internet Gopher Client
  1203.         goserv.zip    A Gopher Server protocol for OS/2 2.x
  1204. pub/os2/2_x/network/
  1205.         nistime.zip   Update time/date from NIST Internet server
  1206.         os2gofer.zip  Gopher client for OS/2 PM (requires VREXX & TCP/IP)
  1207.         os2nosv4.zip  TCP/IP for OS/2 (via SLIP) - text-based
  1208.         passwd.zip    IBM TCP/IP passwd file maintenance utilities
  1209.         slip20b1.zip  Better performing SLIP for IBM TCP/IP 1.2.1
  1210.         tcpstart.txt  This document you're reading now!
  1211.         tn_enh11.zip  Enhancement for IBM OS/2 2.0 telnet daemon
  1212.         wsos21.zip    Novell Netware Requester 2.01 for OS/2, Disk 1 of 3
  1213.         wsos22.zip    Novell Netware Requester 2.01 for OS/2, Disk 2 of 3
  1214.         wsos2d.zip    Novell Netware Requester 2.01 for OS/2, Disk 3 of 3
  1215.         nsd202.zip    Novell Service Diskette (NSD #2) for WorkStation Kit
  1216. pub/os2/2_x/network/ndis/
  1217.         *             NDIS drivers for many Ethernet cards
  1218. pub/os2/all/network/ndis/
  1219.         *             NDIS drivers for many Ethernet cards
  1220. pub/os2/ibm/tcpip/
  1221.         *             Home of "official" IBM bug fixes to TCP/IP
  1222. pub/os2/2_x/patches/
  1223.         *             Home of more CSDs and bug fixes
  1224. pub/os2/2_x/unix/unixutil/
  1225.         elvis172.zip  Elvis 1.7, a vi clone (for Unix devotees)
  1226.         xfeel11.zip   A utility to make PM behave like X-Windows
  1227.  
  1228.  
  1229. (14.) Good luck
  1230. ===============
  1231.  
  1232. That's about it for now, folks.  Read the IBM manuals - they're actually
  1233. not too bad.  Not hold-your-handish, but most of what you need is
  1234. (somewhere) in there.
  1235.  
  1236. Best of luck with networking.  Maybe we'll ping each other one day...
  1237.  
  1238.  
  1239. (A1.) Appendix I: Coexistence of TCP/IP with Netware
  1240. ====================================================
  1241.  
  1242. Personally, it's hard for me to believe, but apparently there's this
  1243. other networking scheme out there by this little startup called
  1244. Novell...  I haven't needed to interact with a Novell network, but lots
  1245. of people do.  I've collected some of the postings from the Usenet
  1246. newsgroup comp.os.os2.networking that address this issue.  I hope that
  1247. they will help you get things working if you need to access TCP/IP and
  1248. Novell.
  1249.  
  1250. I have edited the text for brevity and consistency, so please pardon any
  1251. errors I may have introduced in the process.  Thanks go entirely to the
  1252. original posters of these messages - I've done nothing but copy their
  1253. work.
  1254.  
  1255.  
  1256.  
  1257. From: ccherry@vnet.ibm.com
  1258. Organization: IBM Boca Programming Center
  1259. Date: Wed, 27 Jan 93 23:53:32 GMT
  1260.  
  1261.  
  1262. Install the NetWare requester. Then install LAN Adapter Protocol Support
  1263. (LAPS). This came with your TCP/IP disks. Choose NetWare Requester
  1264. support if it is available. Next install TCP/IP Support.
  1265.  
  1266. If your version of LAPS offered NetWare requester support, double click
  1267. on the NetWare line and a dialog will appear. The first line will be for
  1268. the universal address of your Ethernet card.  Enter that number and exit
  1269. LAPS.  Alternately, you can edit the LANADDRESS = line in
  1270. \IBMCOM\PROTOCOL.INI
  1271.  
  1272. If LAPS did not have NetWare support, you must follow the directions in
  1273. Chapter 6 of the NetWare Requester for OS/2 manual.
  1274.  
  1275. Good luck!
  1276.  
  1277.  
  1278.  
  1279. From: davbur@joyner.lib.ecu.edu (David L. Burke)
  1280. Organization: UNC Educational Computing Service
  1281. Date: Mon, 25 Jan 1993 23:54:56 GMT
  1282.  
  1283.  
  1284. Hope this stuff helps, guys.  It was a bitch, but I got Requester to
  1285. work with TCP/IP for OS/2 1.2.1.  Below are The Big Three:  CONFIG.SYS,
  1286. NET.CFG, and PROTOCOL.INI.
  1287.  
  1288. Before I say anything else, I hope to hell that after making these
  1289. changes that your machine doesn't boot up with a register dump or some
  1290. stupid message like "unable to locate Country.sys," or anything else
  1291. which stops you in your tracks.  Please make sure you have a floppy boot
  1292. disk handy (I prefer makeboot.cmd myself.)  Good luck.
  1293.  
  1294. General points:  Don't let ICAT or LAPS alter your config.sys.  Add the
  1295. appropriate lines and include \TCPIP... and \IBMCOM...  in the necessary
  1296. path statements.
  1297.  
  1298. Setup:  I'm using an NE2000 NIC (there's a NE2000.NIF on hobbes for
  1299. LAPS).  This setup works with 2.1b (as long as OS/2 is not loaded on
  1300. Drive E: for some wierd reason).  I'm superstitious about the INET.SYS
  1301. and IFNDIS.SYS files, making sure I use the same ones with each new
  1302. install.  Don't have any idea why that is though.
  1303.  
  1304. * * * * * *
  1305. * CONFIG.SYS  (Notice that all the TCPIP and IBMCOM stuff is at the end of
  1306. *             the file, after the requester stuff.)
  1307. * * * * * *
  1308. IFS=D:\OS2\HPFS.IFS  /CACHE:512 /CRECL:4 /AUTOCHECK:D
  1309. PROTSHELL=D:\OS2\PMSHELL.EXE
  1310. SET USER_INI=D:\OS2\OS2.INI
  1311. SET SYSTEM_INI=D:\OS2\OS2SYS.INI
  1312. SET OS2_SHELL=D:\OS2\CMD.EXE
  1313. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS
  1314. SET RUNWORKPLACE=D:\OS2\PMSHELL.EXE
  1315. SET COMSPEC=D:\OS2\CMD.EXE
  1316. LIBPATH=.;D:\OS2\DLL;D:\OS2\MDOS;D:\;D:\OS2\APPS\DLL;D:\NETWARE;
  1317. D:\TCPIP\DLL;D:\IBMCOM\DLL;D:\TALKTHRU\PROGRAMS;
  1318. SET PATH=D:\OS2;D:\OS2\SYSTEM;D:\OS2\MDOS\WINOS2;D:\OS2\INSTALL;
  1319. D:\;D:\OS2\MDOS;D:\OS2\APPS;L:\OS2;P:\OS2;D:\NETWARE;D:\TCPIP\BIN;
  1320. D:\IBMCOM;d:\tools\utilities;D:\TALKTHRU\PROGRAMS;
  1321. SET DPATH=D:\OS2;D:\OS2\SYSTEM;D:\OS2\MDOS\WINOS2;D:\OS2\INSTALL;
  1322. D:\;D:\OS2\BITMAP;D:\OS2\MDOS;D:\OS2\APPS;D:\NETWARE;D:\IBMCOM;
  1323. SET PROMPT=$i[$p]
  1324. SET HELP=D:\OS2\HELP;D:\OS2\HELP\TUTORIAL;D:\TCPIP\HELP;
  1325. SET GLOSSARY=D:\OS2\HELP\GLOSS;
  1326. SET IPF_KEYS=SBCS
  1327. PRIORITY_DISK_IO=YES
  1328. FILES=20
  1329. SET DIRCMD=/O:GN
  1330. DEVICE=D:\OS2\TESTCFG.SYS
  1331. DEVICE=D:\OS2\DOS.SYS
  1332. DEVICE=D:\OS2\PMDD.SYS
  1333. BUFFERS=30
  1334. IOPL=YES
  1335. DISKCACHE=512,LW
  1336. MAXWAIT=3
  1337. MEMMAN=SWAP,PROTECT
  1338. SWAPPATH=D:\OS2\SYSTEM 2048 2048
  1339. BREAK=OFF
  1340. THREADS=256
  1341. PRINTMONBUFSIZE=134,134,134
  1342. COUNTRY=001,D:\OS2\SYSTEM\COUNTRY.SYS
  1343. SET KEYS=ON
  1344. REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;
  1345. BASEDEV=PRINT01.SYS
  1346. BASEDEV=IBM1FLPY.ADD
  1347. BASEDEV=IBM1S506.ADD
  1348. BASEDEV=OS2DASD.DMD
  1349. SET BOOKSHELF=D:\OS2\BOOK
  1350. SET EPMPATH=D:\OS2\APPS
  1351. SET FAXPM=D:\OS2\APPS
  1352. REM DEVICE=D:\OS2\APPS\SASYNCDA.SYS
  1353. PROTECTONLY=NO
  1354. SHELL=D:\OS2\MDOS\COMMAND.COM D:\OS2\MDOS /P /E:1024
  1355. FCBS=16,8
  1356. RMSIZE=640
  1357. DEVICE=D:\OS2\MDOS\VEMM.SYS
  1358. DOS=LOW,NOUMB
  1359. DEVICE=D:\OS2\MDOS\VDPX.SYS
  1360. DEVICE=D:\OS2\MDOS\VXMS.SYS /UMB
  1361. DEVICE=D:\OS2\MDOS\VDPMI.SYS
  1362. DEVICE=D:\OS2\MDOS\VWIN.SYS
  1363. DEVICE=D:\OS2\MDOS\VCDROM.SYS
  1364. REM DEVICE=D:\OS2\PCMCIA.SYS
  1365. REM DEVICE=D:\OS2\MDOS\VPCMCIA.SYS
  1366. DEVICE=D:\OS2\MDOS\VMOUSE.SYS
  1367. DEVICE=D:\OS2\POINTDD.SYS
  1368. DEVICE=D:\OS2\MOUSE.SYS SERIAL=COM1
  1369. DEVICE=D:\OS2\COM.SYS
  1370. DEVICE=D:\OS2\MDOS\VCOM.SYS
  1371. CODEPAGE=437,850
  1372. DEVINFO=KBD,US,D:\OS2\KEYBOARD.DCP
  1373. SET VIDEO_DEVICES=VIO_SVGA
  1374. DEVICE=D:\OS2\MDOS\VSVGA.SYS
  1375.  
  1376. REM --- NetWare Requester statements BEGIN ---
  1377. DEVICE=D:\NETWARE\LSL.SYS
  1378. RUN=D:\NETWARE\DDAEMON.EXE
  1379. DEVICE=D:\NETWARE\NE2000.SYS
  1380. DEVICE=D:\NETWARE\IPX.SYS
  1381. DEVICE=D:\NETWARE\SPX.SYS
  1382. RUN=D:\NETWARE\SPDAEMON.EXE
  1383. rem DEVICE=D:\NETWARE\NMPIPE.SYS
  1384. rem DEVICE=D:\NETWARE\NPSERVER.SYS
  1385. rem RUN=D:\NETWARE\NPDAEMON.EXE NP_COMPUTERNAME
  1386. DEVICE=D:\NETWARE\NWREQ.SYS
  1387. IFS=D:\NETWARE\NWIFS.IFS
  1388. RUN=D:\NETWARE\NWDAEMON.EXE
  1389. DEVICE=D:\NETWARE\NETBIOS.SYS
  1390. RUN=D:\NETWARE\NBDAEMON.EXE
  1391. DEVICE=D:\NETWARE\VIPX.SYS
  1392. DEVICE=D:\NETWARE\VSHELL.SYS
  1393. REM --- NetWare Requester statements END ---
  1394.  
  1395. REM  Below is all the TCPIP and IBMCOM stuff (not before!)
  1396. DEVICE=D:\IBMCOM\LANMSGDD.OS2 /I:D:\IBMCOM
  1397. DEVICE=D:\IBMCOM\PROTMAN.OS2 /I:D:\IBMCOM
  1398. rem  DEVICE=D:\IBMCOM\MACS\NE2000.OS2 /I:D:\IBMCOM
  1399.  
  1400. DEVICE=D:\NETWARE\ODINSUP.SYS
  1401. RUN=D:\IBMCOM\PROTOCOL\NETBIND.EXE
  1402. RUN=D:\IBMCOM\LANMSGEX.EXE
  1403.  
  1404. SET ETC=D:\TCPIP\ETC
  1405. SET TMP=D:\TCPIP\TMP
  1406. DEVICE=D:\IBMCOM\PROTOCOL\IFNDIS.SYS
  1407. DEVICE=D:\IBMCOM\PROTOCOL\INET.SYS
  1408. RUN=D:\TCPIP\BIN\CNTRL.EXE
  1409.  
  1410. SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA)
  1411. DEVINFO=SCR,VGA,D:\OS2\VIOTBL.DCP
  1412.  
  1413.  
  1414. * * * * * *
  1415. * NET.CFG  (nothing special here)
  1416. * * * * * *
  1417. Link driver ne2000
  1418.    protocol ipx 8137 ethernet_ii
  1419.    frame ethernet_ii
  1420.    int 5
  1421.    port 360
  1422.    node address 1B198826
  1423.  
  1424. netware requester
  1425.     preferred ecu_joyner_library
  1426.  
  1427. protocol odinsup
  1428.     bind ne2000
  1429.  
  1430. link support
  1431.     buffers 16 1514
  1432.  
  1433.  
  1434. * * * * * *
  1435. * PROTOCOL.INI (Don't worry about the LAPS settings during install.  They
  1436. *               only write to the PROTOCOL.INI as far as I know.)
  1437. * * * * * *
  1438. [PROT_MAN]
  1439.  DriverName = PROTMAN$
  1440.  
  1441. [IBMLXCFG]
  1442.  NE2000_nif = NE2000.nif
  1443.  TCPIP_nif = TCPIP.nif
  1444.  
  1445. ;*----------------------------------------------*
  1446. ;*------------- PROTOCOL SECTION ---------------*
  1447. ;*----------------------------------------------*
  1448.  
  1449. [TCPIP_nif]
  1450.  DriverName = TCPIP$
  1451. ; Bindings = NE2000_nif
  1452.  Bindings = NE2000
  1453.  
  1454. ;*----------------------------------------------*
  1455. ;*--------------- MAC SECTION ------------------*
  1456. ;*----------------------------------------------*
  1457.  
  1458. [NE2000]
  1459.  
  1460. [NE2000_nif]
  1461.  DriverName = MS2000$
  1462.  IOBASE = 0x360
  1463.  INTERRUPT = 5
  1464.  
  1465.  
  1466.  
  1467.  
  1468. From: loflin@emx.cc.utexas.edu (Don Loflin)
  1469. Organization: The University of Texas at Austin, Austin, Texas
  1470. Date: 28 Jan 1993 08:55:21 -0600
  1471.  
  1472.  
  1473. I found the following settings to be the most crucial, especially the
  1474. "protocol odinsup / bind ne2000" part, which the ODINSUP readme claimed
  1475. was optional if you only had 1 ODI driver loaded (e.g. it would bind to
  1476. the only driver found).
  1477.  
  1478. * * * * *
  1479. * NET.CFG
  1480. * * * * *
  1481. protocol odinsup
  1482.     bind ne2000
  1483.  
  1484. * * * * *
  1485. * PROTOCOL.INI
  1486. * * * * *
  1487. [TCPIP_nif]
  1488.  Bindings = NE2000
  1489.  
  1490.  
  1491.  
  1492.  
  1493. From: RZHM@rz.uni-osnabrueck.DE (Helmut Meyhoefer)
  1494. Organization: Computing Center
  1495. Date: Thu, 28 Jan 1993 13:38:27 GMT
  1496.  
  1497.  
  1498. This is my configuration for CM, TCPIP and NW Requester with NSD201.  No
  1499. problems.
  1500.  
  1501. * * * * *
  1502. * CONFIG.SYS
  1503. * * * * *
  1504.  
  1505. IFS=C:\OS2\HPFS.IFS /CACHE:384 /CRECL:4 /AUTOCHECK:CDE
  1506.  
  1507. REM ******* LAPS:
  1508. RUN=C:\OS2\INSTALL\IBMLANLK.EXE C:\OS2\INSTALL\IBMLANLK.LST
  1509.  
  1510. RUN=C:\OS2\XCOPY.EXE C:\OS2\OS2*.INI E:\OS2\IniSave
  1511. PROTSHELL=C:\OS2\PMSHELL.EXE
  1512. SET RESTARTOBJECTS=STARTUPFOLDERSONLY
  1513. SET USER_INI=C:\OS2\OS2.INI
  1514. SET SYSTEM_INI=C:\OS2\OS2SYS.INI
  1515. SET OS2_SHELL=C:\OS2\CMD.EXE
  1516. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS
  1517. SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE
  1518. SET COMSPEC=C:\OS2\CMD.EXE
  1519. LIBPATH=.;C:\OS2\DLL;C:\MUGLIB\DLL;C:\OS2\MDOS;E:\CMLIB\DLL;C:\;C:\OS2\APPS\DLL
  1520. ;C:\IBMCOM\DLL;E:\NETWARE;E:\TCPIP\DLL;
  1521. SET
  1522. PATH=C:\OS2;C:\OS2\CMD;C:\MUGLIB;C:\OS2\SYSTEM;D:\SYSTEM;C:\OS2\MDOS\WINOS2;E:\
  1523. CMLIB;E:\CMLIB\APPN;C:\OS2\INSTALL;C:\;C:\OS2\MDOS;C:\OS2\APPS;L:\OS2;P:\OS2;E:
  1524. \NETWARE;E:\TCPIP\BIN;
  1525. SET
  1526. DPATH=C:\OS2;C:\MUGLIB\DLL;E:\CMLIB;E:\CMLIB\APPN;C:\OS2\SYSTEM;C:\OS2\MDOS\WIN
  1527. OS2;C:\OS2\INSTALL;C:\;C:\OS2\BITMAP;C:\OS2\MDOS;C:\OS2\APPS;C:\IBMCOM;E:\NETWA
  1528. RE;L:\OS2;
  1529. SET PROMPT=$e[32;40m$e[1mrc=$r [$p] $i$e[0m
  1530. SET HELP=E:\CMLIB\APPN;C:\OS2\HELP;C:\OS2\HELP\TUTORIAL;E:\TCPIP\HELP;
  1531. SET GLOSSARY=C:\OS2\HELP\GLOSS;
  1532. SET THE_HELP=D:\OS2\UTILS\THE\OS2.HLP
  1533. SET THE=D:\OS2\UTILS\THE\PROFILE.THE
  1534. SET DIRCMD=/O:GN
  1535. PRIORITY_DISK_IO=YES
  1536. FILES=20
  1537. DEVICE=C:\OS2\R0CSDD.SYS
  1538.  
  1539. REM ******* LAPS:
  1540. DEVICE=C:\OS2\INSTALL\IBMLANLK.SYS C:\OS2\INSTALL\IBMLANLK.LST
  1541. DEVICE=C:\IBMCOM\LANMSGDD.OS2 /I:C:\IBMCOM
  1542. DEVICE=C:\ibmcom\protman.os2 /I:C:\ibmcom
  1543.  
  1544. DEVICE=C:\OS2\TESTCFG.SYS
  1545. DEVICE=C:\OS2\DOS.SYS
  1546. DEVICE=C:\OS2\PMDD.SYS
  1547. BUFFERS=30
  1548. IOPL=YES
  1549. DISKCACHE=64,LW
  1550. MAXWAIT=3
  1551. MEMMAN=SWAP,PROTECT
  1552. SWAPPATH=E:\SWAPSPACE 2048 4096
  1553. BREAK=OFF
  1554. THREADS=256
  1555. PRINTMONBUFSIZE=134,134,134
  1556. COUNTRY=049,C:\OS2\SYSTEM\COUNTRY.SYS
  1557. SET KEYS=ON
  1558. SET DELDIR=C:\DELETE,512 D:\DELETE,1024 E:\DELETE,1024
  1559. BASEDEV=PRINT02.SYS
  1560. BASEDEV=IBM2FLPY.ADD
  1561. BASEDEV=IBM2ADSK.ADD
  1562. BASEDEV=OS2DASD.DMD
  1563. SET BOOKSHELF=C:\OS2\BOOK;
  1564. SET EPATH=C:\OS2\APPS
  1565. DEVICE=C:\OS2\APPS\SASYNCDB.SYS
  1566. PROTECTONLY=NO
  1567. SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS /E:1000/P
  1568. FCBS=16,8
  1569. RMSIZE=640
  1570. DEVICE=C:\OS2\MDOS\VEMM.SYS
  1571. DEVICE=C:\OS2\MDOS\VMOUSE.SYS
  1572. DOS=LOW,NOUMB
  1573. DEVICE=C:\OS2\MDOS\VDPX.SYS
  1574. DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB
  1575. DEVICE=C:\OS2\MDOS\VDPMI.SYS
  1576. DEVICE=C:\OS2\MDOS\VWIN.SYS
  1577. DEVICE=C:\OS2\MDOS\VCDROM.SYS
  1578. DEVINFO=SCR,VGA,C:\OS2\VIOTBL.DCP
  1579. SET VIDEO_DEVICES=VIO_VGA
  1580. SET VIO_VGA=DEVICE(BVHVGA)
  1581. DEVICE=C:\OS2\MDOS\VVGA.SYS
  1582. CODEPAGE=850,437
  1583. DEVINFO=KBD,GR,C:\OS2\KEYBOARD.DCP
  1584. DEVICE=C:\OS2\POINTDD.SYS
  1585. DEVICE=C:\OS2\MOUSE.SYS
  1586. DEVICE=C:\OS2\COM.SYS
  1587. DEVICE=C:\OS2\MDOS\VCOM.SYS
  1588. DEVICE=C:\OS2\MDOS\ANSI.SYS
  1589.  
  1590. REM Protokollierung einschalten:
  1591. DEVICE=C:\OS2\LOG.SYS
  1592. RUN=C:\OS2\SYSTEM\LOGDAEM.EXE
  1593.  
  1594. REM ********* Netware Requester ***************
  1595. REM --- NETWARE REQUESTER STATEMENTS BEGIN ---
  1596. DEVICE=E:\NETWARE\LSL.SYS
  1597. RUN=E:\NETWARE\DDAEMON.EXE
  1598. DEVICE=E:\NETWARE\TOKEN.SYS
  1599. DEVICE=E:\NETWARE\ROUTE.SYS
  1600. DEVICE=E:\NETWARE\IPX.SYS
  1601. DEVICE=E:\NETWARE\SPX.SYS
  1602. RUN=E:\NETWARE\SPDAEMON.EXE
  1603. DEVICE=E:\NETWARE\NWREQ.SYS
  1604. IFS=E:\NETWARE\NWIFS.IFS
  1605. RUN=E:\NETWARE\NWDAEMON.EXE
  1606. DEVICE=E:\NETWARE\VIPX.SYS
  1607. DEVICE=E:\NETWARE\VSHELL.SYS
  1608. DEVICE=E:\NETWARE\ODINSUP.SYS
  1609. REM --- NETWARE REQUESTER STATEMENTS END ---
  1610.  
  1611. REM ********* Communications Manager ***************
  1612. DEVICE=C:\ibmcom\protocol\LANDD.OS2
  1613. DEVICE=C:\ibmcom\protocol\LANDLLDD.OS2
  1614. DEVICE=E:\CMLIB\ACSLDLAN.SYS
  1615. RUN=C:\OS2\EPW.EXE
  1616. RUN=C:\ibmcom\protocol\landll.exe
  1617. DEVICE=E:\CMLIB\APPN\CMKFMDE.SYS
  1618. DEVICE=C:\IBMCOM\PROTOCOL\IFNDIS.SYS
  1619. DEVICE=C:\IBMCOM\PROTOCOL\INET.SYS
  1620.  
  1621. REM ******* TCPIP
  1622. SET ETC=E:\TCPIP\ETC
  1623. SET TMP=E:\TCPIP\TMP
  1624. RUN=E:\TCPIP\BIN\CNTRL.EXE
  1625.  
  1626. REM ******* LAPS:
  1627. RUN=C:\ibmcom\protocol\netbind.exe
  1628. RUN=C:\ibmcom\lanmsgex.exe
  1629.  
  1630. REM ******* TCPIP
  1631. SET XFILES=E:\TCPIP\X11
  1632. SET USERNAME=
  1633. SET HOSTNAME=
  1634. SET TELNET.PASSWORD.ID=
  1635.  
  1636. CALL=CMD.EXE
  1637.  
  1638.  
  1639. * * * * *
  1640. * NET.CFG
  1641. * * * * *
  1642.  
  1643. Link Driver token
  1644.    frame token-ring
  1645.    frame token-ring_snap
  1646.    node address 400031741015
  1647.  
  1648. Link Support
  1649.    buffers 14 4210
  1650.  
  1651. protocol odinsup
  1652.    bind token
  1653.  
  1654. protocol stack ipx
  1655.    sessions 50
  1656.    Sockets 64
  1657.  
  1658. PROTOCOL STACK SPX
  1659.    Abort Timeout 30000
  1660.    Verify Timeout 3000
  1661.    Listen Timeout 6000
  1662.    Send Timeout 6000
  1663.    Retry Count 20
  1664.    Sessions 50
  1665.  
  1666. Netware Requester
  1667.    cache buffers 20
  1668.    sessions 8
  1669.    request retries 20
  1670.    preferred server server_name
  1671.  
  1672. Netware Spooler
  1673.    copies 1
  1674.    keep
  1675.    size 8
  1676.    banner
  1677.    form feed
  1678.  
  1679.  
  1680. * * * * *
  1681. * PROTOCOL.INI
  1682. * * * * *
  1683.  
  1684. [PROT_MAN]
  1685.  DriverName = PROTMAN$
  1686.  
  1687. [IBMLXCFG]
  1688.  TCPIP_nif = TCPIP.nif
  1689.  LANDD_nif = LANDD.NIF
  1690.  
  1691. [TCPIP_nif]
  1692.  DriverName = TCPIP$
  1693.  Bindings = TOKEN
  1694.  
  1695. [LANDD_nif]
  1696.  DriverName = LANDD$
  1697.  Bindings = TOKEN
  1698.  
  1699.  
  1700.  
  1701.  
  1702. From: reus@mic.dth.dk (Roger de Reus)
  1703. Organization: Mikroelektronik Centret, DTH, Denmark
  1704. Date: Thu, 10 Jun 93 12:11:44 METDST
  1705.  
  1706.  
  1707. One suggestion for your document: Since you refer to ftp.nmsu.edu to
  1708. get the CSD's for TCP/IP, you may as well refer to the same place to
  1709. get the latest Netware release (/pub/os2/2_x/network/novell) and
  1710. documentation.
  1711.  
  1712. Here the (excerpts) of the configuration files. I have TCP/IP (with
  1713. X11) and Netware (finally) running simultaneously over one single 3COM
  1714. 3C503 card. I did not use the configuration programs (ICAT and LAPS)
  1715. but manually edited the files. Note that all the ELINKII stuff is
  1716. commented out. I was happy when things  finally worked out, and did not
  1717. try more. Probably  lots  of  extraneous code lying around. Did not get
  1718. things running  by  automatically routing, so explicitly added a
  1719. default gateway in  the  routing command (last line of this file).
  1720.  
  1721. Hope this will get some people getting ahead quicker  than  I did.
  1722. Credits   should   go   to   the   Hobbes   ftp    server
  1723. (ftp-os2.nmsu.edu) which made the latest changes to both  TCP/IP and
  1724. Netware software available (and now supplies  all  the  OS/2 goodies on
  1725. CD-ROM for $25,-, I believe---grab  it  you  American guys), Kerry
  1726. Sesker (cmdses@pmvax.weeg.uiowa.edu)  who  supplied me with some
  1727. configuration files I could start with,  and  Prof.  Mike Thompson
  1728. (Cornell University), who pointed  me  to  ftp-os2 for the Novell
  1729. software update.
  1730.  
  1731. * * * * *
  1732. * CONFIG.SYS (relevant parts)
  1733. * * * * *
  1734.  
  1735. LIBPATH=...;C:\TCPIP\DLL;C:\USR\NETWARE;C:\IBMCOM\DLL;
  1736. SET PATH=...;C:\TCPIP\BIN;...;C:\USR\NETWARE;C:\IBMCOM;
  1737. SET DPATH=...;C:\USR\NETWARE;C:\IBMCOM;
  1738. SET HELP=...;C:\TCPIP\HELP;
  1739.  
  1740. REM --- TCP/IP and NetWare Requester statements BEGIN ---
  1741. DEVICE=C:\IBMCOM\PROTMAN.OS2 /I:C:\IBMCOM
  1742. DEVICE=C:\IBMCOM\LANMSGDD.OS2 /I:C:\IBMCOM
  1743. SET ETC=C:\TCPIP\ETC
  1744. RUN=C:\TCPIP\BIN\CNTRL.EXE
  1745. SET XFILES=C:\TCPIP\X11
  1746. SET DISPLAY=reus026.mic.dth.dk:0
  1747. SET TZ=CET
  1748. SET LPR_SERVER=mic.dth.dk
  1749. SET LPR_PRINTER=ps
  1750. SET HOSTNAME=reus026
  1751. SET LANG=Da_DK
  1752. SET NWLANGUAGE=ENGLISH
  1753. DEVICE=C:\USR\NETWARE\LSL.SYS
  1754. RUN=C:\USR\NETWARE\DDAEMON.EXE
  1755. DEVICE=C:\USR\NETWARE\3C503.SYS
  1756. DEVICE=C:\USR\NETWARE\ODINSUP.SYS
  1757. DEVICE=C:\USR\NETWARE\IPX.SYS
  1758. DEVICE=C:\USR\NETWARE\NWREQ.SYS
  1759. IFS=C:\USR\NETWARE\NWIFS.IFS
  1760. RUN=C:\USR\NETWARE\NWDAEMON.EXE
  1761. RUN=C:\IBMCOM\PROTOCOL\NETBIND.EXE
  1762. RUN=C:\IBMCOM\LANMSGEX.EXE
  1763. DEVICE=C:\USR\NETWARE\VIPX.SYS
  1764. DEVICE=C:\USR\NETWARE\VSHELL.SYS
  1765. DEVICE=C:\IBMCOM\PROTOCOL\INET.SYS
  1766. DEVICE=C:\IBMCOM\PROTOCOL\IFNDIS.SYS
  1767. rem DEVICE=C:\IBMCOM\PROTOCOL\ELINKII.OS2
  1768. REM --- TCP/IP and NetWare Requester statements END ---
  1769.  
  1770.  
  1771. * * * * *
  1772. * NET.CFG
  1773. * * * * *
  1774.  
  1775. cache buffers = 40
  1776. file handles = 120
  1777. max tasks = 60
  1778. pb buffers = 10
  1779. preferred server = mic
  1780. show dots on
  1781.  
  1782. link driver 3C503
  1783.    frame ethernet_802.3
  1784.    frame ethernet_ii
  1785.    frame ethernet_802.2
  1786.    frame ethernet_snap
  1787.    node address 02608c8c04eb
  1788.    protocol ipx 0 ethernet_802.3
  1789.  
  1790. link support
  1791.    buffers 15 4210
  1792.    mempool 4096
  1793.  
  1794. protocol odinsup
  1795.    bind 3c503
  1796.  
  1797. protocol stack IPX
  1798.    bind 3c503
  1799.  
  1800. protocol tcpip
  1801.    ip_address 129.142.64.205
  1802.    ip_router  129.142.6.16
  1803.    ip_netmask 255.255.0.0
  1804.    tcp_sockets 8
  1805.    udp_sockets 8
  1806.    raw_sockets 1
  1807.    nb_sessions 4
  1808.    nb_commands 8
  1809.    nb_adapter  0
  1810.    nb_domain
  1811.  
  1812. netware requestor
  1813.    cache buffers 20
  1814.    displayharderrors no
  1815.    preferred server mic
  1816.  
  1817. netware spooler
  1818.    no banner
  1819.    no form feed
  1820.  
  1821.  
  1822. * * * * *
  1823. * PROTOCOL.INI
  1824. * * * * *
  1825.  
  1826. [PROT_MAN]
  1827.  DriverName = PROTMAN$
  1828.  
  1829. [IBMLXCFG]
  1830. ; ELNKII_nif = ELNKII.nif
  1831.  TCPIP_nif = TCPIP.nif
  1832.  
  1833. ;*----------------------------------------------*
  1834. ;*------------- PROTOCOL SECTION ---------------*
  1835. ;*----------------------------------------------*
  1836.  
  1837. [TCPIP_nif]
  1838.  DriverName = TCPIP$
  1839.  Bindings = X3C503
  1840.  
  1841.  
  1842. ;*----------------------------------------------*
  1843. ;*--------------- MAC SECTION ------------------*
  1844. ;*----------------------------------------------*
  1845.  
  1846. [X3C503]
  1847.  
  1848. ;[ELNKII_nif]
  1849. ; DriverName = ELNKII$
  1850. ; netaddress = "02608C8C04EB"
  1851. ; interrupt = 3
  1852. ; ioaddress = 0x300
  1853. ; transceiver = "ONBOARD"
  1854. ; maxtransmits = 8
  1855. ; xmitbufs = 2
  1856.  
  1857.  
  1858. * * * * *
  1859. * TCPSTART.CMD (initializes also X11)
  1860. * * * * *
  1861.  
  1862. @echo off
  1863. echo CONFIGURING TCP/IP .....
  1864. CALL C:\TCPIP\BIN\SETUP.CMD
  1865. echo ..... FINISHED CONFIGURING TCP/IP
  1866. echo STARTING THE TCP/IP PROCESSES .....
  1867. rem start pmx -nocopyright -staticcolor -k 102
  1868. CALL C:\TCPIP\BIN\XINIT.CMD -staticcolor -k 102
  1869. echo     ..... X System Server Started
  1870. rem call nfsstart
  1871. rem echo     ..... Network File System Client Started
  1872. echo ..... FINISHED STARTING THE TCP/IP PROCESSES
  1873. echo .....  EXITING TCPSTART.CMD  .....
  1874.  
  1875.  
  1876. * * * * *
  1877. * SETUP.CMD (called by TCPSTART)
  1878. * * * * *
  1879.  
  1880. route -fh
  1881. arp -f
  1882. ifconfig lan0 129.142.64.205 netmask 255.255.0.0
  1883. route add default 129.142.6.16 1
  1884.  
  1885.  
  1886. (A2.) Appendix II: Supplementary information on SLIP
  1887. ====================================================
  1888.  
  1889. Rather than editing matter that I don't fully understand, I've included
  1890. this dialog essentially verbatim.  It is Dave Bolen, author of a SLIP
  1891. driver (alternative to IBM's own) replying to SLIP configuration
  1892. questions from Don Lindbergh.  Dave Bolen's SLIP driver is presently
  1893. still in the testing stage, but users reporting in the
  1894. comp.os.os2.networking newsgroup are uniformly glowing in their reviews
  1895. of it.
  1896.  
  1897. At the time of writing, Bolen's slip driver can be had via anonymous
  1898. FTP from ftp.ans.net in file /pub/misc/slip20a3.zoo.
  1899.  
  1900. In any case, the following notes should give you a _lot_ of information
  1901. about SLIP connections in general, as well as information that may be
  1902. specific to Dave's drivers.
  1903.  
  1904.  
  1905. From: dabl2@nlm.nih.gov (Don A.B. Lindbergh)
  1906. Date: Wed, 17 Feb 93 14:04:06 EST
  1907. Message-Id: <9302171904.AA09472@nlm.nih.gov>
  1908. X-To: dean2@bigbird.csd.scarolina.edu
  1909. Subject: Re: TCP/IP, SLIP, Beat 2.1 Setup Questions (LONG)
  1910.  
  1911.  
  1912. Ok, I'm sending you what Bolen sent me.  He has sent me two replies.
  1913. The first is pretty much *it* as far as what you're probably interested
  1914. in.  It is long and has diagrams :)  The second piece is an attempt at
  1915. further clarification.  I also included the first piece of mail from a
  1916. gentlemen trying to help me put the final piece in place, using
  1917. ROUTED.  I basically haven't been able to get it to work (I think)
  1918. because of:
  1919.  
  1920. 1. not much time
  1921. 2. incorrect syntax
  1922.  
  1923. There will undoubtably be some more email from him, after which I
  1924. predict the light will shine on me, the angles will sing, and I will
  1925. actually have a full blow slip home system going......
  1926.  
  1927. Oh, near the end of Bolen's first note is an 'off the cuff' 'untested'
  1928. method of using 'arp -s' to 'publish' a network card to do routing.  I
  1929. wasen't able to get this to work for me, it may be I'm doing something
  1930. wrong.  I intend to at least confirm with him that this method *does*
  1931. in fact work.  It seems I will be using either this method or ROUTED as
  1932. getting a static route added for my SLIP subnet may be a hassle (Bolen
  1933. talks about all this).
  1934.  
  1935. So, truthfully, I'm not quite out of the woods yet, but I wanted to
  1936. send you what he sent me, because it seems he has told me pretty much
  1937. everything.  I figured it's better to send you more than you need
  1938. rather than edit it down myself.  If you like, I'll forward what I get
  1939. and wrap it up when I get it really working.  Your stuff was invaluable
  1940. to me when I was trying to get tcp/ip going.
  1941.  
  1942. --Don Lindbergh
  1943. dabl2@lhc.nlm.nih.gov
  1944.  
  1945.  
  1946. From db3l@ans.net Mon Feb 15 16:41:48 1993
  1947. To: dabl2@nlm.nih.gov (Don A.B. Lindbergh)
  1948.  
  1949.  
  1950. >REQUEST FOR HELP, somewhat lengthy.....
  1951.  
  1952. Well, let's see what we can do...
  1953.  
  1954. Warning - your request may have been lengthy, but these answers get
  1955. real long sometimes :-)
  1956.  
  1957. >I'm really unclear on how to setup at home for SLIP.  I've read over
  1958. >EVERY occurance of 'slip' in the TCPINFO doc's, I don't get it....
  1959.  
  1960. Part of the difficulty explaining this sort of stuff is that if you get
  1961. generic enough in your explanation to cover anyone's case, the
  1962. explanation becomes vague enough to be less than helpful :-)
  1963.  
  1964. For example - you don't give any actual IP addresses in your supplied
  1965. office and home configurations, and yet it is likely the actual IP
  1966. addresses (and routing between them) that is the problem.
  1967.  
  1968. So - for these examples, I'll use some explicit IP addresses that we
  1969. use here at ANS - hopefully, it will not be difficult to translate
  1970. their use into your own addresses.
  1971.  
  1972. Let's take the office machine.  In my case, it has two interfaces - an
  1973. ethernet (lan0) and com1 (sl).  The important elements for packet flows
  1974. are the addresses of the interfaces, and the routes that the machine
  1975. has to specific hosts or networks.
  1976.  
  1977. Let's say the office LAN is 147.225.10.x, and my machine has the
  1978. address 147.225.10.18.  Thus, subnet 10 of network 147.225 (a class B
  1979. network) is dedicated to the office ethernet.  There is a default
  1980. router on the office lan, 147.225.10.1, that I should send packets to
  1981. when I don't know where to send them.  The subnet mask for my LAN is
  1982. 255.255.255.0.  Also, I have a nameserver at 147.225.10.1.
  1983.  
  1984. Now let's say that I choose subnet 11 for my SLIP connection.  You
  1985. can't give hosts at the far end of the SLIP link an address in subnet
  1986. 10 since the rest of your LAN all think that subnet 10 hosts are
  1987. directly connected to the ethernet itself.  (This isn't completely
  1988. true, but it's tricky to work around, so let's say it is true for
  1989. now).  It is possible, as your example showed, to have your office
  1990. machine be 147.225.10.18 on both interfaces, but is often clearer if
  1991. you give it an address in the same subnet as the far end of the link.
  1992. Let's say in my case, I've made the office machine 147.225.11.1 on the
  1993. sl interface, and my home machine is going to be 147.225.11.2.
  1994.  
  1995. Thus, you end up with the following configuration:
  1996.  
  1997.               -+-
  1998.                |
  1999.                |      +----------------+              +--------------+
  2000.      LAN       |      | Office Machine |              | Home Machine |
  2001.                |      | -- -- -- -- -- |  Phone Line  | -- -- -- --  |
  2002.                |      |                | 147.225.11.x |              |
  2003. 147.225.10.x   +------| lan0        sl |--------------| sl           |
  2004.                |  .18 |                | .1        .2 |              |
  2005.                |      +----------------+              +--------------+
  2006.                |
  2007.               -+-
  2008.  
  2009.  
  2010. Now I don't think you've had a problem getting to this stage of
  2011. everything, even though your addresses may be different.  The next big
  2012. problem is getting packets to flow where you want.
  2013.  
  2014. In this example, hosts on the 147.225.10 network don't have a problem
  2015. talking to one another.  They all know that anything in 147.225.10
  2016. should be on the LAN wire.  They also know a default router at
  2017. 147.225.10.1.  If I did a "netstat -r" on your office machine, I would
  2018. find an entry like:
  2019.  
  2020.    Office with LAN:
  2021.  
  2022.         destination     router          intrf (interface)
  2023.  
  2024.         default         147.225.10.1    lan0
  2025.         147.225.10.0    147.225.10.18   lan0
  2026.  
  2027.  
  2028. or in other words - packets heading to anything on 147.225.10 would go
  2029. through my local interface to the LAN, lan0, while anything else also
  2030. goes out over lan0, but it gets sent to the 147.225.10.1 host, which
  2031. should know what to do with it.
  2032.  
  2033. That's just the LAN.  Once you start SLIO and create the "sl"
  2034. interface, and ifconfig the appropriate addresses, your routing table
  2035. will look like the following:
  2036.  
  2037.    Office with LAN and SLIP:
  2038.  
  2039.         destination     router          intrf (interface)
  2040.  
  2041.         default         147.225.10.1    lan0
  2042.         147.225.10.0    147.225.10.18   lan0
  2043.         147.225.11.2    147.225.11.1    sl
  2044.  
  2045.  
  2046. which is the same as before except that traffic for host 147.225.11.2
  2047. will go over the serial interface.  If you use the same address for
  2048. your office machine on lan0 as on sl, the above would be the same
  2049. except the router field would show 10.18 in both the lan0 and sl cases.
  2050.  
  2051. Now, to finish off the scenario, on your home machine all you did is
  2052. configure the sl interface - nothing else is running.  That gives you
  2053. a routing table like the following:
  2054.  
  2055.    Home with SLIP:
  2056.  
  2057.         destination     router          intrf (interface)
  2058.  
  2059.         147.225.11.1    147.225.11.2    sl
  2060.  
  2061.  
  2062. Now, given the differences in IP address, I think that's the state
  2063. you've been able to get to in your experiments.  Or, to add this
  2064. routing information to my original picture, my hosts would look
  2065. configured something like the following:
  2066.  
  2067.               -+-
  2068.                |
  2069.                |      +----------------+              +--------------+
  2070.      LAN       |      | Office Machine |              | Home Machine |
  2071.                |      | -- -- -- -- -- |  Phone Line  | -- -- -- --  |
  2072.                |      |                | 147.225.11.x |              |
  2073. 147.225.10.x   +------| lan0        sl |--------------| sl           |
  2074.                |  .18 |                | .1        .2 |              |
  2075.                |      +----------------+              +--------------+
  2076.                |  <-- 147.225.10
  2077.                |  <-- default
  2078.                |            147.225.11.2 -->      <-- 147.225.11.1
  2079.               -+-
  2080.  
  2081.  
  2082. Ok.  Presuming you're still with me :-)  Here's where you begin to run
  2083. into problems.  As long as you are on your office machine, you'll be
  2084. fine.  If you try to send packets to someone on the LAN, the route for
  2085. 147.225.10 will work and you'll find them.  If you try to send packets
  2086. to your home machine, it will go out over the serial interface and find
  2087. it.  If you send packets somewhere else, they'll go to the default
  2088. router, which will get them there.  And, since your office machine is
  2089. part of your LAN, packets will find their way back to you since the
  2090. rest of the LAN (and outside networks) know how to reach your
  2091. 147.225.10 addresses.  Nameserver stuff will work fine too, since the
  2092. nameservers are presumably on your LAN, so queries are just like other
  2093. LAN traffic.
  2094.  
  2095. The home machine has some problems however.  Once you get SLIP running
  2096. there, you should be able to ping your office machine's address over
  2097. the SLIP link.  In other words, in my example, a "ping 147.225.11.1"
  2098. would work, and I could do things like FTP to the office machine.  But
  2099. that's the only communication that works.
  2100.  
  2101. The problem with other hosts is routing related.  For example, let's
  2102. say that your home host tried to talk to the default router,
  2103. 147.225.10.1.  On your home machine you only know how to reach
  2104. 147.225.11.1, so when you use the 10.1 address, your home machine
  2105. doesn't know how to get there.  That's where you get the "no route to
  2106. host message".  It is telling you it doesn't know where to send
  2107. packets for hosts other than 147.225.11.1.
  2108.  
  2109. Now that's an easy one to fix.  Add a default route on your home box
  2110. pointing to your office box.  Then, if you try to use an address that
  2111. the home machine doesn't know about, it will still send it to the
  2112. office machine.  The office machine will then either know about it (if
  2113. it's part of 147.225.10, such as your nameserver), or it will forward
  2114. it on to *its* default router, 147.225.10.1.
  2115.  
  2116. This is only part of the problem, however.  That solves the outgoing
  2117. packets from your home machine, but it doesn't fix the case of packets
  2118. coming back in to your home machine.  For example, your home machine
  2119. will now know how to send a packet to the nameserver that you use in
  2120. your office, but the nameserver won't know how to send the packet back
  2121. to the home machine.  The nameserver will know that 147.225.10
  2122. addresses are on the LAN, but it won't know what to do with a
  2123. 147.225.11 address.
  2124.  
  2125. There are a few ways to fix this.  What you really need to do is to
  2126. get all the other hosts on your LAN to know that subnet 147.225.11 is
  2127. routed through you, and that they should send packets to you for those
  2128. addresses.  This is not normally practical, however, since a number of
  2129. owners of hosts are involved.
  2130.  
  2131. Another alternative is for everyone to run a routing daemon (such as
  2132. the ROUTED that came with the TCP/IP package), which lets your
  2133. machine announce to the other machines that it has the SLIP route, and
  2134. then they know where to send the packages.  Again, this may not be
  2135. reasonable as everyone may not want to or be able to run a routing daemon.
  2136.  
  2137. Probably the easiest thing for you to do is to get whoever administers
  2138. the default router to add a static route for your SLIP subnet to that
  2139. router.  Then, since everyone else on the LAN defaults to that router,
  2140. when it gets packets for your SLIP host it will forward them back to
  2141. you.  Often, it will also issue a redirect to the hosts telling them
  2142. where they should have really sent the packets.
  2143.  
  2144. So to summarize - your problems are likely twofold.  One, that your
  2145. home host doesn't know to default to the office host for stuff that it
  2146. doesn't have an explicit route to.  And two, that the hosts on the LAN
  2147. (or the outside world for that matter) don't know to use you to reach
  2148. your home host.  You need to solve both of those routing problems
  2149. before you can see packets flowing between your home host and any
  2150. other IP attached host.
  2151.  
  2152. In terms of the configurations you posted:
  2153.  
  2154. >OFFICE MACHINE SETUP.CMD:
  2155. >route -fh
  2156. >arp -f
  2157. >ifconfig lan0 myipaddress netmask 255.255.255.0
  2158. >REM ifconfig lan1
  2159. >REM ifconfig lan2
  2160. >REM ifconfig lan3
  2161. >start slio.exe
  2162. >sliowait
  2163. >ifconfig sl myipaddress otherpcaddress
  2164. >route add default myrouter 1
  2165.  
  2166.  
  2167. This should be fine.  In general, I don't expect your office machine
  2168. would have any problems.  It's the one machine in this whole
  2169. configuration that knows just what is going on, and how to reach
  2170. everyone it needs to reach.
  2171.  
  2172. >HOME MACHINE SETUP.CMD:
  2173. >route -fh
  2174. >arp -f
  2175. >REM ifconfig lan0 myipaddress officeipaddress netmask 255.255.255.0
  2176. >REM ifconfig lan1
  2177. >REM ifconfig lan2
  2178. >REM ifconfig lan3
  2179. >start slio.exe
  2180. >sliowait
  2181. >ifconfig sl myipaddress officeipaddress
  2182.  
  2183.  
  2184. This is fine.
  2185.  
  2186. >route add host officeipaddress officerouter
  2187.  
  2188.  
  2189. You don't need this.  ifconfig'ing sl will automatically add this
  2190. route to your routing tables.  What you do need is a statement:
  2191.  
  2192.         route add default officeipaddress 1
  2193.  
  2194.  
  2195. to let the home host pass all other packets through to the office as
  2196. well.
  2197.  
  2198. And you need the office machines (or default router) to know about
  2199. your home address too.
  2200.  
  2201. If this sounds convoluted, it's because it's a lot harder to write
  2202. about and explain than just to do - at least I find it that way.
  2203.  
  2204. If you've stuck with me this far, I'll also throw in a way you can
  2205. cheat with your SLIP address and make the rest of your office LAN
  2206. think your home machine is right on the LAN - thus avoiding the need
  2207. to tell them about routing or get your default router to change.
  2208.  
  2209. Some of this is off the cuff - I don't think I've done this explicitly
  2210. myself yet, although it should work fine.
  2211.  
  2212. What you do first is get another LAN address for your home SLIP machine
  2213. - in my case, let's say it was 147.225.10.19.  You then configure
  2214. everyone just as before, including the default route on your home SLIP
  2215. machine.  You end up with the following:
  2216.  
  2217.    Office with LAN and SLIP:
  2218.  
  2219.         destination     router          intrf (interface)
  2220.  
  2221.         default         147.225.10.1    lan0
  2222.         147.225.10.0    147.225.10.18   lan0
  2223.         147.225.10.19   147.225.10.18   sl
  2224.  
  2225.  
  2226.    Home with SLIP:
  2227.  
  2228.         destination     router          intrf (interface)
  2229.  
  2230.         default         147.225.10.18   sl
  2231.         147.225.10.18   147.225.10.19   sl
  2232.  
  2233.  
  2234. For your office machine, any packets to host 147.225.10.19 (your home
  2235. host) will go over the serial line.  All other packets for 147.225.10
  2236. hosts will go over the LAN interface.  And anything else will be put
  2237. over the LAN interface to the default router also on the LAN.
  2238.  
  2239. For your home machine, packets to your office machine will go over the
  2240. serial interface, and packets to anything else will first be passed to
  2241. your office machine (over the serial interface) for handling.
  2242.  
  2243. Now the only rub is getting machines on the LAN to talk back to your
  2244. home machine.  The problem is that those machines will think (since it
  2245. has a 147.225.10 address) that your home machine is directly connected
  2246. to the LAN.
  2247.  
  2248. What happens on the LAN is that other machines issue ARP (Address
  2249. Resolution Protocol) requests to translate an address (147.225.10.19
  2250. in this case) into a hardware level address (such as a token ring or
  2251. ethernet adapter address).  Packets are then sent over the LAN to that
  2252. hardware address.  For most machines, they answer for their own
  2253. address, and give their hardware address.  Obviously, your home
  2254. machine can't do that in this case since it isn't attached directly to
  2255. the LAN.
  2256.  
  2257. So what you do is tell your office machine to answer for your home
  2258. machine.  You use the "arp" command to "publish" a permanent arp entry
  2259. for your home machine.  The entry will use your office machine's
  2260. hardware address as the arp answer.  Then, other machines in the
  2261. office will use your office machine's hardware address on the LAN when
  2262. sending packets to your home machine - so the packets will end up on
  2263. the office machine.  The office machine will look at the actual IP
  2264. address and recognize that it should go down the serial link to the
  2265. home machine.  This entire process is called "Proxy ARPing", and is
  2266. often supplied as an automatic process in SLIP servers or routers -
  2267. we'd just be doing it in a more manual fashion.
  2268.  
  2269. To set up the arp entry, you need to figure out your hardware address.
  2270. You can either do this by looking at the LANTRAN.LOG file in your LAPS
  2271. directory (normally C:\IBMCOM).  It should have a line like:
  2272.  
  2273. "Adapter 0 is using node address 10005A82501A    (...)"
  2274.  
  2275.  
  2276. Or, check someone else's machine that has recently exchanged traffic
  2277. with you and do an "arp -a" and look for your address as in:
  2278.  
  2279.         hardware address        IP address
  2280.         10005A82501A            147.225.10.18
  2281.  
  2282.  
  2283. In either event, you want to know your 12-digit hexadecimal hardware
  2284. address.  Once you know that, you can stuff an entry for your home
  2285. machine in your arp table with the command:
  2286.  
  2287.         arp -s 147.225.10.19 10:00:5A:82:50:1A pub
  2288.  
  2289.  
  2290. which will permanently "publish" an arp entry for your home machine.
  2291. From now on, other machines on the LAN will think that your home
  2292. machine is right on the ethernet (or token ring) itself, although your
  2293. office machine will actually be routing packets through the serial
  2294. link to the home machine.
  2295.  
  2296. Note that if you are on a token ring, you need to use a bitwise
  2297. reversed address (shown in the LANTRAN.LOG file as the token ring
  2298. format on the same line as the adapter node address).
  2299.  
  2300. I think that's about it.  Like I said - it's more complicated to
  2301. explain than it really is.  I hope this helps more than it confuses.
  2302. I'd suggest also trying to find a local support person at your site
  2303. that may be able to help out with the routing issues.  Or, if you have
  2304. some sort of central SLIP server facility, it will probably be easier
  2305. to make use of that, as the routing issues will most likely have
  2306. already been addressed for that server.
  2307.  
  2308. -- David
  2309.  
  2310.  
  2311. From db3l@ans.net Tue Feb 16 18:37:53 1993
  2312. To: dabl2@nlm.nih.gov (Don A.B. Lindbergh)
  2313. Subject: Re: TCP/IP, SLIP, Beat 2.1 Setup Questions (LONG)
  2314.  
  2315.  
  2316. Don,
  2317. .
  2318. > I had no idea that the slip connection ip addresses
  2319. > should have a different subnet than the 'real'
  2320. > lan ip addresses.
  2321.  
  2322. Yeah - the problem is that while you can get it partially working
  2323. without using a different subnet, you really need the separate subnet
  2324. for proper operation (barring proxy arp solutions).  The reasons for
  2325. this are rooted in the fundamentals of how IP routing is handled,
  2326. which can be daunting topic for those new to IP networking (or even
  2327. old hands :-)).  Couple this with the fact that most IP office users
  2328. don't necessarily know the subnetting and routing scheme in place at
  2329. their site, and it becomes even more fun.
  2330.  
  2331. (At the risk of repeating info from my previous message)
  2332.  
  2333. I think it starts to become more understandable - and explainable - if
  2334. you make believe you are a machine on your LAN.  Let's say I'm on your
  2335. LAN as address 138.68.31.50.  My machine has a routing table telling
  2336. me where to send packets for particular destinations, as:
  2337.  
  2338.    destination 134.68.31.0 gateway 134.68.31.50
  2339.         (anything on 134.68.31 goes out onto my local LAN
  2340.          via my LAN interface, and gets my LAN address on it
  2341.          as the source address)
  2342.    destination default gateway 134.68.31.103
  2343.         (anything else goes to the specified gateway.  To reach
  2344.          that gateway, I use my previous route to reach the LAN)
  2345.  
  2346.  
  2347. Now I'm in good shape - I know how to reach machines on the LAN, and
  2348. those off your LAN.  Now say that friendly Don - you - down the hall
  2349. (with his machine 134.68.31.25) add a SLIP link, and gives your home
  2350. machine address 134.68.31.26.  You sets things up so that if you type
  2351. "ping 134.68.31.50" from home, the packets reach my machine in the
  2352. office.  So far so good - the problem is where do I send the answer?
  2353. I need to reach 134.68.31.26, which according to my routing table is
  2354. right on my LAN.  I therefore try to send it right over the LAN, but
  2355. there's no machine there with that address.
  2356.  
  2357. Now I personally can fix that problem by adding a specific (static)
  2358. route to my machine that says:
  2359.  
  2360.        destination 134.68.31.26 gateway 134.68.31.25
  2361.  
  2362.  
  2363. which says that if I need to reach the specific machine 31.26, I send
  2364. it to your office machine.  Anything else in 134.68.31 follows the old
  2365. rule and goes directly to the LAN.  Now I can communicate with
  2366. everyone including your home machine.  Of course, this solution
  2367. doesn't scale well, and it doesn't help you from home since you have
  2368. to get everyone else (or at least the default gateway) to add the
  2369. route.  Thus the rest of my previous note :-)
  2370.  
  2371. > He says getting something like a
  2372. > static route added to our subnet requires calling someone else, which
  2373. > is not a huge problem, but if we did this, hopefully we could add this
  2374. > slip subnet ONCE and that one addition would work for all our group
  2375. > who want to use slip.  I would like to try your suggestions about
  2376. > permanently publishing an arp entry first I think.....
  2377.  
  2378. Having a dedicated SLIP subnet and a primary SLIP router is in fact
  2379. the way many sites (including ours) handles the issue.  For single
  2380. SLIP connections into individual office machines a proxy arp solution
  2381. may be the simplest and most effective - although it does require
  2382. manual configuration - and you still have to get yourself allocated an
  2383. extra address in the LAN subnet.
  2384.  
  2385. > Some further comments and questions....
  2386.  
  2387. Ok.
  2388.  
  2389. > I know, I questioned the wisdom of publicly posting all my ip
  2390. > addresses, on the other hand, who really cares and what if they did
  2391. > right?  I've at least got password entry's for telnet and ftp....
  2392.  
  2393. Actually, that's a pretty prudent idea, and not so strange, especially
  2394. when posting to such a large list.  I don't have much of a problem
  2395. myself as the addresses I've used are protected by a security
  2396. firewall, so external hosts can't reach those subnets of 147.225 anyway.
  2397.  
  2398. Since your address is in fact exposed to the outside world, it's not
  2399. unreasonable to avoid publishing it in such a wide forum.
  2400.  
  2401. > I tried this briefly last night, but apparently it's a whole other
  2402. > lesson to get this damned thing to work.  I don't really understand
  2403. > *who* these manuals are written for.....
  2404.  
  2405. You'd be surprised - the IBM stuff really isn't all that bad when you
  2406. see what else is out there.  Of course, routing daemons are in fact
  2407. another whole world of information, of which ROUTED is one of the
  2408. simplest daemons.  I could start another whole book on handling
  2409. routing daemon issues, but since it's unlikely your entire LAN will
  2410. start listening to RIP broadcasts, I think I'd just bypass this option
  2411. for now.  Even if you do run ROUTED and config everything right, it
  2412. only fixes things for people who are also listening for the
  2413. information that you are then broadcasting.
  2414.  
  2415. > As per my comments earlier, is this something we can do once and will
  2416. > then work for a number of people? ie if we pick subnet 41 for slip,
  2417. > then programmers using slip will be
  2418. >
  2419. > 134.68.41.1
  2420. >          .2
  2421. >          .3 etc?
  2422.  
  2423. It depends on how you are servicing the SLIP connections.  As long as
  2424. there is a single host that is responsible for all of the SLIP users,
  2425. then yes - this will work fine.  For example, here at ANS, we use
  2426. subnet 2 for SLIP - all SLIP users get 147.225.2.x addresses.  Our
  2427. primary machines have a static route for 147.225.2.0 into our Annex
  2428. terminal server (that handles the SLIP users) at 147.225.10.40.
  2429.  
  2430. If however, each user is going to handle his or her own SLIP
  2431. connection into an office machine, it gets a little tricker.  Given
  2432. that changing a centrally administered host is probably harder, what I
  2433. would suggest is telling those responsible for the site router to send
  2434. all SLIP (134.68.41.x) traffic to one particular host - pick someone's
  2435. office machine, or some central machine that you manage.  Then, as
  2436. individual programmers set up SLIP links to a new machine, add a
  2437. static route to the machine you manage for that SLIP link.  Then,
  2438. traffic from LAN or external hosts heading for SLIP home users will
  2439. first go to the central machine you manage, which will then forward it
  2440. on to the appropriate office machine handling the link.  This will
  2441. represent an additional hop, but for the amount of traffic generated
  2442. by SLIP it won't be much.
  2443.  
  2444. Also depending on the central machine of yours, it can send a redirect
  2445. message to the site router, telling it the real machine to send the
  2446. SLIP traffic to.  So it can "learn" to avoid the extra hop.  I'm
  2447. pretty sure that OS/2 (and most Unix platforms) send a redirect by
  2448. default, but don't hold me to that.
  2449.  
  2450. > Ah, here's where it gets fun, this would be a good hack......
  2451. > I'll try this and let you know.  By the way, I keep hearing about your
  2452. > super nifty alternate slip drivers, should I try those?  Dave are you
  2453. > holdin' out on me?  :)  One guy said I could find them at ftp.ans.net
  2454.  
  2455. Well, yes, I do have "super nifty alternate slip drivers" :-) I wasn't
  2456. really holding out on you - getting my drivers wouldn't have solved
  2457. your problem as it was routing and addressing related.  Also, my
  2458. driver is technically alpha code so I don't generally recommend it to
  2459. just anyone yet.  Of course, it's alpha mostly because I'm too
  2460. backlogged to do the final cleanup and call it beta, so it's actually
  2461. quite stable at this point.
  2462.  
  2463. If you're interested - you can anonymously ftp the driver from
  2464. ftp.ans.net in the file /pub/misc/slip20a3.zoo.  This has the driver,
  2465. several utilities, and a readme that should get you up and running.
  2466. My driver both performs better than the standard IBM driver (better
  2467. performance while using less CPU) as well as including support for
  2468. header compression and priority queueing.  This yields better
  2469. interactive performance over a SLIP link.
  2470.  
  2471. The driver does require OS/2 2.0, and TCP/IP 1.2.1 at least at CSD
  2472. level 2252.  (You can always get the latest CSD from ftp-os2 if you
  2473. have an earlier version of TCP/IP - check SYSLEVEL)
  2474.  
  2475. The below is today's first installment from a gent attempting to help me put
  2476. the final piece in place.... ROUTED
  2477.  
  2478.  
  2479. From jardined@qucis.queensu.ca Wed Feb 17 13:12:00 1993
  2480. To: dabl2@nlm.nih.gov
  2481. Subject: Re: TCP/IP, SLIP, Beat 2.1 Setup Questions (LONG)
  2482.  
  2483.  
  2484. I was going to suggest Bolen's stuff.  He is _most_ knowledgeable.
  2485.  
  2486. The secret appears to be as follows:
  2487.  
  2488. The ifconfig statement _must_ have your home ip address and the office
  2489. (slip) machine ip address.  Use a netmask of 255.255.255.0 make sure
  2490. you set the mtu in ifconfig (and in slip.cfg if you use Bolen's
  2491. driver).
  2492.  
  2493. Now: in order to get at any other machine on your office net, you must
  2494. tell your home machine where on the office LAN is the nameserver.  You
  2495. use the OS2 ROUTE command to do this.  What you do in it is to a) clear
  2496. the previous entiries (-fh flag), then b) set up as 'default' the ip
  2497. address of the name server on your office LAN  This means that when at
  2498. the OS2 end you mention a machine on your office lan athat is other
  2499. than the machine to which you are directly connected via slip, the
  2500. request will be routed by your office PC to that name server, which
  2501. will do the address resolution.  The test for connection is to use the
  2502. 'ping' command at your home end.
  2503.  
  2504. If you default route to the nameserver, you should be able to ping any
  2505. machine on the internet.  I tested it by pinging local machines here,
  2506. and then finally hobbes.  It replied!
  2507.  
  2508. I'm at the office so I don;t have access to my rexx scripts.  If you
  2509. are still having problemsa, I'll send them to you.
  2510.  
  2511. I agree the manuals are ghastly.  Luckily I have a bunch of Unix TCPIP
  2512. experts here to help me, (we have 4 dept. lans with about 100 Sun
  2513. workstations, 4 file servers, 3 compute servers etc. etc. here)  but
  2514. even they took a while to figure it out.  I asked, but there is no good
  2515. book on TCPIP or X11.  You learn it by recursively reading assorted
  2516. ill-written documents, and asking someone who knows. I've been around
  2517. long enough to have used IBM manuals back in the '50s and '60s, so I'm
  2518. resigned to this situation :-)
  2519.  
  2520. Prof. Donald Jardine
  2521. Software Technology Laboratory
  2522. Comp. Sci. Dept.
  2523. Queen's Univ. Kingston Ont.
  2524. Ph (613) 545 6070 Fax (613) 545 6513
  2525.  
  2526.  
  2527. (A3.) Appendix III: Setting up LaMail
  2528. =====================================
  2529.  
  2530. This is a product that I don't use, but rwalker@rwalker.doa.lastat.gov
  2531. kindly sent me a document that he prepared for his users there.  I've
  2532. excerpted and edited from that.  Hence I am definitely to blame for
  2533. errors of omission and comission in the following suggestions...
  2534.  
  2535. 1. Installation:  You will want to check off "Sendmail" and "LaMail"
  2536.    in the ICAT "Automatic Starting of Services" setup section (see (5)
  2537.    section 4. above).
  2538.  
  2539. 2. Customize your LaMail configuration: In the LaMail screen, select
  2540.    Options/Set Note Options, then:
  2541.  
  2542.     Personal Options
  2543.         1. Your login or userid (e.g. dean)
  2544.         2. Your hostname (e.g. fiddler.biol.scarolina.edu)
  2545.     Note Header
  2546.         1. Check "Add Subject Line"
  2547.         2. Recommend checking "Long Address Format"
  2548.     Note Options
  2549.         1. Signature file: You can create a plain-text file that
  2550.            contains some address information about yourself.  It will
  2551.            be automatically appended to your outgoing mail.  For an
  2552.            example, see the three lines at the end of section (0) of
  2553.            this document (that's my .signature file contents).  At this
  2554.            point, enter the name of the plain-text file that holds your
  2555.            signature information.
  2556.  
  2557. 3. Send some test mail: Send some mail to someone who's email address
  2558.    you are sure will work.  Ask them to send you a reply.  It may be
  2559.    helpful if you are in adjoining offices so you can ask each other if it
  2560.    worked...
  2561.  
  2562. 4. Delivery notification: There's no such thing as registered mail
  2563.    with SMTP (the mail services that Internet mail uses).  But sometimes
  2564.    if mail cannot be sent to the recipient, LaMail will pop-up with the
  2565.    rejected mail item.
  2566.  
  2567. 5. Note editor:  The LaMail editor is built upon the OS/2 Enhanced
  2568.    Editor (EPM).  Most users would be more familiar with the OS/2 System
  2569.    Editor.  To configure the LaMail editor to resemble the System Editor
  2570.    more closely do the following while editing a note:
  2571.  
  2572.    Select: Options/Preferences:
  2573.    Deselect: Advanced Marking
  2574.    Select:   Stream Editing
  2575.    Select: Options/Save
  2576.  
  2577. 6. How to forward a note:  While you are reading/editing a note (i.e.
  2578.    the box title begins "Note") hit Ctrl-I.  In the command dialog box,
  2579.    either click on an existing command in the top half (if there are any
  2580.    shown) or type a forward command in the lower half (e.g.  FORWARD
  2581.    dean2@tbone.biol.scarolina.edu).  Edit the command in the bottom half
  2582.    and then select OK.  This will bring up a standard LaMail Create Note
  2583.    menu with the forwarded note included.  Edit the subject and other
  2584.    header lines as usual and select Send to actually forward the mail.
  2585.    LaMail will keep a copy of the command in its history file for the next
  2586.    time you select the command option.
  2587.  
  2588. 7. Spelling check:  To check the spelling of an outgoing note, select
  2589.    the Options/Proof menu item.  Note that the spelling checker appears to
  2590.    have some bugs.  Sometimes it gets confused and flags even common words
  2591.    (e.g. "is").  At other times, it appears to just hang.  You may want to
  2592.    verify the location of the following LaMail files by choosing the
  2593.    Options/Preferences/Settings/Paths menu:
  2594.  
  2595.    US dictionary (normally \tcpip\bin\us.dct) Personal dictionary
  2596.  
  2597. 8. Folders:  At installation, the ALL folder is the default folder for
  2598.    notes.  A copy of your outgoing mail is automatically stored in the
  2599.    default folder.  You can create multiple folders (e.g., and OUT folder
  2600.    or organize folders by subject).  You can also associate folders with
  2601.    individuals in your NICKNAME.NAM file.  Within each folder, the
  2602.    appearance of mail items can be customized (color and order of fields,
  2603.    etc.).  Each folder can have a distinct icon associated with it.
  2604.    Create the icons using the OS/2 icon editor and save them in
  2605.    \tcpip\lamail as xxxxxx.ICO where xxxxxx is the name of the folder that
  2606.    you want associated with the icon.
  2607.  
  2608. 9. Sendmail:  Sendmail is the background process to LaMail that
  2609.    actually sends and receives SMTP messages.  This normally should be
  2610.    running all the time, although it can (and probably should) be
  2611.    minimized on the screen.  In general, there is nothing you can do in
  2612.    this session.  If you need to shut sendmail down, you can terminate it
  2613.    by switching to that session and hitting Ctrl-C.  This will bring you
  2614.    back to the OS/2 command prompt where you  can type EXIT to close the
  2615.    session.
  2616.  
  2617. 10. Join some mailing lists:  The Internet has hundreds of mailing
  2618.     lists on every conceivable topic.  Good ones include ietf-announce (for
  2619.     Internet Task Force announcements), the OS/2 mailing lists, new-list (a
  2620.     mailing list that announces new mailing lists!), and many other
  2621.     computer and non-computer-specific lists.  The Internet master list of
  2622.     mailing lists can be retrieved via anonymous FTP from ftp.nisc.sri.com
  2623.     as netinfo/interest-groups.  Because this is such a large file (over
  2624.     one million bytes uncompressed), it should be retrieved only on an
  2625.     exception basis.  Do NOT print the mailing list index.
  2626.  
  2627. 11. Be sure to include your Internet mailing address on your
  2628.     correspondence and business cards.  Because many recipients may not be
  2629.     entirely familiar with internetwork addressing, and may have accounts
  2630.     on alternate services (MCI, Genie, etc.), make sure to be explicit.
  2631.     Tell them that it is an Internet address and be sure to give your
  2632.     entire address.  For example, I'd give the following information:
  2633.  
  2634.         Internet: dean2@tbone.biol.scarolina.edu
  2635.  
  2636.  
  2637.  
  2638. Software Showcase:
  2639. =================
  2640.                              Performance 2.1
  2641.  
  2642.                          Review By H. E. Summers
  2643.  
  2644. Performance 2.1 is a collection of REXX programs that modify your
  2645. config.sys per IBM's tuning suggestions to help improve
  2646. performance. While Performance 2.1 seems like a bargain at $29,
  2647. many of the utilities are simply not very useful unless you are
  2648. VERY novice. Some of them are downright dangerous, like the program
  2649. to remove all HPFS programs! While the utilities are marginally
  2650. useful and the book lays out the performance information more
  2651. clearly than the manuals from IBM, I would not recommend buying
  2652. Performance 2.1 even for those wanting to learn Rexx. 
  2653.  
  2654.  
  2655.                            Extended Desktop 1.4
  2656.  
  2657.                         Review By Dale Hackemeyer
  2658.  
  2659. Extended Desktop is an IBM Employee Written program that greatly enhances
  2660. control of the desktop in OS/2 2.x (you MUST have the Service Pack installed
  2661. if you're running on 2.0).
  2662.  
  2663. Extended Desktop is a WPS Class DLL for the "ExtendedDesktop" object class,           
  2664. which is a subclass of the "WPDesktop" object class.  Its purpose               
  2665. is to extend the functions of the OS/2 2.x Desktop object.
  2666.  
  2667. Extended Desktop extends the OS/2 2.x WPS Desktop to:                         
  2668.                                                                                 
  2669.      1. Optionally remove Arrange & Sort from the Desktop context menu.              
  2670.      2. Align groups of icons on the Desktop vertically or horizontally.             
  2671.      3. Snap-to-Grid with user defined Grid Spacing.                                 
  2672.      4. Precisely position individual icons on the Desktop from the Settings
  2673.         Notebook
  2674.      5. Precisely position individual icons on the Desktop from C or REXX.
  2675.  
  2676. To install you simply run the install program and reboot. All your desktop
  2677. settings and icon arrangements are unchanged. Only when you bring up the
  2678. desktop Settings notebook do you see the  additions. Should Extended Desktop
  2679. not meet your needs, there is a un-install program included.
  2680.  
  2681. I think this program is a must for any serious user of the Workplace
  2682. Shell, especially if you're like me and like to arrange groups of icons in
  2683. different places all over the desktop.
  2684.  
  2685. You can find Extended Desktop 1.4 in the file EXDESK.ZIP on the OS/2
  2686. Woodmeister BBS (314) 446-0016.
  2687.  
  2688.  
  2689.                                  Watchdog
  2690.  
  2691.                          Review By H. E. Summers
  2692.  
  2693.  
  2694. Do you have a hangup using OS/2? That is, does the mouse still work
  2695. but nothing happen when you click? If so, try adding WATCHDOG to
  2696. your system. It can detect the WPS locking up (while OS/2 is still
  2697. working) and reboot the WPS without rebooting OS/2. This IBM
  2698. employee written software (EWS) is useful even under the much
  2699. improved OS/2 2.1 if you are running on an ISA PC where WPS has
  2700. problems. Watchdog is avalible from Woody's BBS as 
  2701. WDOG10.ZIP.
  2702.  
  2703.  
  2704. OS/2 Tips & Techniques
  2705. ======================
  2706.  
  2707. WPS Tricks
  2708. ----------
  2709.  
  2710. Here's a neat trick which has been thoroughly discussed on Compuserve,
  2711. but I don't see mentioned here.
  2712.  
  2713. Call up the window list, hold down the shift key, double click on the
  2714. Desktop item, and your desktop will minimize itself!  Apps will continue,
  2715. and Ctrl-Esq will recall the Window List, allowing you to bring up any open
  2716. windows and work with them as usual.  Sometimes it's nice to hide all those
  2717. objects and focus on what you're doing.
  2718.  
  2719. Next, on the Desktop item on the Window List, hold down Ctrl, and double
  2720. click the right button.  Now the desktop's title bar appears, and you can
  2721. move it around!  Two ways to remove the title  bar:  (1) Reboot; (2) open
  2722. the minimized window viewer, minimize the desktop, recall the viewer,
  2723. Arrange if you don't see the desktop icon, RMB the icon for its menu, select
  2724. Restore.
  2725.  
  2726. William Marvin, 
  2727. Fidonet OS/2 conference.
  2728.  
  2729.  
  2730. Toolbox in SAS for OS/2
  2731. ----------------------- 
  2732. If you want to change the default icons available in the
  2733. default toolbox, use the Toolbox Editor. To bring up the Toolbox
  2734. Editor, select EDIT TOOLBOX from the OPTIONS in the menu bar.
  2735. Alternatively you can issue the TOOLEDIT display manager command.
  2736.  
  2737. To add your own icon to the Toolbox, folow these steps:
  2738.  
  2739. Create an icon. What I did was download a zip file with tons of
  2740. icons from ftp anonymous at ftp-os2.cdrom.com and edited one
  2741. with the OS/2 Icon Editor. Mark and copy your new icon to the clipboard.
  2742. Open the Toolbox Editor and select the icon that you want to
  2743. replace by clicking on it. Choose PASTE to move your icon from the
  2744. clipboard into the Toolbox Editor. Enter the text string you want to
  2745. associate with the tool (e.g. Insight). Save your changes, you can save
  2746. temporarely using the APPLY button or permanently using the SAVE button.
  2747.  
  2748. Enjoy,
  2749.  
  2750. Arturo Barrios / OIT User Services
  2751.  
  2752.  
  2753. New Products!
  2754. =============
  2755.  
  2756. OS/2 Software recently announced or released:
  2757.  
  2758.  
  2759. Back In A Flash!
  2760. ----------------
  2761. From the Fidonet OS2 conference:
  2762.  
  2763. From: Robert Montgomery
  2764.  
  2765. Back In A Flash! (aka BIAF)
  2766. 32-bit File Backup and Archival Utility
  2767.  
  2768. Demonstration Version 1.00
  2769.  
  2770. A product of CCT, Inc.
  2771. 111 3rd Avenue South
  2772. Minneapolis, MN 55401
  2773. (612) 339-5870
  2774.  
  2775. Some more to report. I have purchased the registered version. I have
  2776. talked with the author, Brad Benson. Very nice, knowledgeable OS/2
  2777. programmer that works for a big company called CCT, does programming
  2778. for them. Did BIAF on his own time and when he brought it to work to
  2779. run on his IBM MCA, his boss (a very wise Paul Druckman, President, of
  2780. CAD/CAM Technology, Inc.) suggested they market it. And the rest as
  2781. they say is history.
  2782.  
  2783. I have run it on three machines, all clones with OS/2 2.1, and MFM,
  2784. ESDI and a SCSI. The backup to the floppy works perfectly for backing
  2785. up the desktop configuration to one diskette and doing a command line
  2786. restore. Superb and clearly worth the price of the product. The
  2787. desktop can be very personal and unique with OS/2 and rebuilding it a
  2788. pain. With BIAF, no problem.
  2789.  
  2790. Only major problem has been backing up to more than one floppy and
  2791. doing a command line restore. Has some sort of bug that causes it too
  2792. fail. But inside OS/2 2.1, running the restore with the GUI part,
  2793. works wonderfully. Brad knows about this as of last week and will look
  2794. into it. This is not a major flaw, but it is annoying.
  2795.  
  2796. Ah, to save the best for last. BIAF can save to another partition, or
  2797. to any directory on a hard drive or across a LAN (the LAN was not
  2798. tested by me, since I have no LAN). 38MB can compress to about a 25MB
  2799. file. Very fast, varies with hard drive speed and cpu, but best was
  2800. 7MB/min to about 3MB/min with compression on.
  2801.  
  2802. Here is what the dir/w of the saved files looks like at the dos prompt
  2803.  
  2804. C:\OS2BACK>dir/w
  2805.  
  2806.  The volume label in drive C is CJODY.
  2807.  The Volume Serial Number is 3F49:1BD0
  2808.  Directory of C:\OS2BACK
  2809.  
  2810. [.]             [..]            DESKTOP.001     FULL.001
  2811.         4 file(s)   25069336 bytes used
  2812.                    228212736 bytes free
  2813.  
  2814. Note that two files exist, one called desktop.001 and the other
  2815. full.001. Desktop.001 is just the critical files that can restore the
  2816. desktop. And full.001 is a complete OS/2 restore. If these files are
  2817. kept "safe", in my case, stored on C:\os2back directory with OS/2 on
  2818. my d: drive, as simple reformat of D: and the insert the disk install
  2819. and disk 1 of os/2, esc to command line, run cctrest desktop.001
  2820. c:\os2back or run cctrest full.001c:\os2back, and in a matter of
  2821. minutes, D; is restored form c:. Simply amazing to watch, and it ran
  2822. flawlessly on all three very different machines.
  2823.  
  2824. This has countless variations. Imagine saving this backup file, either
  2825. desktop.001 or full.001 or whatever you might configure (and BIAF will
  2826. let you do anything) and the using a DOS, fat based backup to tape of
  2827. these files. In the event of a disaster, just reformat, set up the
  2828. original drive specifications, restore the desktop.001 or full.001 to
  2829. the right area on C: (which is C:\os2back in my case, it could be any
  2830. you want, boot the two os/2 diskettes, the install and disk one, run
  2831. cctrest.exe as above, and voila! Complete restore! I have done it,
  2832. works beautifully!
  2833.  
  2834. So now, here is the new suggestion, for the beginner, who needs a
  2835. generic hardware setup that will work on many machines and be
  2836. "portable". Get a SCSI based cdrom that works with OS/2 2.X and the
  2837. trantor SCSI Plus cable, then install OS/2 2.1. Make a backup with
  2838. BIAF, and then get one of those nice parallel port backup machines
  2839. like trakker, connect it to the parallel port direct or to the Trantor
  2840. parallel port  and backup the BIAF files to tape. In the even of a
  2841. "crash", no problem. Just use the cdrom to reinstall the OS/2 2.1 from
  2842. CDROM, and redo the customized desktop saved in desktop.001, or just
  2843. restore the full OS/2 from the full.001 file restore by the tape
  2844. machine hooked to the parallel port, then run BIAF command line restore
  2845. (cctrest.exe) and restore the entire OS/2 2.1 operating system.
  2846.  
  2847. The variations are endless, limited only by ones imagination.
  2848.  
  2849. MY OS/2 installs are pretty standardized now, since use boot manager,
  2850. with a C"FAT and D:HPFS. I run C: drive as FAT, allows use of "real"
  2851. DOS, with all the versatility I need, then install OS/2 2.1 on D:HPFS,
  2852. enjoying OS/2 on HPFS (a real treat). I save my BIAF backup files on
  2853. the cdrive in a directory called, appropriately, C:\os2back. Then I
  2854. can reinstall anytime I want back to D:HPFS and leave my C:DRIVE
  2855. alone, safe and secure. The reverse is true as well, save my C:DRIVE
  2856. on a C:\DOSBACK or D:\DOSBACK and use BIAF to restore the entire DOS
  2857. back to my C:FAT drive.
  2858.  
  2859. So there you have it, one of many solutions for the OS/2 user that
  2860. allows the use of there present hardware. And it allows the "neophyte"
  2861. OS/2 user to graduate into OS/2 without the "fear" of no backup and
  2862. avoid the expense of upgrading all their equipment just to run OS/2
  2863. 2.1. The new user (or old) can keep their old Colorado, or other FAT
  2864. backup system, knowing that with BIAF, they can backup the BIAF backup
  2865. files with ease.
  2866.  
  2867. So let me know what you think. And finally, lets support this
  2868. excellent product.
  2869.  
  2870. Highly recommended.
  2871.  
  2872. Price? $29.00 intro $49.00 final. Worth it!
  2873.  
  2874.  
  2875. BakupWiz
  2876. --------
  2877. PCX Announces the Release of OS/2 BakupWiz
  2878.  
  2879. San Diego, CA, August 4, 1993 PCX announced today that OS/2
  2880. BakupWiz will be released for general sale on August 16, 1993.
  2881.  
  2882. OS/2 BakupWiz is a comprehensive Backup/Restore program that takes
  2883. full advantage of OS/2's many advanced features. Typical OS/2
  2884. configurations include a large amount of fixed disk storage which
  2885. requires a backup system capable of effectively backing up large
  2886. amounts of data. OS/2 BakupWiz's backup capacity is only limited by
  2887. the current state of the art in backup devices.
  2888.  
  2889. A long list of SCSI tape devices is supported by OS/2 BakupWiz. These
  2890. range from 150 megabyte 1/4" cartridge devices to multi gigabyte 4
  2891. and 8 millimeter devices to automated tape loading devices with
  2892. capacities in excess of 100 gigabytes. OS/2 BakupWiz will work with
  2893. all SCSI adapter cards that are supported by OS/2.
  2894.  
  2895. Being a character mode OS/2 program, OS/2 BakupWiz is capable of
  2896. fully restoring the users OS/2 boot partition, thus saving the time
  2897. that would normally be required to manually reinstall the operating
  2898. system from diskette or CDROM. OS/2 BakupWiz also supports OS/2's
  2899. extended attributes, long file names, and the High Performance File
  2900. System.
  2901.  
  2902. While OS/2 BakupWiz is PCX's first entry into the ever growing OS/2
  2903. marketplace, BakupWiz has a long history in the DOS market. BakupWiz
  2904. for DOS, marketed directly by PCX, is also resold and bundled under
  2905. private label by various SCSI board manufacturers.
  2906.  
  2907. The software ships on 3.5 inch diskettes. Retail price is $189.00.
  2908. PCX is offering an introductory price of $129.00 until September 30,
  2909. 1993. Due to customer demand, PCX has started accepting orders for
  2910. OS/2 BakupWiz for shipment beginning August 16, 1993.
  2911.  
  2912. PCX, founded in 1982, develops and markets personal computer software
  2913. and is firmly committed to the OS/2 platform. In addition to OS/2
  2914. BakupWiz, PCX also markets BakupWiz for DOS and performs consulting
  2915. services under contract. PCX specializes in the development of device
  2916. drivers and utilities for OS/2, DOS, and Netware.
  2917.  
  2918. For more information, contact PCX at 3525 Del Mar Heights Road, Suite
  2919. 313, San Diego, CA 92130, phone: 619-259-9797, fax: 619-481-6474.
  2920.  
  2921.  
  2922. 2nd Edition of OS/2 2.1 Unleashed
  2923. ---------------------------------
  2924. Second edition of OS/2 2.1 Unleashed Announced
  2925.  
  2926. NORRISTOWN, PA, June 1, 1993 Productivity Solutions
  2927. Book Division announced today availability of the second
  2928. printing of OS/2 2.1 Unleashed.  The first printing sold out
  2929. in just 6 weeks placing this book among the fastest selling
  2930. and most popular of available OS/2 books.  In the forword to
  2931. the second printing James Cannavino, IBM Senior Vice-President and
  2932. General Manager Personal Systems said, "the authors span our
  2933. industry and possess years of experience with the OS/2
  2934. operating system.  Several of the authors are members of the
  2935. original OS/2 design and development team, bringing an
  2936. unequaled level of OS/2 knowledge to a single book."  The
  2937. book was also praised by Lee Reiswig, President of IBM
  2938. Personal Software Products Division, during official launch
  2939. announcements of the OS/2 2.1 operating system on May 18.
  2940.  
  2941. David Moskowitz, President of Norristown, PA firm,
  2942. Productivity Solutions, with David Kerr of IBM are the
  2943. featured authors, with 11 additional contributing authors
  2944. including Rick McGuire head of the IBM REXX Language
  2945. Development Group and Mike Perks, Advisory Programmer for
  2946. OS/2 Technical Planning.  Scott Kliger of the OS/2
  2947. development team at Word Perfect Corporation was the primary
  2948. technical editor of the book. Kliger was previously a member
  2949. of the IBM OS/2 Development Team in Boca Raton, Florida.
  2950.  
  2951. What readers around the world say
  2952. First published at the end of February, 1993,  thousands
  2953. of OS/2 users heard about OS/2 2.1 Unleashed from discussions
  2954. in on-line services such as CompuServer, Internet, Fido Net
  2955. as well as at OS/2 User Group meetings and technical
  2956. conferences around the world.
  2957.  
  2958. According to David Cittadini,
  2959. Senior Consultant of Price Waterhouse of Wellington, New
  2960. Zealand, "The three most important ideas I picked up from
  2961. this book were about using and controlling the Workplace
  2962. Shell, tuning the system and video subsystems.  These ideas
  2963. are missing in lots of other books."  Andy Yu, Senior
  2964. Technical Analyst of the BC Systems Corporation of Victoria,
  2965. B.C. Canada, "I enjoyed reading the book very much.  It's an
  2966. excellent reference book on OS/2 for both advanced and
  2967. beginner users.  If I had this book on Day 1, it would have
  2968. saved me **lots** of time!"  Software developer president,
  2969. Lee W. Wiley of International Expert Systems of Houston,
  2970. Texas, "Your book is great!  Your explanation of system
  2971. configuration, setup and tuning answered questions which we
  2972. have been wondering about for over a year.  This alone is
  2973. well worth the price of OS/2 2.1 Unleashed."
  2974.  
  2975. According to David Kerr, "in writing my sections I set
  2976. out to document information not properly described in any
  2977. other book.  All of the other authors did the same thing."
  2978. This attention to detail paid off.  One reader, Steve
  2979. Gallagher, IBM Team OS/2 member in North Carolina says, "I
  2980. have read probably a dozen books on OS/2, but OS/2 2.1
  2981. Unleashed is the only one that 'made the cut' and sits next
  2982. to my computer at work."  Paul Duncanson, President of the
  2983. Los Angeles OS/2 Users group says, "I've been programming
  2984. OS/2 for over 5 years, and am amazed at the amount of new
  2985. information for me in this book!"
  2986.  
  2987. Best Source for Tips and Tricks
  2988. The book is 1134 pages in 18 chapters and includes a
  2989. disk of 8 of the best shareware utilities for OS/2.  There
  2990. are many techniques and tricks about OS/2 2.0 and 2.1 which
  2991. are not documented, or inadequately documented anywhere else.
  2992. Readers can troubleshoot their Windows 3.1 and DOS
  2993. Applications as well as discover ways to prevent problems.
  2994. According to David Moskowitz, "we included tips and tricks
  2995. that are useful to almost everyone who uses or supports OS/2
  2996. from beginner to power-user.  Even the person who only uses
  2997. OS/2 2.1 to multitask DOS and Windows applications will find
  2998. usable information in the book.  All the contributors wanted
  2999. to make this _the_ OS/2 2.1 reference book."
  3000.  
  3001. Pricing and Availability
  3002. Price is $34.95, plus shipping and handling.  Telephone or
  3003. fax orders for the book can be placed by calling Productivity
  3004. Solutions:  215-631-5685 or fax: 215-631-0414.  All books
  3005. ordered from Productivity Solutions are signed by featured
  3006. author David Moskowitz.  The publisher is SAMS Publishing,
  3007.  
  3008. ISBN No. 0672-30240-3.
  3009.  
  3010.  
  3011. OS/2 Computing Magazine
  3012. -----------------------
  3013. MILLER FREEMAN LAUNCHES OS/2 COMPUTING
  3014.  
  3015. SAN FRANCISCO Miller Freeman, Inc.  today announced the launch of
  3016. OS/2 COMPUTING MAGAZINE out of its San Francisco headquarters.
  3017.  
  3018. OS/2 COMPUTING is focused on users and system administrators who work
  3019. with IBM's OS/2 operating system on a daily basis.  "OS/2 COMPUTING
  3020. represents another step in developing a well-rounded group of
  3021. top-notch computer and electronics magazines here at Miller Freeman,"
  3022. said Don Pazour, Vice-President of Miller Freeman's High-Tech
  3023. Division.
  3024.  
  3025. Ted Bahr, Group Publisher of the company's Electronics/Design Group,
  3026. was named Publisher of OS/2 COMPUTING, and added, "No major publishing
  3027. company is currently serving those individuals and corporate users and
  3028. systems administrators who have chosen OS/2 as their operating system.
  3029. OS/2 users are hardcore enthusiasts and OS/2 COMPUTING will be serving
  3030. a definite need in this growing market."
  3031.  
  3032. The first issue of OS/2 COMPUTING will hit newsstands in mid-November
  3033. 1993, and will be distributed at Fall Comdex in Las Vegas.  Monthly
  3034. publication begins with the February 1994 issue.  OS/2 COMPUTING will
  3035. be distributed through paid subscriptions and on newsstands.  "We
  3036. believe paid circulation is important in satisfying advertisers' needs
  3037. to reach a qualified audience," Bahr explained.  OS/2 COMPUTING will
  3038. be audited as soon as possible.
  3039.  
  3040. Effective immediately, Miller Freeman has appointed Alan Zeichick as
  3041. Editor-in-Chief of OS/2 COMPUTING.  "OS/2 is the most popular 32-bit
  3042. operating system for IBM-compatible personal computers," Zeichick
  3043. said.  "Members of the OS/2 user community, whether individuals, small
  3044. businesses, or large corporations, are looking for a dedicated source
  3045. of information about how to maximize their productivity."
  3046.  
  3047. Miller Freeman's High-Tech Division also publishes Dr. Dobb's
  3048. Journal, OS/2 Developer, Cadence Magazine, UNIX Review, LAN Magazine,
  3049. Software Development, Embedded Systems Programming, Database
  3050. Programming & Design, Microsoft Systems Journal, and AI Expert.  It is
  3051. also the sponsor of high-technology conferences, including Autodesk
  3052. University, Software Development Week, Embedded Systems Conference,
  3053. Computer Security Conference, Electronic Imaging, and Business
  3054. Software Solutions (formerly the Windows & OS/2 Conference).  A wholly
  3055. owned subsidiary of United Newspapers plc, Miller Freeman, Inc.
  3056. publishes 32 other magazines and is the third largest producer of
  3057. trade shows and technical conferences in North America.
  3058.  
  3059. CONTACT: TED BAHR, 415-905-2269.
  3060.  
  3061. ALAN ZEICHICK, 415-905-2382, CompuServe 76703,756
  3062.  
  3063. Miller Freeman Inc., 600 Harrison St., San Francisco, CA 94107
  3064.  
  3065.  
  3066. REXX Handbook
  3067. -------------
  3068. REXX Reference Summary Handbook Announcement
  3069.  
  3070. Good News:
  3071.      The REXX Reference Summary Handbook is available
  3072.      for shipping. We are accepting orders beginning on
  3073.      Tuesday, August 10, 1993.
  3074.  
  3075. Bad News:
  3076.      Our friendly bank has informed us that since
  3077.      C F S Nevada, Inc. is accepting orders for the
  3078.      Handbook via electronic mail, we qualify as a mail
  3079.      order business and, as such, they have made the
  3080.      requirements for us to provide Master Card / Visa
  3081.      services, prohibitive.
  3082.  
  3083. Therefore, we are forced to require a check (personal or
  3084. business) or money order. Checks MUST be in U.S. funds drawn on a
  3085. U.S. bank or the order will be returned, unprocessed.
  3086.  
  3087. This 112 page, pocket sized guide details all of the instructions
  3088. and functions in SAA REXX distributed with OS/2. It also
  3089. describes all of the functions included in the REXXLIB and
  3090. RXWINDOW external function packages available from Quercus
  3091. Systems - the Personal REXX developer.
  3092.  
  3093. I think that anyone involved with REXX, from curious beginners to
  3094. people who, like me, first began using REXX (or EXEC2) under
  3095. VM/370 or VM/SP on IBM mainframes, will find the Handbook to be a
  3096. constant "keyboard-side" companion. I realized the need for the
  3097. handbook when, even after writing REXX programs for close to ten
  3098. years, I found myself still reverting to the REXX manuals for
  3099. confirmation of things such as the order or format of function
  3100. parameters, the format of the value returned by a function, etc.
  3101.  
  3102. The handbook has a 20 page, cross referenced index, that will
  3103. allow the novice REXX user and the REXX veteran alike to easily
  3104. locate a needed function as well as identifying the various
  3105. functions which deal with a particular subject.
  3106.  
  3107. The Handbook has been accredited by IBM for use of the official
  3108. OS/2 logo and C F S Nevada, Inc. is a member of the IBM
  3109. Independent Vendor league.
  3110.  
  3111. The price is $9.35 plus $2.00 per copy shipping & handling. Nevada
  3112. residents must add 7% ($0.65) sales tax. Quantity discounts are
  3113. available for dealers as well as a special program for user
  3114. groups being available.
  3115.  
  3116. Checks should be made payable to C F S Nevada, Inc. and mailed
  3117. to:
  3118.  
  3119. 953 E. Sahara Avenue, Suite 9B
  3120. Las Vegas, Nevada 89104-3012
  3121.  
  3122. Inquiries may be directed to C F S Nevada, Inc. at:
  3123.  
  3124. 702-732-9616 voice
  3125. 702-732-3847 FAX
  3126. 72200,347 CompuServe
  3127. (1:209/705) FIDO
  3128.  
  3129. Please note your CompuServe ID, Internet address or FAX number on
  3130. your order. Orders will be processed in the sequence they are
  3131. received and the Handbook will be shipped within 10 business days
  3132. of the receipt of your order.
  3133.  
  3134.  
  3135. S3 Video Drivers
  3136. ----------------
  3137. S3 Video Driver Announced for OS/2 2.1
  3138.  
  3139. August 11, 1993
  3140.  
  3141. The S3 video device driver support is now available for OS/2* 2.1!
  3142. This means that OS/2 users now have access to even better graphics,
  3143. faster video and higher resolution in a proven and reliable operating
  3144. environment.
  3145.  
  3146. "The S3 video driver is designed to provide OS/2 users with seamless
  3147. support for accelerated video graphics and advanced color resolution,"
  3148. says Wally Casey, director of marketing for PSP. "The new driver
  3149. ensures compatibility with the S3 technology shipping in today's newer
  3150. PCs."
  3151.  
  3152. The OS/2 2.1 S3 video driver supports the following resolutions
  3153. and colors:
  3154.  
  3155. 640 x 480 x 256 colors
  3156. 800 x 600 x 256 colors
  3157. 1024 x 768 x 256 colors
  3158. 1280 x 1024 x 256 colors
  3159.  
  3160. PC manufacturers, such as the IBM PC Company and Dell Computer
  3161. Corporation, will begin shipping the OS/2 2.1 S3 driver with their
  3162. systems.  The S3 driver has also been tested on and is compatible with
  3163. many industry leading S3 adapter cards.
  3164.  
  3165. The S3 driver is available from multiple electronic download services,
  3166. including Internet and CompuServe, or can be ordered on diskette for $15
  3167. (cost + shipping and handling) by calling 1-800-3IBM-OS2.  It is located
  3168. on software.watson.ibm.com on the Internet, and in OS2SUPPORT, Library
  3169. 17, IBM files on CompuServe.  The file name is S3-256.DSK.
  3170.  
  3171. 15 Questions & Answers About the S3 Driver
  3172.  
  3173.  
  3174.  1. Does the S3 driver exploit the accelerated functions of the S3
  3175.     Corporation's chipsets?
  3176.  
  3177.     This display driver takes advantage of the hardware acceleration
  3178.     capabilities of S3 Corporation's 86C801/86C805 and 86C928 chip
  3179.     sets.  It conforms to the OS/2 32-bit flat memory model and is
  3180.     designed to function as a 32-bit Presentation Manager (PM) display
  3181.     driver under the OS/2 32-bit graphics engine subsystem.
  3182.  
  3183.  2. Which resolutions are supported?
  3184.  
  3185.     The S3 display driver supports the following resolutions/colors and OS/2
  3186.     full-screen columns/rows:
  3187.  
  3188.     640 x  480 x 256 colors
  3189.     800 x  600 x 256 colors
  3190.     1024 x  768 x 256 colors
  3191.     1280 x 1024 x 256 colors (min 2MB video memory)
  3192.  
  3193.     OS/2 full screen 132,25
  3194.     OS/2 full screen 132,43
  3195.  
  3196.  3. What other features does it support?
  3197.  
  3198.     OS/2 PM Palette Manager
  3199.     Software Motion Video
  3200.     Static mode change.
  3201.  
  3202.  4. When will it be available?
  3203.  
  3204.     It will be available August 9, 1993, via electronic download.  It
  3205.     will be available on diskette via the 1-800-3IBM-OS2 number
  3206.     approximately two weeks later.
  3207.  
  3208.     PC manufacturers, such as the IBM PC Company and Dell Computer
  3209.     Corporation, will begin shipping the OS/2 2.1 S3 driver with
  3210.     their systems.  In addition, IBM will add this S3 driver
  3211.     to shrink-wrapped packages of OS/2 2.1.
  3212.     
  3213.  5. Where will it be available?
  3214.  
  3215.     The driver is available via multiple electronic download
  3216.     services, including CompuServe and Internet, or can be ordered on
  3217.     diskette for $15 (cost + shipping and handling) by calling
  3218.     1-800-3IBM-OS2.
  3219.  
  3220.     It is located on software.watson.ibm.com on the Internet,
  3221.     and in OS2SUPPORT, Library 17, IBM files.  The file name is
  3222.     S3-256.DSK.
  3223.  
  3224.  6. Does IBM fully support this driver?
  3225.  
  3226.     Yes. It is covered by the same support plan as the OS/2 2.1 product.
  3227.     The 256-color driver is now available.
  3228.  
  3229.  7. Does IBM intend to enhance the driver to include additional colors,
  3230.     ie., 65K and 16M (true color)?
  3231.  
  3232.     It is IBM's intent to enhance the current driver to support
  3233.     additional colors.  Beta-level code will continue to be
  3234.     made available electronically as additional function
  3235.     is added.
  3236.  
  3237.  8. Did IBM develop this driver?
  3238.  
  3239.     Personal Systems Programming views our customer requirements for
  3240.     OS/2 drivers supporting the leading video chip sets as a top
  3241.     priority.  We invested in developing this driver to satisfy
  3242.     these requirements.
  3243.  
  3244.  9. This driver is compatible with which versions of OS/2?
  3245.  
  3246.     This driver is compatible with OS/2 2.1, and it is covered by the
  3247.     terms and conditions of the the Program License Agreement for the
  3248.     OS/2 2.1 product.
  3249.  
  3250. 10. Does this driver support less than 1 MB of video memory?
  3251.  
  3252.     No, a minimum of 1MB of video memory is required.
  3253.     
  3254. 11. Is this a seamless driver, ie., does it support Windows and OS/2
  3255.     applications running side by side in windows on the desktop?
  3256.  
  3257.     Yes.
  3258.  
  3259. 12. Is this a fully 32-bit driver?
  3260.  
  3261.     Yes.
  3262.  
  3263. 13. Are there any functional restrictions?
  3264.  
  3265.     This display driver may not support ALL S3 adapters or systems
  3266.     with EVERY chip set.  The S3 display driver has been tested on
  3267.     and is compatible with the S3 adapters or systems with the chip
  3268.     sets indicated in parentheses.  Additional adapters or systems
  3269.     may be added as testing continues in the future.
  3270.  
  3271.     Actix                       (801)
  3272.     Actix                       (928)
  3273.     Diamond Stealth 24          (801)
  3274.     Diamond Stealth 24 LB       (805)
  3275.     Diamond Stealth Pro         (928)
  3276.     Diamond Stealth Pro LB      (928)
  3277.     Orchid Fahrenheit 1280      (801)
  3278.     Orchid Fahrenheit 1280 Plus (801)
  3279.     Metheus                     (928)
  3280.     Video 7 Win.Pro             (801)
  3281.     IBM ValuePoint              (805)
  3282.     Dell 433/L                  (805)
  3283.     Dell 433/M                  (805)
  3284.     Dell 466/L                  (805)
  3285.  
  3286. 14. How do I install it?
  3287.  
  3288.     With an easy-to-use command file.  Instructions are in the accompanying
  3289.     README file.
  3290.  
  3291. 15. Is this the same driver that is available from the S3
  3292.     Corporation?
  3293.  
  3294.     No, this driver is the generally available version of the S3
  3295.     driver that has been in beta test on IBM bulletin boards.  In
  3296.     addition, a 16-bit driver for the S3 chip has been available from
  3297.     the S3 Corporation.
  3298.  
  3299. * Indicates trademark of the International Business Machines Corporation.
  3300.  
  3301.  
  3302. OS/2 Bookshelf
  3303. ==============
  3304. Books useful to the OS/2 user:
  3305.  
  3306. PM Programming for COBOL Programmers
  3307. ------------------------------------
  3308. Title:    OS/2 Presentation Manager Programming for COBOL Programmers 
  3309. Author:   Robert B. Chapman 
  3310. ISBN:     0-89435-439-6 (QED Publishing Group) 
  3311. Price:    $39.95 with diskette 
  3312. Pub date: January 1993 
  3313. Contents: Introduction. Presentation Manager. Create PM environment and a 
  3314. window. Display information in a window. Displaying real information. Menu 
  3315. bar, dialog box, icon, and accelerator table. Multiline entry, listbox, 
  3316. combo box, radio buttons, check boxes. Modeless dialog boxes. Multiple 
  3317. windows. Help processing via IPF. Printing a PM report. Introducing 
  3318. SQL I/O. Dynamic link libraries. Sample programs compile and execute 
  3319. environment. PM subroutine calls (The PM API). PM messages, styles, 
  3320. classes, and codes. Glossary. Index. 
  3321.  
  3322. Thinking Person's Guide to OS/2 2.1
  3323. -----------------------------------
  3324. Title:    Thinking Person's Guide to OS/2 2.1 
  3325. Author:   Maria E. Tyne 
  3326. ISBN:     0-89435-467-1 
  3327. Price:    $24.95 
  3328. Pub date: June 1993 
  3329. Contents: Introduction. Using Objects. Windows. On-line information. 
  3330. Desktop pop-up menus. Object pop-up menus. Open-settings for objects. 
  3331. Open-settings for programs. Extended menu selection. OS/2 system folder. 
  3332. Customizing the system. Installation features. Palettes. Using templates. 
  3333. Printer and shredder. Helpful hints. Conclusion. Index. 
  3334.  
  3335.  
  3336. OS/2 2.1 Installation, Configuration, and Use
  3337. ---------------------------------------------
  3338. Title:    OS/2 2.1 Installation, Configuration, and Use 
  3339. Author:   Doug Azzarito 
  3340. ISBN:     0-89435-456-6 
  3341. Price:    $34.95 
  3342. Pub date: August 1993 
  3343. Contents: Introduction. OS/2 requirements. Installing OS/2. Introduction to 
  3344. the Workplace Shell. Migrating applications. DOS under OS/2. Windows under 
  3345. OS/2. OS/2 applications. Command-line interfaces. The productivity programs. 
  3346. Advanced features. Glossary. Index.
  3347.  
  3348.  
  3349. Other Sources
  3350. =============
  3351. Other places to locate OS/2 information.
  3352.  
  3353.  
  3354. OS/2 BBS's
  3355. ==========
  3356.  
  3357. This BBS listing is provided courtesy of David Sichak, Editor of the 
  3358. San Diego Users Group Newsletter. Thanks David!
  3359.  
  3360. BBS Introduction
  3361. ----------------
  3362. Well, I am trying to update this file in an expedient way so it doesn't
  3363. become too stale when I include it in the INF version.  But I'm trying
  3364. to catch up on a backlog.  I've got the list in an Rbase for OS/2 database
  3365. file right now, so all I need to do is figure out a way to create a report
  3366. that does much of my INF coding for me. 
  3367.  
  3368. Next month, I'd look for a few more additions. And by all means keep Dave 
  3369. Fisher posted on your BBS's if he's still keeping his list up and current. 
  3370. Without him, we wouldn't be able to include as much as we do.
  3371.  
  3372. This listing is for the BBS junkie in you who needs to have a
  3373. phone bill treat once in a while <G>.  Or bored to death while
  3374. you're travelling.
  3375.  
  3376. Our listing is based on a rather extensive listing put together by
  3377. Dave Fisher of OS/2 type Bulletin Boards.  Space limits this month
  3378. prevent us from listing all the details he has for each BBS, but we've
  3379. tried to include a couple from every state in the US (Notice and hint
  3380. to you sysops...not all states are represented.) and a few foreign
  3381. countries, too.
  3382.  
  3383. Dave Fisher's list is a compilation of OS/2 BBS's across the
  3384. world.  If you wish to make an addition or correction to his list,
  3385. he's asked that you please netmail your BBS information to Dave
  3386. Fisher at LiveNet, 1:170/110@fidonet.org.
  3387.  
  3388. For the newsletter, I've sorted the in alphabetical order by Country
  3389. for the international ones and by state for those in the USA to
  3390. make it easier to find one close to you.   His file has other details
  3391. related to these BBS's but we didn't have room, okay?  The file
  3392. we're using showed that the last update was September 7, 1992.
  3393.  
  3394. Does anyone know if this list of his is being kept up to date?  I hope
  3395. to expand it more next month; ran out of time.  But I've got his list
  3396. in a database right now and I'll be able to code that list a lot
  3397. easier next month.
  3398.  
  3399. Hope you find this inclusion useful.  Large phone bills are not my fault...!!!
  3400.  
  3401.  
  3402. Australia
  3403. ---------
  3404.  
  3405. Graham Stair
  3406. 3M Australia
  3407. +61-2-498-9184
  3408. Australia
  3409.  
  3410. Alan Salmon
  3411. PC User's Group
  3412. +61-6-259-1244
  3413. Australia
  3414.  
  3415. Norbert Fuerst
  3416. The Styrian OS/2 Jumbo
  3417. +43-316-673237
  3418. Australia
  3419.  
  3420. Bill Bolton
  3421. Software Tools Mail Exc
  3422. +61-2-449-2618
  3423. Australia
  3424.  
  3425. Bill Bolton
  3426. Software Tools Mail Exc
  3427. +61-2-449-9477
  3428. Australia
  3429.  
  3430. Felix Tsang
  3431. Programmer's BBS
  3432. +61-2-875-1296
  3433. Australia
  3434.  
  3435. Alan Salmon
  3436. PC User's Group
  3437. +61-6-259-1244
  3438. Australia 
  3439.  
  3440. Ian Watson
  3441. OZ-Share OS/2 BBS
  3442. +61-7-398-3759
  3443. Australia 
  3444.  
  3445.  
  3446. Belgium
  3447. -------
  3448.  
  3449. Bas Heijermans
  3450. Moving Sound OS/2 BBS
  3451. +32-3-3850748
  3452. Belgium
  3453.  
  3454. Benoit HUON
  3455. Os/2 MANiA BELGIUM
  3456. +32-2-3872021
  3457. Belgium 
  3458.  
  3459. Danny Bruggeman
  3460. Hellfire
  3461. +32-2-7515203
  3462. Belgium 
  3463.  
  3464. Bas Heijermans
  3465. Moving Sound OS/2 BBS
  3466. +32-3-3850748
  3467. Belgium 
  3468.  
  3469.  
  3470. Canada
  3471. ------
  3472.  
  3473. Kevin Lowey
  3474. Univ. of Saskatchewan
  3475. (306) 966-4857
  3476. Canada
  3477.  
  3478. Evan Smith
  3479. ECS Net
  3480. (403) 253-5996
  3481. Canada
  3482.  
  3483. Ian Evans
  3484. Baudeville BBS
  3485. (416) 283-0114
  3486. Canada
  3487.  
  3488. Herbert Tsui
  3489. BBS Council
  3490. (604) 275-6883
  3491. Canada
  3492.  
  3493. Jerry Stevens
  3494. The Locutory
  3495. (613) 722-0489
  3496. Canada
  3497.  
  3498.  
  3499. Denmark
  3500. -------
  3501.  
  3502. Rene Carlsen
  3503. OS/2 Task and FrontDoor H
  3504. +45-98451070
  3505. Denmark
  3506.  
  3507. Jorgen Ollgaard
  3508. Josti-BBS
  3509. +45-47-380120
  3510. Denmark 
  3511.  
  3512. Jorgen Ollgaard
  3513. Josti-BBS
  3514. +45-47-380524
  3515. Denmark 
  3516.  
  3517.  
  3518. France
  3519. ------
  3520.  
  3521. Emmanuel Sandorfi
  3522. Os/2 MANiA (Help Maximu
  3523. +33-164-090460
  3524. France 
  3525.  
  3526.  
  3527. Germany
  3528. -------
  3529.  
  3530. Ulrich Roeding
  3531. BOX/2
  3532. +49-89-6019677
  3533. Germany
  3534.  
  3535. Peter Kaszanics
  3536. APOLONIA
  3537. +49-201-200381
  3538. Germany 
  3539.  
  3540. Peter Kaszanics
  3541. APOLONIA
  3542. +49-201-200382
  3543. Germany 
  3544.  
  3545. Peter Plischka
  3546. IBM Mailbox
  3547. +49-201-210744
  3548. Germany
  3549.  
  3550. Peter Kaszanics
  3551. APOLONIA
  3552. +49-201-237509
  3553. Germany 
  3554.  
  3555. Peter Plischka
  3556. IBM Mailbox
  3557. +49-201-295181
  3558. Germany 
  3559.  
  3560. Chris Leuder
  3561. Zaphod BBS
  3562. +49-228-229147
  3563. Germany 
  3564.  
  3565. Chris Leuder
  3566. Zaphod BBS
  3567. +49-228-262894
  3568. Germany 
  3569.  
  3570.  Kalle Braun
  3571. Terrania City
  3572. +49-228-317752
  3573. Germany 
  3574.  
  3575. Oliver Lass
  3576. LRZ-System
  3577. +49-228-331214
  3578. Germany 
  3579.  
  3580. Oliver Lass
  3581. LRZ-System
  3582. +49-228-334372
  3583. Germany 
  3584.  
  3585. Harald Kipp
  3586. OS/2 Point
  3587. +49-234-9279222
  3588. Germany 
  3589.  
  3590. Karlheinz Kissel
  3591. The_File_Store
  3592. +49-6106-22266
  3593. Germany 
  3594.  
  3595. Juergen Berger
  3596. JERRY'S OS/2-BBS
  3597. +49-6134-26563
  3598. Germany 
  3599.  
  3600. Oliver Schwabedissen
  3601. MoonFlower
  3602. +49-6145-31602
  3603. Germany 
  3604.  
  3605. Richard Clement
  3606. OS/2 Express
  3607. +49-6183-74270
  3608. Germany 
  3609.  
  3610. Michael Breukel
  3611. PC Softbox OS/2
  3612. +49-6196-27799
  3613. Germany 
  3614.  
  3615. Romeo Bernreuther
  3616. CCWN-BOX
  3617. +49-7151-68434
  3618. Germany 
  3619.  
  3620. Markus Noller
  3621. Second Source
  3622. +49-7191-56267
  3623. Germany 
  3624.  
  3625. Juergen Fritz
  3626. CheckPoint OS/2
  3627. +49-7331-69116
  3628. Germany 
  3629.  
  3630. Thomas Tegel
  3631. The CAT
  3632. +49-7971-72446
  3633. Germany 
  3634.  
  3635.  
  3636. Italy
  3637. -----
  3638.  
  3639. Luigi Ravina
  3640. Italy Network
  3641. +39-11-8180069
  3642. Italy
  3643.  
  3644. Roberto Sonzogni
  3645. Runnin' with The Devil
  3646. +39-363-302798
  3647. Italy 
  3648.  
  3649. Pasquale Cantiello
  3650. FastForward BBS
  3651. +39-823-812099
  3652. Italy 
  3653.  
  3654.  
  3655. Netherlands
  3656. -----------
  3657.  
  3658. Peter Smink
  3659. BBS The Experiment
  3660. +31-1150-15245
  3661. Netherlands
  3662.  
  3663. Dave Jones
  3664. The TJD Support BBS
  3665. +31-1720-38558
  3666. Netherlands 
  3667.  
  3668. Joop Mellaart
  3669. INFOBOARD
  3670. +31-4752-6200
  3671. Netherlands 
  3672.  
  3673. Marcel Stikkelman
  3674. PC-Square
  3675. +31-79-424107
  3676. Netherlands 
  3677.  
  3678.  
  3679. Norway
  3680. ------
  3681.  
  3682. Terje Slydahl
  3683. PerlePorten
  3684. +47-83-33003
  3685. Norway
  3686.  
  3687.  
  3688. Singapore
  3689. ---------
  3690.  
  3691. Ivan Leong
  3692. Miqas/2 Singapore
  3693. +65-755-6463
  3694. Singapore
  3695.  
  3696.  
  3697. Switzerland
  3698. -----------
  3699.  
  3700. Alex Wyss
  3701. Gepard's Oracle Zuerich
  3702. +41-1-3637037
  3703. Switzerland
  3704.  
  3705. Michael Buenter
  3706. MICS OS/2 Paradise
  3707. +41-41-538607
  3708. Switzerland 
  3709.  
  3710. Ernesto Hagmann
  3711. PC-Info
  3712. +41-61-9412204
  3713. Switzerland 
  3714.  
  3715.  
  3716. United Kingdom
  3717. --------------
  3718.  
  3719. Mike Gove
  3720. MonuSci BBS
  3721. +44-0-454-633197
  3722. United Kingdom
  3723.  
  3724. Phil Tuck
  3725. The TJD Support BBS
  3726. +44-535-665345
  3727. United Kingdom
  3728.  
  3729.  
  3730. Arizona
  3731. -------
  3732.  
  3733. Mike Mahoney
  3734. Emerald Isle, The
  3735. (602) 749-8638
  3736. Arizona
  3737.  
  3738. Frank Ward
  3739. Encounter, The
  3740. (602) 892-1853
  3741. Arizona
  3742.  
  3743.  
  3744. California
  3745. ----------
  3746.  
  3747. Patrick O'Riva
  3748. AsmLang and OS/2
  3749. (408) 259-2223
  3750. California
  3751.  
  3752. Michael Cummings
  3753. Zzyzx Road OS/2 BBS
  3754. (619) 579-0135
  3755. El Cajon, California
  3756.  
  3757. Craig Swanson
  3758. OS/2 Connection
  3759. (619) 558-9475
  3760. San Diego, California
  3761.  
  3762. Chuck Gilmore
  3763. Magnum BBS
  3764. (805) 582-9306
  3765. California
  3766.  
  3767. Michael Nelson
  3768. SeaHunt BBS
  3769. (415) 431-0227
  3770. California 
  3771.  
  3772. Michael Nelson
  3773. SeaHunt BBS
  3774. (415) 431-0473
  3775. California 
  3776.  
  3777.  
  3778. Colorado
  3779. --------
  3780.  
  3781. William Herrera
  3782. Cuerna Verde
  3783. (719) 545-8572
  3784. Colorado
  3785.  
  3786. Randy Edwards
  3787. Socialism OnLine!
  3788. (719) 392-7781
  3789. Colorado
  3790.  
  3791. OS/2 BBS
  3792. Denver
  3793. (303)755-6859
  3794. Colorado
  3795.  
  3796. OS/2 Source
  3797. Denver
  3798. (303)744-0373
  3799. Colorado
  3800.  
  3801.  
  3802. Connecticut
  3803. -----------
  3804.  
  3805. Chris Regan
  3806. Storm Front - OS/2, The
  3807. (203) 234-0824
  3808. Connecticut
  3809.  
  3810. Felix Tang
  3811. Excelsior, The
  3812. (203) 466-1826
  3813. Connecticut
  3814.  
  3815. Emmitt Dove
  3816. Fernwood
  3817. (203) 483-0348
  3818. Connecticut
  3819.  
  3820. Steve Lesner
  3821. Bullet BBS
  3822. (203) 322-4135
  3823. Connecticut 
  3824.  
  3825. Steve Lesner
  3826. Bullet BBS
  3827. (203) 329-2972
  3828. Connecticut 
  3829.  
  3830. Rob Schmaling
  3831. Caladan
  3832. (203) 622-4740
  3833. Connecticut 
  3834.  
  3835. Don Dawson
  3836. Treasure Island
  3837. (203) 791-8532
  3838. Connecticut 
  3839.  
  3840. Bob Morris
  3841. Ascii Neighborhood
  3842. (203) 932-6236
  3843. Connecticut 
  3844.  
  3845. Bob Morris
  3846. Ascii Neighborhood
  3847. (203) 934-9852
  3848. Connecticut 
  3849.  
  3850.  
  3851. Deleware
  3852. --------
  3853.  
  3854. John Tarbox
  3855. Singer Bear BBS
  3856. (302) 984-2238
  3857. Deleware
  3858.  
  3859. Scott Street
  3860. Space Station Alpha
  3861. (302) 653-1458
  3862. Deleware
  3863.  
  3864.  
  3865. Florida
  3866. -------
  3867.  
  3868. Mark Wheeler
  3869. SandDollar, The
  3870. (407) 784-4507
  3871. Florida
  3872.  
  3873. Rusty Plant
  3874. The 19th Hole
  3875. (904) 479-8538
  3876. Pensacola, Florida
  3877.  
  3878. Don Bauer
  3879. OS2 Exchange
  3880. (904) 739-2445
  3881. Florida
  3882.  
  3883. Chris Wolcott
  3884. The Outer Limits
  3885. (904) 934-1141
  3886. Gulf Breeze, Florida
  3887.  
  3888. Kathy Todd
  3889. The Apothecary's Archives
  3890. (904) 934-3146
  3891. Gulf Breeze, Florida
  3892.  
  3893. Richard Todd
  3894. The Disintegrated Circuit OS/2
  3895. (904) 934-9796
  3896. Gulf Breeze, Florida
  3897.  
  3898.  
  3899. Georgia
  3900. -------
  3901.  
  3902. IBM
  3903. IBM National Support Ce
  3904. (404) 835-6600
  3905. Georgia
  3906.  
  3907. IBM
  3908. IBM National Support Ce
  3909. (404) 835-5300
  3910. Georgia
  3911.  
  3912. Ed June
  3913. Information Overload
  3914. (404) 471-1549
  3915. Georgia
  3916.  
  3917.  
  3918. Hawaii
  3919. ------
  3920.  
  3921. Craig Oshiro
  3922. Ghostcomm Image Gallery
  3923. (808) 456-8510
  3924. Hawaii
  3925.  
  3926.  
  3927. Illinois
  3928. --------
  3929.  
  3930. Bill Cook
  3931. GREATER CHICAGO Online!
  3932. (708) 895-4042
  3933. Illinois
  3934.  
  3935. Bogie Bugsalewicz
  3936. I CAN! BBS
  3937. (312) 736-7434
  3938. Illinois
  3939.  
  3940.  
  3941. Indiana
  3942. -------
  3943.  
  3944. Mike Phillips
  3945. Catacombs, The
  3946. (317) 525-7164
  3947. Indiana
  3948.  
  3949. Jay Tipton
  3950. Play Board, The
  3951. (219) 744-4908
  3952. Indiana
  3953.  
  3954.  
  3955. Kansas
  3956. ------
  3957.  
  3958. Troy Majors
  3959. Byte Bus, The
  3960. (316) 683-1433
  3961. Kansas
  3962.  
  3963.  
  3964. Louisiana
  3965. ---------
  3966.  
  3967. Stan Brohn
  3968. HelpNet of Baton Rouge
  3969. (504) 273-3116
  3970. Louisiana
  3971.  
  3972. Jim Sterrett
  3973. Padded Cell BBS, The
  3974. (504) 340-7027
  3975. Louisiana
  3976.  
  3977.  
  3978. Maryland
  3979. --------
  3980.  
  3981. James Chance
  3982. Last Relay, The
  3983. (410) 793-3829
  3984. Maryland
  3985.  
  3986.  
  3987. Michigan
  3988. --------
  3989.  
  3990. Dave Shoff
  3991. Cornerstone BBS, The
  3992. (616) 465-4611
  3993. Michigan
  3994.  
  3995.  
  3996. Minnesota
  3997. ---------
  3998.  
  3999. Brady Flowers
  4000. Oberon Software
  4001. (507) 388-1154
  4002. Minnesota
  4003.  
  4004.  
  4005. Missouri
  4006. --------
  4007.  
  4008. Woody Sturges
  4009. OS/2 Woodmeister, The
  4010. (314) 446-0016
  4011. Missouri
  4012.  
  4013.  
  4014. New Jersey
  4015. ----------
  4016.  
  4017. Bob Germer
  4018. Capital City BBS
  4019. (609) 386-1989
  4020. New Jersey
  4021.  
  4022. Mike Fuchs
  4023. Dog's Breakfast, The
  4024. (908) 506-0472
  4025. New Jersey
  4026.  
  4027.  
  4028. Nevada
  4029. ------
  4030.  
  4031. Kerry Flint
  4032. Caddis OS/2 BBS
  4033. (702) 453-6687
  4034. Nevada
  4035.  
  4036. Dennis Conley
  4037. Communitel OS/2 BBS
  4038. (702) 399-0486
  4039. Nevada
  4040.  
  4041.  
  4042. New York
  4043. --------
  4044.  
  4045. Mikel Beck
  4046. Kind Diamond's Realm
  4047. (516) 736-3403
  4048. New York
  4049.  
  4050.  
  4051. North Carolina
  4052. --------------
  4053.  
  4054. Thomas Bradford
  4055. Backdoor BBS
  4056. (919) 799-0923
  4057. North Carolina
  4058.  
  4059. Richard Lee
  4060. Psychotronic BBS
  4061. (919) 286-7738
  4062. North Carolina
  4063.  
  4064.  
  4065. Ohio
  4066. ----
  4067.  
  4068. Mark Lehrer
  4069. Akron Anomoly, The
  4070. (216) 688-6383
  4071. Ohio
  4072.  
  4073.  
  4074. Oklahoma
  4075. --------
  4076.  
  4077. Bill Schnell
  4078. Asylum BBS, The
  4079. (918) 832-1462
  4080. Oklahoma
  4081.  
  4082. Scott Dickason
  4083. BBS/2
  4084. (918) 743-1562
  4085. Oklahoma
  4086.  
  4087.  
  4088. Oregon
  4089. ------
  4090.  
  4091. Bill Taylor
  4092. Integrated Media Servic
  4093. (503) 667-2649
  4094. Oregon
  4095. ------
  4096.  
  4097. Paul Breedlove
  4098. Multi-Net
  4099. (503) 883-8197
  4100. Oregon
  4101.  
  4102.  
  4103. Pennsylvania
  4104. ------------
  4105.  
  4106. Louis F. Ursini
  4107. Quantum Leap
  4108. (215) 967-9018
  4109. Pennsylvania
  4110.  
  4111. Ed Barboni
  4112. System-2 RBBS
  4113. (215) 631-0685
  4114. Pennsylvania
  4115.  
  4116.  
  4117. South Carolina
  4118. --------------
  4119.  
  4120. Paul Beverly
  4121. PMSC OnLine Resource
  4122. (803) 735-6101
  4123. South Carolina
  4124.  
  4125.  
  4126. Tennessee
  4127. ---------
  4128.  
  4129. Operand BBS
  4130. Lonnie Wall
  4131. (901) 753-3738
  4132. Tennessee
  4133.  
  4134. Edward Owens
  4135. Looking Glass, The
  4136. (901) 872-4386
  4137. Tennessee
  4138.  
  4139.  
  4140. Texas
  4141. -----
  4142.  
  4143. Robert McA
  4144. Live-Wire
  4145. (214) 307-8119
  4146. Texas
  4147.  
  4148. Doug Palmer
  4149. Rock BBS, The
  4150. (512) 654-9792
  4151. Texas
  4152.  
  4153. David Dozier
  4154. Roach Coach, The
  4155. (713) 343-0942
  4156. Texas
  4157.  
  4158. Ken Rucker
  4159. RucK's Place/2
  4160. (817) 485-8042
  4161. Texas
  4162.  
  4163.  
  4164. Virginia
  4165. --------
  4166.  
  4167. Pete Norloff
  4168. OS/2 Shareware
  4169. (703) 385-4325
  4170. Virginia
  4171.  
  4172. Pete Norloff
  4173. OS/2 Shareware
  4174. (703) 385-0931
  4175. Virginia 
  4176.  
  4177. Bill Andrus
  4178. Systems Exchange, The
  4179. (703) 323-7654
  4180. Virginia 
  4181.  
  4182. Joe Salemi
  4183. Max's Doghouse
  4184. (703) 548-7849
  4185. Virginia
  4186.  
  4187.  
  4188. Washington
  4189. ----------
  4190.  
  4191. Adolph Weidanz
  4192. The Gold Pegasus BBS
  4193. Running Maximus/Binkley using OS/2 Versions
  4194. (206) 698-8404
  4195. Fidonet: 1:350/35
  4196. Eznet: 255:1206/101 and 0
  4197. Bremerton, Washington 
  4198.  
  4199. LeRoy DeVries
  4200. Sno-Valley Software Exc
  4201. (206) 880-6575
  4202. Washington
  4203.  
  4204. Rodney Lorimor
  4205. Gecko Control
  4206. (509) 244-0944
  4207. Washington
  4208.  
  4209. Todd Riches
  4210. Alternate Reality
  4211. (206) 557-9258
  4212. Washington 
  4213.  
  4214.  
  4215.  
  4216. OS/2 User Group Directory
  4217. =========================
  4218.  
  4219. This OS/2 User Group listing is provided courtesy of David Sichak, Editor
  4220. of the San Diego Users Group Newsletter. Thanks David!
  4221.  
  4222. User Group Introduction
  4223. -----------------------
  4224.  
  4225. We try to list known OS/2 User Groups whenever we get the information.
  4226. Of course, we can't be responsible if the information proves to be
  4227. unreliable -- you, the reader are our best source of this information.
  4228.  
  4229. And we're learning of more and more OS/2 user groups across the
  4230. country and even around the world every week.  It's been slow, but we
  4231. have made some contacts and we may be able to exchange information and
  4232. articles in the future.  If you're travelling and have some free
  4233. time, stop in on one these meetings.  If you know of another OS/2
  4234. user group, drop us a line and we'll mention them.  Remember, we'll
  4235. list them all in the INF file each time.  And thanks!
  4236.  
  4237. Australia - Glen Waverly
  4238. ------------------------
  4239.  
  4240. Victorian OS/2 Developers SIG
  4241. Contact:  Jon Wright
  4242. 5 Brighton Street
  4243. Glen Waverly, Victoria 3150
  4244. Australia
  4245. CompuServe:  100032,776
  4246.  
  4247.  
  4248. Ontario - Bailieboro
  4249. --------------------
  4250.  
  4251. Kawartha Computer Club
  4252. Contact:  Cedric Silvester
  4253. RR #1
  4254. Bailieboro, Ontario
  4255. Canada KOL 1B0
  4256. Note:  OS/2 SIG is part of the KCC
  4257. Phone: BBS -- (705) 748-0023
  4258.  
  4259.  
  4260. Quebec - Montreal
  4261. -----------------
  4262.  
  4263. Montreal OS/2 Users Group
  4264. Contact:  Gilbert Lefebvre
  4265. IBM Tower
  4266. 10214 Peloquin Avenue
  4267. Montreal, QC
  4268. H2C 2J8
  4269. Canada
  4270. Meets:  7:00pm, 3rd Wednesday
  4271. Phone:  Voice -- (514) 382-9858 (evenings)
  4272. Netmail:  Programmer's Quest 1:167/110
  4273.  
  4274.  
  4275. The Montreal OS/2 Users Group held their first meeting on February
  4276. 17.  Gilbert reported that their first meeting had over 70 persons
  4277. in attendance.  They're real happy to see the interest in OS/2.
  4278. Please note that this group does not expect to meet during June,
  4279. July and August.
  4280.  
  4281. Saskatchewan - Regina
  4282. ---------------------
  4283.  
  4284. Regina Saskatchewan OS/2 User Group
  4285. Contact:  Robert Shiplett
  4286. Cooperators
  4287. 1920 College Avenue 5W
  4288. Regina, Saskatchewan  S4P 1C4
  4289. Canada 
  4290.  
  4291.  
  4292. United Kingdom - Gloucestershire
  4293. --------------------------------
  4294.  
  4295. International OS/2 User Group
  4296. Contact:  Mike Gove
  4297. Barton House
  4298. Cirencester
  4299. Gloucestershire  GL7 2EE
  4300. UK
  4301. Phone: - +44-285-641175
  4302. Phone: - +44-285-640181 (FAX)
  4303. Phone: - (UK) 0285-641175
  4304. Note: - Also home to OS/2 Solution Centre
  4305.  
  4306.  
  4307. South Africa
  4308. ------------
  4309.  
  4310. OS/2 User Group of South Aftrica
  4311. P.O. Box 875
  4312. Halfway House
  4313. 1685  South Africa
  4314.  
  4315.  
  4316. Sweden
  4317. ------
  4318.  
  4319. Swedish OS/2 Users Group
  4320. The Cruiser BBS, +46-8-704 9438
  4321.  
  4322.  
  4323. California - Fresno
  4324. -------------------
  4325.  
  4326. Fresno OS/2 SIG
  4327. (Fresno PC Users Group)
  4328. Contact:  Sandeleh Francis (209) 229-0473
  4329. Contact:  Rod Jessen (209) 323-9849
  4330. Meetings at:
  4331. 1425 Shirley Circle
  4332. Clovis, CA  93611
  4333. Meets:  7:30pm, last Monday
  4334. Phone BBS -- Wild Side BBS (209) 226-3476
  4335. Phone BBS -- Clovis Connection  (209) 229-3476
  4336.  
  4337.  
  4338. They are a part of the Fresno PC Users group which meets
  4339. the first Monday of the month at the Ramada Inn at Hwy 41 and Shaw
  4340. Avenue in Fresno at 7:30pm.
  4341.  
  4342. California - Huntington Beach
  4343. -----------------------------
  4344.  
  4345. Orange Coast IBM PC Users Group
  4346. OS/2 SIG
  4347. Contact:  Dave Lorenzini
  4348. 17632 Metzler Lane, Suite 211
  4349. Huntington Beach, CA
  4350.  
  4351.  
  4352. California - Los Angeles
  4353. ------------------------
  4354.  
  4355. Los Angeles OS/2 Users Group
  4356. Contact:  Paul Duncanson
  4357. 3008 Texas Avenue
  4358. Simi Valley, CA  93063
  4359. Phone:  (805) 584-6721
  4360. Meets:  3rd Thursday @ 6:30pm
  4361. IBM
  4362. 21041 Burbank Boulevard
  4363. Woodland Hills, CA
  4364.  
  4365.  
  4366. California - Sacramento
  4367. -----------------------
  4368.  
  4369. Sacramento OS/2 Users Group
  4370. Contact:  Charlie Kotan
  4371. IBM
  4372. 400 Capitol Mall
  4373. Sacramento, CA
  4374. Meets:  First Wednesday @ 7:00pm
  4375. Phone: - (916) 641-4007
  4376. CompuServe - 70110,254
  4377.  
  4378.  
  4379. California - San Diego
  4380. ----------------------
  4381.  
  4382. San Diego OS/2 User Group
  4383. Contact - Craig Swanson
  4384. P.O. Box 13346
  4385. La Jolla, CA  92039-3346
  4386. Meets - 7pm on 3rd Thursday
  4387. Meets at -- IBM @ LaJolla
  4388. 8845 University Center Lane
  4389. San Diego, CA  92122
  4390. Phone - Voice -- (619) 587-5955
  4391. Phone - BBS   -- (619) 558-9475
  4392.  
  4393.  
  4394. The San Diego OS/2 User Group has participated in the San Diego
  4395. Computer Fair in which over 18,000 people attended over a three day
  4396. weekend last September.  This group has started an OS/2 newsletter
  4397. with the goal of providing information to not only OS/2 users but also
  4398. to others who are interested in learning more.  Our aim is to also
  4399. develop the newsletter so that it becomes a community effort among the
  4400. OS/2 user groups and SIGs.
  4401.  
  4402. Past meeting topics have included presentations by IBM's Ultimedia for
  4403. OS/2; Lotus demonstrating beta versions of 1-2-3 and Freelance
  4404. Graphics for OS/2; an introduction to REXX, demo of the
  4405. December OS/2 2.1 beta along with Visual REXX; Eddie
  4406. Miller, one of the authors of "OS/2 2.1 Unleashed"
  4407. sharing insights into the OS/2 mini-applets; and, local OS/2
  4408. developer Jeannine Wolf discussing the OS/2 Config.SYS
  4409. file and providing tips.
  4410.  
  4411. California - San Francisco
  4412. --------------------------
  4413.  
  4414. Bay Area OS/2 User Group
  4415. Contact - Guy Scharf
  4416. Software Architects, Inc.
  4417. 2163 Jardin Drive
  4418. Mountain View, CA  94040
  4419. Meets -  4th Monday @ at IBM Mountain View
  4420. Phone -  Voice -- (415) 948-9186
  4421.  
  4422.  
  4423. Connecticut - Enfield
  4424. ---------------------
  4425.  
  4426. New England OS/2 User Group
  4427. Contact:  Dave Pinard
  4428. 145 Candlewood Drive
  4429. Enfield, CT  06082
  4430. Phone: Voice -- (203) 954-1872
  4431. Phone: BBS -- (203) 763-1674
  4432.  
  4433.  
  4434. Connecticut - Darien
  4435. --------------------
  4436.  
  4437. Darien OS/2 Users Group
  4438. Contact:  Steven J. Palmer
  4439. 75 Rings End Road
  4440. Darien, CT  06820
  4441.  
  4442.  
  4443. Delaware - Wilmington
  4444. ---------------------
  4445.  
  4446. Delaware Valley OS/2 Users Group
  4447. Contact:  Chuck Gaglia
  4448. 1120 Webster Drive
  4449. Wilmington, DE  19803
  4450.  
  4451.  
  4452. Florida - Boca Raton
  4453. --------------------
  4454.  
  4455. OS/2 Users Group of Boca Raton
  4456. Contact:  Doug Azzarito
  4457. Meets at:
  4458. PC Systems Store
  4459. 2855 S. Congress Avenue
  4460. Delray Beach, FL
  4461. Meets on 2nd Thursday of the month at 7pm
  4462. Phone:  BBS -- (407) 997-2235
  4463. Phone:  Voice -- (407) 276-2945
  4464.  
  4465.  
  4466. Florida - Tampa Bay
  4467. -------------------
  4468.  
  4469. Tampa Bay OS/2 User Group
  4470. Contact:  Paul Wylie
  4471. M. Bryce & Associates, Inc.
  4472. 777 Alderman Road
  4473. Palm Harbor, FL  34683
  4474. Phone: Voice - (813) 786-4567
  4475. Phone: FAX -- (813) 786-4765
  4476. Meets: - 1st Tuesday @ 3:00pm.
  4477. Meets at:
  4478. IBM
  4479. 3109 W. Martin Luther King, Jr. Boulevard
  4480. 4th Floor
  4481. Tampa, FL 
  4482.  
  4483.  
  4484. Illinois - Chicago
  4485. ------------------
  4486.  
  4487. North Suburban Chicago OS/2 User Group
  4488. Contact - James R. Schmidt
  4489. Meets - William M. Mercer, Inc.
  4490. 1417 Lake Cook Rd.
  4491. Deerfield, IL  60015
  4492. Meets - 5.30pm Tues preceding 3rd Thurs.
  4493. Phone - Voice -- (708) 317-7485
  4494.  
  4495.  
  4496. Indiana - Fort Wayne
  4497. --------------------
  4498.  
  4499. Fort Wayne OS/2 User Group
  4500. Contact - Stephen Gutknecht
  4501. Fort Wayne, Indiana
  4502. Meets -  Central Soya on Cook Rd.
  4503. Meets -  7pm, 2nd Tuesday
  4504. Phone -  Voice -- (219) 484-0062 (Bus. Hrs.)
  4505. Phone -   BBS  -- (219) 471-3918
  4506.  
  4507.  
  4508. Indiana - Indianapolis
  4509. ----------------------
  4510.  
  4511. Indy OS/2 Users Group
  4512. Contact:  Jay Schultz
  4513. 350 E. New york Suite 300
  4514. Indianapolis, IN  46204
  4515. Phone: Voice - (317) 634-8080
  4516.  
  4517.  
  4518. Louisiana - Baton Rouge
  4519. -----------------------
  4520.  
  4521. Baton Rouge OS/2 users Group
  4522. Contact:  David Arbour
  4523. 16726 Bristoe Avnue
  4524. Baton Rouge, LA  70816
  4525. Phone: - (504) 753-9637
  4526.  
  4527.  
  4528. Massachusetts - Boston
  4529. ----------------------
  4530.  
  4531. Boston Area OS/2 User's Group
  4532. (BCS)
  4533. Contact:  Marcia Gulesian (508) 369-3918
  4534. Meetings at:
  4535. IBM Boston Computer Center
  4536. One Copley Place
  4537. Boston, MA
  4538. Meets:  7:00pm, first Tuesday
  4539.  
  4540.  
  4541. Meeting location is near Back Bay and Copley train stations.  From
  4542. the Mass. Turnpike East, exit 22 (Copley Square Lane) - first left
  4543. onto Dartmouth St.  Next left onto Huntington Ave.  Enter COPLEY
  4544. PLACE PARKING on left.  Parking is free when you spend $5 and have
  4545. your parking ticket validated in any restaurant or store at Copley
  4546. Place and enter the garage after 5:00pm.
  4547.  
  4548. Michigan - Grand Rapids
  4549. -----------------------
  4550.  
  4551. West Michigan OS/2 User Group
  4552. IBM
  4553. 2900 Charlevoix Dr. SE
  4554. Grand Rapids, MI
  4555.  
  4556.  
  4557. Minnesota - Minneapolis
  4558. -----------------------
  4559.  
  4560. Minnesota OS/2 User Group
  4561. Contact:  Marcus Krumpholz
  4562. IBM Building
  4563. 650 Third Avenue South
  4564. Minneapolis, MN
  4565. Meets last Thursday each month
  4566. 7:00pm - 10:00pm
  4567. Voice:  (612) 869-7956
  4568. BBS: (612) 379-8272
  4569.  
  4570.  
  4571. ISV's wishing to do a presentation can contact Marcus Krumpholz at
  4572. (612) 869-7956.  Registrations for meetings are requested and can
  4573. be done by calling (612) 397-6444 and then asking for course code
  4574. "OS2".  The IBM building is shared with First Bank on Third Avenue
  4575. south between South Sixth Street and South Seventh Street.  Parking
  4576. is recommended at Northstar Center (1 block west), Pillsbury Center
  4577. (1.5 blocks north), Hennepin County Government Center (diagonally
  4578. across street) and Court Park (2 blocks north).
  4579.  
  4580. Nebraska - Omaha
  4581. ----------------
  4582.  
  4583. Omaha OS/2 Users Group
  4584. Contact:  Joe Peterson
  4585. 7724 Fort St.
  4586. Omaha, NE  68134
  4587.  
  4588.  
  4589. New Jersey - West Orange
  4590. ------------------------
  4591.  
  4592. Northern New Jersey OS/2 Users Group
  4593. Contact:  Jason H. Perlow (201) 224-7605
  4594. Meetings at:  IBM
  4595. 300 Executive Drive
  4596. West Orange, NJ
  4597. Meets:  7:00pm, second Tuesday
  4598. INFO:  Phone:  (201) 325-5600
  4599.  
  4600.  
  4601. This group is affiliated with the Westchester OS/2 Users Group.
  4602.  
  4603. New York - Westchester
  4604. ----------------------
  4605.  
  4606. Westchester OS/2 Users Group
  4607. Contact:  Craig Smith (914) 686-9828
  4608. Meetings at:
  4609. IBM
  4610. 2000 Purchase Street
  4611. Purchase, NY
  4612. Meets:  7:00pm, second Tuesday
  4613. INFO:  Phone:  (914) 697-6000
  4614.  
  4615.  
  4616. Westchester was instrumental in getting IBM's OS/2 featured on the
  4617. PBS Computer Chronicles show in March.
  4618.  
  4619. North Carolina - Durham
  4620. -----------------------
  4621.  
  4622. Triangle OS/2 User Group
  4623. Contact -- Steve Gallagher
  4624. IBM Building
  4625. 4800 Falls of The Neuse Road
  4626. Room 5074
  4627. Durham, North Carolina
  4628. Meets --  7.30pm, 3rd Tuesday
  4629. Phone --  Voice -- (919) 254-5637
  4630. Internet --  sjgalla@vnet.ibm.com
  4631.  
  4632.  
  4633. Ohio - Akron
  4634. ------------
  4635.  
  4636. Northeast Ohio OS/2 User Group
  4637. IBM
  4638. 3 Cascade Plaza
  4639. Akron, Ohio
  4640. Contact:  Gary Smiley
  4641. Phone:  (216) 630-3565
  4642. CompuServe:  75600,1737
  4643.  
  4644.  
  4645. Ohio - Cleveland
  4646. ----------------
  4647.  
  4648. Cleveland OS/2 User Group
  4649. IBM
  4650. Bond Ct. Building
  4651. 2nd Fl
  4652. E. 9th St.
  4653. Cleveland, Ohio
  4654.  
  4655.  
  4656. Pennsylvania - Erie
  4657. -------------------
  4658.  
  4659. Computer Users of Erie
  4660. OS/2 SIG
  4661. Contact:  Tom Kuklinski
  4662. 3928 Sassafras Street
  4663. Erie, PA  16508
  4664. Phone:  (814) 866-5396
  4665. Phone:  (814) 898-2905
  4666.  
  4667.  
  4668. Tennessee - Knoxville
  4669. ---------------------
  4670.  
  4671. East Tennessee PC User Group
  4672. OS/2 SIG
  4673. Contact:  Arnold Sprague
  4674. 808 Fairfield Drive
  4675. Knoxville, TN  37919-4109
  4676.  
  4677.  
  4678. Texas - Dallas - Fort Worth
  4679. ---------------------------
  4680.  
  4681. Dallas-Forth Worth OS/2 User Group
  4682. Contact -  Toby Pennycuff
  4683. CompuServe ID -  70007,6267
  4684. 1211 Wilshire Blvd.
  4685. Arlington, TX  76012-4623
  4686.  
  4687. Meets at:
  4688. American Airlines HQ
  4689. 4255 Amon Carter Blvd.
  4690. Arlington, TX
  4691. Meetings - Time and dates not listed.
  4692.  
  4693.  
  4694. Wisconsin - Madison
  4695. -------------------
  4696.  
  4697. Madison OS/2 Users Group
  4698. Contact&olon.  Tom Ender or Donn Tolley
  4699. 2703 Rolling View Rd.
  4700. Stoughton, WI  53589-3386
  4701.  
  4702.  
  4703. Information on Internet resources supporting OS/2.
  4704. ==================================================
  4705.  
  4706. This list is maintained by Dale Hackemeyer. Please e-mail any additions or 
  4707. corrections you might have to him at  uc545502@mizzou1.missouri.edu.   
  4708.  
  4709. OS/2 Related mailing lists 
  4710. --------------------------
  4711.  ┌─────────────────┬─────────────────────────────────┬─────────────────────────────────┐
  4712.  │BITNET Address:  │Internet Address:                │About the list...                │
  4713.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4714.  │JPSOFT@IRISHVMA  │jpsoft@vma.cc.nd.edu             │Discussion of JP Software        │
  4715.  │                 │                                 │products (4OS2, 4DOS). Subscribe │
  4716.  │                 │                                 │by sending a message to          │
  4717.  │                 │                                 │LISTSERV@xxx (where xxx is the   │
  4718.  │                 │                                 │part of the list address after   │
  4719.  │                 │                                 │the @) with SUB JPSOFT name      │
  4720.  │                 │                                 │(where name is your first and    │
  4721.  │                 │                                 │last name).                      │
  4722.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4723.  │OS2@BLEKUL11     │os2@cc1.kulueven.ac.be           │Moderated OS/2 discussion.       │
  4724.  │                 │                                 │Subscribe by sending a message to│
  4725.  │                 │                                 │LISTSERV@xxx (where xxx is the   │
  4726.  │                 │                                 │part of the list address after   │
  4727.  │                 │                                 │the @) with SUB OS2 name (where  │
  4728.  │                 │                                 │name is your first and last      │
  4729.  │                 │                                 │name).                           │
  4730.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4731.  │OS2-L@HEARN      │os2-l@nic.surfnet.nl             │OS/2 discussion. Subscribe by    │
  4732.  │                 │                                 │sending a message to LISTSERV@xxx│
  4733.  │                 │                                 │(where xxx is the part of the    │
  4734.  │                 │                                 │list address after the @) with   │
  4735.  │                 │                                 │SUB OS2-L name (where name is    │
  4736.  │                 │                                 │your first and last name).       │
  4737.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4738.  │OS2USERS@MCGILL1 │os2users@vm1.mcgill.ca           │OS/2 users discussion. Subscribe │
  4739.  │                 │                                 │by sending a message to          │
  4740.  │                 │                                 │LISTSERV@xxx (where xxx is the   │
  4741.  │                 │                                 │part of the list address after   │
  4742.  │                 │                                 │the @) with SUB OS2USERS name    │
  4743.  │                 │                                 │(where name is your first and    │
  4744.  │                 │                                 │last name).                      │
  4745.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4746.  │SASOS2-L@UNCVM1  │sasos2-l@uncvm1.oit.unc.edu      │RTPNC SAS/OS2 user group list.   │
  4747.  │                 │                                 │This list doesn't allow automatic│
  4748.  │                 │                                 │subscriptions. You may send a    │
  4749.  │                 │                                 │message requesting to be added to│
  4750.  │                 │                                 │LISTSERV@xxx (where xxx is the   │
  4751.  │                 │                                 │part of the list address after   │
  4752.  │                 │                                 │the @) with SUB UTOS2-L name     │
  4753.  │                 │                                 │(where name is your first and    │
  4754.  │                 │                                 │last name). This message will be │
  4755.  │                 │                                 │forwarded to the maintainers of  │
  4756.  │                 │                                 │the group who can grant          │
  4757.  │                 │                                 │subscriptions.                   │
  4758.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4759.  │UTOS2-L@UTKVM1   │utos2-l@utkvm1.utk.edu           │Discussion of OS/2 at UTK.       │
  4760.  │                 │                                 │Subscribe by sending a message to│
  4761.  │                 │                                 │LISTSERV@xxx (where xxx is the   │
  4762.  │                 │                                 │part of the list address after   │
  4763.  │                 │                                 │the @) with SUB UTOS2-L name     │
  4764.  │                 │                                 │(where name is your first and    │
  4765.  │                 │                                 │last name).                      │
  4766.  ├─────────────────┼─────────────────────────────────┼─────────────────────────────────┤
  4767.  │N/A              │mmos2@knex.via.mind.ORG          │Discussion group dealing with    │
  4768.  │                 │                                 │multimedia aspects of OS/2. To   │
  4769.  │                 │                                 │subscribe to the digest version, │
  4770.  │                 │                                 │send email to                    │
  4771.  │                 │                                 │Mail-Server@knex.via.mind.ORG    │
  4772.  │                 │                                 │with SUBSCRIBE Mmos2-L firstname │
  4773.  │                 │                                 │lastname in the BODY of the mail.│
  4774.  │                 │                                 │To subscribe to the bounce       │
  4775.  │                 │                                 │version, send email to           │
  4776.  │                 │                                 │Mail-Server@knex.via.mind.ORG    │
  4777.  │                 │                                 │with SUBSCRIBE Mmos2-Digest      │
  4778.  │                 │                                 │firstname lastname in the BODY of│
  4779.  │                 │                                 │the mail.                        │
  4780.  └─────────────────┴─────────────────────────────────┴─────────────────────────────────┘
  4781.  
  4782.  About electronic mailing lists. 
  4783.  Electronic "mailing lists" are large group discussions held via electronic mail (e-mail). These lists require that you have 
  4784.  either BITNET or Internet e-mail access (which one depends on the particular list). Generally the list works by receiving 
  4785.  mail from a list participant, and then sending a copy of that message to all the people subscribed to the list. On very 
  4786.  active mailing lists this can result in a deluge of e-mail. Some lists avoid this problem by having "digests", where each 
  4787.  day all the messages sent to the list are saved and then sent out in a single large piece of e-mail at night. Generally 
  4788.  a mailing list has two e-mail addresses: the mailing list proper, and an administrative address to handle subscriptions 
  4789.  and cancellations. Never send requests to subscribe or unsubscribe to the main address unless you can find no other 
  4790.  way to bring your problem to attention. 
  4791.  
  4792.  For more information, please ask you site administrator or sysop.   
  4793.  
  4794.  
  4795. OS/2 related FTP sites:
  4796. ---------------------- 
  4797.  
  4798.  ┌──────────────────────────┬─────────────────┬─────────────────────────────────┐
  4799.  │NAME:                     │IP ADDRESS:      │Directory & Notes:               │
  4800.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4801.  │ftp-os2.nmsu.edu          │128.123.35.151   │/os2 (mirror of cdrom.com)       │
  4802.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4803.  │ftp-os2.cdrom.com         │192.153.46.69    │/os2 (mirror of ftp-os2.nmsu.edu)│
  4804.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4805.  │software.watson.ibm.com   │129.34.139.5     │/pub/os2                         │
  4806.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4807.  │mtsg.ubc.ca               │137.82.27.1      │/os2                             │
  4808.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4809.  │luga.latrobe.edu.au       │131.172.2.2      │/pub/os2 (mirror of cdrom.com)   │
  4810.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4811.  │msdos.archive.umich.edu   │141.211.32.2     │/msdos/os2                       │
  4812.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4813.  │funic.funet.fi            │128.214.6.100    │/pub/os2                         │
  4814.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4815.  │ftp.ieee.org              │140.98.1.1       │/pub/fidonet/os2                 │
  4816.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4817.  │boombox.micro.umn.edu     │134.84.132.2     │/pub/gopher/os2                  │
  4818.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4819.  │ftp.3com.com              │129.213.128.5    │/adaptors/drivers                │
  4820.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4821.  │ftp.germany.eu.net        │192.76.144.75    │/pub/comp/os2                    │
  4822.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4823.  │ftp.luth.se               │130.240.18.2     │/pub/pc/os2                      │
  4824.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4825.  │ftp.uni-kl.de             │131.246.9.95     │/pub/pc/os2                      │
  4826.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4827.  │ftp.uni-stuttgart.de      │129.69.1.12      │/pub/soft/os2                    │
  4828.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4829.  │ftp.usask.ca              │128.233.3.1      │/pub/archives/os2                │
  4830.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4831.  │ifcss.org                 │129.107.1.155    │/software/os2                    │
  4832.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4833.  │luga.latrobe.edu.au       │131.172.2.2      │/pub/os2                         │
  4834.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4835.  │ma2s2.mathematik.uni-karls│129.13.115.2     │/pub/lisp/clisp/os2              │
  4836.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4837.  │mcafee.com                │192.187.128.1    │/pub/antivirus                   │
  4838.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4839.  │mtsg.ubc.ca               │137.82.27.1      │/os2                             │
  4840.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4841.  │nic.switch.ch             │130.59.1.40      │/mirrors/os2                     │
  4842.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4843.  │novell.com                │137.65.4.1       │/netwire/novfiles/client.kit/os2 │
  4844.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4845.  │plaza.aarnet.edu.au       │139.130.4.6      │/micros/os2                      │
  4846.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4847.  │rhino.microsoft.com       │131.107.1.121    │/LANMan/OS2xBeta                 │
  4848.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4849.  │rs3.hrz.th-darmstadt.de   │130.83.55.75     │/pub/machines/os2                │
  4850.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4851.  │software.watson.ibm.com   │129.34.139.5     │/pub/os2                         │
  4852.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4853.  │sprite.cica.indiana.edu   │129.79.26.102    │/pub/pc/borland/c/os2            │
  4854.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4855.  │src.doc.ic.ac.uk          │146.169.2.1      │/computing/systems/os2           │
  4856.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4857.  │sun0.urz.uni-heidelberg.de│129.206.100.126  │/pub/os2                         │
  4858.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4859.  │tethys.rz.uni-osnabrueck.d│131.173.17.10    │/pub/os2                         │
  4860.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4861.  │world.std.com             │192.74.137.5     │/src/os2                         │
  4862.  └──────────────────────────┴─────────────────┴─────────────────────────────────┘
  4863.  
  4864.  Other FTP sites of interest 
  4865.  
  4866.  ┌──────────────────────────┬─────────────────┬─────────────────────────────────┐
  4867.  │NAME:                     │IP ADDRESS:      │NOTES:                           │
  4868.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4869.  │rtfm.mit.edu              │18.70.0.226      │FAQ lists                        │
  4870.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4871.  │cs.uwp.edu                │131.210.1.4      │Music related stuff              │
  4872.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4873.  │wuarchive.wustl.edu       │128.252.135.4    │Lots of other stuff              │
  4874.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4875.  │saffron.inset.com         │192.94.75.2      │Sounds (various formats)         │
  4876.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4877.  │sounds.sdsu.edu           │130.191.224.2    │Sounds (.au format)              │
  4878.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4879.  │watsun.cc.columbia.edu    │128.59.39.2      │/kermit/b                        │
  4880.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4881.  │prep.ai.mit.edu           │18.71.0.38       │/pub/gnu                         │
  4882.  ├──────────────────────────┼─────────────────┼─────────────────────────────────┤
  4883.  │ftp.uu.net                │192.48.96.2      │/usenet  (e.g.)                  │
  4884.  └──────────────────────────┴─────────────────┴─────────────────────────────────┘
  4885.  
  4886.  About FTP. 
  4887.  FTP stands for "File Transfer Protocol" and is the standard protocol on the Internet for transfering files. With a fast, 
  4888.  direct internet connection, download speeds can approach 32Kbs under light network load. The sites listed allow 
  4889.  "anonymous" logons. When prompted for a User name when logging in, enter ANONYMOUS and then enter your e-mail 
  4890.  address as your password. This assists the administators at the remote site in tracking usage of the site. 
  4891.  
  4892.  Don't forget that you're downloading from someone else's computer, someone who has to pay for and use that 
  4893.  computer. Given the global reach of the internet, even though you may be downloading at 4am, it could be noon at the 
  4894.  site you're downloading from. To avoid putting more of a load on a machine someone may depend on for work during 
  4895.  the day, try to only download sometime other than 9-5, remote time. 
  4896.  
  4897.  The last couple of letters in the remote sites address can help you determine where your downloading from. The last 2 
  4898.  to 3 letters indicate the location of the site: 
  4899.  
  4900.       .de  Germany 
  4901.       .au  Australia 
  4902.       .ca  Canada 
  4903.       .fi  Finland 
  4904.       .uk  United Kingdom 
  4905.         
  4906.  
  4907.  
  4908. NNTP usenet servers:
  4909. ------------------- 
  4910.  ┌────────────────────────┬─────────────────┬────────────────────────────────┐
  4911.  │NAME:                   │IP ADDRESS:      │NOTES:                          │
  4912.  ├────────────────────────┼─────────────────┼────────────────────────────────┤
  4913.  │mont.cs.missouri.edu    │128.206.100.208  │Local to University of Missouri │
  4914.  ├────────────────────────┼─────────────────┼────────────────────────────────┤
  4915.  │sol.ctr.columbia.edu    │128.59.64.40     │Huge place. Takes a long time   │
  4916.  ├────────────────────────┼─────────────────┼────────────────────────────────┤
  4917.  │umd5.umd.edu            │128.8.10.5       │No posting allowed as guest     │
  4918.  ├────────────────────────┼─────────────────┼────────────────────────────────┤
  4919.  │raven.alaska.edu        │137.229.10.39    │No posting allowed as guest     │
  4920.  └────────────────────────┴─────────────────┴────────────────────────────────┘
  4921.  
  4922.  These OS/2 newsgroups are available: 
  4923.  
  4924.  comp.os.os2.multimedia 
  4925.  For information on OS/2 multimedia features, including MMPM/2 and Ultimotion. 
  4926.  
  4927.  comp.os.os2.setup 
  4928.  For all questions relating to setup, installation, and driver support under OS/2. 
  4929.  
  4930.  comp.os.os2.bugs 
  4931.  For the discussion and reporting of OS/2 bugs (flaws). 
  4932.  
  4933.  comp.os.os2.advocacy 
  4934.  For the discussion of OS/2 compared with other products, marketing, and "politics." 
  4935.  
  4936.  comp.os.os2.networking 
  4937.  For any OS/2 questions dealing with networking. 
  4938.  
  4939.  comp.os.os2.ver1x 
  4940.  For any OS/2 questions dealing with OS/2 versions prior to OS/2 2.0. 
  4941.  
  4942.  comp.os.os2.programmer.porting 
  4943.  For talk about porting software from other environments to OS/2. 
  4944.  
  4945.  comp.os.os2.programmer.misc 
  4946.  For discussion of any other OS/2 programming issues. 
  4947.  
  4948.  comp.os.os2.apps 
  4949.  Discusses DOS, Windows, and OS/2 applications running under OS/2. 
  4950.  
  4951.  comp.os.os2.announce 
  4952.  Carries important OS/2 announcements.  This newsgroup is moderated -- you cannot ask a question here. 
  4953.  
  4954.  comp.binaries.os2 
  4955.  If you do not have ftp access you can obtain OS/2 software using this newsgroup.  This newsgroup is also 
  4956.  moderated. 
  4957.  
  4958.  comp.os.os2.beta 
  4959.  For discussion of beta releases of OS/2 (versions of OS/2 that are released for testing purposes by IBM and that 
  4960.  you cannot buy in stores). 
  4961.  
  4962.  comp.os.os2.misc 
  4963.  For general OS/2 discussion. Post here only if none of the above categories fits.   
  4964.  
  4965.  
  4966. From the Wire
  4967. =============
  4968. A selection of messages about OS/2 seen fleeting across the wires on 
  4969. Fidonet and Internet.
  4970.  
  4971. Demand ProComm for OS/2!
  4972. ------------------------
  4973. From the Fidonet OS2 conference
  4974.  
  4975. From: Woody Sturges
  4976. Subj: ProComm for OS/2!
  4977.  
  4978. Our OS/2 user group met yesterday and we had a couple of 
  4979. the staff from Datastorm tech support, makers of ProComm 
  4980. Plus, talk to us about running PC+/DOS and PC+/Win under 
  4981. OS/2.
  4982.  
  4983. Of course, talk came around an OS/2 version of ProComm.  
  4984. Datastorm, like most companies, is market driven.  The 
  4985. gentlemen said that if enough people were to ask for it, it 
  4986. would get done.
  4987.  
  4988. Now's your chance!  They acknowledged that they're listening, all we have 
  4989. to do is let them know that we're out here.  Here's how you 
  4990. can contact Datastorm and let them you would like to see an 
  4991. OS/2 version of PC+.  Feel free to mention specifics!  
  4992. Character mode?  Presentation manager?  Special features?  
  4993. Leave a note, fax, or call the numbers below!
  4994.  
  4995.   Compuserve, GO DSTORM, Leave a message to 72250,3463 (David Irovic)
  4996.   Tech Support, Voice (314) 875-0530
  4997.   Tech Support, Fax (314) 875-0595
  4998.  
  4999.  
  5000. More on Stacker for OS/2 fix
  5001. ----------------------------
  5002. From the OS/2 Woodmeister Public Message area.
  5003.  
  5004. From: Phillip Wilson
  5005.  
  5006. I found this on CIS regarding the fixes for Stacker for 
  5007. OS/2:
  5008.  
  5009.     Sb: STAC Patch
  5010.     Fm: Stac Electronics 75300,2755
  5011.     To: ALL
  5012.  
  5013.     All,
  5014.  
  5015.     To determine if you need the Patch for Stacker for OS/2 use the
  5016.     following.
  5017.  
  5018.     If your Serial number has 1AH or 1BH then you should request 
  5019.     the patch by PRIVATE MAIL to ROGER HICKS 74250,1407.
  5020.     Include your Serial number in the request.  Any requests
  5021.     without serial numbers will be rejected.
  5022.  
  5023.     If your Serial number has 1CH in it then you already have
  5024.     the patch.
  5025.  
  5026.     Hope this helps
  5027.  
  5028.     STAC Product Support
  5029.  
  5030.  
  5031. OS/2 vs. NT Revisited
  5032. ---------------------
  5033. From the Fidonet TEAM-OS2 conference.
  5034.  
  5035. From: Pete Norloff
  5036. Subj: OS/2 still without competition
  5037.  
  5038. Recently I had the privilege of attending a head-to-head
  5039. demonstration of OS/2 2.1 and Windows NT.  While the demo probably
  5040. didn't contain the same level of excitement of the shoot-out done
  5041. recently for the Houston PC User Group, it was an excellent
  5042. demonstration of the state of the two products.
  5043.  
  5044. Since I'm already fairly familiar with OS/2 and content with the
  5045. features and function of the operating system, I felt that it was
  5046. important to familiarize myself with the new release from
  5047. Microsoft.  If nothing else, NT will serve to give IBM some
  5048. competition in the operating system business and hopefully cause
  5049. those responsible for OS/2 to continue to advance the feature set.
  5050.  
  5051. The presentation was sponsored by Bohdan Associates Inc. and
  5052. held in a Bethesda, Maryland hotel.  Both IBM and Microsoft were
  5053. given an hour for their presentation followed by a half hour
  5054. question and answer session.  OS/2 was presented very well and most
  5055. of the audience seemed to be reasonably familiar with the product.
  5056.  
  5057. I made notes during the Microsoft part of the presentation. 
  5058. This is a condensation of those notes.
  5059.  
  5060. The Microsoft presenter seemed to be reasonably familiar with
  5061. the product and seemed to be giving us a pitch somewhere between
  5062. an honest tour of the features and a snake oil sales job.
  5063.  
  5064. We were told that "NT is Windows" and that because of that there
  5065. will be no learning curve.  I suspect that we'll be hearing a lot
  5066. more of this selling point in the future.  The salesman described
  5067. NT as "having everything that is in Windows 3.1" and used this as
  5068. the justification for trying to convince us that Windows NT 1.0 is
  5069. really version 3.1.
  5070.  
  5071. If you haven't done so yet, you really need to have a look at
  5072. the document "Windows NT and OS/2 2.1: The advantages of Windows
  5073. NT for Today's Client-Server Computing" and the subsequent rebuttal
  5074. document from IBM entitled "IBM PSP Rebuttal to the Microsoft
  5075. Document Windows NT and OS/2 2.1...". {EDITOR'S NOTE: See the August
  5076. 1993 issue of the MMOUG Newsletter for the IBM PSP Rebuttal}
  5077. With these two documents, you begin to get a flavor for the truth
  5078. stretching that Microsoft seems inclined to try to foist off on us.
  5079. It was surely in this same spirit of "lie and hope no one notices"
  5080. that the MS salesman began telling us that the "majority of OS/2 apps
  5081. today are character based apps".
  5082.  
  5083. On the subject of native NT applications, we were told that
  5084. there are currently 1200 ports from 16 bit Windows and that 3600
  5085. new applications were currently being developed from scratch.  Of
  5086. these 3600, 2300 were "in house, business-specific apps."
  5087.  
  5088. As a part of the demo, the MS salesman started trying to bring
  5089. up SQL Server for NT.  As the software package displayed the same
  5090. error messages several times and seemed to be bringing the machine
  5091. to a standstill, another participant asked if NT was available now
  5092. and if what we were looking at was the generally available code. 
  5093. We were assured that NT had "shipped" to manufacturing and that we
  5094. were indeed seeing the final version of Windows NT Advanced Server. 
  5095. As the MS rep finally gave up on showing SQL Server, he told us
  5096. that "with SQL Server running, is has a tendency to completely take
  5097. over the machine".  Someone asked a few moments later what level
  5098. of machine he was demoing on we were informed that this was a
  5099. 486/33 with 24 MB of memory.
  5100.  
  5101. "The target for NT is Client-Server."
  5102.  
  5103. "C2 security cannot be shut off."  NT is "C2 certifiable" -- not
  5104. certified.  someday, maybe.
  5105.  
  5106. We saw Intergraph demoed.  It was painfully slow.  There's no
  5107. way anyone would have wanted to run this package on this platform. 
  5108. The MS rep told us it "runs much better on a RISC machine".  I
  5109. certainly hope so.
  5110.  
  5111. The question came up again later when NT started faltering again
  5112. about the code we were actually seeing and this time we were told
  5113. that this was not the final version of NT but rather a late beta. 
  5114. Quite a number of attendees started murmuring at this point because
  5115. this was a direct contradiction of the MS rep's earlier declaration
  5116. that this was final, shipping code that we were seeing.  "Lie and
  5117. hope no one notices."
  5118.  
  5119. At the end of the MS presentation, during the question and
  5120. answer session for both reps, an attendee stood up and asked the
  5121. MS rep how long he was going to be made to wait for an object
  5122. oriented user interface from Microsoft.  The rep told him that it
  5123. wouldn't be here until some time in 1994 and he even hedged on his
  5124. response that far in the future.  He mentioned that the future
  5125. offerings, whenever they arrive, will be based to some degree on
  5126. Microsoft's OLE 2.0, etc.  There was a long pause and the IBM rep
  5127. simply said "and if you'd like to have all that now...".  The
  5128. audience erupted in applause.
  5129.  
  5130.  
  5131. MMOUG mailbag
  5132. =============
  5133. Mail sent to us about the User Group and what we're doing.
  5134.  
  5135. Marc Clemente
  5136. -------------
  5137.  
  5138. Date: Sun, 25 Jul 1993 11:20 CST
  5139. From: "MARC F. CLEMENTE" <CLEMENMF@SLUVCA.SLU.EDU>
  5140. Subject: MMOUG
  5141. To: UC545502@MIZZOU1.MISSOURI.EDU
  5142.  
  5143. Hi.  I heard about the MMOUG.  I was wondering if you could give me a
  5144. bit of information on it.  What is it?  When is the next meetingg, and
  5145. where?  What do I have to do to be a member?  What do I get for becoming
  5146. a member?
  5147.  
  5148. As you can see from my internet address, I am (relatively) close, and
  5149. I am interested in what you guys are doing.
  5150.  
  5151. Thank you,
  5152.  
  5153. Marc
  5154.  
  5155.  
  5156. Date:         Sun, 25 Jul 93 13:37:52 CDT
  5157. From:         Dale Hackemeyer <UC545502@MIZZOU1>
  5158. Organization: University of Missouri at Columbia
  5159. Subject:      Re: MMOUG
  5160. To:           "MARC F. CLEMENTE" <CLEMENMF@SLUVCA.SLU.EDU>
  5161. In-Reply-To:  Your message of Sun, 25 Jul 1993 11:20 CST
  5162.  
  5163.  
  5164. On Sun, 25 Jul 1993 11:20 CST you said:
  5165. >Hi.  I heard about the MMOUG.  I was wondering if you could give me a
  5166. >bit of information on it.  What is it?  When is the next meetingg, and
  5167. >where?  What do I have to do to be a member?  What do I get for becoming
  5168. >a member?
  5169. >
  5170.  
  5171.  
  5172. We're a non-profit group dedicated to supporting all users of OS/2. We meet
  5173. on the third Wednesday of each month at 4:00pm, meeting at the Columbia
  5174. IBM office on even months and at the Jefferson City IBM office on odd months.
  5175. Everyone is welcome to attend our meetings, and a $30 check entitles you
  5176. to a one year membership. Right now joining nets you a OS/2 2.0 Birthday
  5177. T-shirt and 1hr / 1meg a day on our BBS, currently the OS/2 Woodmeister,
  5178. which carries all the Fidonet OS/2 conferences, as well as an extensive
  5179. OS/2 file collection. We also are putting out a newsletter in .INF format
  5180. for viewing under OS/2. We currently don't have a printed newsletter to
  5181. help keep costs down, however we voted at the last meeting to start sending
  5182. out either a postcard or a single letter sized bulletin to all members.
  5183. We've also been having giveaways at the meetings which only members are
  5184. eligible to win. So far we've given away PMFOCUS, Stacker for OS/2 and DOS,
  5185. OS/2 2.1 Unleashed, World Atlas CDROM, OS/2 2.0, and other assorted OS/2
  5186. books and promo items.
  5187.  
  5188. We're currently working on setting up a point BBS in Jefferson City that
  5189. mirrors the Woodmeister (located in Columbia) so our Jeff City members
  5190. don't have to make long distance calls.
  5191.  
  5192. We had our first meeting in April with an OS/2 2.0 birthday party, as well
  5193. as laying some groundwork for the group with the election of officers,
  5194. deciding meeting times, etc.
  5195.  
  5196. At the May meeting a reprensentative of Information Builders demoed PMFOCUS,
  5197. a PM application for building interactive database applications.
  5198.  
  5199. At the June Meeting a representative of DeScribe Corporation demoed their
  5200. premier OS/2 word processor, DeScribe 4.0.
  5201.  
  5202. At the July meeting, Ben Hoffman, one of the local higher-ups in IBM
  5203. Personal Software Products gave a talk on OS/2 and PSP in general.
  5204.  
  5205. Coming up at the August meeting we'll have a member of Datastorm's
  5206. Technical Support team coming in to give tips on running Procomm for
  5207. DOS or Windows run well under OS/2. We'll also be having a demo of
  5208. Offline Mail readers for OS/2, and rumor has it we'll be giving away
  5209. a copy of Lotus 123 for OS/2.
  5210.  
  5211.  
  5212. >As you can see from my internet address, I am (relatively) close, and
  5213. >I am interested in what you guys are doing.
  5214.  
  5215.  
  5216. It's good to hear from you and to know the word is getting out that we're
  5217. here. If you haven't seen our newsletter, try ftp'ing to ftp-os2.cdrom.com
  5218. and look in /pub/os2/2_x/info/newsltr for the June newsletter and in
  5219. /pub/os2/incoming for the July issue. The files are MM0693.ZIP and MM0793.ZIP.
  5220.  
  5221. If your ever around Columbia or Jeff City on the 3rd Wednesday of the month,
  5222. feel free to drop in and join us!
  5223.  
  5224. Dale Hackemeyer
  5225.  
  5226.  
  5227. Mat Kramer
  5228. ----------
  5229.  
  5230. From: Mat Kramer <75746.2404@CompuServe.COM>
  5231. To: Dale Hackenmeyer <uc545502@mizzou1.missouri.edu>
  5232. Subject: Hi from Minnesota
  5233.  
  5234. Hi Dale,
  5235.  
  5236. I was looking at your MMOUG newsletter (INF version), and I just thought I'd
  5237. connect, since I do the Minnesota OS/2 User Group newsletter (Threads).  Your
  5238. INF newsletter looks really nice -- do you have a hardcopy version?  We have
  5239. a hardcopy version done with DeScribe, and I'm in the process of writing
  5240. macros to help me in the conversion from DeScribe to IPF.  Do you have any of
  5241. that process automated?
  5242.  
  5243. We currently have only been putting the DeScribe version online, but as of
  5244. the coming month, I"m going to take charge of the distribution, and I'll put a
  5245. TXT version out there along with an INF, if I get it done.
  5246.  
  5247. Also, do you have any policy for re-use of your articles?  We would
  5248. occasionally like to re-publish your articles is that would be OK with you.
  5249. Of course, you could then do the same.
  5250.  
  5251. Hope to hear from you later,
  5252.  
  5253.  
  5254. Mat Kramer, MekTek
  5255.  
  5256.  
  5257. Date:         Thu, 05 Aug 93 11:16:43 CDT
  5258. From:         Dale Hackemeyer <UC545502@MIZZOU1>
  5259. Organization: University of Missouri at Columbia
  5260. Subject:      Re: Hi from Minnesota
  5261. To:           Mat Kramer <75746.2404@CompuServe.COM>
  5262. In-Reply-To:  Your message of 03 Aug 93 20:35:44 EDT
  5263.  
  5264. On 03 Aug 93 20:35:44 EDT you said:
  5265. >I was looking at your MMOUG newsletter (INF version), and I just thought I'd
  5266. >connect, since I do the Minnesota OS/2 User Group newsletter (Threads).  Your
  5267. >INF newsletter looks really nice -- do you have a hardcopy version?  We have
  5268. >a hardcopy version done with DeScribe, and I'm in the process of writing
  5269. >macros to help me in the conversion from DeScribe to IPF.  Do you have any of
  5270. >that process automated?
  5271.  
  5272. Thanks, always glad to hear positive feedback. I downloaded your May and
  5273. June issues last night, and I'm impressed. We
  5274. don't have a hard copy version, but plan on starting a monthly mailing
  5275. of postcards with the latest group info, meeting reminder, and how
  5276. to get the latest copy of the online newsletter. We're trying to save
  5277. as much money as possible since we just formed in April and want to
  5278. spend the money we have carefully.
  5279.  
  5280. I don't have any conversion macros, but I've made up 2 small C programs
  5281. that convert ASCII text to IPF format and back again. Nothing fancy,
  5282. one just converts critical characters such as : and & to their IPF
  5283. counterparts and adds :p. on blank lines. The other strips all IPF
  5284. tags and converts symbols back to their ASCII counterparts. I'd be
  5285. happy to get you a copy of them if you think they'd help out.
  5286.  
  5287. >Also, do you have any policy for re-use of your articles?  We would
  5288. >occasionally like to re-publish your articles is that would be OK with you.
  5289. >Of course, you could then do the same.
  5290.  
  5291. Your welcome to reprint our articles as long as you give credit to the
  5292. author, and possibly mention that it came from our newsletter. I'd love
  5293. to be able to use some of your articles as well. I've created an area on
  5294. our BBS just for that purpose. I've even started uploading the IPF source
  5295. to some articles and the Internet, BBS, and User Group listings. You
  5296. might take a look there for some stuff too.
  5297.  
  5298. Let me know if you need any help!
  5299.  
  5300. Dale Hackemeyer 
  5301.  
  5302.  
  5303. MAJ Bart Cook
  5304. -------------
  5305.  
  5306. Date:     Wed, 11 Aug 93 11:42:04 KOR
  5307. From:     "MAJ Bart D. Cook" <bcook@seoul-emh1.army.mil>
  5308. To:       Dale Hackemeyer <uc545502%mizzou1.missouri.edu@huachuca-emh8.army.mil>
  5309. Subject:  MMOUG
  5310.  
  5311. Dale:
  5312.  
  5313. I am a very new OS2 user (got it about 2 weeks ago). I have been in
  5314. touch with Timothy Sipples and several other people via e-mail while in
  5315. the process of deciding to move to OS2.
  5316.  
  5317. I have a CD drive, and the Hobbes OS2 CD from Walnut Creek, which
  5318. is where I first saw your newsletter. I have just obtained the July
  5319. edition from ftp.cdrom (or some such).
  5320.  
  5321. Thank you for the detailed information about how to subscribe to
  5322. the various electronic mailing lists (new in the July issue). I have
  5323. sent subscriptions to about 4 of them.
  5324.  
  5325. However, in both this and the previous newsletter, you give a group
  5326. of newsgroups. I asked Mr. Sipples how to go about making use of these
  5327. groups, but he didn't know. Can you tell me, or perhaps put in a
  5328. paragraph in the next newsletter, about how to get the information in
  5329. the various newsgroups? Is it a subscription process, like the mailing
  5330. lists? Are the newsgroups on an FTP site somewhere? I have no idea how
  5331. it works.
  5332.  
  5333. Thank you in advance for your time and effort. I have enjoyed the
  5334. newsletters very much, and have gotten some good tips from them. Keep
  5335. up the good work. I might join the MMOUG, but the commute from Korea
  5336. for the monthly meetings might be a bit much.
  5337.  
  5338. Bart D. Cook
  5339. bcook@seoul-emh1.army.mil
  5340.  
  5341.  
  5342. Date:         Thu, 12 Aug 93 11:01:45 CDT
  5343. From:         Dale Hackemeyer <UC545502@MIZZOU1>
  5344. Organization: University of Missouri at Columbia
  5345. Subject:      Re: MMOUG
  5346. To:           "MAJ Bart D. Cook" <bcook@seoul-emh1.army.mil>
  5347. In-Reply-To:  Your message of Wed, 11 Aug 93 11:42:04 KOR
  5348.  
  5349. On Wed, 11 Aug 93 11:42:04 KOR you said:
  5350. >    I am a very new OS2 user (got it about 2 weeks ago). I have been in
  5351. >touch with Timothy Sipples and several other people via e-mail while in
  5352. >the process of deciding to move to OS2.
  5353.  
  5354. Glad to hear you made the move. I did so about a year ago and haven't
  5355. looked back.
  5356.  
  5357. >    I have a CD drive, and the Hobbes OS2 CD from Walnut Creek, which
  5358. >is where I first saw your newsletter. I have just obtained the July
  5359. >edition from ftp.cdrom (or some such).
  5360.  
  5361. Didn't even realize we were on the new Hobbes CD. Neat!
  5362.  
  5363. >    Thank you for the detailed information about how to subscribe to
  5364. >the various electronic mailing lists (new in the July issue). I have
  5365. >sent subscriptions to about 4 of them.
  5366.  
  5367. No problem. I've subscribed to most of them myself as well.
  5368.  
  5369. >    However, in both this and the previous newsletter, you give a group
  5370. >of newsgroups. I asked Mr. Sipples how to go about making use of these
  5371. >groups, but he didn't know. Can you tell me, or perhaps put in a
  5372. >paragraph in the next newsletter, about how to get the information in
  5373. >the various newsgroups? Is it a subscription process, like the mailing
  5374. >lists? Are the newsgroups on an FTP site somewhere? I have no idea how
  5375. >it works.
  5376.  
  5377. The newsgroups are like a netwide bullentin board system. You don't have
  5378. to subscribe, but you do need a site that carries the newsgroups and
  5379. will let you have access (my listing in the newsletter gives a few
  5380. that let you on as a "guest").
  5381.  
  5382. This is where things get tricky. A lot of it depends on what kind of
  5383. computer you use (to access the internet), and whether or not you've
  5384. got the software to access the newsgroups. You've obviously got
  5385. internet access (both mail and FTP), so all you really need is
  5386. software. What kind of computer system do you do your email and ftp on?
  5387.  
  5388. I access the newsgoups (aka "Usenet") through either an IBM mainframe
  5389. or a NeXT workstation. If you have access to one of these types of
  5390. computers I might be able to help. If not, you're best bet would be
  5391. to ask around there and see if anyone else there knows of a way
  5392. (assuming you haven't gone this route already :) ).
  5393.  
  5394. >    Thank you in advance for your time and effort. I have enjoyed the
  5395. >newsletters very much, and have gotten some good tips from them. Keep
  5396. >up the good work. I might join the MMOUG, but the commute from Korea
  5397. >for the monthly meetings might be a bit much.
  5398.  
  5399. You're welcome! The best part about doing it is getting mail from people
  5400. like yourself in far off places who somehow got a copy. I've got the August
  5401. issue done and it should be on ftp-os2.cdrom.com in the incoming directory
  5402. by this weekend. Look for it next week.
  5403.  
  5404. Get back to me with some more info on your internet access and I'll see
  5405. if I can't help you find a way to Usenet.
  5406.  
  5407. Dale Hackemeyer
  5408.  
  5409.  
  5410. Date:     Fri, 13 Aug 93 10:34:02 KOR
  5411. From:     "MAJ Bart D. Cook" <bcook@seoul-emh1.army.mil>
  5412. To:       Dale Hackemeyer <UC545502%mizzou1.missouri.edu@huachuca-emh8.army.mil>
  5413. Subject:  Re: MMOUG
  5414.  
  5415. Dale:
  5416.  
  5417. Thanks for the quick return. I am a computer professional for the
  5418. US Army, have been since 1985, but I am relatively new to the world of
  5419. global communications. I have used e-mail for several years, but
  5420. haven't really dug into it until lately. It is a real interesting
  5421. experience to be able to tele-communicate with folks like yourself, and
  5422. hook up to other computers around the world using ftp and telnet, but
  5423. you know that.
  5424.  
  5425. >The newsgroups are like a netwide bullentin board system. You don't have
  5426. >to subscribe, but you do need a site that carries the newsgroups and
  5427. >will let you have access (my listing in the newsletter gives a few
  5428. >that let you on as a "guest").
  5429.  
  5430. >This is where things get tricky. A lot of it depends on what kind of
  5431. >computer you use (to access the internet), and whether or not you've
  5432. >got the software to access the newsgroups. You've obviously got
  5433. >internet access (both mail and FTP), so all you really need is
  5434. >software. What kind of computer system do you do your email and ftp on?
  5435.  
  5436. I work on an Everex 386-25. I use it to access, for e-mail purposes, an
  5437. Intel 320 e-mail sub-host running in my office, which runs MMDF-II as
  5438. its mail transfer agent. So e-mail comes to my desktop. At home I still
  5439. have a lowly 16MHz 386SX (Packard Bell) that I am using the play with
  5440. OS2. I am working on a way to convince my wife that I "need" a 486DX2
  5441. 66MHz machine for play! I use a DOS program called Telemate (a really
  5442. neat shareware comm program, and I have used Procomm, Procomm+,
  5443. Procomm+ for Windows, Telix, and a few others) for most direct access,
  5444. and I use a DOS program called PC Max-E-Mail to handle my e-mail. (This
  5445. is kind of an Army standard e-mail front end.)
  5446.  
  5447. For ftp and telnet and other direct access to the Internet resources,
  5448. I have a login on a Sperry (Unisys) 5000-95 minicomputer, which serves
  5449. as the e-mail host for several thousand US users here in the
  5450. Seoul-based US military community. It is behind a gateway. My Everex PC
  5451. runs DOS 5.0, the Intel runs Xenix, and the Sperry runs Unix SVR3.2 (I
  5452. think).
  5453.  
  5454. Anyway, I suspect that, if I can telnet or ftp to a host that allows
  5455. guest logins, I can access the newsgroups, if I know how.
  5456.  
  5457. Thanks for your help.
  5458.  
  5459. Bart Cook
  5460.  
  5461.  
  5462. Date:         Sun, 15 Aug 93 16:03:55 CDT
  5463. From:         Dale Hackemeyer <UC545502@MIZZOU1>
  5464. Subject:      Re: MMOUG
  5465. To:           "MAJ Bart D. Cook" <bcook@seoul-emh1.army.mil>
  5466.  
  5467. Bart,
  5468.  
  5469. OK, you just reminded me that you CAN telnet into certain gopher servers
  5470. that carry the USENET newsgroups. After a bit of searching around, I
  5471. found a site in Korea that carries USENET! (I was even able to login and read
  5472. the news from here).
  5473.  
  5474. Try telneting to: gopher.nic.nm.kr
  5475.         Login as: gopher
  5476.  
  5477. If it has trouble recognizing you terminal type, try forcing vt-100 (how
  5478. you would do this with your telnet, I don't know).
  5479.  
  5480. Once in, you should have menu entries to choose from, and the path to
  5481. USENET is as follows:
  5482.  
  5483. Top level menu: USENET Newsgroups
  5484.                   USENET Newsgroups
  5485.                     comp
  5486.                       os
  5487.                         os2
  5488.  
  5489. Once your at this level you should see most if not all of the OS/2 Newsgroups.
  5490.  
  5491. Give this a try and let me know if it works. Good luck!
  5492.  
  5493. Dale Hackemeyer
  5494.  
  5495.  
  5496. Date:     Fri, 20 Aug 93 14:48:50 KOR
  5497. From:     "MAJ Bart D. Cook" <bcook@seoul-emh1.army.mil>
  5498. To:       Dale Hackemeyer <UC545502%mizzou1.missouri.edu@HUACHUCA-EMH8.ARMY.MIL>
  5499. Subject:  Re: OS2-L
  5500.  
  5501. Dale:
  5502.  
  5503. My experience with OS2 is getting weirder. Am having troubles with
  5504. the PAS16 sound board that I think are effecting the entire system. At
  5505. least I got an e-mail address for Media Vision as a result of a
  5506. posting to the Mmos2-L list.
  5507.  
  5508. I am really happier on my work machine with DOS5/Win3.1 than with
  5509. OS2 at home right now, and I was happier with DOS5/Win3.1 at home. But,
  5510. I had growing pains with Windows, and worked through those, so I figure
  5511. it is just time and knowledge. I have ordered the OS2 Unleashed book,
  5512. and hopefully these mailing lists will get me straight. It just isn't
  5513. as smooth as I think it would need to be for IBM to really replace
  5514. DOS/Windows in the near term.
  5515.  
  5516. Oh well, I thought it would be an adventure, and I have been right
  5517. so far.
  5518.  
  5519. Bart
  5520.  
  5521.  
  5522. Date:         Sun, 22 Aug 93 13:48:24 CDT
  5523. From:         Dale Hackemeyer <UC545502@MIZZOU1>
  5524. Organization: University of Missouri at Columbia
  5525. Subject:      OS/2...
  5526. To:           MAJ Bart Cook <bcook@seoul-emh1.army.mil>
  5527.  
  5528. >    My experience with OS2 is getting weirder. Am having troubles with
  5529. >the PAS16 sound board that I think are effecting the entire system. At
  5530. >least I got an e-mail address for Media Vision as a result of a
  5531. >posting to the Mmos2-L list.
  5532.  
  5533. I've heard of various problems with the PAS16, but never really paid too
  5534. much attention since I haven't got one. When does the problem occur?
  5535. Is it in a DOS program or are when you're using MMPM/2? Both? Are you
  5536. running a CDROM off of it's SCSI port? I know some of the troubles I've
  5537. seen in the past had something to do with the drivers. I'm not sure if
  5538. they're fixed yet or not.
  5539.  
  5540. >    I am really happier on my work machine with DOS5/Win3.1 than with
  5541. >OS2 at home right now, and I was happier with DOS5/Win3.1 at home. But,
  5542. >I had growing pains with Windows, and worked through those, so I figure
  5543. >it is just time and knowledge. I have ordered the OS2 Unleashed book,
  5544. >and hopefully these mailing lists will get me straight. It just isn't
  5545. >as smooth as I think it would need to be for IBM to really replace
  5546. >DOS/Windows in the near term.
  5547.  
  5548. Really? What are the things that make you feel better about DOS/Win3.1
  5549. than OS/2? I know you have an Everex 386-25, but how much memory do you
  5550. have? Do you run the OS/2 Multimedia extensions? What kind of video card
  5551. do you have and what resolution and color depth are you running it at?
  5552. How much HD space do you have? How do you have it partitioned?
  5553. What programs do you run and depend on the most?
  5554.  
  5555. Also, give me some info on the work machine as well so we can compare
  5556. the two.
  5557.  
  5558. >    Oh well, I thought it would be an adventure, and I have been right
  5559. >so far.
  5560.  
  5561. Yeah, OS/2 can be an adventure at first, but a little practice and some
  5562. fine tuning can really make a difference. Get back to me about the stuff
  5563. above and I can probably give you some tips to improve.
  5564.  
  5565. Dale Hackemeyer
  5566.  
  5567.  
  5568.  
  5569.  
  5570.