3c575 bug w/ full duplex mode
Andrew Morton
andrewm@uow.edu.au
Sat Apr 29 01:13:29 2000
Christoph Moar wrote:
>
> ...
>
> I noticed both cards seem to report different status codes?
> Card #1 (full duplex) gives status code 7809
> Card #2 (half duplex) gives status code 2809
>
> What do these status codes mean?
>
> -- miidiag -v with the card that does fullduplex --
>
> mii-diag.c:v1.07 10/14/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Using the default interface 'eth0'.
> MII PHY #0 transceiver registers:
> 3000 782d 0300 e543 01e1 45e1 0003 ffff
^^^^
Good, we're telling the link partner that we can do 100-FD, 100-HD,
10-FD and 10-HD.
> ...
>
> -- miidiag -v with the card that does halfduplex --
>
> mii-diag.c:v1.07 10/14/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> MII PHY #0 transceiver registers:
> 3000 282d 0300 e54b 00a1 45e1 0001 0000
^^^^
Not so good. This advertises to the other party that this NIC only does
100-HD and 10-HD.
I'm not sure how these numbers actually get into the MII though. The
driver doesn't create them - they're already there, and I can't see any
indication that they're copied from EEPROM. hmmm..
What does 'vortex-diag -eeaa' say for each card?
--
-akpm-
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-vortex-request@beowulf.org