KF221TX2.TXT Driver File Contents (Kf221tx2.zip)

==================================================================
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

How To Update Drivers Manually

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.

server: web1, load: 1.02