[realtek] D-Link DFE-538TX/R

Donald Becker becker@scyld.com
Thu, 12 Apr 2001 23:37:49 -0400 (EDT)


On Thu, 12 Apr 2001, John Roberts wrote:

> I just purchased three DFE-538TX/R cards to build a small network at
> home.  With a little bit of research, I've found out that the
> DFE-538TX cards use the RTL 8139 chipset, so I built my Linux kernel
> (2.4.3-ac2, now ac5) with support for the 8139.  No dice, the card
> wasn't even detected. 
> 
> A glance at /proc/pci showed me that this card's PCI ID is 1186:0300, whereas
> the TX is 1186:1300.

Yes, that's a new ID.

Please run
   rtl8139-diag -p 0xb400 -ee -m
to verify that this is actually a RTL8139 chip.

The diag programs are at
  http://www.scyld.com/diag/index.html

> Recompile, reboot, and the card is detected as eth1.  I configured it using
> ifconfig, and that was successful, but I am still unable to ping any other

What was the detection message?

> eth1      Link encap:Ethernet  HWaddr FF:FF:FF:FF:FF:FF  

Bad station address.

> # lspci -vvv
> 02:0d.0 Ethernet controller: D-Link System Inc: Unknown device 0300 (rev 10)
> 	Subsystem: D-Link System Inc: Unknown device 0300
> 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-

PCI I/O mapping is enabled.

> 	Region 0: I/O ports at b400 [size=256]
> 	Region 1: Memory at ec800000 (32-bit, non-prefetchable) [size=256]

This matches the rtl8139.

> 	Capabilities: [50] Power Management version 2
> 		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
> 		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

The chip is in full-power mode.

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