Readme.txt Driver File Contents (ep320gtx1txl.zip)

           EP-320G-TX1/TXL SURECOM 32bit PCI Gigabit Ethernet Adapter
                       FreeBSD V4.x Driver


Contents:
---------

1. File Description
2. Driver Installation for FreeBSD 


1. File Description
-------------------

Filename              Description
=================     =========================================================
Readme.txt            Presents a summary of the contents for FreeBSD Server
                      driver installation.

ipg-1.12.tar.gz       The compressd file includes driver module, source code,
                      and Makefile for installing freebsd driver(ipg.c,
                      ipgreg.h,PhyParam.h,ipg.ko,Makefile)


2. Driver Installation for FreeBSD 
----------------------------------
a. Copy the base driver tar file to the directory of your choice.
    For example, use '/home/username/ipg' or '/usr/local/src/ipg'.

b. Untar/unzip the archive:

    tar zxvf ipg-1.12.tar.gz

c. Change directory:

    cd ipg-1.12


There are two methods to install driver. 
(1) load the driver module
(2) compile driver into kernel.


Method 1: Load the driver module

        Step 1: To load the driver onto a running system:

                kldload modules/ipg.ko

        Step 2: To assign an IP address to the interface, enter
                the following, where # is interface number:

                ifconfig ipg# <IP_address>

        Step 3: Verify that the interface works. Enter the
                following, where <IP_address> is the IP
                address for another machine on the same
                subnet as the interface that is being tested:

                   ping  <IP_address>

          *** If you want the driver to load automatically when
              the system is booted:

        cp modules/ipg.ko /modules
  
        Edit '/boot/loader.conf', and add the following line:
        
        ipg_load="YES"

        Edit '/etc/rc.conf', and create the appropriate
        ifconfig_ipg# entry, where # is the interface number:

        ifconfig_ipg#=<settings>

        Example usage:

        ifconfig_ipg="inet  192.168.10.1
        netmask 255.255.255.0"

        NOTE: For assistance, see the ifconfig man page.



Method 2: Compile driver into kernel

NOTE: You must have kernel sources installed in order to
      compile the driver module.

        The main steps you have to do:(FreeBSDSrcDir means
        the directory of FreeBSD source code and it may be
        "/usr/src/sys")

        Step 1: Replace your NIC with IP1000.

        Step 2: Copy source files
                 
                cp ipg*.* /FreeBSDSrcDir/pci

        Step 3: Edit the '/FreeBSDSrcDir/i386/conf/GENERIC'
                file, and add the following line:

                 device     ipg

        Step 4: Edit the '/FreeBSDSrcDir/conf/files.i386' file,
                and add the following line:

                pci/ipg.c   optional     ipg

        Step 5: Recompile your kernel with following step:

                   cd /usr/src/sys/i386/conf
                   /usr/sbin/config GENERIC
                   cd ../../compile/GENERIC
                   make depend
                   make
                   make install
                   reboot

        After reboot complete, use the "dmesg|more" command
        and if you can see "<IC Plus IP1000 Gigabit Ethernet Adapter FreeBSD
        Driver v1.11>" , then it is working.
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.10