From owner-freebsd-hackers Tue May 25 8:42:30 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from gta.com (mailgate.gta.com [199.120.225.4]) by hub.freebsd.org (Postfix) with ESMTP id 924A7150D8 for ; Tue, 25 May 1999 08:42:12 -0700 (PDT) (envelope-from lab@gta.com) Received: from gta.com (GTA internal mail system) by gta.com id LAA07421; Tue, 25 May 1999 11:47:45 -0400 (EDT) Date: Tue, 25 May 1999 11:47:45 -0400 (EDT) From: Larry Baird Message-Id: <199905251547.LAA07421@gta.com> To: freebsd-hackers@freebsd.org Subject: Re: the invisible 3c589d & 3.1 X-Newsgroups: freebsd.hackers In-Reply-To: <199905251434.AAA18663@cheops.anu.edu.au> Organization: Global Technology Associates, Inc. User-Agent: tin/pre-1.4-980618 (UNIX) (FreeBSD/2.2.8-STABLE (i386)) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199905251434.AAA18663@cheops.anu.edu.au> you wrote: > Further to this, I did manage to get a kernel compiled and running > (dependency checking when compiling without DIAGNOSTIC defined and > using LINT as a starting point is not good - lots 'of "DEBUG" things > get left without any warning!). Output: > ... > pcic0: rev 0xc1 int a irq 10 on pci0.10.0 > pcic0: rev 0xc1 int a irq 10 on pci0.10.1 > Probing for PnP devices: > Probing for devices on the ISA bus: > ... > PC-Card Cirrus Logic PD672X (5 mem & 2 I/O windows) > pcic: controller irq 3 > Initializing PC-card drivers: ed > DEVFS: ready to run > Card inserted, slot 0 > Card inserted, slot 1 > Well, I don't believe that the pcic controller is at irq 3 (or is it ?!). It is on mine portable as well. PC-Card Cirrus Logic PD672X (5 mem & 2 I/O windows) pcic: controller irq 3 Initializing PC-card drivers: ep sio > When I start up pccardd, I get these messages: > No card in database for "3COM"("3CCM156 B")") > No card in database for ""("") > The first is, I presume, the modem card (this gets reported as com3 on > NetBSD), the second, I guess is my 3c589d! > What now ?! Who ever heard of invisible PCMCIA cards ?! I am not sure if it is required or not, but to get my 3c589c to work I did three other things. 1) Hardcoded the port number (0x300) and irq (10) for ep0 to match my card in my kernel config file. 2) Hardcoded the irq in /etc/pccard.conf for the config line matching the 3C589 card. 3) Changed the insert line in /pccard.conf to make sure the card came up UTP. Hope this helps. > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message -- ----------------------------------------------------------------------------- //// \\\\ | This momentary escape from the lab brought to you by: ///(* *)\\\ | Larry Baird | Email: lab@gta.com --oOOo-(_)-oOOo-----| Global Technology Associates, Inc. | Orlando, FL /// \\\ | TEL: 407-380-0220 | FAX: 407-380-6080 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message