LINUX.TXT Driver File Contents (FA411_Drivers.zip)

\HELP\LINUX\LINUX.TXT

                      NETGEAR FA411 PCMCIA Mobile Adapter
                     -------------------------------------
                      Installation for Red Hat 6.X Linux
                      ----------------------------------

 1. Introduction
 ---------------

    This document briefly describes how to use the PCMCIA LAN cards
    in a Linux operating system. To make use of the PCMCIA LAN cards,
    you need to install the PCMCIA Card Services which responds to card
    insertion and removal events, loading and unloading drivers on demand.

    Section two discusses the installation of the PCMCIA Card Services as
    well as the configuration of LAN cards.

 2. Installing the PCMCIA Card Services
 --------------------------------------

    To install the PCMCIA Card Services, you need to install a full kernel
    source and do the following shell commands:

    Red Hat 6.1
    -----------
        #cd /usr/src/linux/pcmcia-cs-3.0.14
        #./Configure
        Linux source directory [/usr/src/bs/BUILD/linux]:/usr/src/linux
        Alternate target install directory [/var/tmp/kernel-2.2.12-20-root]:/
          Module install directory [/lib/modules/2.2.12-20]:<Enter>
        C compiler name [gcc]:<Enter>
        Linker name [ld]:<Enter>
        Compiler flags for debugging [-O2 -m486 -fno-strength-reduce]:<Enter>
        Build 'trusting' versions of card utilities (y/n) [n]:<Enter>
        Include 32-bit (CardBus) card support (y/n) [y]:<Enter>
        Include PnP BIOS resource checking (y/n) [n]:<Enter>
        How would you like to set kernel-specific options?
            1 - Read from the currently running kernel
            2 - Read from the Linux source tree
            3 - Set each option by hand (experts only!)
        Enter option (1-3) [1]:1
        System V init script layout (y/n) [y]:<Enter>
        Top-level directory for RC scripts [/etc/rc.d]:<Enter>

        #make all
        #make install

    Red Hat 6.2
    -----------
        #cd /usr/src/linux/pcmcia-cs-3.1.8
        #./Configure
        Linux source directory [/usr/src/bs/BUILD/linux]:/usr/src/linux
        Alternate target install directory [/var/tmp/kernel-2.2.14-5.0-root]:/
          Module install directory [/lib/modules/2.2.14-5.0]:<Enter>
        Build 'trusting' versions of card utilities (y/n) [n]:<Enter>
        Include 32-bit (CardBus) card support (y/n) [y]:<Enter>
        Include PnP BIOS resource checking (y/n) [n]:<Enter>
        How would you like to set kernel-specific options?
            1 - Read from the currently running kernel
            2 - Read from the Linux source tree
        Enter option (1-2) [2]:1
        System V init script layout (y/n) [y]:<Enter>
        Top-level directory for RC scripts [/etc/rc.d]:<Enter>

        #make all
        #make install

    Red Hat 7.0
    -----------
        #cd /usr/src/linux/pcmcia-cs-3.1.19
        #./Configure --target=/
        Linux source directory [/usr/src/bs/BUILD/linux]:/usr/src/linux
        Build 'trusting' versions of card utilities (y/n) [n]:<Enter>
        Include 32-bit (CardBus) card support (y/n) [y]:<Enter>
        Include PnP BIOS resource checking (y/n) [n]:<Enter>
        Module install directory [/lib/modules/2.2.16-22]:<Enter>
        System V init script layout (y/n) [y]:<Enter>
        Top-level directory for RC scripts [/etc/rc.d]:<Enter>

        #make all
        #make install


    Now you should have the PCMCIA Card Services installed correctly.
    If the Card Service is not installed properly, please see the
    "PCMCIA-HOWTO" for the details in the root directory of the Card
    Services source code to resolve installation and configuraton
    problems.


 3. Installing NETGEAR FA411 PCMCIA Mobile Adapter
 -------------------------------------------------

    Copy all files in /linux/6.1, /linux/6.2 or /linux/7.0
    on NETGEAR FA411 CD-ROM to your Red Hat 6.1/6.2/7.0:

     #mkdir FA411
     #cd FA411
     #mount -t iso9660 /dev/cdrom /mnt/cdrom
    for Red Hat 6.1:
     #cp /mnt/cdrom/linux/6.1/* ./
    for Red Hat 6.2:
     #cp /mnt/cdrom/linux/6.2/* ./
    for Red Hat 7.0:
     #cp /mnt/cdrom/linux/7.0/* ./

    Now you should see following files in directory FA411:

     #ls

      88790.c            #Driver source file
      88790.h            #Driver header file
      88790_cs.c         #Driver source file
      config             #Pcmcia config information
      config.mk          #Configuration file for Makefile
      copycfg            #A shell for install configuration file
      Makefile           #Makefile for make


     ******************************************************************
     Step I:
           If the pcmcia card service is different version, edit the
           config.mk to fit your system:

           #File: config.mk
           #
           # Linux Kernel source directory
           LINUX=/usr/src/linux
           # Pcmcia source directory
           PCMCIA=/usr/src/linux/pcmcia-cs-x.x.x(new version)
           # Root directory
           PREFIX=/
           #Modules directory
           MODDIR=/lib/modules/2.2.14-5.0
           # Compiler
           CC=cc
           # Linker
           LD=ld
           # Debug Definition
           PCDEBUG=
           # Compiler Options
           MFLAG=-DMODVERSIONS -include $(PCMCIA)/include/linux/modversions.h
           CPPFLAGS=-I$(PCMCIA)/include -I$(LINUX)/include

     Step II:
             Build and install loadable driver module:

           #make all
           #make install

     ******************************************************************

     Now you should have the NETGEAR FA411 installed correctly.

  4. Configuration for LAN cards
  -------------------------------

     For LAN card users, you need to use editor to edit the file
     "/etc/pcmcia/network.opts" to assign IP address, netmask, gateway IP,
     nameservers,broadcast address, and etc. after the Card Services
     installation. A part of the file "network.opts" is as listed which is
     mandatory setup for the TCP/IP of your Linux machine:

      #File: /etc/pcmcia/network.opts
      #
      #
      #
      #Host's IP address, netmask, network address, broadcast address
         IPADDR="1.2.3.4"
         NETMASK="255.255.255.0"
         NETWORK="1.2.3.0"
         BROADCAST="1.2.3.255"
      #Gateway address for static routing
         GATEWAY="1.2.3.254"
      #Things to add to /etc/resolv.conf for this interface
         DOMAIN="your.domain"
         SEARCH=""
         DNS_1=""
         DNS_2=""
         DNS_3=""
      #
      #

     Remember to reboot your Linux machine for the Card Services after
     installation.

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: web2, load: 1.76