Subject: Re: Recommendations wanted for 100baseTX cards
To: None <thorpej@nas.nasa.gov>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-i386
Date: 01/30/2000 17:05:40
In <200001291743.JAA12797@lestat.nas.nasa.gov>
thorpej@nas.nasa.gov wrote:

> Now, the Macronix parts themseves... I get 1.05MB/s out of them on a
> 10baseT link.  On 100baseTX or 100baseTX-FDX, I have had some mixed
> experience.  Sometimes they work well, and I can sustain ~7.5MB/s through
> them.  Sometimes they generate tons and tons of "MII errors" (really,
> receiver errors, since they have no MII), though that may be an artifact
> of my testing environment.

I'm using Macronix MX98715 on macppc and DEC 21143 (pass 3.0)
on arm32, and both of them generate tons of receive errors.
Are these the same problem? Or should I check my HUB?

On arm32:

tlp0 at pci0 dev 9 function 0: DECchip 21143 Ethernet, pass 3.0
tlp0: interrupting at irq 8
tlp0: Ethernet address 00:48:54:00:a3:04
tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX
tlp0: supplying EUI64: 00:48:54:ff:fe:00:a3:04
 :
tlp0: transmit underrun; new threshold: 96/256 bytes
tlp0: receive error: dribbling bit
tlp0: receive error: CRC error
tlp0: receive error: dribbling bit
tlp0: receive error: CRC error
tlp0: receive error: CRC error
tlp0: transmit underrun; new threshold: 128/512 bytes
tlp0: transmit underrun; new threshold: 160/1024 bytes
tlp0: receive error: frame too long
 :

On macppc:

tlp0 at pci0 dev 14 function 0: Macronix MX98715A Ethernet, pass 2.0
tlp0: interrupting at irq 25
tlp0: Ethernet address 00:40:26:56:20:29
tlp0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX
tlp0: supplying EUI64: 00:40:26:ff:fe:56:20:29
 :
tlp0: transmit underrun; new threshold: 96/256 bytes
tlp0: transmit underrun; new threshold: 128/512 bytes
tlp0: receive error: MII error
tlp0: receive error: dribbling bit
tlp0: receive error: CRC error
 :

---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp