Re: [Fwd: Kernel 2.4 problem with 3C905B NIC]
Bogdan Costescu <[email protected]>
| Newsgroups | gmane.linux.drivers.vortex.devel |
|---|---|
| Message-ID | <Pine.LNX.4.44.0307091443120.26705-100000@kenzo.iwr.uni-heidelberg.de> |
On 4 Jul 2003, Edward Tandi wrote: > I am currently having problems with the 3c59x driver and I was told that > someone at this address (Bogdan?) could help. I was away for about 10 days, sorry for the late reply... > 3c90x.c driver > Transceiver type in use: Autonegotiate. > MAC settings: half-duplex. > Your link partner is generating 100baseTx link beat (no > autonegotiation). > Link partner capability is 0080: 100baseTx. > Negotiation did not complete. This is expected when using a hub. > eth0: MII #0 status 0787, link partner capability 0787, info1 8020, This looks very strange... > MII PHY #0 transceiver registers: > 0787 0787 0787 0787 0787 0787 0787 0787 ... and this is the reason. All media related operations would probably fail to work because of this. We've seen situations where te MII registers would look bogus when the default media in EEPROM was set to something else than auto/NWAY while the driver was trying to autonegotiate, so normally I would suggest trying to set up the default media in EEPROM to auto/NWAY, but I checked the EEPROM dumps that you've sent and they seem fine... I might not hurt though to use vortex-diag and/or the DOS tool provided by 3Com to check/set this. This might also be an issue related to power management, but I don't know how that can be checked. In summary, I have no idea about what can be done here, obviously if the driver gets wrong data from the hardware it will behave badly... > History indicates that card appears to work on Windows machines but have > serious performance problems under Linux in certain circumstances. History indicates that people can't be bothered to look up a documentation page or this list's archives to look for answers when the card/driver doesn't behave propely. -- Bogdan Costescu IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868 E-mail: [email protected] _______________________________________________ vortex mailing list [email protected] http://www.scyld.com/mailman/listinfo/vortex