Linux driver for kernel 2.4.X

D-Link DFE-690TXD CardBus PC Card Installation on Linux:

 01.Copy the driver source files to a convenient directory.
 
 02.Compile the source code:
    The instruction for compiling the driver is include at the 
    end of the driver file.If a compile-command is not there use 
    the following compile command:
              
    *compile-command: 
     " gcc -O6 -Wall -DCONFIG_KERNELD -DMODULE -D__KERNEL__ -DLINUX -c 
       dfe690.c -I/usr/include/linux/version.h -I/usr/src/linux-2.4.18-3/include/"
    
    Or you can use the Makefile included in the driver disk \LINUX.
    
    The final file is dfe690.o
 
 03.Copy the module "dfe690.o" to 
    "/lib/modules/{kernel-version}/pcmcia"
 
    *The directory "{kernel-version}" stands for the Linux kernel 
     version you use. 
 
 04.Insert the driver as module:
    insmod dfe690.o
    (Run 'lsmod' to see if the module is inserted)
 
 05.Edit config:
    ->Add 5 lines to the file "/etc/pcmcia/config"
    
    #
    # Device driver definitions
    #
   
    device "dfe690"                                    (==>Add 1/5)
    class "network" module "dfe690"                    (==>Add 2/5) 
   
    :
    :
 
    #
    # CardBus Cards
    #
 
    card "D-Link DFE-690TXD CardBus PC Card"           (==>Add 3/5)
    manfid 0x0149, 0x0000                              (==>Add 4/5)
    bind "dfe690"                                      (==>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.
 
 06.Restart the computer.
 
 *More information about install: man pcmcia 
