LINUX2.TXT Driver File Contents (FA511_200.zip)

\HELP\LINUX\LINUX.TXT

                  NETGEAR FA511 CardBus Mobile Adapter
                  ----------------------------------------
                     LINUX Driver Installation Overview
                     ----------------------------------

  Preamble
  --------

  This software may be used and distributed according to the terms
  of the GNU Public License, incorporated herein by reference.

  This driver is for the Digital "Tulip" ethernet adapter interface.
  It should work with most DEC 21x4x-based chips/ethercards. This 
  device driver also supports work-alike chips from ADMtek, ASIX, 
  LiteOn, MXIC, STmicro, and relabeled PNIC chips from LinkSys and 
  Netgear. 

  This program was originally written and maintained by Donald Becker
  who may be reached as becker@scyld.com, or C/O Center of
  Excellence in Space Data and Information Sciences Code 930.5,
  Goddard Space Flight Center, Greenbelt MD 20771.

  The program is further modified and customized for use in the
  NETGEAR FA511 CardBus Mobile Adapter.  For  customer support, 
  please call your respective local Netgear technical support.


  Getting Started
  ---------------

  This installation guide describes the installation procedures of the
  most popular versions of Linux: RedHat Linux 6.0/6.1/6.2/7.0 and 
  With other Linux variation, you can install it into the
  Monolithic Kernel or the Modular Kernel.


  Installation Procedure:
  -----------------------

  Important:  For RedHat 6.0, 6.1, 6.2 users: please upgrade PCMCIA-CS to 
      version 3.1.19 (Please see note at the bottom for how to upgrade to 
      version 3.1.19)
           
  1.  During installation of Linux, make sure that the "Development" 
      selectionare  (or C Development and Development Libraries for 
      Redhat 6.0) and "Kernel Development" selectionare and "Workstation" 
      selectionare choosen under "Component to Install" window. This 
      will copy the C compiler and kernel development component into 
      the system for compiling the driver.  For RedHat 6.0, 6.1 user, we 
      recommend you to upgrade your system to 6.2 or 7.0.

  2.  Also in the Network Configuration window during installation, you
      will be asked if you want to configure LAN (not dailup) networking
      for your installed system.  Answer YES.

  3.  Login as root.

  4.  Insert the Installation CDROM, and mount the disk into the system with 
      the following command: mount -t iso9660 /dev/cdrom /mnt/cdrom

  5.  Copy the linux drivers from the CDROM into the system harddrive with 
      the following command. Five files will be copied: tulip.c, pci-scan.h, 
      kerncomp.h, tulip_cb.o, makefile.
      Command: cp /mnt/cdrom/linux/redhatx.x/* .

  6.  Compile tulip.c by executing "make" command at the prompt.
      The following command will be executed.
     
      for redhat 6.x
      gcc -DCARDBUS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 \
          -c tulip.c -o tulip_cb.o -I/usr/src/linux/pcmcia-cs-3.1.19/include
          
      for redhat 7.0
      gcc -DCARDBUS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 \
          -c tulip.c -o tulip_cb.o -I/usr/src/linux/pcmcia-cs-3.1.19/include \
          -I/usr/src/linux/include
          
   
  7.  Find the names of the files in the /lib/modules directory. you might see 
      the following directory. eg "2.2.14"...

  8.  Copy the newly compiled tulip.o into the latest kernel's modules.

      for redhat 6.0
      cp tulip_cb.o /lib/modules/2.2.5-15/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.5-15/pcmcia/tulip_cb.o
      
      for redhat 6.1
      cp tulip_cb.o /lib/modules/2.2.12-20/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.12-20/pcmcia/tulip_cb.o
      
      for redhat 6.2
      cp tulip_cb.o /lib/modules/2.2.14-5.0/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.14-5.0/pcmcia/tulip_cb.o

      for redhat 7.0
      cp tulip_cb.o /lib/modules/2.2.16-22/net/tulip_cb.o
      cp tulip_cb.o /lib/modules/2.2.16-22/pcmcia/tulip_cb.o

  9.  Use vi or emac editor to append the following line into 
      /etc/pcmcia/config

      card "NETGEAR FA511 CardBus Mobile Adapter"
      manfid 0x022d, 0x511A
      bind "tulip_cb"
 
  10. reboot system.

  11. You can check if the driver is properly activating the card using
      the "dmesg" command right after system bootup.


  ***Note***

  How to upgrade to PCMCIA-CS-3.1.19 from old version on RedHat 6.0    

  1. Find the PCMCIA-CS-3.1.19 package pcmcia-cs-3.1.19.tar.gz on
     CD-ROM, you can also find it from website ftp://ftp.tux.org/util/pcmcia . 

  2. Copy pcmcia-cs-3.1.19.tar.gz to the directory /usr/src/linux

  3. Uncompress the package using the following command
         tar xvfz pcmcia-cs-3.1.19.tar.gz
     this will generate the directory ./pcmcia-cs-3.1.19
  
  4. Change to the directory pcmcia-cs-3.1.19

  5. Execute the following commands
         make clean
         make config
         make all
         make install
     these will upgrade PCMCIA-CS to version 3.1.19
  
  6. Execute the following commands to restart PCMCIA service
         /etc/rc.d/init.d/pcmcia stop
         /etc/rc.d/init.d/pcmcia start

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 1.18