[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

PCMCIA and ISA relation



I recently got a new Dell Latitude 610 and immediatley dumped W2K and
installed Debian sarge.  I compiled my own kernel and it was working
fine.  I then needed to make sure my Wireless LAN card worked, and
found that it couldn't get dev resources when inserted.  It would load
hermes, which in turn loads the orinoco and orinoco_cs modules.
Here's the error I got in syslog:

May  5 10:24:24 jcdeb2 cardmgr[342]: socket 1: Lucent Technologies
WaveLAN/IEEE 
Adapter<30>May  5 10:24:24 cardmgr[342]: executing: 'modprobe hermes'
May  5 10:24:24 jcdeb2 kernel: hermes.c: 5 Apr 2002 David Gibson
<hermes@gibson.dropbear.id.au>
May  5 10:24:24 jcdeb2 cardmgr[342]: executing: 'modprobe orinoco'
May  5 10:24:25 jcdeb2 kernel: orinoco.c 0.11b (David Gibson
<hermes@gibson.dropbear.id.au> and others)
May  5 10:24:25 jcdeb2 cardmgr[342]: executing: 'modprobe orinoco_cs'
May  5 10:24:25 jcdeb2 kernel: orinoco_cs.c 0.11b (David Gibson
<hermes@gibson.dropbear.id.au> and others)
May  5 10:24:25 jcdeb2 kernel: orinoco_cs: RequestIRQ: Resource in use
May  5 10:24:26 jcdeb2 cardmgr[342]: get dev info on socket 1 failed:
Resource temporarily unavailable

After fighting this for a few hours, I got a hunch...in my custom
kernel I did not include ISA Bus support nor ISA Plug-n-Play support.
I didn't think I needed that on what i thought was a purely PCI
system.  Well, apparently there is a relationship between the PCMCIA
Cardbus and the ISA bus, because I recompiled my kernel adding the ISA
stuff back and now it works fine.

Perhaps someone can explain this to me, since I don't really get it
beyond the hunch I had.

thanks,
jc

-- 
Jeff Coppock		Systems Engineer
Diggin' Debian		Admin and User



Reply to: