Linux driver for the cardbus D-Link DFE-690TXD, which uses the rtl 8139 chip. This works with the pcmcia package. All these files are from Donald Becker http://www.scyld.com/network/updates.html I added a couple of lines so it will work with the DFE-690TXD. I think the changes are not perfect. mii-diag does not work after this installation; but the card seems to work. These instructions worked for me: Build a kernel in directory /usr/src/linux-2.4.x . Make sure you have the link given by cd /usr/src; ln -s linux-2.4.x linux I configured the kernel for no hotplug devices (no pcmcia or cardbus). The pcmcia support is added with a separate package. Build and install pcmcia package from http://sourceforge.net/project/showfiles.php?group_id=2405 extract cardbus_DFE-690TXD.tar.gz in /usr/src/modules Type make. Then cp *.o /lib/modules/linux-2.4.x/pcmcia Add the following lines to /etc/config.opts and restart the pcmcia package (eg /etc/init.d/pcmcia restart) These are the lines given by D. Becker, plus a line for the DFE-690TXD. # The CardBus version of the RealTek rtl8139b. device "realtek" class "network" module "cb_enabler", "pci-scan", "cb_shim", "rtl8139" # Bogus vendor ID from Best Data. card "Best Data RTL8139B" manfid 0x0000, 0x021b bind "realtek" card "Ambicom RTL8139B" manfid 0x0101, 0x8139 bind "realtek" card "Ambicom RTL8139B" manfid 0x1395, 0x2100 bind "realtek" card "Argosy EN235 RTL8139B" manfid 0x0260, 0x0235 bind "realtek" card "Compex LinkPort/TX32A" manfid 0x018a, 0x0106 bind "realtek" card "Laneed LD-10/100CBA" manfid 0x01bf, 0x2230 bind "realtek" card "RealTek RTL8139B" manfid 0x0000, 0x024c bind "realtek" card "D-Link DFE-690TXD" manfid 0x0149, 0x0000 bind "realtek" -------- Changes from D. Becker's files follow. The originals are available at www.scyld.com/network 1. Changed the line setting CFLAGS in the Makefile to CFLAGS=-DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -I$(LINUX)/include -include /usr/src/linux/include/linux/modversions.h 2. Changed the Makefile to only build the rtl1839 driver. --- 3. These two lines were added to the list of similar lines in rtl8139.c {"D-Link DFE-690TXD (RealTek RTL8139)", { 0x13401186, 0xffffffff,}, RTL8139_IOTYPE, 0x80, RTL8139_CAPS, } --- John Lapeyre Wed, 28 Nov 2001 11:32:07 -0700