[vortex] 3c595 full_duplex 100BaseTX problem
Donald Becker
becker@scyld.com
Tue Apr 15 20:34:01 2003
On Mon, 14 Apr 2003, Alex Bischof wrote:
> i've been running a Debian 3.0 (Woody) with three 3c595 NIC's.
> My problem is that all NICs in this maschine only running in 10Mbit, half
> duplex.
With the 3c905 series, this almost always is caused by forcing the wrong
transceiver type. But (see later) you have a 3c595 where you must set
the media type. Read
http://www.scyld.com/network/vortex.html
> A mii-diag eth2 gives the following lines:
> Basic registers of MII PHY #0: 0000 ffff 0000 ffff 0000 ffff 0000 ffff.
What driver version are you using? You'll want a recent version that
emulates the transceiver management information for the 3c590 series.
> A vortex-diag -e gives the following lines:
> Transceiver selection: 10baseT.
> I've also tried some other options or tried to force the full_duplex with
> this line in the modules.conf also with no success
> options 3c59x options=4,0,4 full_duplex=1,0,1
This should work to force 100baseTx.
Note that the (very old) 3c595 does not have the hardware for
autonegotiation and cannot safely sense the link partner's speed. If
it could do it safely, I would have left the link speed detection code
enabled.
--
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Scyld Beowulf cluster system
Annapolis MD 21403 410-990-9993