OS/2 2.1 and TCP/IP 2.0

So I thought I could simply take my OS/2 2.0 install on Qemu with an ISA NE2000 and simply upgrade it to OS/2 2.1 and it’d work, right?

WRONG.

Dead WRONG.

So after an hour screwing around with various drivers, I found of all things, the PCI NE2000 will work.  The driver is available os2site.com

Thankfully the NIF’s and OS2 bits work right so you can actually use LAPS to configure it, once you copy the NIF & OS2 files into the c:\ibmcom\macs directory.

LAPS to the rescue (for once)

And then with that in place configured for user mode networking (10.0.2.15/255.255.255.0/10.0.2.2 DNS 10.0.2.3)

All is working as expected.  I’m hoping that the DPMI emulation is better in 2.1 vs 2.0.  Although what is interesting is that after applying XR06200, my OS/2 2.1 is now 2.11 …

Author: neozeed

I live in SE Asia, doing generic work, enjoying my life & family

4 thoughts on “OS/2 2.1 and TCP/IP 2.0”

  1. Don’t forget to patch OS/2 to 06200, and install u64092d to bring both OS/2 and the TCP/IP stack up to the last version… otherwise it doesn’t actually work.

  2. Great work on how you got networking to work under OS/2 2.1, Neozeed!

    I’ve been trying to find instructions on how to install networking under OS/2 2.1 and 2.11, but I can’t seem to find it. 🙁

    If it is possible, can you provide a tutorial on how to install networking under OS/2 2.1 and 2.11 under emulators such as Qemu or PCem?

    Thanks. 🙂

    1. yeah the installation is … not very straight forward. As much as people complain about Microsoft, they really got their stuff together for Windows for Workgroups & Windows NT.

      While all the components are there is MS-DOS & OS/2 the actual implementation leaves plenty to be desired.

      1. I agree. The installation of networking is indeed complicated and requires a lot of work to get things right. It’s gonna take a lot of work to for me to get networking working on OS/2 Warp 3 and earlier.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.