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 !!!!!
:-)