Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.Hawaii.Edu!news.uoregon.edu!news.texoma.com!www.nntp.primenet.com!nntp.primenet.com!enews.sgi.com!news.sgi.com!wrdiss1.robins.af.mil!news.monroe.army.mil!arlnews!apgea.army.mil.!info.usuhs.mil!cs.umd.edu!newsfeed.gsfc.nasa.gov!usenet From: tsingle@sunflower.gsfc.nasa.gov (Tim Singletary) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: 3Com 3C900 PCI ethernet card? Date: 08 Nov 1996 17:58:41 -0500 Organization: NASA Goddard Space Flight Center -- Greenbelt, Maryland USA Lines: 28 Message-ID: <7r918c6voe.fsf@sunflower.gsfc.nasa.gov> References: <fred-0211961239570001@st-ursen.lightside.net> NNTP-Posting-Host: sunflower.gsfc.nasa.gov In-reply-to: fred@lightside.net's message of Sat, 02 Nov 1996 12:39:57 -0800 X-Newsreader: Gnus v5.1 My hardware vendor installed a 3C900 PCI network card. Does any version of FreeBSD support this card, or am I going to have to swap it for something else? Thanks. I also have a 3C900 -- I just got it to work! I'm running the `2.2-961014-SNAP' version, and I don't know if what I'm about to say applies to any other version. Anyway, here's what I did: I modified /sys/pci/if_vx.c. The mod was pretty trivial: in function vx_pci_probe, I added the lines: if(device_id == 0x900110b7ul) return "#Com 3c900 EtherLink XL PCI"; I then remade the kernel. Then I spent several hours getting frustrated, since all the net software seemed to be configured properly yet I couldn't see anything on the net and nothing could see me. Finally, I went back to DOS, ran the EtherDisk diagnostics (on the disk that came with the adapter), and forced the adapter to use the RJ45 connector. When I rebooted FreeBSD, it was on the network! tim -- Tim Singletary, August Automation Inc., (301) 286-8606