Return to BSD News archive
Newsgroups: comp.unix.bsd.freebsd.misc Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news-res.gsl.net!news.gsl.net!news.mathworks.com!nntp.primenet.com!news.cais.net!van-bc!nntp.portal.ca!news.bc.net!arclight.uoregon.edu!news.uoregon.edu!tera.mcom.com!news.Stanford.EDU!microunity!usenet From: deborah@dione.microunity.com (Deborah Gronke Bennett) Subject: Re: 3c589, 2.1.0-RELEASE, ThinkPad 701, zp driver no work In-Reply-To: mack23@eecs.nwu.edu's message of 17 Jul 1996 19:34:18 GMT X-Nntp-Posting-Host: dione.microunity.com Message-ID: <oqafwtgod2.fsf@dione.microunity.com> Sender: usenet@microunity.com (news id) Organization: MicroUnity Systems Engineering, Inc. X-Newsreader: Gnus v5.1 References: <4sjf7r$eu9@news.eecs.nwu.edu> Date: Sun, 21 Jul 1996 23:47:53 GMT Lines: 42 I have a TP701CS, and a 3com 3c589C combo (10BaseT and BNC) PCMCIA card. I have only FreeBSD on my laptop, but using a friend's laptop I configured the card like so: IRQ 10, port 0x300, card services off, use BNC connector. Then I modified the GENERIC kernel config file by commenting out the de0,ed0,ed1,le0,ep0,ix0,ie0,lnc0,lnc1, and ze0 drivers, and putting in "zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr", as found in the LINT kernel config file. The "ether" pseudo-device and the INET option are, as you'd expect, compiled into the kernel. In addition, no other devices in the kernel config file use IRQ 10, or port 0x300. The kernel compiles fine, and when I boot from it, I see the following: zp: found card in slot 0 zp0: not found at 0x300 I had a similar problem in trying to put FreeBSD plus the laptop patches on a Compaq and a Dell laptop recently. I tried several methods of not following the instructions from the japanese web site, and had the same problem with the card not being found. I suggest you do what I did - follow the instructions EXACTLY and I bet it will work. In my case I suspect that the files I neglected to put in /etc (pccard.conf, rc.pccard ) and in /usr/sbin (pccardc and pccardd) were the problem. I never went back and tried to experiment again. The bottom line is that PCMCIA support in 2.1.0 requires more than a modified kernel to find a 3Com network card (at least in my experience). Good luck. -- ---------- Deborah Gronke Bennett (WD5HJH) kernel and device drivers engineer deborah@microunity.com (408)-734-8100 MicroUnity Systems Eng., 255 Caspian Drive, Sunnyvale, CA 94089-1015 USA Want cscope? See http://www.att.com/ssg/new/cscope.html