Alix 2c3, 0.99 bios, Fatal Trap 12 reboot issue



  • Hi I'm hoping someone can shed some light on this.

    I've read the previous huge thread on boot failures, that has now been locked, with no illumination.

    I downloaded the latest Pfsense from the mirrors and re-sized to my 1gb CF card using the guide here http://devwiki.pfsense.org/FlashHowTo

    My alix 2c3 board is brand new and running latest bios 0.99 and every 20-24 hours I get a Fatal trap 12 panic and the router reboots.  It reboots fine and does not hang or anything like that so reboots go fairly un-noticed.

    This is what i get:

    Fatal trap 12: page fault while in kernel mode
    fault virtual address  = 0x880000
    fault code              = supervisor write, page not present
    instruction pointer    = 0x20:0xc072598f
    stack pointer          = 0x28:0xcc9d4af4
    frame pointer          = 0x28:0xcc9d4b00
    code segment            = base 0x0, limit 0xfffff, type 0x1b
                            = DPL 0, pres 1, def32 1, gran 1
    processor eflags        = interrupt enabled, resume, IOPL = 0
    current process        = 3361 (fping)
    trap number            = 12
    panic: page fault
    Uptime: 14m23s
    Cannot dump. No dump device defined.
    Automatic reboot in 15 seconds - press a key on the console to abort

    Obi-Wan Kinobi your my only hope… seriously i don't want to go back to a crappy netgear load balancing router!  :(



  • It could be hardware, but I've deployed over a dozen of these so far and have yet to see bad hardware. I would try reloading the cf card with the stock image- you probably don't need the whole 1GB anyway. You could also try swapping the cf card.



  • you can try:

    http://devwiki.pfsense.org/ObtainingPanicInfoForDevelopers

    and post the resulting info.



  • I was using the stock image but the disk usage was showing over 100% so I panicked and bought a new CF disk from a high street store. I'll try a different CF with and without the stock image.  With it being an intermittent and unpredictable fault (usually rearing its ugly head at 24 hr periods) its time consuming to troubleshoot.

    Many thanks for the help, I'll let you know what the problem was when/if I find it!

    Elliot



  • I've read the page on obtaining panic info for developers but it is as clear as mud and the whole upgrade thing doesn't work in the embedded version.

    I have re-installed a few times on different CF cards, following instructions to the letter.  I'm starting to think that maybe its a fault with the alix board itself, have i got a duffer? Maybe its the power supply?  Who knows, this is very hard to troubleshoot.



  • This is 1.2?



  • yes sorry

    Latest (stable 1.2) embedded release running on a 1Gb CF card (not re-sized so really 128) with the 0.99 tiny bios.

    I have 2 wan connections load balanced using the guide from the forum with a handfull of nat rules pointing to a couple of servers on the lan.

    here is an example of something I captured thru the serial:

    enter an option: kernel trap 12 with interrupts disabled

    Fatal trap 12: page fault while in kernel mode
    fault virtual address  = 0x4f0c92cc
    fault code              = supervisor read, page not present
    instruction pointer    = 0x20:0xc0631273
    stack pointer          = 0x28:0xcbff1cec
    frame pointer          = 0x28:0xcbff1d0c
    code segment            = base 0x0, limit 0xfffff, type 0x1b
                            = DPL 0, pres 1, def32 1, gran 1
    processor eflags        = resume, IOPL = 0
    current process        = 35 (schedcpu)
    trap number            = 12
    panic: page fault
    Uptime: 30m14s
    Cannot dump. No dump device defined.
    Automatic reboot in 15 seconds - press a key on the console to abort

    This happens every so often but at least once a day.


Locked