[BAT] wi0: init failed -- bad or normal?

M. Warner Losh
Mon, 15 Apr 2002 16:24:21 -0600 (MDT)


In message: <>
            "david" <> writes:
: On 13 Apr 2002, at 10:36, Jerry Francus wrote:
: 
: here is a plug for my website: www.darkminds.net/wlan 
: 
: I came across most of the issues possible under freebsd when I 
: was setting up my box and that website details how I fixed them. I 
: think the wi0 init failure error is in the hardware configuration page. 
: Along with numerous other problems. Give it a look and see if it 
: helps fix your problem.

>From the web page: 

>>I tried lots of things but nothing seemed to work so in the end I
>>just decided that IRQ 9 was not in the default pccard.conf file for
>>a reason.. Although I have no idea what reason that might be, if you
>>know please send me an email.

ISA bus works by driving the interrupt lines low or high.  When an
interrupt is to be signaled, the card toggles the level that it is
driving the line to give an edge.  When you have two more more cards
using the same interrupt, the one with the most powerful line drivers
wins (or if you aren't lucky, they both lose).  This hardware doesn't
even need to be configured in the kernel for there to be problems.
Your machine has some device that was wired to IRQ9 in some way.  This
device was either a ISA device (which would almost certainly make it
invisible to FreeBSD if you didn't know about it before hand) or a PCI
device (because although PCI interrupts are shareable, the interrupt
controller that bridges to the PIC will be driving these interrupt
lines so they can't be used, generally, on the ISA bus).

Warner