From owner-freebsd-mobile Tue Nov 6 15:39: 2 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from priv-edtnes09-hme0.telusplanet.net (mtaout.telus.net [199.185.220.235]) by hub.freebsd.org (Postfix) with ESMTP id AEAA637B418 for ; Tue, 6 Nov 2001 15:38:57 -0800 (PST) Received: from comanche.internal.pscl.com ([161.184.135.89]) by priv-edtnes09-hme0.telusplanet.net (InterMail vM.4.01.03.10 201-229-121-110) with ESMTP id <20011106233857.EAAQ13979.priv-edtnes09-hme0.telusplanet.net@comanche.internal.pscl.com> for ; Tue, 6 Nov 2001 16:38:57 -0700 Received: by comanche.internal.pscl.com with Internet Mail Service (5.5.2653.19) id ; Tue, 6 Nov 2001 16:32:42 -0700 Message-ID: <133744861934D411AC3800508B4A89B30C5BFE@comanche.internal.pscl.com> From: Trevor Osatchuk To: "FreeBSD (E-mail)" Subject: RE: second pccard slot not working Date: Tue, 6 Nov 2001 16:32:41 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Kevin, Thanks for the reply, when you say that I would just have to enable the second controller do you mean the second slot on the first contoller,(i.e. slot 1 on pcic0) or pcic1? If they are both on pcic0 then I just need to enable pccard1, correct? How do I do that? trev -----Original Message----- From: Kevin Oberman [mailto:oberman@es.net] Sent: Tuesday, November 06, 2001 4:15 PM To: Trevor Osatchuk Cc: 'mobile@FreeBSD.org' Subject: Re: second pccard slot not working > From: Trevor Osatchuk > Date: Tue, 6 Nov 2001 15:46:11 -0700 > Sender: owner-freebsd-mobile@FreeBSD.ORG > > I have 4.4-Release running on a 308d Thinkpad. When I insert a card into > the first slot, a nic or a compactflash, I see a message in > /var/log/messages stating that the card was inserted. I can then use the > nic or mount the flash no problem. However, when I insert a card into the > second slot nothing happens. I have not compiled a custom kernel, but I do > have the source. In the GENERIC kernel it has: > > device pcic0 at isa? irq 0 prt 0x3e0 iomem 0xd0000 > device pcic1 at isa? irq 0 prt 0x3e2 iomem 0xd4000 disable > > Does this mean that I have to compile a new kernel and enable the second > pcic device? From dmesg I get: > > pcic0: port 0x3e0-0x3e3 at > device > 19.0 on pci0 > ID is 0x82 > ID is 0x82 > pcic0: Polling mode > pccard0: on pcic0 > pccard1: on pcic0 > > I though that his means two cards on one controller. So, the kernel sees > two cards, but only enables one? Compile a new kernel? You are correct. Each pcic controls two slots and the second controller is normally for the slots in a docking station or port expander. In any case, the kernel would not need a rebuild. You would just have to enable the second controller. I know that Warner had some problems with the Cirrus Logic CardBus controller and I also recall that there was a problem with only a single slot working. I don't recall any details. It's possible that updating to stable might fix things, but I'm not at all certain. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message