[tulip] D-Link DFE-680TXD: "The transmitter stopped"

Donald Becker becker@scyld.com
Thu Nov 7 16:26:22 2002


On 7 Nov 2002, Leif Nixon wrote:
> Donald Becker <becker@scyld.com> writes:
> 
> > Did you use an unmodified tulip driver?
> Yep, pulled it from ftp.scyld.com.

I've figured out what happend
  You built the old-style "*_cb" driver, when I only test with the
  standard hot-swap style driver that uses pci-scan and cb_shim.

  The chip wasn't recognized, causing the driver to guess that it was
  an old 21143 CardBus card.

Please try
    ftp://www.scyld.com/pub/network/test/test/tulip.c
which has the updated ID.

------------------------
revision 1.72
date: 2002/11/07 20:47:11;  author: becker;  state: Exp;  lines: +3 -1
tulip.c:v0.95e 11/07/2002

Added new PCI table entry
   0x1186 0x1514   3Com 3cSOHO100B-TX (ADMtek Centaur)
----------------------------


> Ah. Cardmgr fooled me, then. I'll switch to using "-t 15".

Which results in a properly interpreted EEPROM...

> EEPROM 256 words, 8 address bits.
>   Ethernet MAC Station Address 00:50:ba:82:e6:63.
>   Default connection type 'Autosense'.
>   PCI IDs Vendor 1186 Device 1541  Subsystem 1186 1541
>   PCI min_grant 255 max_latency 255.
>   CSR18 power-up setting 0x80cc****.
> EEPROM contents (256 words):
> 0x00:  0985 0002 0000 0000 5000 82ba 63e6 0000  _________P___c__
> 0x08:  0000 0400 0000 0000 0000 0000 0000 0100  ________________
> 0x10:  1541 1186 1541 1186 ffff 0202 0000 80cc  A___A___________
....
> 0xa0:  0313 4943 2053 d104 0213 21ab 0602 2201  __CIS _____!___"
> 0xa8:  0102 2202 0205 9680 0098 0522 0002 f5e1  ___"______"_____
> 0xb0:  2205 0302 1501 051c 4400 4c2d 6e69 006b  _"_______D-Link_
> 0xb8:  4644 2d45 3836 5430 4458 5600 2e31 0030  DFE-680TXD_V1.0_
> 0xc0:  ff00 0400 0306 2a01 0000 0700 1106 0000  _______*________


-- 
Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993