Category Archives: OS/2

Wait here. No, wait here!

While working on a hobby project, I set up an OS/2 MCP2 (Convenience Package 2 for OS/2 Warp 4) virtual machine with a debug kernel and an expectation that I’d reboot the VM a lot. I was disturbed to find … Continue reading

Posted in Bugs, Debugging, OS/2 | 6 Comments

The OS/2 Display Driver Zoo

I have recently explored (again) the possibility of writing a high-res display driver for virtualized OS/2. But I ran (again) into a dizzying array of possible solutions, each with its own advantages and a good deal of drawbacks. OS/2 display … Continue reading

Learn Something Old Every Day, Part XVII: DHCP and ARP Don’t Mix in WSA SMP

I just spent an inordinate amount of time debugging a VM running OS/2 Warp Server Advanced SMP (WSA SMP). The VM was working fine (except for sometimes hanging very early during boot, a known issue with the SMP kernel), but … Continue reading

1989 Networking: 3+Open LAN Manager 1.1

The previously mentioned warez dump on archive.org contains a lot of little gems that would have been otherwise lost. One of those might be 3Com’s networking package from 1989, the 3+Open LAN Manager version 1.1. The software was released in … Continue reading

The Strange MS OS/2 1.21 Disk Driver

Attempting to install Microsoft OS/2 1.21 will fail on many systems with the following scary looking error: Pressing Enter as directed shows the following more detailed error message: The initial boot phase, as well as the installation stage immediately before … Continue reading

Stack Checking on OS/2

A while ago I was involved in debugging a seemingly simple yet mysterious problem: A piece of code (a fairly simple interface DLL) built with the Open Watcom compiler was failing with a bogus stack overflow error. The mystery was … Continue reading

Programming NetBIOS on OS/2

Recently I spent some time trying to understand a piece of networking code, and it turned out to be far more difficult than it should have been. The code in question is the NetBIOS interface of C-Kermit and was originally … Continue reading

OS/2 TCPBEUI Name Resolution

Sometimes I have the following problem to deal with: An OS/2 system uses NetBIOS over TCP/IP (aka TCPBEUI) and should communicate with a SMB server (likewise using TCPBEUI) on a different subnet. This does not work on OS/2 out of … Continue reading

OS/2 2.0 Commitments

Last week the OS/2 Museum received a rather interesting donation: a thick spiral bound document titled Third party commitment to IBM’s OS/2 Version 2.0, and labeled IBM COMDEX/SPRING ’92. The binder is a collection of about 250 press releases that … Continue reading

OS/2 2.11 SMP Woes

IBM OS/2 V2.11 for Symmetric Multiprocessing (OS/2 2.11 SMP) was released in mid-1994 in response to Windows NT and its SMP support. The package was nothing more (and nothing less) than OS/2 V2.11 with support for SMP hardware. It was … Continue reading

Posted in IBM, OS/2, PC history, SMP | 32 Comments