Picture of my Omnibook 5000cts
OpenBSD on HP Omnibook 5000cts

Introduce us
The Omnibook 5000cts is a pretty decent laptop, espcially considering that it was first released in 1995 and has been out of production now for 2 years. Its cute. Its speedy. It has many nice features. I have one. I'm happy.

Here are the specs of my machine:
What works?
What doesn't?
Installing (Kernel) - [My Kernal config]
Installing wasn't difficult, but it wasn't entirely straightforward either. OpenBSD probes for an PCMCIA/ISA bridge at 0x3e0, however the machine has a PCMCIA/PCI bridge, located at 0x3080. After numerous failed installs (while i was trying to locate the PCMCIA bridge), and as a last-ditch attempt to get things working, I also disabled pccom*. I'm not entirely sure as to whether this helped or not, but it certainly didn't hurt, and I re-enabled pccom in my kernel config as soon as I was sure I had IRQ's to spare.

My method of getting OpenBSD on to my machine was: With a bit of luck, you should see something like this in your dmesg:
pcic0 at isa0 port 0x3400-0x3401 iomem 0xd0000-0xd3fff
pcic0: controller 0 (Cirrus PD672X) has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0

X11R6 Overview
X was rather easy to get going - the problem, as always, is getting it tweaked to fit the exact video chipset/display. 800x600 in 16 bit came good in the end though, with a little bit of perseverence.

X11R6 Setup - [My XFree86 Config]
Using my XF86Config will give you 800x600 in 16 bit, a working mouse, and a British keymap. If, however, you want to go about tweaking things yourself, here's a few pointers:

Contrary to my first impression, APM works fine on the Omnibook 5000cts. The key thing, however, is not to enable apmd in /etc/rc.conf, but to start the daemon manually when you log in. I have absolutely no idea why one works and not the other. If I ever get sick enough of starting apmd every time I reboot I'll look into it and let you know ;)

(one other APM note: even if apmd isn't running, hitting the on/off switch suspends/resumes the system just fine anyway.)

Useful Not

Written and maintained by kaneda@darq.net.
Last updated 26th August 1999.