Uso de los sistemas operativos (Windows, Mac OS, Linux, etc.) y sus programas accesorios. Instalación, configuración, controladores de dispositivos (drivers)...
Moderador: Moderadores
-
debian1X
Mensaje
por debian1X » Mar Mar 14, 2006 3:06 am
Es necesario instala un driver en suse 10 para la Tarjeta de Red Encore ENL832-TX-ICNT ??
O con que modulo puedo levantar este dispositivo ?

-
lo_jorge
- Moderador
- Mensajes: 1667
- Registrado: Mar Ene 24, 2006 5:48 pm
- Ubicación: La Paz, Bolivia.
-
Contactar:
Mensaje
por lo_jorge » Mar Mar 14, 2006 4:49 pm
-
Invitado
Mensaje
por Invitado » Mar Mar 14, 2006 5:36 pm
Al utilizar el driver de Encore aparece el siguiente error
Driver/Linux modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make[1]: *** No hay ninguna regla para construir el objetivo `modules'. Alto.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make: *** [all] Error 2
Estos drivers tienen algún tipo de dependencia ???
A que se debe este error ???
Salu2
-
Julian Osorio
Mensaje
por Julian Osorio » Sab Ene 06, 2007 7:13 pm
Esto lo encontré en varios foros
pero son de Ubunto
aun no lo he probado en SuSE 10.2
espero que sirva
Bueno, con mucho esfuerzo lo logre y quiero compartirlo con ustedes.
La instale en Ubuntu drapper drake, y lo hice asi:
1. Activo todos los repositorios en synaptic e instalo kernel source y kernel headers, ademas del paquete make y todos los gcc que encuentro.
2. Luego descargo los drivers de la pagina de Encore, dentro del zip se encuentra una carpeta llamada linux, la extraigo.
3. Modifico el archivo sundance_main.c asi:
Linea 1400 de : pci_dma_sync_single(np->pci_dev, desc->frag[0].addr,...
a :
pci_dma_sync_single_for_cpu(np->pci_dev, desc->frag[0].addr,...
y comento la linea 1653 (con // al inicio).
4. Sigo las instrucciones del readme incluido en la carpeta linux y listo.
Recuerden ejecutar make con el comando sudo, o ejecutar el shell administrador
kernel headers
leviathan@pandemonium:/media/hda10/sofware/Linux$ su
Password:
root@pandemonium:/media/hda10/sofware/Linux# make all
make -C /lib/modules/2.6.15-23-386/build SUBDIRS=/media/hda10/sofware/Linux modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.15-23-386'
CC [M] /media/hda10/sofware/Linux/sundance_main.o
CC [M] /media/hda10/sofware/Linux/mii.o
LD [M] /media/hda10/sofware/Linux/sundance.o
Building modules, stage 2.
MODPOST
CC /media/hda10/sofware/Linux/sundance.mod.o
LD [M] /media/hda10/sofware/Linux/sundance.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.15-23-386'
root@pandemonium:/media/hda10/sofware/Linux# ls
compat.h Makefile mii.o sundance_main.c sundance.mod.o
crc32.h mii.c readme.txt sundance_main.o sundance.o
ethtool.h mii.h sundance.ko sundance.mod.c
root@pandemonium:/media/hda10/sofware/Linux# insmod ./sundance.ko
root@pandemonium:/media/hda10/sofware/Linux# ifconfig eth0 192.168.1.166 netmask 255.255.255.0
root@pandemonium:/media/hda10/sofware/Linux#
$ping 192.168.1.166
PING 192.168.1.166 (192.168.1.166) 56(84) bytes of data.
64 bytes from 192.168.1.166: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.1.166: icmp_seq=2 ttl=64 time=0.070 ms
64 bytes from 192.168.1.166: icmp_seq=3 ttl=64 time=0.068 ms
64 bytes from 192.168.1.166: icmp_seq=4 ttl=64 time=0.067 ms
64 bytes from 192.168.1.166: icmp_seq=5 ttl=64 time=0.067 ms
64 bytes from 192.168.1.166: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.1.166: icmp_seq=2 ttl=64 time=0.070 ms
64 bytes from 192.168.1.166: icmp_seq=3 ttl=64 time=0.068 ms
64 bytes from 192.168.1.166: icmp_seq=4 ttl=64 time=0.067 ms
64 bytes from 192.168.1.166: icmp_seq=5 ttl=64 time=0.067 ms
64 bytes from 192.168.1.166: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.1.166: icmp_seq=2 ttl=64 time=0.070 ms
64 bytes from 192.168.1.166: icmp_seq=3 ttl=64 time=0.068 ms
64 bytes from 192.168.1.166: icmp_seq=4 ttl=64 time=0.067 ms
64 bytes from 192.168.1.166: icmp_seq=5 ttl=64 time=0.067 ms
AL archivo quedo con las lineaas
inea 1400
pci_dma_sync_single_for_cpu(np->pci_dev, desc->frag[0].addr,
linea 1653
//strcpy(info.bus_info, np->pci_dev->slot_name);
se acabo el problema del slotname y se configuro al primer intento
GRACIAS SAINT anonimo
-
eu_soleil
- Preferencial
- Mensajes: 451
- Registrado: Mar Feb 07, 2006 5:25 am
- Ubicación: Mexico DF
-
Contactar:
Mensaje
por eu_soleil » Lun Ene 08, 2007 5:09 pm
tu tarjeta de red es integrada???