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.
Notes:
- 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.
- 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.
Notes:
- These versions can be upgraded to TCP/IP 4.1,
4.21, or 4.3x, by installing the corresponding full-product
update.
- 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.
- 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.
- 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.
- 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.
- 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.