Subject: Re: Qube2 Network Performance & Forwarding
To: None <port-cobalt@NetBSD.org>
From: Francis Koclas <netbsd@geekrants.org>
List: port-cobalt
Date: 05/08/2006 16:12:35
Izumi Tsutsui wrote:

> Do you have proper MII devices in your kernel config?
> I think 3C905C requires exphy(4) or bmtphy(4), and
> a wrong MII device (generic ukphy(4) is used in that case)
> could cause such awful performance, as I wrote.

Yes, I'm using bmtphy

3Com 3c905C-TX 10/100 Ethernet with mngmt (rev. 0x74)
Broadcom 3c905C internal PHY, rev. 7

> 
>> So far a cheap D-Link DFE-530TX (via-rhine) performs much better than 
>> the 3Coms on these... it should be the other way around :-D
> 
> BTW, vr(4) can't DMA to/from unaligned buffers both on TX and RX,
> so it would have less performance even on i386.

It does have less performance on an x86 machine (than the 3Com), but in 
the case of the Qube, its the other way around by quite a huge margin :S



Francis