On Mon, Sep 25, 2006 at 06:15:51PM -0300, Montervino, Mariano wrote: > Migramos nuestro servidor Debian 2.4.24 a un nuevo servidor con placa de red > integrada Realtek RTL8100C > Compilamos el driver 8139too.o sin error pero cuando intentamos cargarlo con > insmod nos dan los siguientes errores > > /lib/modules/2.4.24/kernel/drivers/net# insmod 8139too > Using /lib/modules/2.4.24/kernel/drivers/net/8139too.o > /lib/modules/2.4.24/kernel/drivers/net/8139too.o: unresolved symbol > ii_ethtool_gset_Rsmp_e0949663 > ...
Ese módulo está compilado para un kernel diferente al que se está ejecutando. > Tambien intentamos con una 3com 3c905CX pero al compilar aparecen estos > errores... > > 3c90x-102# ./compile_UP > In file included from 3c90x.h:42, > from 3c90x.c:1: > /lib/modules/2.4.24/build/include/linux/malloc.h:4: warning: #warning > linux/malloc.h is deprecated, use linux/slab.h instead. Sin que alguien vaya a suponer qe sé de lo que hablo, esos errores suenan a que estás compilando para una versión erronea del kernel. ¿Seguro que es un módulo para 2.4? ¿Seguro que estás compilando contra 2.4 (revisa el destino del link /lib/modules/2.4.24/build)? ¿Por que estás compilando el módulo? ¿No viene en el kernel normal? -- Rodrigo Gallardo GPG-Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28
signature.asc
Description: Digital signature