Installation guide for HT80232 and HT80229 Linux driver ======================================================= Installation guide : Requirement : ------------- 1. Make sure that you have the Linux's kernel 2.0.34 (or the later version) and its re-link kernel environment 2. Get the file ne2k-pci.c from the following sources : -- ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/test/ne2k-pci.c -- Driver diskette directory \linux\ne2k-pci.c -- Holtek's web site (http://www.holtek.com.tw/) Steps : ------- 1. Login your Linux as the 'root' user 2. run 'cd /usr/src/linux/drivers/net' 3. Copy ne2k-pci.c to /usr/src/linux/drivers/net/ to overwrite the original ne2k-pci.c 4. run 'cd /usr/src/linux' 5. run 'make menuconfig' select 'Network device support' select 'PCI NE2000 support', and mark it <*>(built-in) save the new configuration 6. run 'make dep' The step may take you minutes to complete. Please make sure that no error happens. 7. run 'make clean' Of course there is no error happens. 8. run 'make zImage' (or 'make bzImage') This step may take you more than 10 minutes. Please make sure that no error happens. 9. If there is no serious error happens, then the new kernel 'zImage' (or 'bzImage') will be in /usr/src/linux/arch/i386/boot. Copy this file to root (/). 10. Modify '/etc/lilo.conf' file to set the kernel image to this new file /zImage (or /bzImage) (ex. image = /zImage) 11. run '/sbin/lilo -v -v -v' 12. run 'reboot' 13. When your Linux system boots, the driver will be loaded. You can run 'ifconfig' or 'netstat -i' to see if there is a interface 'ne0' present. If it does, the HT80232 or HT80229 driver for Linux installation is OK. 14. At last, you should run 'netconf'(in Red Hat) or 'netconfig'(in Slackware) to setup your TCP/IP. After that, you may utilize your network function.