Brand New Recruit Having Big Probs With FA311 Ethernet Card/BlueYonder

Brand New Recruit Having Big Probs With FA311 Ethernet Card/BlueYonder

Post by Plastique Po » Sat, 06 Oct 2001 11:04:01



Ok apparently it should work...Blueyonder say it will but won't advise..
How do I make the driver "go"?
I am using KDE in SuSe 7.1 if that is of any help.
I can see the files on the floppy but can't do anything with them.

These are the text instructions...but I am not really following them...

   NETGEAR FA312/FA311 Fast Ethernet PCI Adapter
                  ---------------------------------------------
                     LINUX Driver Installation Overview
                     ----------------------------------

  RedHat Linux
  ------------

  Installation Procedure for Modular Kernel
  -----------------------------------------
  1.  During installation of Linux, make sure that the "C Development"
      selection is choosen under "Component to Install" window.  This will
      copy the C compiler into the system for compiling the driver.

  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.  Insert the floppy disk with the FA312 driver, and mount the disk into
      the system with the following command:

          mount -t msdos /dev/fd0 /mnt

  4.  Copy the Linux-related files from the disk into the system hard disk
      with the following command.  Four files will be copied: FA312.c,
      FA312.h, FA312.o and MAKEFILE.

          cp /mnt/linux/*.* .

  5.  Compile FA312.c by executing the "MAKEFILE" command at the prompt.
      The following command will be executed.

          gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O -m486 -c FA312.c

  6.  Find the names of the files in the /lib/modules directory.  You
      might see the following directories.

        eg. "2.0.36-0.7" and "preferred".

  7.  Copy the newly compiled FA312.o into the latest kernel's modules.

        cp FA312.o /lib/modules/2.0.36-0.7/net/FA312.o

  8.  Reboot the system.

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

  Installation Procedure for Monolithic Kernel
  --------------------------------------------
  1.  cp FA312.c /usr/src/linux/drivers/net/FA312.c

  2.  /user/src/linux# make config

      set the following

      a. EISA, VLB, PCI and on board controllers (CONFIG_NET_EISA) [N/y/?] Y

  3.  Rebuild and install new kernel and reboot.

      a. make dep
      b. make clean
      c. make zImage or make zlilo

  Slackware 3.6
  -------------

  Installation Procedure for Modular Kernel
  -----------------------------------------
  Slackware automatically install the compiler into the system, there is
  no need to alter the default installation procedure to add additional
  components.

  1.  Insert the floppy disk with the FA312 driver, and mount the disk into
      the system with the following command:

          mount -t msdos /dev/fd0 /mnt

  2.  Copy the Linux-related files from the disk into the system hard disk
      with the following command.  Four files will be copied: FA312.c,
      FA312.h, FA312.o and MAKEFILE.

          cp /mnt/linux/*.* .

  3.  Compile FA312.c by executing the "MAKEFILE" command at the prompt.
      The following command will be executed.

          gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O -m486 -c FA312.c

  4.  Find the names of the files in the /lib/modules directory.  You
      might see the following directories.

          eg. "2.0.35" and "preferred".

  5.  Copy the newly compiled FA312.o into the latest kernel's modules.

          cp FA312.o /lib/modules/2.0.35/net/FA312.o

  6.  Edit the "rc.modules" file in the /etc/rc.d directory with the
      following command:

          vi /etc/rc.d/rc.modules

  7.  Search the following line:

          "# /sbin/modprobe FA312"

  8.  Remove the "#" character at the beginning of the line and save the
      file.

          " /sbin/modprobe FA312"

  9.  Update kernel's module dependencies with the following command:

          /sbin/depmod -a

  10. Reboot the system.

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

  Installation Procedure for Monolithic Kernel
  --------------------------------------------
  1.  cp FA312.c /usr/src/linux/drivers/net/FA312.c

    2.  /user/src/linux# make config

        set the following

        a. EISA, VLB, PCI and on board controllers (CONFIG_NET_EISA) [N/y/?] Y

    3.  Rebuild and install new kernel and reboot.

        a. make dep
        b. make clean
        c. make zImage or make zlilo

  NOTE:

      The latest testing version of the driver should compile with all
      1.2.*, 1.3.* development tools, 2.0.* and 2.1.* kernels.

PLEASE BE GENTLE WITH ME !!!!!
:-)

 
 
 

Brand New Recruit Having Big Probs With FA311 Ethernet Card/BlueYonder

Post by Simon Gree » Sat, 06 Oct 2001 11:10:53


I have one of these...
 I don't use SuSE so I don't know off-hand what kernel's in 7.1, but all
the 2.4.x kernels (at least) will work with it as standard. The driver
you want is the natsemi one IIRC (not on my home PC right now).

If you get this and still can't work it out, email me and I'll confirm
the right driver when I get home from work today. I use this card for my
ADSL; works just fine. First brand-name card I ever bought for a home
PC. ;-)

Remove the ".please.no.spam" of course if you want to email me.


>Ok apparently it should work...Blueyonder say it will but won't advise..
>How do I make the driver "go"?
>I am using KDE in SuSe 7.1 if that is of any help.
>I can see the files on the floppy but can't do anything with them.

>These are the text instructions...but I am not really following them...

>   NETGEAR FA312/FA311 Fast Ethernet PCI Adapter
>                  ---------------------------------------------
>                     LINUX Driver Installation Overview
>                     ----------------------------------

>  RedHat Linux
>  ------------

>  Installation Procedure for Modular Kernel
>  -----------------------------------------
>  1.  During installation of Linux, make sure that the "C Development"
>      selection is choosen under "Component to Install" window.  This will
>      copy the C compiler into the system for compiling the driver.

>  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.  Insert the floppy disk with the FA312 driver, and mount the disk into
>      the system with the following command:

>          mount -t msdos /dev/fd0 /mnt

>  4.  Copy the Linux-related files from the disk into the system hard disk
>      with the following command.  Four files will be copied: FA312.c,
>      FA312.h, FA312.o and MAKEFILE.

>          cp /mnt/linux/*.* .

>  5.  Compile FA312.c by executing the "MAKEFILE" command at the prompt.
>      The following command will be executed.

>          gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O -m486 -c FA312.c

>  6.  Find the names of the files in the /lib/modules directory.  You
>      might see the following directories.

>        eg. "2.0.36-0.7" and "preferred".

>  7.  Copy the newly compiled FA312.o into the latest kernel's modules.

>        cp FA312.o /lib/modules/2.0.36-0.7/net/FA312.o

>  8.  Reboot the system.

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

>  Installation Procedure for Monolithic Kernel
>  --------------------------------------------
>  1.  cp FA312.c /usr/src/linux/drivers/net/FA312.c

>  2.  /user/src/linux# make config

>      set the following

>      a. EISA, VLB, PCI and on board controllers (CONFIG_NET_EISA) [N/y/?] Y

>  3.  Rebuild and install new kernel and reboot.

>      a. make dep
>      b. make clean
>      c. make zImage or make zlilo

>  Slackware 3.6
>  -------------

>  Installation Procedure for Modular Kernel
>  -----------------------------------------
>  Slackware automatically install the compiler into the system, there is
>  no need to alter the default installation procedure to add additional
>  components.

>  1.  Insert the floppy disk with the FA312 driver, and mount the disk into
>      the system with the following command:

>          mount -t msdos /dev/fd0 /mnt

>  2.  Copy the Linux-related files from the disk into the system hard disk
>      with the following command.  Four files will be copied: FA312.c,
>      FA312.h, FA312.o and MAKEFILE.

>          cp /mnt/linux/*.* .

>  3.  Compile FA312.c by executing the "MAKEFILE" command at the prompt.
>      The following command will be executed.

>          gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O -m486 -c FA312.c

>  4.  Find the names of the files in the /lib/modules directory.  You
>      might see the following directories.

>          eg. "2.0.35" and "preferred".

>  5.  Copy the newly compiled FA312.o into the latest kernel's modules.

>          cp FA312.o /lib/modules/2.0.35/net/FA312.o

>  6.  Edit the "rc.modules" file in the /etc/rc.d directory with the
>      following command:

>          vi /etc/rc.d/rc.modules

>  7.  Search the following line:

>          "# /sbin/modprobe FA312"

>  8.  Remove the "#" character at the beginning of the line and save the
>      file.

>          " /sbin/modprobe FA312"

>  9.  Update kernel's module dependencies with the following command:

>          /sbin/depmod -a

>  10. Reboot the system.

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

>  Installation Procedure for Monolithic Kernel
>  --------------------------------------------
>  1.  cp FA312.c /usr/src/linux/drivers/net/FA312.c

>    2.  /user/src/linux# make config

>        set the following

>        a. EISA, VLB, PCI and on board controllers (CONFIG_NET_EISA) [N/y/?] Y

>    3.  Rebuild and install new kernel and reboot.

>        a. make dep
>        b. make clean
>        c. make zImage or make zlilo

>  NOTE:

>      The latest testing version of the driver should compile with all
>      1.2.*, 1.3.* development tools, 2.0.* and 2.1.* kernels.

>PLEASE BE GENTLE WITH ME !!!!!
>:-)

--
Simon Green
Logica Mobile Networks
+61 419 479 908

Please read the lawyer-speak below, it costs us 50 quid a word!

Plain ASCII: Virus-free since 1963!

--
This e-mail and any attachment is for authorised use by the intended
recipient(s) only. It may contain proprietary material, confidential
information and/or be subject to legal privilege. It should not be copied,
disclosed to, retained or used by, any other party. If you are not an
intended recipient then please promptly delete this e-mail and any
attachment and all copies and inform the sender. Thank you.