Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Feb 1999 08:50:45 -0600
From:      Guy Helmer <ghelmer@scl.ameslab.gov>
To:        freebsd-net@freebsd.org
Subject:   3c515 driver
Message-ID:  <Pine.SGI.4.05.9902260838270.21525-100000@demios.scl.ameslab.gov>

next in thread | raw e-mail | index | archive | help
I've created a modified version of if_vx.c to drive the 3Com 3C515 Fast
EtherLink 10/100BASE-TX ISA NIC.  I've been using it for a couple of weeks
on a 486-based firewall running FreeBSD 2.2.8 and it is working well
enough to advertise for other testers.  There are a couple of quirks,
including that the card must be set to either 10BASE-T or 100BASE-TX mode
using the DOS configuration program and the ISA interface has to be
configured with the "pnp" command at boot time.  The first few large
packets through the card seem to fail (I have *no* idea why this
happens!), but after a little while and a "ping -s 1500" it starts working
fine.

Testing it with NetPIPE between the 486DX2/66 and a Pentium II 400 w/ a
3C905B NIC at 100Mbps, it shows a fairly steady peak performance of 8.6 to
8.7 Mbps (including going through a few ipfw rules on the 486), which
seems pretty good for an ISA-bus card.

If you would like to test the driver, drop me a note and I can send it to
you.  A few minor changes would need to be made to make it work under
FreeBSD 3.x or 4.0-current.

Guy

Guy Helmer, Ph.D. Candidate, Iowa State University Dept. of Computer Science 
Research Assistant, Ames Laboratory       ---         ghelmer@scl.ameslab.gov
Research Assistant, Dept. of Computer Science   ---   ghelmer@cs.iastate.edu
http://www.cs.iastate.edu/~ghelmer



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SGI.4.05.9902260838270.21525-100000>