> /lib/modules/2.4.18-bf2.4/build/include/linux/module.h:21: Como está usando el kernel 2.4.18-bf24 (evidente no una versión compilada por usted), tiene que revisar si tiene instalado el paquete kernel-headers
~# apt-get install kernel-headers-2.4.18-bf2.4 correspondiente a la versión 2.4.18-bf24, si lo tiene basta con crear un enlace simbólico "build" dentro de /lib/modules/2.4.18-XXXXX que apunte a /usr/src/kernel-headers-2.4.18-XXXXX Saludos! On Sat, 31 Jan 2004 21:54:42 +0000 "uriel ospina" <[EMAIL PROTECTED]> wrote: > hola lista ojala me puedan seguir ayudando: > > ya solucionado el primer problema creando el vinculo simbolico build a > /usr/ en el makefile gracias a *Jaidiver Sepulveda > <[EMAIL PROTECTED]>* > ahora tengo este problema cuando el "make ham" esta compilado a "coredrv.c" > utiliza la libreria "module.h" que existe; pero dentro de esta se necesita > a "modversion.h" que no esta en ningun lado ... aqui va la parte donde la > solicita el "module.h" : > > ************* > ifdef __GENKSYMS__ > define _set_ver(sym) sym > undef MODVERSIONS > define MODVERSIONS > else > if !defined(MODVERSIONS) && defined(EXPORT_SYMTAB) > define _set_ver(sym) sym > include <linux/modversions.h> > endif > endif /* __GENKSYMS__ */ > ************* > > ahora el paso completo "make ham": > > *************************** > #make ham > Module precompile check > Current running kernel is: 2.4.18-bf2.4 > /lib/modules... autoconf.h exists > autoconf.h matches running kernel > version.h matches running kernel > cd coredrv; make \ > "PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" > \ > ham; > make[1]: Entering directory `/mnt/info/drivers/Intel-v92ham-453/coredrv' > cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O > -I /lib/modules/`uname -r`/build/include -I../inc -c -o coredrv.o > coredrv.c > In file included from coredrv.c:37: > /lib/modules/2.4.18-bf2.4/build/include/linux/module.h:21: > linux/modversions.h: No such file or directory > make [1]: *** [coredrv.o] Error 1 > make[1]: Leaving directory `/mnt/info/drivers/Intel-v92ham-453/coredrv' > make: *** [ham] Error 2 > **************************** > > agradesco de antemano la colaboracion y espero haberme hecho entender. > > > > > > > > > > > > > >From: Jaidiver Sepulveda <[EMAIL PROTECTED]> > >To: uriel ospina > ><[EMAIL PROTECTED]>,debian-user-spanish@lists.debian.org > >Subject: Re: modem y kernel-source > >Date: Sat, 31 Jan 2004 08:51:54 -0600 (CST) > > > > > >Uriel yo tengo un modem intel v92 536ep. > >Me pasaba el mismo problema. Lo único que hice fue hacele un enlace > >simbólico llamado build(que es el directorio que el makefile necesita) > >dentro de /lib/modules/ que apuntaba a /usr/ y listo. > >en realidad no se si lo que hice estuvo bien pero tenia urgencia de > >utilizar mi módem y gracias a esto fue que me funciono. > > > >Suerte!!! > > > >uriel ospina <[EMAIL PROTECTED]> wrote: > >hey debian-people > >tengo un problema para instalar un modem intel v92 ham aqui esta paso a > >paso > >lo que pasa: > > > >para instalar el modem necesito instalar los sources del kernel que es el > >que viene en la instalacion del bf2.4 > >instalo y compruebo con: > > > >#apt-get install kernel-source-2.4.18 > >Reading Package Lists... > >Building Dependency Tree... > >Sorry, kernel-source-2.4.18 is already the newest version. > >0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded > > > > > >ahora me voy a la carpeta doonde estan los drivers del modem que se instala > >con 3 pasos > >make clean > >make ham > >make install > > > >sin tener problemas con el make clean esto es lo que pasa con el make ham > > > >#make ham > >Module precompile check > >Current running kernel is: 2.4.18-bf2.4 > >/lib/modules... autoconf.h does not exist > >please install kernel source > >make check: *** [check] Error 1 > > > >mirando el script makefile el esta buscando el autoconf.h y el version.h > >en la carpeta: > > > >/lib/modules/'uname -r'/build/include/linux/autoconf.h > >('uname -r' = 2.4.18-bf2.4 ) > > > >y despues las copia del : > >#cp /boot/vmlinuz.autoconf.h /lib/modules/'uname > >-r'/build/include/linux/autoconf.h > > > >el problema es que en la carpeta /lib/modules/2.4.18-bf2.4/ no hay > >ninguna carpeta build por lo que no encuentra los archivos (librerias) alli > >ellos estan despues de un find.... en la carpeta /usr/include/linux/ > > > >/usr/include/linux/auntoconf.h > >/usr/include/linux/version.h > > > >y si cambio el makefile por esta direccion sigue saliendo el mismo error. > >cual es el problema ????? si alguien tiene ideas las apreciaria. > > > >_________________________________________________________________ > >Charla con tus amigos en línea mediante MSN Messenger: > >http://messenger.latam.msn.com/ > > > > > >-- > >To UNSUBSCRIBE, email to [EMAIL PROTECTED] > >with a subject of "unsubscribe". Trouble? Contact > >[EMAIL PROTECTED] > > > > > > > > > >Jaidiver Sepulveda Parra > > Ingeniero de Sistemas - Universidad Católica de Oriente > > Miembro GNUCONIX > > (Grupo de Investigaciones de Aplicaciones GNU y Sistemas UNIX) > > Usuario Registrado de Linux #317350 > > > > TEL: 57 + 4 + 5315845 > > URL: http://jaidiver.greatnow.com > > email: [EMAIL PROTECTED] > > > > > >--------------------------------- > >Do You Yahoo!? > >Todo lo que quieres saber de Estados Unidos, América Latina y el resto del > >Mundo. > >Visíta Yahoo! Noticias. > > _________________________________________________________________ > MSN Amor: busca tu ˝ naranja http://latam.msn.com/amor/ > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- nmag only gnupg keyID: 0xA024A03F [http://pgp.mit.edu/] GNU/Linux Registered User #312624