Hi, I recently installed 3.7 release on a Toshiba portege 610CT laptop and the kernel panics while initializing my aironet wireless card.
If I do a 'boot -c' and 'disable an' from the UKC> prompt all works as expected. I tried booting with the card in both slots, and also without the other pcmcia card (a xircom card) with the same results. I was previously running linux (2.4.27 kernel) on the machine and the card worked correctly there. dmesg and trace output from serial console on a failed run are below: boot> boot booting hd0a:/bsd: 4686240+945680 [52+241328+223324]=0x5d0864 entry point at 0x100120 [ using 465076 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-2005 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 3.7 (GENERIC) #50: Sun Mar 20 00:01:57 MST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Pentium (P54C) ("GenuineIntel" 586-class) 90 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8 cpu0: F00F bug workaround installed real mem = 24944640 (24360K) avail mem = 14766080 (14420K) using 330 buffers containing 1351680 bytes (1320K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(06) BIOS, date 07/03/95 apm0 at bios0: Power Management spec V1.1 apm0: battery life expectancy 100% apm0: AC on, battery charge high, charging, estimated 2:36 hours pcibios at bios0 function 0x1a not configured bios0: ROM list: 0xe0000/0x10000 cpu0 at mainbus0 isa0 at mainbus0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard pms0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pms0 mux 0 vga0 at isa0 port 0x3b0/48 iomem 0xa0000/131072 wsdisplay0 at vga0: console (80x25, vt100 emulation), using wskbd0 wsdisplay0: screen 1-5 added (80x25, vt100 emulation) wdc0 at isa0 port 0x1f0/8 irq 14 wd0 at wdc0 channel 0 drive 0: <TOSHIBA MK2105MAV> wd0: 16-sector PIO, LBA, 2067MB, 4233600 sectors wd0(wdc0:0:0): using BIOS timings sb0 at isa0 port 0x220/24 irq 5 drq 1: dsp v3.01 midi0 at sb0: <SB MIDI UART> audio0 at sb0 opl0 at sb0: model OPL3 midi1 at opl0: <SB Yamaha OPL3> audio0 at sb0 opl0 at sb0: model OPL3 midi1 at opl0: <SB Yamaha OPL3> pcppi0 at isa0 port 0x61 midi2 at pcppi0: <PC speaker> sysbeep0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom0: console fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/65536 pcic0 controller 0: <Intel 82365SL rev 1> has sockets A and B pcmcia0 at pcic0 controller 0 socket 0 an0 at pcmcia0 function 0 "Cisco Systems, 340 Series Wireless LAN Adapter", irq 3kernel: protection fault trap, code=0 Stopped at Xprot: pushl $0x4 ddb> trace Xprot(d015ebe0,8,10246,d0563264,d07b8014) at Xprot curpcb(d07b8000,d07b8000,d06d36f0,0,0) at 0x703 config_attach(d07ac200,d055dc20,d06d36f0,d0472148) at config_attach+0xef pcmcia_card_attach(d07ac200,d07ac200,0,d07b2480,0) at pcmcia_card_attach+0xf4 pcic_attach_card(d07b2480,1,0,d07b2480) at pcic_attach_card+0x1c pcic_init_socket(d07b2480,d055ef40,d06d3770,d046b8a8) at pcic_init_socket+0x85 pcic_attach_socket(d07b2480,d07b2400,d06d37f8,d046c7c8) at pcic_attach_socket+0 x7d pcic_attach_sockets(d07b2400,d07b2400,d06d37d8,d0214e71,d06d3850) at pcic_attac h_sockets+0x3b pcic_isa_attach(d078db00,d07b2400,d06d3850,0,100) at pcic_isa_attach+0xf1 config_attach(d078db00,d07b2400,d06d3850,d040af60,0) at config_attach+0xef isascan(d078db00,d07b2400,4,1) at isascan+0x14e config_scan(d040b068,d078db00,d06d3eb0,0,d056c4f8) at config_scan+0xaf config_attach(d0794fc0,d055e034,d06d3eb0,d03537f4) at config_attach+0xef mainbus_attach(0,d0794fc0,0,0,d06d3f10) at mainbus_attach+0xf5 config_attach(0,d055cf78,0,0,d05b2260) at config_attach+0xef config_rootfound(d04fb4f4,0,d06d3f58,d032c068) at config_rootfound+0x27 cpu_configure(0,1,3,0,1830000) at cpu_configure+0x1f main(0,0,0,0,0) at main+0x339 ddb> ps PID PPID PGRP UID S FLAGS WAIT COMMAND * 0 -1 0 0 7 0x80204 swapper ddb> show registers ds 0x10 es 0x10 fs 0x58 gs 0 edi 0xd07b8000 end+0x158f30 esi 0xd07b8000 end+0x158f30 ebp 0xd06d3688 end+0x745b8 ebx 0x400 edx 0x434 ecx 0 eax 0xffffffff APTD+0xfff eip 0xd0100da0 Xprot cs 0x8 eflags 0x10246 esp 0xd06d3660 end+0x74590 ss 0xd06d0010 end+0x70f40 Xprot: pushl $0x4 ddb> boot dump rebooting... the dmesg from a sucessful boot is here: boot> boot -c booting hd0a:/bsd: 4686240+945680 [52+241328+223324]=0x5d0864 entry point at 0x100120 [ using 465076 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-2005 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 3.7 (GENERIC) #50: Sun Mar 20 00:01:57 MST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Pentium (P54C) ("GenuineIntel" 586-class) 90 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8 cpu0: F00F bug workaround installed real mem = 24944640 (24360K) avail mem = 14766080 (14420K) using 330 buffers containing 1351680 bytes (1320K) of memory User Kernel Config UKC> disable an 126 an* disabled 127 an* disabled 128 an* disabled UKC> quit Continuing... mainbus0 (root) bios0 at mainbus0: AT/286+(06) BIOS, date 07/03/95 apm0 at bios0: Power Management spec V1.1 apm0: battery life expectancy 100% apm0: AC on, battery charge high, charging, estimated 2:36 hours pcibios at bios0 function 0x1a not configured bios0: ROM list: 0xe0000/0x10000 cpu0 at mainbus0 isa0 at mainbus0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard pms0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pms0 mux 0 vga0 at isa0 port 0x3b0/48 iomem 0xa0000/131072 wsdisplay0 at vga0: console (80x25, vt100 emulation), using wskbd0 wsdisplay0: screen 1-5 added (80x25, vt100 emulation) wdc0 at isa0 port 0x1f0/8 irq 14 wd0 at wdc0 channel 0 drive 0: <TOSHIBA MK2105MAV> wd0: 16-sector PIO, LBA, 2067MB, 4233600 sectors wd0(wdc0:0:0): using BIOS timings sb0 at isa0 port 0x220/24 irq 5 drq 1: dsp v3.01 midi0 at sb0: <SB MIDI UART> audio0 at sb0 opl0 at sb0: model OPL3 midi1 at opl0: <SB Yamaha OPL3> pcppi0 at isa0 port 0x61 midi2 at pcppi0: <PC speaker> sysbeep0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom0: console fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/65536 pcic0 controller 0: <Intel 82365SL rev 1> has sockets A and B pcmcia0 at pcic0 controller 0 socket 0 "Cisco Systems, 340 Series Wireless LAN Adapter" (manufacturer 0x15f, product 0x7) at pcmcia0 function 0 not configured pcmcia1 at pcic0 controller 0 socket 1 pccom3 at pcmcia1 function 0 "Xircom, CreditCard Ethernet+Modem 28.8, CEM28" port 0x2f8/8, irq 3: ns16450, no fifo pcic0: irq 9, polling enabled biomask ed45 netmask ed45 ttymask ffcf pctr: 586-class performance counters and user-level cycle counter enabled dkcsum: wd0 matched BIOS disk 80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302 WARNING: / was not properly unmounted Automatic boot in progress: starting file system checks. /dev/rwd0a: 3028 files, 13819 used, 36268 free (100 frags, 4521 blocks, 0.2% fragmentation) /dev/rwd0a: MARKING FILE SYSTEM CLEAN /dev/rwd0h: 1 files, 1 used, 398182 free (14 frags, 49771 blocks, 0.0% fragmentation) /dev/rwd0h: MARKING FILE SYSTEM CLEAN /dev/rwd0d: 3 files, 3 used, 40400 free (16 frags, 5048 blocks, 0.0% fragmentation) /dev/rwd0d: MARKING FILE SYSTEM CLEAN /dev/rwd0g: 19735 files, 165208 used, 186607 free (1783 frags, 23103 blocks, 0.5% fragmentation) /dev/rwd0g: MARKING FILE SYSTEM CLEAN /dev/rwd0e: 713 files, 3498 used, 46833 free (17 frags, 5852 blocks, 0.0% fragmentation) /dev/rwd0e: MARKING FILE SYSTEM CLEAN setting tty flags machdep.allowaperture: 0 -> 2 starting network starting system logger starting rpc daemons:. savecore: no core dump checking quotas: done. building ps databases: kvm dev. clearing /tmp starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files starting network daemons: sendmail inetd sshd. display.vblank -> on display.screen_off -> 600000 display.msact -> off display.kbdact -> on display.outact -> on starting local daemons:. standard daemons: cron. Tue May 31 19:41:13 CDT 2005 -- Hardware, n.: The parts of a computer system that can be kicked.