Subject: kern/11108: wireless card attach fails on PCIBIOS kernel
To: None <gnats-bugs@gnats.netbsd.org>
From: None <gendalia@iastate.edu>
List: netbsd-bugs
Date: 09/30/2000 21:00:27
>Number:         11108
>Category:       kern
>Synopsis:       wireless card won't attach when used on a PCIBIOS kernel
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 30 21:06:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Tracy J. Di Marco White
>Release:        1.5ALPHA2, September 10, 2000
>Organization:
>Environment:
System: NetBSD crayola 1.5_ALPHA2 NetBSD 1.5_ALPHA2 (CRAYOLA) #0: Mon Sep 11 12:11:22 CDT 2000 gendalia@crayola:/mnt/src/sys/arch/i386/compile/CRAYOLA i386

cbb0 at pci0 dev 4 function 0: Texas Instruments PCI1225 PCI-CardBus Bridge (rev. 0x01)
cbb1 at pci0 dev 4 function 1: Texas Instruments PCI1225 PCI-CardBus Bridge (rev. 0x01)
cbb0: interrupting at irq 11
cbb0: cacheline 0x0 lattimer 0x20
cbb0: bhlc 0x821000 lscp 0x20020200
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
pcmcia0 at cardslot0
cbb1: interrupting at irq 11
cbb1: cacheline 0x0 lattimer 0x20
cbb1: bhlc 0x821000 lscp 0x20030300
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 3 device 0 cacheline 0x0, lattimer 0x20
pcmcia1 at cardslot1
pcmcia1: CIS version PC Card Standard 5.0
pcmcia1: CIS info: Lucent Technologies, WaveLAN/IEEE, Version 01.01, 
pcmcia1: Manufacturer code 0x156, product 0x2
pcmcia1: function 0: network adapter, ccr addr 3e0 mask 1
pcmcia1: function 0, config table entry 1: I/O card; irq mask ffff; iomask 6, iospace 0-3f; io16 irqpulse irqlevel
wi0 at pcmcia1 function 0wi0: init failed
wi0: timeout in wi_seek to fce0/0; last status ffff
: could not get mac address, attach failed
>Description:
When using a kernel compiled for CARDBUS, supporting PCIBIOS, wireless card
is never attached.
>How-To-Repeat:
Compile a kernel for CARDBUS using PCIBIOS, insert wireless card.
>Fix:
workaround: compile two kernels, one with PCIBIOS, one without.  swap
kernels to use CARDBUS / PCMCIA cards
>Release-Note:
>Audit-Trail:
>Unformatted: