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

PCMCIA: Device or resource busy error



Greetings again -

Still trying to get my second PCMCIA network card up and running. I
managed to compile cs89x0_cs and get it installed right. I've verified
that the card is visible to cardmgr:

achebe:/etc/pcmcia# cardctl ident
Socket 0:
  product info: "3Com Corporation", "3C589", "TP/BNC LAN Card Ver. 2a",
"000002"
  manfid: 0x0101, 0x0589
  function: 6 (network)
Socket 1:
  product info: "IBM", "EtherJet PC Card", "Version U10", "Card Assy
Part Number - 85H4801"
  manfid: 0x00a4, 0x003f
  function: 6 (network)

I've set up /etc/pcmcia/network.opts like this:

case "$ADDRESS" in
*,0,*,*)
        # Transceiver selection, for some cards -- see 'man ifport'
        IF_PORT="10baseT"
        # Use /sbin/pump for BOOTP/DHCP? [y/n]
        PUMP="n"
        # Host's IP address, netmask, network address, broadcast address
        IPADDR="192.168.0.11"
        NETMASK="255.255.255.0"
        NETWORK="192.168.0.0"
        BROADCAST="192.168.0.255"
        GATEWAY="192.168.0.3"
        DOMAIN="perrins"
        DNS_1="152.2.21.1"
        DNS_2="128.32.93.7"
        DNS_3="128.32.93.8"
        ;;
*,1,*,*)
        # Host's IP address, netmask, network address, broadcast address
        IPADDR="x.x.x.x"
        NETMASK="x.x.x.x"
        BROADCAST="x.x.x.x"
        GATEWAY="x.x.x.x"
        DOMAIN="telocity.net"
        DNS_1="216.227.49.37"
        DNS_2="216.227.49.38"
        DNS_3="152.2.21.1"
        ;;
esac

But when I do killall -HUP cardmgr, the IBM adapter doesn't load right.
The error is "Device or resource busy":

May 24 11:42:57 achebe cardmgr[2209]: socket 1: IBM EtherJet Ethernet
Adapter
May 24 11:42:57 achebe cardmgr[2209]: executing: 'insmod
/lib/modules/2.2.17/pcmcia/cs89x0_cs.o'
May 24 11:42:57 achebe cardmgr[2209]: +
/lib/modules/2.2.17/pcmcia/cs89x0_cs.o: init_module: Device or resource
busy
May 24 11:42:58 achebe cardmgr[2209]: + Hint: this error can be caused
by incorrect module parameters, including invalid IO or IRQ parameters
May 24 11:42:58 achebe cardmgr[2209]: insmod exited with status 1
May 24 11:42:58 achebe cardmgr[2209]: executing: 'modprobe cs89x0_cs'
May 24 11:42:58 achebe cardmgr[2209]: + modprobe: Can't locate module
cs89x0_cs
May 24 11:42:58 achebe cardmgr[2209]: modprobe exited with status 255
May 24 11:42:59 achebe cardmgr[2209]: get dev info on socket 1 failed:
Resource temporarily unavailable


I get the same response when I manually do an insmod cs89x0_cs. Any
advice?

Thanks.


-- 
--------------------------------------------------------------
Andrew J. Perrin - Programmer/Analyst, Desktop Support
Children's Primary Care Research Group, UNC - Chapel Hill
(919)966-9394 * andrew_perrin@unc.edu



Reply to: