[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Driver placa de red



Hola a todos, buscando en el google sobre como configurar los drivers de mi placa de red encore enl382-tx-va, di con esta mailing list en un mensage de mar kohan (creo) q tenia exactamente el mismo problema, pero no se como lo resolvio, les agradeceria q alguien me de los "pasos" para compilar los drivers para debian 3.0 r2 kernel 2.4.18bf2.4, ya que en el txt que viene con la placa explica todo menos eso. Gracias y saludos.
este es el txt que viene con la placa:
 
**
**
**  VIA Rhine Family Fast Ethernet Adapter
**
**  Linux Driver
**
**  v4.22  Aug. 2002
**
**
                
        
Introduction:
=============
 
    The instructions listed below are for linux driver installation. You must
    compile the source code to generate rhinefet.o and use insmod command to
    insert rhinefet.o as module.
 

Contents of the Subdirectory:
=============================
 
    linux.txt               This file.
    rhinefet.h              The linux core driver header file
    rhinefet.c              The linux core driver source code file
    Makefile                Makefile for generating driver object file
    rhine_vmns.c            The vmns driver support source file
    rhine_vmns.h            The vmns driver support header file
    rhine_cfg.h             The vmns driver support header file
    vmns_drv.h              The vmns driver support header file
 
Kernel Supported
================
    This driver support linux kernel version 2.2.x and 2.4.x now.
 
Installation
============
    Please enter the following commands at the UNIX prompt. Remember, UNIX is
    case sensitive.
 
    1) Create a temporary directory:
        mkdir /temp
 
    2) Change to the temporary directory:
        cd /temp
 
    2) Copy driver (rhinefet.tgz) from DOS disk, (mcopy below is one tool in
       mtools, if you didn't install mtools, you can type
       'mount -t msdos /dev/fd0 /mnt' and use 'cp /mnt/rhinefet.tgz /temp'
       command to copy the driver to the temporary directory):
        mcopy a:rhinefet.tgz .
 
    3) untar the archive file:
 
        tar xzvf rhinefet.tgz
        cd rhinefet
                        
    4) Compile the driver source files and it will generate rhinefet.o, and  // Aca es donde no dice como compilarlo y me quede
       copy it to correct driver installation path (The installation directory
       is different in different kernel versions. In 2.4.x kernel, the path is
       /lib/modules/KERNEL_VERSION/kernel/drivers/net/, and in 2.2.x kernel,
       the path is /lib/modules/KERNEL_VERSION/net/, the KERNEL_VERSION (see
       above) means the kernel version of your Linux distribution. If you don't
       know your kernel version , please run 'uname -r' command in command
       line. The kernel version will look like '2.2.16', '2.4.2-2smp' etc.) :
        make install
 
    5) Check configuration file (/etc/modules.conf or /etc/conf.modules,it
       depend on your Linux distribution) for loading kernel modules. Make sure
       there is the following content in the configuration file, where # is
       interface number (eg: alias eth0 rhinefet):
        alias eth# rhinefet
 
    6) Reboot now:
        shutdown -r now
 
    7) Install your driver module (If the driver module is in the wrong place,
       an error message will appear, and say that can't find the driver
       module):
        insmod rhinefet
 
    8) Use ifconfig command to assign the IP address, where # is network
       interface number:
        ifconfig eth# <IP>
 
    9) Check the interface works:
        ping <remote_host_IP>
 

Uninstallation
==============
    Please enter the following commands to uninstall your driver:
        make uninstall
y asi sigue

Reply to: