*BSD News Article 82227


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!solace!news.stealth.net!vixen.cso.uiuc.edu!howland.erols.net!newsxfer2.itd.umich.edu!portc01.blue.aol.com!newsfeed.direct.ca!nntp.portal.ca!cynic.portal.ca!not-for-mail
From: cjs@cynic.portal.ca (Curt Sampson)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.misc
Subject: Re: 100Base-TX: where's the bottleneck?
Date: 3 Nov 1996 18:36:45 -0800
Organization: Internet Portal Services, Inc.
Lines: 24
Message-ID: <55jkrt$7jc@cynic.portal.ca>
References: <327D4EE8.2D@cplabs.com>
NNTP-Posting-Host: cynic.portal.ca
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:30551 comp.unix.bsd.misc:1424

In article <327D4EE8.2D@cplabs.com>, Henry Wong  <henry@cplabs.com> wrote:
>        I wrote a simple code to test our fast ethernet performance, 
>but I didn't get the throughput I expected.  The test evironment is 
>just two Pentium-133 with 3c905 Fast EtherLink XL PCI adapter and 
>3com 100Mb stackable hub on the network.
>...
>        The problem is the speed is only 20Mb/s, it seems too low as 
>it is 100Mb network.

The problem is most likely in the drivers. As I recall, the FreeBSD
driver doesn't do DMA on those cards.

A couple of people are talking about doing a DMA driver for NetBSD;
if you or anyone you know is interested in working on a version
that would work under NetBSD and FreeBSD, drop me a note.

BTW, you can use a program called `netperf' to test your performance
instead of going to the trouble of writing your own code.

cjs
-- 
Curt Sampson    cjs@portal.ca		Info at http://www.portal.ca/
Internet Portal Services, Inc.	
Vancouver, BC   (604) 257-9400		De gustibus, aut bene aut nihil.