*BSD News Article 74402


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