[realtek] Re: Driver for D-Link DFE-530TX+ & DFE-538TX

Donald Becker becker@scyld.com
Tue, 9 Jan 2001 03:25:34 -0500 (EST)


On Tue, 9 Jan 2001, Ben Bird wrote:

> Subject: Re: Driver for D-Link DFE-530TX+ & DFE-538TX
..
> My card actually has a PCI ID of 0x1186 0x1300.

OK, that calls for a new release.
(...and I'm also checking in all other changes in anticipation of the next
Scyld Beowulf release.  Look for it at LinuxWorld at the end of the month.)

    ftp://www.scyld.com/pub/network/test/rtl8139.c

Check for the announcement on the realtek-announce list, and please send a
report.

The CVS log reads:
________________
rtl8139.c:v1.13 1/9/2001

Added dynamic Rx ring sizing code.
Previously the driver would refuse to start if it couldn't allocate a 64KB
Rx ring.  A few people with smaller systems have had problems with this, so
the the size was statically reduced to 32KB.   The new code tries 32KB, 16KB
and 8KB ring buffers before giving up.  Note that the current code starts at
32KB, not 64KB.

Added a PCI table entry for the D-Link DFE-538.

Corrected the station address register writes:
Contrary to the documentation, the Cfg9346 register must be set to allow
configuration writes before changing the MAC address.

Set the Cfg9346 register before writing the MII_BMCR register on the
rtl8139.
________________


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