Latest

[May 2005] It boots fine with FreeBSD 5.4-RC4. I had to hack around a bit with the X configuration, and this sort of works (800x600).

[May 2004] Cardbus isn't for this working on -CURRENT since some time in April. More info is in PR kern/66848.

[Feb 2004] I've got my Omnibook running -CURRENT, by booting from floppies, and then copying the install kernel over from the floppies after the install was complete. The AGP problems are definitely a bug in the laptop, and there doesn't seem to be anything I can do about that. ACPI isn't working, either, but that's common for older laptops.


introduction

The most basic problem I'm seeing is that the agp device keeps the thing from booting. agp is now in the GENERIC kernels, so that's a real problem. I've bootstrapped the system up from an earlier release (4.6.2), so it's running okay now, but I'm still working on figuring out the AGP problem.

What actually happens?

pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82443BX (440BX) host to PCI bridge> mem 0-0x3ffffff at device 0.0 on pci

and it locks up there for good.

hardware

This is an HP Omnibook XE2 and its revision is what HP calls "dd". [Sorry; actually HP calls that a "technology code."]

Kernel debugging

I'm having problems with debugging the kernel on this. It has to be done from boot, because the agp functionality can't be loaded later (according to the documentation, anyway; I haven't tried it). When I do try, the kernel debugger can't seem to find any symbols. What I did to get there was:
  1. add "options DDB" to the kernel configuration
  2. "config -g <configuration>"
  3. interrupt the loader, "unload kernel", load the debug kernel in its place, and "boot -d"
  4. at the "DB>" prompt, type "b agp_find_caps" (and get a symbol-not-known error for my trouble)

Late addition(30/Apr) I've got what seems to be a good debugging kernel, but I get the "DB>" prompt repeating endlessly (as if the return key were being hit continuously).


last modified: 9:26am, Thursday, 5 May 2005 by Lowell Gilbert.