The procedure to activate D-Link DE-528CT PCI Adapter on linux :
Hint: The adapter is ne2000 compatable.

  step 1: Make sure that kernel source code is included
          (check /usr/src/linux)

  step 2: Compile driver:

          cd to /usr/src/linux, them type 'make menuconfig'

          Select the following options:
            .Loadable module support->Enable loadable module support
            .Networking options->TCP/IP networking
            .Network device support->Ethernet(10 or 100Mbit)
            .Network device support->Ne2000/Ne1000 support (mark them as 'M')

  step 3: After options are selected, exit and run

                make dep;
                make modules;

          If no serious error happens, the driver 'ne.o' will be in
             /usr/src/linux/modules.

  step 4: As 'root', load the module using

             cd /usr/src/linux/modules
             insmod 8390.o
             insmod ne.o


  step 5: Bind your card to an IP address

          /sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}

  step 6: Add your card to IP routing table, then add gateway also your card:

          /sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0
          (should be able to ping local network now)

          gateway:
          /sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1

  step 7: start inet deamon.
          /usr/sbin/inetd
          (you are on the network now)


  step 8: If driver ne.o works as expected you should add the insmod commands
          at the beginning of /etc/rc.d/init.d/network

              "insmod /usr/src/linux/modules/8390.o"
              "insmod /usr/src/linux/modules/ne.o"

          Then your driver will work every time you boot.
          (you can run 'dmesg' to see the module loading messages)

  step 9: You can run '/usr/sbin/netconfig' which will do step 5, 6, 7 for you. 
          And save the configurations in system files which are used at boot time.

