Why the kernel panic?



  • I posted this in the Wireless forum, but didn't get a response. It seems that some people are using miniPCI cards based on the Atheros 5212 chipset successfully. But when I install a Wistron CM9 card in an Alix box running nanobsd 1.2.3, I get a KP:

    Copyright (c) 1992-2009 The FreeBSD Project.                   
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
            The Regents of the University of California. All rights reserved.
    FreeBSD is a registered trademark of The FreeBSD Foundation.
    FreeBSD 7.2-RELEASE-p3 #0: Mon Sep 14 23:38:52 UTC 2009
        sullrich@RELENG_1_2__FreeBSD_7_2_snapshots.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/7
    Timecounter "i8254" frequency 1193182 Hz quality 0
    CPU: Geode(TM) Integrated Processor by AMD PCS (431.65-MHz 586-class CPU)
      Origin = "AuthenticAMD"  Id = 0x5a2  Stepping = 2
      Features=0x88a93d <fpu,de,pse,tsc,msr,cx8,sep,pge,cmov,clflush,mmx>AMD Features=0xc0400000 <mmx+,3dnow!+,3dnow!>real memory  = 134217728 (128 MB)
    avail memory = 117420032 (111 MB)
    pnpbios: Bad PnP BIOS data checksum
    wlan: mac acl policy registered
    K6-family MTRR support enabled (2 registers)
    cryptosoft0: <software crypto=""> on motherboard
    pcib0: <host to="" pci="" bridge=""> pcibus 0 on motherboard
    pci0: <pci bus=""> on pcib0
    Geode LX: PC Engines ALIX.2 v0.99h tinyBIOS V1.4a (C)1997-2007
    pci0: <encrypt decrypt,="" entertainment="" crypto=""> at device 1.2 (no driver attached)
    vr0: <via 10="" vt6105m="" rhine="" iii="" 100basetx=""> port 0x1000-0x10ff mem 0xe0000000-0xe00000ff irq 10 at de0
    vr0: Quirks: 0x2
    vr0: Revision: 0x96
    miibus0: <mii bus=""> on vr0
    ukphy0: <generic ieee="" 802.3u="" media="" interface=""> PHY 1 on miibus0
    ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    vr0: Ethernet address: 00:0d:b9:17:67:88
    vr0: [ITHREAD]
    vr1: <via 10="" vt6105m="" rhine="" iii="" 100basetx=""> port 0x1400-0x14ff mem 0xe0040000-0xe00400ff irq 11 at de0
    vr1: Quirks: 0x2
    vr1: Revision: 0x96
    miibus1: <mii bus=""> on vr1
    ukphy1: <generic ieee="" 802.3u="" media="" interface=""> PHY 1 on miibus1
    ukphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    vr1: Ethernet address: 00:0d:b9:17:67:89
    vr1: [ITHREAD]
    vr2: <via 10="" vt6105m="" rhine="" iii="" 100basetx=""> port 0x1800-0x18ff mem 0xe0080000-0xe00800ff irq 15 at de0
    vr2: Quirks: 0x2
    vr2: Revision: 0x96
    miibus2: <mii bus=""> on vr2
    ukphy2: <generic ieee="" 802.3u="" media="" interface=""> PHY 1 on miibus2
    ukphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    vr2: Ethernet address: 00:0d:b9:17:67:8a
    vr2: [ITHREAD]
    ath0: <atheros 5212=""> mem 0xe00c0000-0xe00cffff irq 9 at device 12.0 on pci0
    ath0: [ITHREAD]
    
    Fatal trap 12: page fault while in kernel mode
    fault virtual address   = 0x6df4f958
    fault code              = supervisor read, page not present
    instruction pointer     = 0x20:0x14
    stack pointer           = 0x28:0xc1020944
    frame pointer           = 0x28:0xc1020958
    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         = 0 (swapper)
    trap number             = 12
    panic: page fault
    Uptime: 1s
    Automatic reboot in 15 seconds - press a key on the console to abort
    --> Press a key on the console to reboot,
    --> or switch off the system now.
    Rebooting...</atheros></generic></mii></via></generic></mii></via></generic></mii></via></encrypt></pci></host></software></mmx+,3dnow!+,3dnow!></fpu,de,pse,tsc,msr,cx8,sep,pge,cmov,clflush,mmx>
    


  • What's the BIOS on the Alix? Are any settings non-default? I've run a generic Atheros card (have to check, but I think it's 5212 based) in a 2D3 with 99h running a 1.2.3RC3 nano snap.



  • @dotdash:

    What's the BIOS on the Alix? Are any settings non-default?

    From the console output:

    Geode LX: PC Engines ALIX.2 v0.99h tinyBIOS V1.4a (C)1997-2007

    I haven't changed any settings.


Log in to reply