home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 29 Fixes_o
/
29-Fixes_o.zip
/
stack.zip
/
read.me
< prev
next >
Wrap
Text File
|
1996-04-16
|
3KB
|
79 lines
LATESTSTACK
This file contains fixes to IBM TCP/IP Version 2 for OS/2.
These files should be installed on
top of IBM TCP/IP Version 2 for OS/2 after the latest CSD UN64092. You should
be at CSD level UN64092, which you can check with the syslevel command.
(The CSD UN64092 is also available in this directory.)
INSTALLATION
------------------------------------------------------------------------------------------------------------------------------------------------
Download stack.exe as binary and put it in a temporary subdirectory.
Execute stack.exe and you will get the following files:
INET.SYS, IFNDIS.SYS, IFCONFIG.EXE, IFNDISNL.EXE, TCPIPDLL.DLL,
SO32DLL.DLL, and TCP32DLL.DLL
Copy the following files to your IBMCOM\PROTOCOL subdirectory:
INET.SYS, IFNDIS.SYS,IFNDISNL.SYS
Copy the following files to your TCPIP\BIN subdirectory:
INET.SYS, IFNDIS.SYS, IFNDISNL.SYS, IFCONFIG.EXE
To install the DLL's - edit the libpath statement in your config.sys and remove the
reference to the TCPIP\DLL directory. Re-boot your system and copy the following files
to your TCPIP\DLL directory:
TCPIPDLL.DLL, SO32DLL.DLL, and TCP32DLL.DLL
Edit your config.sys file again and add the reference to the TCPIP\DLL directory
in your libpath statement.
Then reboot your system, and the new stack fixes will be loaded.
---------------------------------------------------------------------------------------------------------------------------------------------
The following readme file (PN68589.README) was generated for a previous
apar on the TCP/IP Version 2 for OS/2 product stack. The entire content
of that readme is also applicable to customers applying this LATESTSTACK.
====================================================================
PN68589.README:
These files permit you to customize the TCP send buffer size,
receive buffer size, and segment size. By default, OS/2 TCP/IP uses
a send and receive buffer size of 28k, and a segment size of 1460.
These are usually very good values, except in the following cases:
(a) You may have a network card with very little onboard memory,
such as the 3COM 3C509. The TCP/IP stack must be tuned down to
work well with such cards, because it is very easy to overrun the
memory buffers when running TCP/IP full blast, and this causes
packet retransmission and performance problems.
(b) You may be using an application such as the Sybase Replication
Server that keeps many sockets open simultaneously. The TCP/IP
stack does not reserve enough memory to allocate 28k of send and
receive buffers for all of the sockets in the system.
In either case, you can tune TCP/IP to work well with the following
command:
ifconfig lan0 sendbuf 4096 recvbuf 4096 segsize 1024
You may want to create a tcpexit.cmd file in your tcpip\bin subdirectory
with this command in it. Tcpexit.cmd is run after TCP/IP starts.
By default, the TCP segment size used by OS/2 TCP/IP over routed
connections is 576. If your routers support larger frame sizes (for
example if your routers connect separate Ethernet segments, you may
want to use a larger value. Use this command:
ifconfig lan0 -use576 [This TOGGLES OFF the 576 segment size]
and a TCP/IP segment size of 1460 will be used over routed connections.