Re: DFE-530TX with no mac address

From: Urban Widmark (urban@teststation.com)
Date: Sat Feb 03 2001 - 08:02:53 EST


On Sat, 3 Feb 2001 T.Stewart@student.umist.ac.uk wrote:

> VIA VT3065 Rhine-II chip registers at 0xd400
> 0x000: 00000000 00000000 00000804 00000000 00000000
> 00000000 00000000 00000000
> 0x020: 00000400 00000000 00000000 00000000 00000000
> 00000000 00000000 00000000
> 0x040: 00000000 00000000 00000000 00000000 00000000
> 00000000 00000000 feffffff
> 0x060: 00000000 00000000 00000000 0e09131f 00008100
> 08000080 02470000 00000000
> No interrupt sources are pending (0000).
> Access to the EEPROM has been disabled (0x80).
> Direct reading or writing is not possible.
> EEPROM contents (Assumed from chip registers):
> 0x100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 0x110: 00 00 00 00 00 00 00 00 09 0e 00 00 47 02 73 73
> ***WARNING***: No MII transceivers found!

This is intresting. Your card reports that it is stopped while the other
report show normal values on most things. Does this change if you try and
send something (like a ping)?
Common to both reports is that the transceivers don't respond.

The functioning card reports a PHY ID of 0016 f880, wonder which chip that
is ... ?

The attached patch for the via-daig program plays with a few registers.

Run it as 'via-diag -aaeemm -I' then do a 'ifconfig eth0 down; ifconfig
eth0 up' and see if anything happens.

If this doesn't work you may want to play "guess the register". A fun
game for all ages, made more fun by using obfuscated english. There is a
datasheet here for a chip similar to the ones you have.
        http://www.via.com.tw/pdf/productinfo/vt86c100a.pdf

/Urban



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Feb 07 2001 - 21:00:17 EST