================================================================== KF-221TX/2 Installation Guide for Linux ================================================================== This is a Linux Installation Guide for the KF-221TX/2 10/100 Base-TX Fast Ethernet PCI Lan Adapter. 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 The 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, especially if you have the KF-221FX or KF-223TX Fast Ethernet Card. When this document was written the newest available driver for tulip.c was 0.91. Q: How do you know whether you have an up-to-date driver? If you need to check the version of your driver, open the file tulip.c, in /usr/src/linux/drivers/net/. To do this you will need to use a text editor such as vi. Within the document there should be a line resembling the following: static const char version[] = "tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov\n"; In this example, the driver version is 0.91, which is the most up-to-date driver available for tulip.c at the time this document was written. However, if you are not sure if you have the latest version you can obtain support and updates at one of two sites: * http://www.bmen.tulane.edu/~siekas/tulip.html * http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html If you obtain a newer driver save it in the /usr/src/linux/drivers/net/ directory. ----------------------------------------------------------------------------------------------- 2. Installation Procedure for Redhat, Slackware and Debian Linux ----------------------------------------------------------------------------------------------- I. First, Install KF-221TX/2 Fast Ethernet card into computer. If you install the 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. After completing this, you will need to reboot. If your network card still does not work properly, you may need to rebuild your kernel, if so please follow the next step. III. In order to rebuild your kernel you will need to make sure that you have installed the source code for the Kernel. To find out if you have the source code check in the /usr/src/linux directory. If its not there you will need to install your kernel source. After ensuring you have the kernel source code, do the following steps: 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 DEC CHIP TULIP (dc21x4x) PCI 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. You need to reboot and your network card should be installed correctly. ------------------------------------------------------------------ 3. Installation Procedure for S.U.S.E Linux ------------------------------------------------------------------ I. First, Install KF-221TX/2 Fast Ethernet card into computer. If you install the 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) a. "Enter host name/domain name?" Please type in accordingly b. "Confirm TCP/IP mode?" Please choose "Real network" c. "Type of network?" Please choose "etho" d. "IP address?", "Netmask?", "Gateway?", "Name server" Please type in accordingly e. "Select Networking device" Please select the module: "DECchip Tulip (dc21x4x) PCI" After completing this, you will need to reboot. If your network card still does not work properly, you may need to rebuild your kernel, if so please follow the next step. III. In order to rebuild your kernel you will need to make sure that you have installed the source code for the Kernel. To find out if you have the source code check in the /usr/src/linux directory. If its not there you will need to install your kernel source. After ensuring you have the kernel source code, do the following steps: 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 <*> DECchip Tulip (dc21x4x) PCI 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. You need to reboot and your network card should be installed correctly. ------------------------------------------------------------------ 4. Installation Procedure for Open Linux ------------------------------------------------------------------ I. First, Install KF-221TX/2 Fast Ethernet card into computer. If you install the 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: * "Kernel Module Manager" * (choose 3) "Load kernal modules" * (choose 4) "Load driver for network card" * Select the module for "DECchip Tulip (dc21x4x) PCI" * "Use the selected parameters and load the modules" After completing this, you will need to reboot. If your network card still does not work properly, you may need to rebuild your kernel, if so please follow the next step. III. In order to rebuild your kernel you will need to make sure that you have installed the source code for the Kernel. To find out if you have the source code check in the /usr/src/linux directory. If its not there you will need to install your kernel source. After ensuring you have the kernel source code, do the following steps: 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 to use the ethernet card by module mode) # Network options [*] TCP/IP networking # Network device support [*] Network device support [*] Ethernet (10/100Mbit) [*] PCI Ethernet adapters <*> DECchip Tulip (dc21x4x) PCI 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. You need to reboot and your 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.