| Título del Artículo: La distribucion que usas no funciona la tarjeta de red? | Descripción: La distribucion que usas no funciona la tarjeta de red?
Pero si esta soportada por Linux y por el Kernel que tienes?
La mayoria de las tarjetas de red (NIC) son soportadas por Linux, he aqui una pequeña guia, tomaremos el ejemplo para una tarjeta Davicom.
Esta tarjeta regularmente esta soportada por linux, pero en algunas distribuciones viejas, no esta incluida en el kernel.
El siguiente ejemplo fue hecho en Linux Slackware 7.1
Primero hay que localizar el driver, y ver para que Kernel esta soportado, para verificar nuestro kernel hay que correr el siguiente comando:
uname -a
y nos mostrara lo siguiente:
Linux deathstar 2.2.19
Asi que nuestro Kernel es el 2.2.19, ahora copiamos el archivo donde tenemos el driver, regularmente las tarjetas de red vienen acompañadas de un diskette con drivers para la mayoria de los sistemas operativos.
Yo sugiero copiarlo o bajarlo a un directorio se se llame ~install
Para copiarlo del floppy hay que montar la unidad, de la siguiente forma:
Hay que asegurarse que tenemos el directorio /mnt/floppy creado, si no hay que crearlo:
mkdir /mnt/floppy
despues hay que montarlo
mount /dev/fd0 /mnt/floppy
una vez montado hay que copiarlo a nuestro directorio home
cp /mnt/floppy/linux/md.tar.gz ~/install
despues hay que descomprimirlo:
cd ~/install
tar xzf md.tar.gz
en caso de estar compreso en tar.bz se cambia xzf por xyf
Ahora leeremos el archivo INSTALL, regularmente viene un archivo donde nos dice que hacer para instalar, esto en la mayoria de los programas.
en este caso solo se compila de la siguiente forma:
gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c dmfe.c
Ya que acabe de compilar, probamos el modulo
modprobe dmfe
ahora veremos si se inserto el modulo en el kernel con el siguiente comando:
dmesg
ahi nos aparecera lo siguiente
eth0: Davicom DMFE Fast Ethernet at 0xc40f0f00, 00:48:54:89:0e:30, IRQ 9
ahora levantaremos el dispositivo, esto depende de nuestra conexion, pero lo basico seria
ifconfig eth0 192.168.0.10 / este comando es para levantar el dispositivo con una ip
y para ver los dispositivos levantados le damos
ifconfig
La configuracion depende mucho de nuestro tipo de conexion.
Para que el modulo sea cargado al iniciar la maquina hay que añadir la siguiente linea en el archivo /etc/rc.d/rc.modules
/usr/sbin/modprobe dmfe
Espero este pequeño documento les sirva.
Saludos | | Enviado por: blastah - Fecha: 11-02-2003 17:48:59 |
Si necesitas consultar alguna duda pulsa aquí.
|
|