==================================================================
ET32/P Installation Guide for Linux
==================================================================
This is an installation guide for ET32/P - Plug and Play PCI Ethernet Adapter under Linux
environment. As there are many Linux distributors, this document focuses on
the following Linux products:
RedHat Version 5.2
Slackware Version 3.6
Debian Version 2.0
S.U.S.E Version 6.0
Open Linux Version 1.3
Contents of this Installation Guide
--------------------------------------------------------------------------------------
1. Introduction
2. Installation Procedure for Redhat, Slackware, and Debian Linux
3. Installation Procedure for S.U.S.E Linux
4. Installation Procedure for Open Linux
---------------------------------------------------------------------------------------------------------------------
1. Introduction
---------------------------------------------------------------------------------------------------------------------
In most Linux distribution versions, when you install an ethernet
card, you must rebuild your kernel in order to make your ethernet
card work. If you do not know how to rebuild your kernel, please
check the following website to obtain the necessary documentation
on rebuilding your kernel:
* http://metalab.unc.edu/LDP/HOWTO/Kernel-HOWTO.html and
* http://www.linux.org
Another consideration is whether your kernel version is too old,
if you find that your network adapter is not working correctly,
it may be because you need an updated driver. You
can obtain support and update driver at one of two sites:
* http://www.bmen.tulane.edu/~siekas/tulip.html
* http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html
Please save it in /usr/src/linux/drivers/net/, where it should
be located.
---------------------------------------------------------------------------------------------------------------------
2. Installation Procedure for Redhat, Slackware, and Debian Linux
---------------------------------------------------------------------------------------------------------------------
I. First, Install ET32 Ethernet card on the computer. If you install NIC after
you have installed Linux, you will need to rebuild your Kernel.
II. If you have installed Linux already please proceed to IV.
Otherwise install Linux now. During installation the program
will ask you [Do you want to Configure LAN (not dialup)
networking for your installed system] or something similar
depending on your version of Linux. Then you must setup your
hostname, ip address and default gateway. Even though you
have completed this, your network card will still not work
properly.
III. The next step is to rebuild your kernel. For this to be
possible you have to make sure you have installed the source
code for the Kernel (check if you have this directory
/usr/src/linux). If not, you will have to install your
kernel source.
a. Change directory to /usr/src/linux directory
b. Run "make menuconfig" or "make config"
c. Make sure you select the following options:
(mark them as '*')
* Enable module support (if you want use the ethernet
card by module mode)
* Enable TCP/IP networking
* Networking support
* Network device support
* Ethernet 10/100Mbit(ISA)
* Choose either NE2000 PCI or NE2000/NE1000 support
After this, save this configuration.
d. Now you can rebuild your Kernel by using the following command:
"make dep ; make clean ; make zImage".
The file "zImage" will be found at the linux directory:
"/usr/src/linux/arch/i386/boot/zImage".
you will then need to copy the zImage file to the Root
directory. After this you will need to modify lilo.conf
which is the Linux Loader configuration file. This can
be found in /etc directory.
IV. If you have completed all the above necessary steps, you
only need to reboot and the network card should be installed
correctly.
---------------------------------------------------------------------------------------------------------------------
3. Installation Procedure for S.U.S.E Linux
---------------------------------------------------------------------------------------------------------------------
I. First, Install ET32 Ethernet card on the computer. If you install NIC after
you have installed Linux, you will need to rebuild your Kernel.
II. Here, we assume that you want to Configure LAN (not dialup)
networking for your system. If you have installed Linux
already please proceed to IV. Otherwise install Linux now.
During installation, the program will ask you few questions
that are similar to the following ones: (depending on your
version of Linux)
1."Enter host name/domain name?" Please type in accordingly.
2."Confirm TCP/IP mode?" Please choose "Real network".
3."Type of network?" Please choose "etho".
4."IP address?", "Netmask?", "Gateway?", "Name server"
Please type in accordingly.
5."Select Networking device", please select the module about
"NE2000/PCI".
But even though you have completed this, your network card
may still not work properly when you reboot after the whole
installation process. If so, please follow the next
step to solve this problem.
III. The next step is to rebuild your kernel. For this to be
possible you have to make sure you have installed the source
code for the Kernel (check if you have this directory
/usr/src/linux). If not, you will have to install your
kernel source.
a. Change directory to /usr/src/linux directory
b. Run "make menuconfig" or "make config"
c. Make sure you enable the following options:
(mark them as '*')
# Loadable module support --->
[*] Enable module support
(if you want use the ethernet card by module mode)
# Network options --->
[*] TCP/IP networking
# Network device support --->
[*] Network device support
[*] Ethernet (10/100Mbit)
[*] PCI Ethernet adapters
<*> PCI NE2000 support
After this, save this configuration.
d. Now you can rebuild your Kernel by using the following command:
"make dep ; make clean ; make zImage". or
"make dep clean zImage".
The file "zImage" will be found at the linux directory:
"/usr/src/linux/arch/i386/boot/zImage".
you will then need to copy the zImage file to the Root
directory. After this you will need to modify lilo.conf
which is the Linux Loader configuration file. This can
be found in /etc directory.
IV. If you have completed all the above necessary steps, you
only need to reboot and the network card should be installed
correctly.
---------------------------------------------------------------------------------------------------------------------
4. Installation Procedure for Open Linux
---------------------------------------------------------------------------------------------------------------------
I. First, Install ET32 Ethernet card on the computer. If you install NIC after
you have installed Linux, you will need to rebuild your Kernel.
II. Here, we assume that you want to Configure LAN (not dialup)
networking for your system. If you have installed Linux
already please proceed to IV. Otherwise install Linux now.
During installation, the program will let you load your
network card driver in module mode, normally the computer
can't recognize the card automatically.
The system will ask you if all hardwares were recognized?
Answer "NO", you then will choose something like the following steps:
--> "Kernal Module Manager"
--> (Choose 3) "Load kernal modules"
--> (Choose 4) "Load driver for network card"
--> Select the module for "NE2000/PCI"
--> "Use the selected parameters and load the modules"
But even though you have completed this, your network card
may still not work properly when you reboot after the whole
installation process.If so, please follow the next
step to solve this problem.
III. The next step is to rebuild your kernel. For this to be
possible you have to make sure you have installed the source
code for the Kernel (check if you have this directory
/usr/src/linux). If not, you will have to install your
kernel source.
a. Change directory to /usr/src/linux directory
b. Run "make menuconfig" or "make config"
c. Make sure you enable the following options:
(mark them as '*')
# Loadable module support --->
[*] Enable module support
(if you want use the ethernet card by module mode)
# Network options --->
[*] TCP/IP networking
# Network device support --->
[*] Network device support
[*] Ethernet (10/100Mbit)
[*] PCI Ethernet adapters
<*> PCI NE2000 support
After this, save this configuration.
d. Now you can rebuild your Kernel by using the following command:
"make dep ; make clean ; make zImage". or
"make dep clean zImage".
The file "zImage" will be found at the linux directory:
"/usr/src/linux/arch/i386/boot/zImage".
you will then need to copy the zImage file to the Root
directory. After this you will need to modify lilo.conf
which is the Linux Loader configuration file. This can
be found in /etc directory.
IV. If you have completed all the above necessary steps, you
only need to reboot and the network card should be installed
correctly.
**********************************************************************************************************
* Technical Support Division
* Katron Technologies Incorporated
* Date: 20th May 1999
* Email Address:TSD@ktinet.com.tw
**********************************************************************************************************
Download Driver Pack
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.