*BSD News Article 93480


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!solace!nntp.uio.no!news.maxwell.syr.edu!news-xfer.netaxs.com!newsin.iconnet.net!news.rochester.ican.net!macwhiz
From: macwhiz@phoebe.accinet.net (Rob Levandowski)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Forcing de0 to 10Mbs (SMC Etherpower PCI)
Date: Fri, 11 Apr 1997 23:05:57 -0400
Organization: ACC iNet (from ACC Long Distance)
Lines: 22
Message-ID: <macwhiz-ya023680001104972305570001@news.accinet.net>
References: <5ikuje$m7d@fox.comm.net>
NNTP-Posting-Host: powerbook.robl.accinet.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: Yet Another NewsWatcher 2.3.6
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:38940

In article <5ikuje$m7d@fox.comm.net>, dansmith@comm.net (Dan Smith) wrote:

> 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've had FreeBSD 2.2.x do this to me as well; some of my SMC EtherPower
cards work OK, some default to 100base-TX despite being set for 10base-T
and being plugged into a 10base-T LAN. 

The cheesy workaround is to put "ifconfig de0 -link2" in your rc.local. 
Better yet, put it in an earlier rc file so that it executes before the OS
tries to start up any network daemons.

Swapping with a different SMC card might help, too.  Replacing one of my
SMCs with an identical spare solved the problem on a few occasions.

-- 
Robert Levandowski
Internet Systems Analyst
ACC iNet / ACC Long Distance Corp.
robl@phoebe.accinet.net