Page fault in kernel mode at boot on Dell Dimension 3000
-
I'm trying to install pfSense 2.1.4 32-bit on a Dell Dimension 3000 from a USB stick, I had to choose the boot option with ACPI disabled because it wouldn't boot but then I get the following message
unknown: <pnp0c01>can't assign resources (memory)
Timecounter "TSC" frequency 2992517603 Hz quality 800
Timecounters tick every 1.000 msec
IPsec: Initialized Security Association Processing.Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0x34
fault code = supervisor read, page not present
instruction pointer = 0x20:0x0ae336d
stack pointer = 0x28:0xccc1bcd4
frame pointer = 0x28x0xccc1bcf0
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPK 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 (bwi0 task)</pnp0c01> -
Odds are that's a bug in your wireless adapter driver, or some other similar hardware-related bug (not necessarily a hardware issue, it could be driver interaction with hardware)
-
I removed the wireless card and that solved that issue, thanks.
The bootup keeps going but then hangs at
fxp0: link state changed to DOWN
I'll start looking around for the reason.
-
After you removed the wireless adapter, did you try booting with ACPI enabled again? That's a fairly old machine; can you try to run a memtest to verify the hardware?
-
I tried booting with ACPI enabled and it hangs at the same spot. I've been running memtest86 for over 48 hours now and so far 0 errors so I'm assuming the memory is OK
-
I managed to install and run FreeBSD 10.0-RELEASE with ACPI disabled perfectly fine
-
You could try a pfSense 2.2 snapshot, which is based on FreeBSD 10.0. It's still alpha, but maybe it has a chance of running on your hardware.
-
Seems like the pfSense 2.2 snapshot works, I guess I'll use that for now and upgrade to the stable release when it comes out.
Thanks
-
Seems like the pfSense 2.2 snapshot works, I guess I'll use that for now and upgrade to the stable release when it comes out.
Good to hear it works for you! If you run into any bugs or unexpected features, post them over on the 2.2 testing forum. Response has been pretty quick in fixing bugs as they are posted.