[vortex] 3com 3c905C-TX driver bug: incorrect FLOW Control, speed using MII..
Will Richmond
will@bootit.com
Wed Feb 18 20:50:01 2004
We are experiencing what appears to be a bug in the 3com
3c905C-TX drivers for redhat linux enterprise version 7.X.
Our Cisco and 3com switches are hardset for 100 FD, no flow
control in either direction. We also set the servers to
match, and in certain circumstances are saw slow network
performance. Normal 100 Mbps traffic rates should be around
10000 KBps both ways. We were seeing around 1/10 of this in
the hard configured mode on the Linux servers.
We configured the network card settings using. MII. Here are
the details:
1) PC: Dell Dimension
2) Network card: 3com 3c905c-tx PCI
3) Redhat Enterprise: latest 7.x
4) MII Version: latest version
Any ideas? We have configured identical boxes with intel
network card drivers and no problems exist. The workaround to
the existing problem is to set the 3Com cards to
autonegotiate. This however is unideal because after some
reboots, the cards will auto-negotiate down to 10 HD, or some
variant of what we really want. It almost seems like the MII
tool is incorrectly configuring the 3com card to 10Mbps, but
the ifconfig output shows card at 100Mbps.