[vortex] 3c905CX-TXM link problems
Raul Dias
raul@dias.com.br
Mon Oct 20 17:21:01 2003
Hi,
I just bought some 3C905CX-TXM cards to use in a router.
This is a model 23 rev 7 3com card.
I found out that either the card or the driver has some autonegotioation
problems.
I have found some mails in the list about similar problems, but no mail
lead to a conclusion.
Here is what is happening.
Connecting this card to a 100MB switch, works fine.
to a 100MB hub, works fine.
to a 10MB hub, works fine.
to another 3C905CX-TXM (thru a crossover cable), no autonegotiated link!
to a different 3c905xxxx board (thrua a crossover cable), works fine.
So, the only problem showed up when using the same NIC on both ends.
I could solve the problem using 'mii-tool -R eth4', which reset the
tranceiver.
This is a 2.4.21 kernel, from the file: drivers/net/3c59x.c,
#define DRV_NAME "3c59x"
#define DRV_VERSION "LK1.1.16"
#define DRV_RELDATE "19 July 2001"
So what I would like to know is:
- Is this a driver problem? So it will be correct some time in the
future.
- Is this model (3C905CX-TXM) , garbage? So I should not rely on this
and use a different model.
- I am expect to use 'mii-tool -R' on boot and not to worry about the
card quality (which is good)?
Thanks,
Raul Dias