*BSD News Article 77179


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.ececs.uc.edu!news.kei.com!news.mathworks.com!enews.sgi.com!news.sgi.com!spool.mu.edu!howland.erols.net!netcom.com!mvh
From: mvh@netcom.com (Michael Harding)
Subject: Re: Help!  SMC Elite Ultra
Message-ID: <mvhDwwvEy.LCs@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
References: <mvhDwuIyq.80s@netcom.com> <mvhDwvCLA.Lur@netcom.com>
Date: Thu, 29 Aug 1996 18:01:46 GMT
Lines: 41
Sender: mvh@netcom17.netcom.com

Further followup - I forced the card into 16 bit mode via "boot: -c"
and it now works.  So the question now is, is there a known bug in the
if_ed.c code for the CD?  Or could something else be causing this to
happen?  The driver recognizes the card as containing a 8216T, which
is supposed to be 16 bit - something else is overriding this
(erroneously) later.  Any comments?

Michael Harding (mvh@netcom.com) wrote:
: Followup - I recompiled the kernel with bpfilter, ran tcpdump, and the
: interface is alive, though every byte is repeated.  I assume that this
: is because the OS thinks the card is in 16 bit mode when it is in 8
: bit mode.  How do I toggle this?  I don't have any docs for the card,
: and can't find any for the driver specific to this.


: Michael Harding (mvh@netcom.com) wrote:
: : I am trying to get networking working, I would rather not change the
: : networking card because it makes the OS look gimpy.  There is an SMC
: : Elite Ultra 16 in the PC (Gateway, with S3 Trio-64V video card, all
: : IDE).

: : The card works fine in Win95, I got the SMC utilities and set up the
: : card the same way as the switches are supposed to set it up ( port
: : 300, int. 10, mem 0xcc000) and now win95 reports these addresses with
: : no conflict.  I apparently need these addresses to make Win95 happy.

: : I did a boot -c, set the ed0 switches up the same way, turned off all
: : of the other net drivers.  The boot finds the card, and I can ping my
: : loopback and my own net address, where it reports the proper ethernet
: : address via arp -a, but I can't see the rest of the network.  I've
: : tried pinging PCs, Suns, whatever, on the local network.

: : I disabled the name server in /etc/host.conf, and added a few of the
: : local nodes to /etc/hosts.  If I ping anything, it says "host is
: : down".  If I jam the ethernet address in via arp -s, it doesn't say
: : "host is down", but all packets are still lost.

: : the following is in /etc/sysconfig
: : ifconfig_edo "inet 192.xx.xx.xx netmask 0xffffff00"

: : This is driving me nuts!  Any pointers?  Thanks in advance.