--- How to make Netware and TCP/IP Coexist ---

NOTE: Remember to make a backup of your config.sys before you start. It would
also be wise to put this on a floppy along with these instructions in case
something goes wrong (and it will). You also might want to make a hardcopy
of the instructions, and sample files for reference during installation.


This file attempts to explain how to install both the Netware Requester
for OS/2 and IBM's TCP/IP for OS/2 on a typical machine. In this case
a typical machine is defined as an ISA bus machine with a standard
ethernet card.

This explanation also assumes you will be using the odi drivers as the
base drivers. See the "tcpnet.txt" file for using ndis drivers as the base
drivers.

1.  Where is the Netware Requester?

First obtain the Netware Requester for OS/2. The current version
as of this writing is 2.1. The two main sources for this are:

  ftp-os2.cdrom.com
  ->pub/os2/2_x/network

  -rw-r--r--   1 mykek    ftp-os2    546247 Apr 19 06:19 nc21dc1.zip
  -rw-r--r--   1 mykek    ftp-os2    571274 Apr 19 06:19 nc21drv1.zip
  -rw-r--r--   1 mykek    ftp-os2    273987 Apr 19 06:19 nc21os21.zip
  -rw-r--r--   1 mykek    ftp-os2    866642 Apr 19 06:19 nc21os22.zip
  -rw-r--r--   1 mykek    ftp-os2    652008 Apr 19 06:19 nc21ut1.zip


  ftp.novell.com
  ->pub/netwire/novfiles/client.kit/os2/files

  ftp> pwd
  257 "/pub/netwire/novfiles/client.kit/os2/files" is current directory.
  ftp> dir
  200 PORT command successful.
  150 Opening ASCII mode data connection for /bin/ls.
  total 2931
  -rw-r--r--  1 nobody   ftp        567801 May  2 10:07 os2dc1.exe
  -rw-r--r--  1 nobody   ftp        661678 May  2 10:04 os2ut1.exe
  -rw-r--r--  1 nobody   ftp           565 Apr 21 10:09 read.txt
  -rw-r--r--  1 nobody   ftp        589957 May  2 10:06 wsdrv1.exe
  -rw-r--r--  1 nobody   ftp        293701 May  2 10:11 wsos21.exe
  -rw-r--r--  1 nobody   ftp        885332 May  2 10:10 wsos22.exe
  226 Transfer complete.

The files from ftp.novell.com are self-extracting zips which can be
extracted to disk (and should be), just use the file/executable name
with an arguement of the disk drive to extract to (such as
wsos21.exe a:). The files from ftp-os2 are the the contents of
the disk, so you'll need to use the Unzip 5.0 switch to extract to
floppy (such as unzip nc21os21.zip -d a:).

2. Where are the CSD's for TCP/IP?

The latest Corrective Service Disks for tcp/ip can be obtained from the
following ftp sites:

  ftp-os2.cdrom.com
  -> pub/os2/2_x/tcpip

-rw-rw-r--   1 root     ftp-os2      1765 Jul 23 08:20 00index.txt
-rw-rw-r--   1 root     ftp-os2    989197 Jan 10  1994 apps20c1.exe
-rw-rw-r--   1 root     ftp-os2   1144048 Jan 10  1994 apps20c2.exe
-rw-rw-r--   1 root     ftp-os2     14911 Jul 13  1993 basecsd.doc
-rw-rw-r--   1 root     ftp-os2   2688739 Nov  6  1993 basecsd.zip
-rw-rw-r--   1 root     ftp-os2    382545 Jan 10  1994 dbox20c1.exe
-rw-rw-r--   1 root     ftp-os2    465969 Jan 10  1994 dns20c1.exe
-rw-rw-r--   1 root     ftp-os2      5843 Jul 13  1993 install.cmd
-rwxr-xr-x   1 ftp      ftp-os2    903408 Jun 21 03:20 nfs20c1.exe
-rw-rw-r--   1 root     ftp-os2    140817 Jul 13  1993 nfscsd1.exe
-rw-rw-r--   1 root     ftp-os2      1339 Jan 10  1994 pgm20csd.pkg
-rw-rw-r--   1 root     ftp-os2    285766 Jan 10  1994 pgmg20c1.exe
-rw-rw-r--   1 root     ftp-os2    970123 Nov 30  1993 pmx20c1.exe
-rw-rw-r--   1 root     ftp-os2    859668 Nov 30  1993 pmx20c2.exe
-rw-rw-r--   1 root     ftp-os2    916135 Nov 30  1993 pmx20c3.exe
-rw-rw-r--   1 root     ftp-os2   1020305 Jul 13  1993 pmxcsd1.exe
-rw-rw-r--   1 root     ftp-os2      3143 Jul 13  1993 progcsd.doc
-rw-rw-r--   1 root     ftp-os2    233280 Jul 13  1993 progcsd.exe
-rwxr-xr-x   1 ftp      ftp-os2    974461 Jun 21 03:13 tcp20c1.exe
-rwxr-xr-x   1 ftp      ftp-os2   1217544 Jun 21 03:15 tcp20c2.exe
-rwxr-xr-x   1 ftp      ftp-os2   1036252 Jun 21 03:17 tcp20c3.exe
-rwxr-xr-x   1 ftp      ftp-os2   1111078 Jun 21 03:18 tcp20c4.exe
-rwxr-xr-x   1 ftp      ftp-os2     73904 Jun 23 19:13 tnlogin.zip
-rw-rw-r--   1 root     ftp-os2      2393 Jul 13  1993 x25csd.doc
-rw-rw-r--   1 root     ftp-os2     66935 Jul 13  1993 x25csd.exe
-rw-rw-r--   1 root     ftp-os2    812614 Nov 30  1993 xcl20c1.exe
-rw-rw-r--   1 root     ftp-os2    429285 Nov 30  1993 xcl20c2.exe
-rw-rw-r--   1 root     ftp-os2    370893 Jan 10  1994 xnt20c1.exe

  software.watson.ibm.com
  -> pub/tcpip/os2

ftp> pwd
257 "/pub/tcpip/os2" is current directory.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 39944
-rw-r--r--   1 root     0           2166 Jun 23 18:07 app20csd.package
-rw-r--r--   1 root     0         989197 Jan 10 1994  apps20c1.exe
-rw-r--r--   1 root     0        1144048 Jan 10 1994  apps20c2.exe
-rw-r--r--   1 root     0          14911 Jul 13 1993  basecsd.doc
-rw-r--r--   1 root     0           2613 Jul 13 1993  basecsd.packag
-rw-r--r--   1 root     0         382545 Jan 10 1994  dbox20c1.exe
-rw-r--r--   1 root     0         163007 Oct 21 1993  dbox2943.zip
-rw-r--r--   1 root     0         179045 Oct 19 1993  dboxbeta.exe
-rw-r--r--   1 root     0           1144 Oct 19 1993  dboxbeta.pkg
-rw-r--r--   1 root     0            898 Oct 21 1993  dboxcsd.doc
-rw-r--r--   1 root     0         465969 Jan 10 1994  dns20c1.exe
-rw-r--r--   1 root     0           1296 Jan 10 1994  dns20csd.package
-rw-r--r--   1 root     0           1314 Jan 10 1994  dos20csd.package
-rw-r--r--   1 root     0           5843 Jul 13 1993  install.cmd
-rw-r--r--   1 root     0         903408 Jun 23 18:07 nfs20c1.exe
-rw-r--r--   1 root     0           1332 Jun 23 18:07 nfs20csd.package
-rw-r--r--   1 root     0           5360 Jul 13 1993  nfscsd.doc
-rw-r--r--   1 root     0           1693 Jul 13 1993  nfscsd.package
-rw-r--r--   1 root     0         140817 Jul 13 1993  nfscsd1.exe
-rw-r--r--   1 root     0          90897 Jul 13 1993  offload.exe
-rw-r--r--   1 root     0           1339 Jun 23 18:07 pgm20csd.package
-rw-r--r--   1 root     0         351507 Jun 23 18:07 pgmg20c1.exe
-rw-r--r--   1 root     0         970123 Nov 30 1993  pmx20c1.exe
-rw-r--r--   1 root     0         859668 Nov 30 1993  pmx20c2.exe
-rw-r--r--   1 root     0         916135 Nov 30 1993  pmx20c3.exe
-rw-r--r--   1 root     0           1514 Jan 10 1994  pmx20csd.package
-rw-r--r--   1 root     0           2052 Jul 13 1993  pmxcsd.package
-rw-r--r--   1 root     0        1020305 Jul 13 1993  pmxcsd1.exe
-rw-r--r--   1 root     0           3143 Jul 13 1993  progcsd.doc
-rw-r--r--   1 root     0         233280 Jul 13 1993  progcsd.exe
-rw-r--r--   1 root     0           1897 Jul 13 1993  progcsd.packag
-rw-r--r--   1 root     0         974766 Jun 23 18:07 tcp20c1.exe
-rw-r--r--   1 root     0        1217544 Jun 23 18:07 tcp20c2.exe
-rw-r--r--   1 root     0        1036252 Jun 23 18:07 tcp20c3.exe
-rw-r--r--   1 root     0        1111572 Jun 23 18:07 tcp20c4.exe
-rw-r--r--   1 root     0           2166 Jun 23 18:07 tcp20csd.package
-rw-r--r--   1 root     0            920 Jul 13 1993  tcpcsd.package
-rw-r--r--   1 root     0        1345629 Nov 01 1993  tcpcsd1.exe
-rw-r--r--   1 root     0        1427595 Nov 01 1993  tcpcsd2.exe
-rw-r--r--   1 root     0           3064 Jul 13 1993  tcpipcsd.packa
-rw-r--r--   1 root     0           3064 Nov 01 1993  tcpipcsd.package
-rw-r--r--   1 root     0        2557760 Jul 13 1993  un37938.zip
-rw-r--r--   1 root     0           2393 Jul 13 1993  x25csd.doc
-rw-r--r--   1 root     0          66935 Jul 13 1993  x25csd.exe
-rw-r--r--   1 root     0           1215 Jul 13 1993  x25csd.package
-rw-r--r--   1 root     0         812614 Nov 30 1993  xcl20c1.exe
-rw-r--r--   1 root     0         429285 Nov 30 1993  xcl20c2.exe
-rw-r--r--   1 root     0           1440 Jan 10 1994  xcl20csd.package
-rw-r--r--   1 root     0         496256 Jun 23 18:07 xnt20c1.exe
-rw-r--r--   1 root     0           1306 Jun 23 18:07 xnt20csd.package
226 Transfer complete.

As you can tell from the listing, there are numerous fixes available for
the various parts of tcp/ip. You'll need the ones for the base kit for
sure (that's the tcp20cx.exe group). If you have some of the other packages,
get those as well.


3. Installation of TCP/IP

Go ahead and install the IBM tcp/ip product using the install program. It will 
go through the typical things installation programs do about directories, etc. 
My personal preferences is to not have programs install to the root directory. I
create a "lan" directory off of my root and let tcp/ip (and Netware) install to 
this subdirectory. I find it easier to manage that way, but you can install it 
to most anywhere. The exception to this is the LAPS program which always 
installs to the root directory.

The installation of the tcp/ip package is fairly unevently. Insert the disks as
asked for and remember not to reboot after you go through LAPS. Also, once 
you've installed the base kit and packages, install the fixes right away before 
you reboot the machine. This way files aren't locked.

One gotcha in the install program happens after you reboot the machine. When you
configure tcp/ip, make sure that on the first page of the notebook, that your
lan adapter is enabled. The default behavior I've noticed is to not have it 
enabled which can drive you crazy looking for problems. The enable checkbox 
for each lan adapter is in the upper left corner.


3. Installation of the Netware Requester 2.1

The installation program of the 2.1 Requester does a much better job than
the old 2.01 Requester did. Just put in the first disk and start the install
program. You'll need to specify the installation directory (or accept the 
default). Just follow the installation program through the steps.

When it tells you that the installation is complete, there is one more
step to do. You need to run "ODINSUP Set Up" from the "Utilities" option
on the menu. You'll get a dialog box showing the location of the files
that need to be modified. The first is the protocol.ini file located in
the "ibmcom" directory of your root drive. Make sure that is correct. Next is
the "net.cfg" file. I always put my net.cfg file in the netware directory
that was created since that's what it's used for. Just make sure it's where
you want it. The last file modified is the config.sys file.

Once the file locations are correct, click ok and you're done. 

You've now successfully installed (at least most likely) Netware and tcp/ip
support on your computer.

4. What can go wrong?

Plenty! Seriously, I haven't had many problems with the new requester.
The things I am aware of are old drivers. Here at UTK, we pretty much
use SMC cards as standard. Unfortunately, the odi driver for those
cards included with the requester doesn't work with the newer combo
cards. You need the driver dated 7-10-93 instead. This is available
on the SMC superdisk or you can ftp it from my machine (apac2.ag.utk.edu or
128.169.15.22).

I haven't run into any other problems or heard any reports of any specific
to the interaction of the requester and tcp/ip. I'll be happy to include
them if reported to me.


6. Other Trivia

There are many example files to show you what your configuration files
should resemble after installation. I would urge you to look them over
before you start.

These documents were last revised on August 11, 1994.

If you have suggestions or additions to this file, please mail them to me. All 
will be welcome.

Paul Hethmon
Programmer/Analyst
hethmon@apac.ag.utk.edu
Agricultural Policy Analysis Center
The University of Tennessee at Knoxville
615-974-3666

