I've been trying to get a more modern OS to run on an ancient Nokia firewall by loading an OS on the drive in a Dell D610 and moving the drive to the IP380. So far, I've had little success. I can get FreeBSD 8.1 to work if I disable USB support. That's the only OS I've been able to get to boot somewhat normally and I'm able to login with it. All of the NIC cards have all FFs for the MAC address though. SO, I decided to try OpenBSD 5.3 RELEASE and I've been unable to get it to boot. Below is the output. I tried disabling ACPI in a similar fashion to FreeBSD and found that didn't work. I guess removing ACPI and USB from a pre-built kernel is the next step. Other than giving up and tossing the ancient firewall on the recycle pile, does anyone have any ideas on how to get OpenBSD to work on the IP380? Or what's causing it to crash?

Stan


+------------------------------------------------------------------------------+
| System BIOS Configuration, (C) 2000 General Software, Inc. |

+---------------------------------------+--------------------------------------+
| System CPU : Pentium III | Low Memory : 637KB | | Coprocessor : Enabled | Extended Memory : 1023MB | | Floppy 0 Type : Not installed | Serial Ports 1-2 : 03F8 02F8 | | Floppy 1 Type : Not installed | Serial Ports 3-4 : | | Ide 0 Type : 3 | Parallel Ports : | | Ide 1 Type : 0 | ROM Shadowing : Enabled | | Embedded BIOS Date : 04/30/04 | Manufacturing Mode : Disabled |

+---------------------------------------+--------------------------------------+
Using drive 0, partition 3.
Loading.....
probing: pc0 com0 com1 pci mem[637K 1023M 1023M a20=on]
disk: hd0+
OpenBSD/i386 BOOT 3.21
switching console to com0
                         >> OpenBSD/i386 BOOT 3.21
boot: illegal argument acpi
boot> boot
booting hd0a:/bsd: 8404228+1102404 [52+381152+367486]=0x9c7d50
entry point at 0x200120


WARNING: CAN'T ALLOCATE RAM (100000-40000000) FROM IOMEM EXTENT MAP!
[ using 749064 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved. Copyright (c) 1995-2013 OpenBSD. All rights reserved. http://www.OpenBSD.org

kernel: page fault trap, code=0
Stopped at      pmap_alloc_pvpage+0x2d: movl    %ecx,0(%eax)
pmap_alloc_pvpage(d0a7f580,0,6d54000,0,0) at pmap_alloc_pvpage+0x2d
pmap_enter(d0a7f580,d6d54000,3ffdb000,7,13) at pmap_enter+0x340
uvm_km_alloc1(d0a2dd40,10000,0,1,2) at uvm_km_alloc1+0xd2
kmeminit(d2d53000,ffc00000,bebc9f28,bca000,bc8000) at kmeminit+0x95
uvm_init(d08d6b00,d08d8f40,c0,d0bc9f4c,3) at uvm_init+0x51
main(d02004f6,d02004fe,0,0,0) at main+0x53
ddb> trace
pmap_alloc_pvpage(d0a7f580,0,6d54000,0,0) at pmap_alloc_pvpage+0x2d
pmap_enter(d0a7f580,d6d54000,3ffdb000,7,13) at pmap_enter+0x340
uvm_km_alloc1(d0a2dd40,10000,0,1,2) at uvm_km_alloc1+0xd2
kmeminit(d2d53000,ffc00000,bebc9f28,bca000,bc8000) at kmeminit+0x95
uvm_init(d08d6b00,d08d8f40,c0,d0bc9f4c,3) at uvm_init+0x51
main(d02004f6,d02004fe,0,0,0) at main+0x53

Reply via email to