TCP/IP for OS/2 is a set of services designed for use on TCP/IP networks. It includes most of the standard Unix-descended TCP/IP applications (in both client and server form) like ftp, telnet, lpd, sendmail, and so on. Earlier versions also included larger applications like mail and news clients, and even a web browser; however, over time, these have been removed. (IBM has evidently decided that, with the wide availability of software like Mozilla, such integration is redundant.)

Despite the name, TCP/IP for OS/2 does not include the TCP/IP protocol drivers themselves, or the core utilities required to operate on IP networks (ifconfig, ping, arp, route, netstat, etc.); these things are all part of the MPTS product.

TCP/IP Versions

Beginning with TCP/IP version 4.1, IBM began providing major new versions of TCP/IP for OS/2 as separate packages through the Software Choice subscription service. TCP/IP version 4.1 came bundled with MPTS 5.3, which was the first version of MPTS to be based on the new 32-bit TCP/IP stack.

OS/2 Warp Server for e-business included TCP/IP version 4.21 (and MPTS 5.5), and also came with a 'Client Connect Pak' CD, which allowed Warp 4 and Warp Server 4 systems to be upgraded to the same version.

TCP/IP version 4.3 (with MPTS 6.0) was released on Software Choice in the same manner as version 4.1. The OS/2 Convenience Packages included refreshed versions (4.31 and 4.32, respectively), which were also made available on Software Choice for installation on Warp 4 and/or Warp Server 4.

The various versions of TCP/IP for OS/2 require certain minimum versions of MPTS. These requirements are summarized in the table below.

Minimum MPTS requirements

TCP/IP Service Level Minimum MPTS Service Level
UN*0959 WR*8210 (recommend WR*8421 or higher)
UN*0965 WR*8500 (MPTS 5.20.0)
UN*0980 WR*8421
UN*1000 WR*8600 (MPTS 5.3)
UN*2001 WR*8620 (MPTS 5.5)
UN*2100 WR*8620 (MPTS 5.5)
UN*2101 WR*8620; (recommend WR*8621)*
UN*2200 WR*8700 (MPTS 6.0)
UN*2205 WR*8705 (MPTS 6.01)
UN*2206 WR*8705 (recommend WR*8706 or higher)

* If WR_8610 is installed after UN_1001, some files will be backlevelled; and UN_1001 will have to be installed again.

TCP/IP 4.0 and Below

This diagram shows the various versions of TCP/IP for OS/2 that were shipped with OS/2 Warp Connect, Warp Server, Warp Server SMP, and Warp 4.

Service Diagram: TCP/IP 4.0 and below

Notes:

  1. Under TCP/IP 3.0 on OS/2 Warp Connect, the TCP/IP service level string is coded in SYSLEVEL.TCP as "IC*" instead of "UN*". If this is modified (e.g. by hex editor) to "UN*" instead, it then becomes possible to use the update path for TCP/IP 3.1 instead. This is not supported by IBM.

  2. These versions can alternatively be upgraded to TCP/IP 4.1, 4.21 or 4.3x, by installing the corresponding full-product update package. If this is done, refer to the diagram below for subsequent update paths.

TCP/IP 4.1 and Above

This diagram shows the various TCP/IP versions available from Software Choice, as well as those included with OS/2 Warp Server for e-business and all of the Convenience Package releases.

[Service Diagram: TCP/IP 4.1 and up]

Notes:

  1. These versions can be upgraded to TCP/IP 4.1, 4.21, or 4.3x, by installing the corresponding full-product update.

  2. TCP/IP 4.1 is a full-product (commercial) upgrade; it includes MPTS 5.3 in the same package. It is superseded by TCP/IP 4.21 and 4.3x, and can be upgraded to either level by installing the corresponding full-product update.

  3. OS/2 Warp Server for e-business includes TCP/IP 4.21, which was also available as a Client Connect Pak (along with MPTS 5.5) for upgrading OS/2 Warp 4 or Warp Server 4 systems. This version supersedes TCP/IP 4.1; it is superseded in turn by TCP/IP 4.3x, and can be upgraded to those levels by installing the corresponding full-product update.

  4. TCP/IP 4.3 is a full-product (commercial) upgrade; it includes MPTS 6.0 in the same package. It is superseded by TCP/IP 4.31 and/or 4.32, and can also be upgraded to those levels through FixPaks.

  5. Convenience Package 1 includes TCP/IP 4.31, which was also available as a full-product (commercial) upgrade (along with MPTS 6.0). This version supersedes TCP/IP 4.1, 4.21, and 4.3; it is superseded in turn by TCP/IP 4.32, and can also be upgraded to that level through FixPaks.

  6. Convenience Package 2 includes TCP/IP 4.32, which is also available as a full-product (commercial) upgrade (along with MPTS 6.01). This version supersedes TCP/IP 4.1, 4.21, 4.3, and 4.31.