3c905 driver problems (instability/100mbit fdx autonegotiation)

From: Arne Wichmann (aw@mpi-sb.mpg.de)
Date: Fri Feb 25 2000 - 12:28:59 EST


Hi.

Some weeks before I mailed about problems with 3c905. I got some answers,
specifically to look after the drivers published by 3com. I did that, got
some new ones and dug a bit deeper into the old ones.

The original problem was to get our 3c905 (and 3c905[BC]) cards working at
100Mbit fullduplex. We use Netgear-Boxes, for example FS104, as Switches.
If I do not tell anything to the 3c59x-driver, it works at 100Mbit, but
not fullduplex. First question: Is there any better way to find this out
but to ftp to some nearby host?

If I give it "options 3c59x debug=1 options=12 full_duplex=1" it still
works, as far as I can see. If I plug the cable out of the Netgear-Box and
plug it in again, the Netgear-Box thinks is is in 100Mbit halfduplex mode
(ifconfig starts telling me that it sees lots of errors). I think something
is wrong with the autonegotiation.

If I use the 3c90x-driver by 3com I have the following problems: First it
does not work with plain 3c905-cards (of which we still have a bunch),
second it crashes after some minutes of chargen on an SMP machine. 100Mbit
FDX works.

For my tests I used Linux version 2.2.14 with NFS V3-patches by Trond
Myklebust (NFS v3 is considered a killer feature over here) and sometimes
(always for the 3c90x-driver tests) 3c90x by 3com patched into the kernel.
All NIC-drivers were modules. If I forgot relevant information please ask.

I hope this helps,

cu

AW

-- 
<ThePhonk> *tueteKlammernUeberVariableAuskipp* Dereferenzier Dich, Du
+Miststueck!


- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu



This archive was generated by hypermail 2b29 : Tue Feb 29 2000 - 21:00:26 EST