Orinoco/watchdog timeout - IDE IRQ?

Oliver Oberdorf oberdorf at earthlink.net
Sun May 25 09:19:00 PDT 2003


The plot thickens:

OK, in my crappy BIOS I can reassign 4 IRQs, but they don't say what 
they are for.  Turns out, whatever the 2nd IRQ is set to gets picked up 
for the Orinoco.  It's normally 5, but using 3 or 9 just results in the 
card grabbing that same value.

I tried disabling it in the BIOS and the machine utterly fails to boot 
after hitting the disk.  So I strongly suspect it's some sort of IDE IRQ.

I put it back on 5 and made an /etc/pccard.conf that now looks like:

irq   3 9 15

card "Lucent Technologies" "WaveLAN/IEEE"
    config 0x1 "wi" 9
    insert /etc/pccard_ether $device start
    remove /etc/pccard_ether $device stop

and it still grabs IRQ 5.  The dmesg is now:

...
wi0: <WaveLAN/IEEE> at port 0x100-0x13f irq 5 function 0 config 1 on pccard0
...
wi0: using Lucent Technologies, WaveLAN/IEEE


 Is there a config entry for IRQs to never take?  Or some way to force 
it to use 9 no matter what?

-Oly

Oliver Oberdorf wrote:

>
> It takes IRQ 5, but I'll try playing with those settings some.
>
> wi0: <WaveLAN/IEEE> at port 0x100-0x13f irq 5 function 0 config 1 on 
> pccard0
>
> Thanks
> -Oly
>
> Alexander Pohoyda wrote:
>
>> Oliver Oberdorf <oberdorf at earthlink.net> writes:
>>
>>  
>>
>>> I'm using a Orinoco Silver 802.11b pcmcia card in a Thinkpad s30
>>> (Japanese model).  I'm installing FreeBSD 5.0.  If I boot with the card
>>> already in, it gets recognized as wi0.
>>>   
>>
>>
>> I have had the same problem every time the card gets an IRQ 3, which
>> is normally enabled in /etc/defaults/pccard.conf
>>
>> What is the output?
>> $ dmesg | grep wi0 | grep irq
>>
>>  
>>
>
>
> _______________________________________________
> freebsd-mobile at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "freebsd-mobile-unsubscribe at freebsd.org"
>




More information about the freebsd-mobile mailing list