Installation on Linux 1. Compile the source code : ->Copy the source code dfe690.c (ver 1.11a above) to a directory and execute "gcc -DCARDBUS -DMODULE -D_KERNEL_ -Wall -Wstrict-prototypes -O6 -c dfe690.c -o dfe690_cb.o -I/usr/src/linux/pcmcia-cs-3.0.9/include/ pcmcia/" The directory "pcmcia-cs-3.0.9" stands for the card service version you use. Please change it to the version on your system in order to include proper .h file. The final file is dfe690_cb.o 2. Copy driver : ->Copy the file "dfe690_cb.o" to "/lib/modules/2.2.14-5.0/pcmcia" The directory "2.2.14-5.0" stands for the Linux kernel version you use. 3. Edit config: ->Add 5 lines to the file "/etc/pcmcia/config" # # Device driver definitions # device "dfe690_cb" (==>Add 1/5) class "network" module "cb_enabler", "dfe690_cb" (==>Add 2/5) : : # # CardBus Cards # card "D-Link DFE-690TXD CardBus PC Card" (==>Add 3/5) manfid 0x0149, 0x0000 (==>Add 4/5) bind "dfe690_cb" (==>Add 5/5) The values 0x0149, 0x0000 are JEDEC ID and can be read by typing "cardctl ident" on console with one card on socket. 4. Edit linuxconf ->Type "linuxconf" and choose "Config"-->"Networking"-->"Client tasks"--> "Basic host information". Select an adapter, enable it, and type "dfe690_cb" on "Kernel module" and "eth0" (or eth1, eth2) on "Net device". Click on "Accept" button and "Act/change" button. 5. Restart the computer. 6. More information about kernel compile: http://metalab.unc.edu/mdw/HOWTO/Kernel-HOWTO.html More information about install: man pcmcia