1) Compile the source code for each driver to create an object
file. The compile line is found on the last line of rtl8139.c and
3c59x.c.
This will create the files rtl8139.o and 3c59x.o.
2) Use the insmod function to insert the new module into the kernel.
This will we wiped out when the computer reboots.
$ insmod rtl8139.o
$ insmod 3c59x.o
If the ethernet cards were installed correctly, you should get a message
saying that they were found and installed as eth1, and eth2. eth0
is already being used for the ethernet card that is used on the LAN.
3) To make the modules automatically load at startup, make a new
directory /usr/src/ether and copy the 2 .o files into it.
$ mkdir /usr/src/ether
$ cp /usr/src/linux/rtl8139.o /usr/src/ether/
$ cp /usr/src/linux/3c59x.o /usr/src/ether/
4) Edit the file /etc/rc.d/rc.inet1 and add the lines "insmod /usr/src/ether/rtl8139.o"
and "insmod /usr/src/ether/3c59x.c.o" at the beginning of the file.
The ethernet adapter that is the first mentioned of the two will be eth1,
and the second will be eth2. When you restart the computer you should
see both ethernet adapter card listed as either eth1, or eth2 as the startup
messages scroll by.