*BSD News Article 93404


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!newsfeeds.sol.net!worldnet.att.net!howland.erols.net!newsfeed.internetmci.com!news.comm.net!comm.net!dansmith
From: dansmith@comm.net (Dan Smith)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Forcing de0 to 10Mbs (SMC Etherpower PCI)
Date: 11 Apr 1997 09:00:30 GMT
Organization: CommNet Inc.
Lines: 28
Message-ID: <5ikuje$m7d@fox.comm.net>
NNTP-Posting-Host: ts01-port05.nod.comm.net
X-Newsreader: TIN [version 1.2 PL2]
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:38960


I'm getting ready to upgrade to 2.2.1 (from a vintage 2.1.0 system)
and I seem to be having a problem with the de0 driver not paying
attention to the board setting on my new SMC EtherPower card.  I
installed and tested it with the dos conf utilities for the card and
it works great.  When I boot my 2.1.0 kernel (without the de0 loaded)
it notices the card during the PCI hardware scan and it comes up
config'ed for 10BASE-T (which is what I need for my setup).  Just for
fun I built the de0 driver into the 2.1.0 kernel and it forces the
card to 100TX mode.  I didn't worry too much about this since I'm
upgrading to the new kernel and I know a lot of work has been done on
the de0 code.  The problem comes when I decided to check my hardware
by booting the 2.2.1 install diskette and see what happens.

To shorten the story it looks like the de0 driver still forces the card
into 100TX mode in this newer rev.  And it doesn't seem to really
understand that it is a SMC EtherPower card either.  To fit my network
setup I really need the card in 10Base-T mode.  Any ideas why the
driver is so convinced it must reconfig the card to high speed when
I've turned off autosense in the card and put it into 10Base-T mode.  If
I have to, I'll chop the driver to remove this aberation.  It just seems
that if you tell the card its 10Base-T the driver shouldn't get weird
ideas and reconfig it to something else.

Any hints or comments would be appreciated.

--

Dan Smith -- dansmith@comm.net