*BSD News Article 81865


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.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!arclight.uoregon.edu!news.sprintlink.net!news-peer.sprintlink.net!www.nntp.primenet.com!nntp.primenet.com!newsfeed1.aimnet.com!fsc.fujitsu.com!pagesat.net!quack!quack.kfu.com!nsayer
From: nsayer@quack.kfu.com (Nick Sayer)
Subject: Re: 3C900 (EtherLink XL) and FreeBSD ???
Message-ID: <nDoLYiE@quack.kfu.com>
Sender: news@quack.kfu.com (0000-News(0000))
Supersedes: <nDnTGBh@quack.kfu.com>
Organization: The Duck Pond public unix, +1 408 249 9630, log in as guest.
References: <7r918pg5kd.fsf@sunbaked.gsfc.nasa.gov> <nDnTGBh@quack.kfu.com>
Date: Tue, 29 Oct 1996 20:38:59 UTC
Lines: 44

nsayer@quack.kfu.com (Nick Sayer) writes:

>tsingle@sunbaked.gsfc.nasa.gov (Tim Singletary) writes:

>>I just got an EtherLink XL -- 3C900 -- ethernet card.  I'd like to use
>>it with FreeBSD but I haven't seen any indication that FreeBSD
>>supports this card.

>It does, but you have to patch the vx0 driver so that it recognizes
>it. I submitted this patch to the FreeBSD gnats collection. Go look
>(on www.freebsd.org) for it. It's, like, two lines.

It's PR 1727.

*** if_vx.c.orig        Sat Oct  5 00:42:10 1996
--- if_vx.c     Sat Oct  5 00:42:59 1996
***************
*** 170,175 ****
--- 170,177 ----
        pcici_t config_id,
        pcidi_t device_id)
  {
+    if(device_id == 0x900010b7ul)
+       return "3Com 3c900 EtherLink III PCI";
     if(device_id == 0x590010b7ul)
        return "3Com 3c590 EtherLink III PCI";
     if(device_id == 0x595010b7ul || device_id == 0x595110b7ul ||

>>Does FreeBSD (2.1.5 or the 2.2 snapshots) support this card? 

>My patch is relative to 2.2-960804-SNAP, but it really should
>be the same for any other rev with a vx driver.

>> And if
>>not, is anyone working on it?

>There's no work to do. The 3c900 and 3c590 are the same except
>for the contents of the 'what am I?' PCI register.

-- 
Nick Sayer <nsayer@quack.kfu.com>  | Macintosh:
N6QQQ @ N0ARY.#NORCAL.CA.USA.NOAM  | 
+1 408 249 9630, log in as 'guest' | The computer for the rest of them.
URL: http://www.kfu.com/~nsayer/   |