*BSD News Article 91708


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.cis.okstate.edu!nntp.ksu.edu!newsfeeder.gi.net!news.dra.com!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!news.bbnplanet.com!rill.news.pipex.net!pipex!tank.news.pipex.net!pipex!news.utell.co.uk!usenet
From: brian@shift.lan.awfulhak.org (Brian Somers)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Trouble recognizing 3c503 card?
Date: 21 Mar 1997 15:32:25 GMT
Organization: Awfulhak Ltd.
Lines: 49
Message-ID: <5gu9m9$bm9@ui-gate.utell.co.uk>
References: <5gso2g$bsn@nntp1.u.washington.edu>
Reply-To: brian@awfulhak.demon.co.uk, brian@utell.co.uk
NNTP-Posting-Host: shift.utell.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
To: gabrielx@u.washington.edu (Gabriel M. Deal)
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:37462

[Posted and mailed]

In article <5gso2g$bsn@nntp1.u.washington.edu>,
	gabrielx@u.washington.edu (Gabriel M. Deal) writes:
>    Yesterday was my first experience with the *BSDs, so hopefully I'm
> missing something obvious and this will be a simple one.
> 
>    I've installed FreeBSD 3.0 (same thing happens in OpenBSD 2.0) on
> my Pentium 133 with an old 3Com 3c503 Etherlink II card.   As far as I
> can tell FreeBSD can't find that card.   On bootup it will say
> something like "Can't locate ed0 at 0x280" (is ed0 correct?), and an
> "ifconfig -a" will only come up with this:
> 
> lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
> tun0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
> sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>         inet 127.0.0.1 netmask 0xff000000            
> 
>    The ed0 line in my kernel config file looks like this:
> 
> device ed0 at isa? port 0x280 net irq  5 iomem 0xd8000 vector edintr
> 
> 0x280 is how the jumper is set on the card and works with Linux.
> I've tried setting the IRQ to 2, 3, 4, and 5 and then recompiling and
> reinstalling the kernel (the ed(4) man page says those are the valid
> IRQ settings), but no luck.
> 
>    I'm not even sure if I'm on the right track here and I would really
> appreciate any help with this, I've run out of ideas to try.
> 
> 
>    If you reply to this posting, it would be nice if you could email
> me your reply also since I may be going out of town in a few days and
> don't want to miss your help.
>  
> thank you,
> gabriel

You're right, the ed driver is supposed to support the 3c503 (from
/sys/i386/conf/LINT).

The IRQ isn't fixed at 2,3,4 or 5.  Try other values - 10 & 11 are
common (certainly for ne2000s and 8003s).

-- 
Brian <brian@awfulhak.demon.co.uk> <brian@freebsd.org>
      <http://www.awfulhak.demon.co.uk>
Don't _EVER_ lose your sense of humour !