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.