*BSD News Article 34773


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!europa.eng.gtefsd.com!newsxfer.itd.umich.edu!uunet!Germany.EU.net!netmbx.de!zrz.TU-Berlin.DE!cs.tu-berlin.de!nuggets
From: nuggets@cs.tu-berlin.de (Lars Hentschke)
Newsgroups: comp.os.386bsd.questions
Subject: Re: freebsd and smc ethernet adapter
Date: 22 Aug 1994 10:04:25 GMT
Organization: Technical University of Berlin, Germany
Lines: 50
Distribution: world
Message-ID: <339t79$30j@news.cs.tu-berlin.de>
References: <338ons$mki@news.doit.wisc.edu>
NNTP-Posting-Host: horseye.cs.tu-berlin.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Saad M. Waraich (waraich@peacock.biostat.wisc.edu) wrote:
: Hi
: 	I was trying to install FreeBSD 1.1.5.1 on a generic Pentium pc
: (TriStar or TriCad ?) with AMI bios (I don't remember what version) but I
: couldn't get the SMC/WD ethernet card to work. The problem is actually
: with the pc and not the OS.

: 	This is the error message I got when I tried to boot from the 
: install floppies.

: 	we0: cannot clear shared memory at 0xd800. check configuration.

: 	and later

: 	is0: IsoLan found at 0x280 .....

: 	Does anyone have any ideas what this means ? I could not get
: this card to work in dos either (with novell's odi setup).

: 	The machine also has one of those sound card thingies in it. Is
: it possible that it is causing the problem ? The card itself is not bad,
: as I've  tested in another machine and it works fine under dos and bsd.

The correct driver for your SMC/WD is 'ed0'.

There are two ways to a solution:
1. look into /sys/i386/conf/GENERICAH (This is the kernel-config-file)
   and look onto a line like
    ed0 XXXXXXX XXXXX XXXXXX XXXXX
   check out port, irq and RAM-Adress
   and configure your Ethernet-card

2. edit the kernel-config-file (ed0-line) for right irq, port, ram
   'configure YOURCONFIGFILE' 'cd ../../compile/YOURCONFIGFILE' 
   'make depend all'
   and you will got a new kernel for your card.
   copy it to /386bsd.new, go into single-user-mode ('shutdown now').
   'mv /386bsd.new /386bsd' 'sync' 'reboot'

:)

 -----------------------------------------------------------------------------
| Lars Hentschke  voice:033052+50726  line:033052+51576 14400/V32bis (public) |
| email:nuggets@cs.tu-berlin.de    OR    nuggets@tworivers.bln.sub.org (home) |
 -----------------------------------------------------------------------------
-- 
 -----------------------------------------------------------------------------
| Lars Hentschke  voice:033052+50726  line:033052+51576 14400/V32bis (public) |
| email:nuggets@cs.tu-berlin.de    OR    nuggets@tworivers.bln.sub.org (home) |
 -----------------------------------------------------------------------------