From owner-freebsd-hardware Tue Sep 16 17:18:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA29483 for hardware-outgoing; Tue, 16 Sep 1997 17:18:54 -0700 (PDT) Received: from austin.cs.unc.edu (austin.cs.unc.edu [152.2.128.87]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id RAA29477 for ; Tue, 16 Sep 1997 17:18:49 -0700 (PDT) Received: from buzzard.cs.unc.edu by austin.cs.unc.edu (8.6.10/UNC_10_05_96) id UAA05868; Tue, 16 Sep 1997 20:18:46 -0400 From: Jan Martin Borgersen Received: by buzzard.cs.unc.edu (8.6.10/UNC_06_21_94) id UAA19721; Tue, 16 Sep 1997 20:18:45 -0400 Message-Id: <199709170018.UAA19721@buzzard.cs.unc.edu> Subject: 10Mbit Ethernet Adapter Performance To: freebsd-hardware@freebsd.org Date: Tue, 16 Sep 1997 20:18:45 -0400 (EDT) X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hardware@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Can anyone point me to any performance evaluations of 10Mb ISA Ethernet adapters or their device drivers? I'm getting some really interesting numbers: On an isolated, 100Mb switched Ethernet hub with no other network traffic, I'm running ttcp to perform tcp and udp blasts between several 486-66 class machines with ISA 10Mb Ethernet adapters. When machines with generic IBM cards (looks like a NS 83905A chip) thrown into NE2000 emulation and using the ed0 driver are transmitting, I'm seeing network throughputs on the order of 8300 bps. When machines with 3Com 3C509 Etherlink III's using the ep0 driver are transmitting, I'm seeing network throughputs on the order of 3500 bps. Interestingly, the machine I have with a PCI 3C590 3Com card using the vx0 driver is transmitting at about 7700 bps -- still significantly SLOWER than the NE2000 emulated cards!!!! I've swapped cards among machines -- the bad numbers follow the 3C509's and ep0 drivers, and seem to be much more a function of transmitter than receiver. What happened to FreeBSD's 3Com drivers????? (Or am I not configuring something for optimization?) -j