Hola gentes. Expongo directamente la cuestion para no hacer perder tiempo: Me dispongo a hacer la compilación de los drivers NW802 localizados en nw802.sourceforge.net con la finalidad de conseguir hacer funcionar mi Trust SpaceCam 120. Lo primero que hice fue seguir las instrucciones de las noticia del dia 06.07.2004 /*cvs -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 login cvs -z3 -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 co -P nw802-2.4 cd nw802-2.4 cp Makefile.26 Makefile patch -p0 < patch-2.6 */ Luego, configure los drivers tal cómo indicaba el archivo README descargado mediante CVS, y configure correctamente los drivers. Con el primer problema que me encontre fue con que el valor definido a KERNEL_SOURCE que es 2.6.18.8-0.1-default no me respondia a ningun directorio de /usr/src, decidi cambiar el valor a linux. Si defino a linux-obj me faltan los source. Entonces, decidi volcar los datos binareos de linux-obj que me faltaban en /usr/src/linux/. Pero esto supone un problema, y el que los modulos no sean realmente compilados en el kernel usado y que sean incargables. /* ragezort:/home/ehs03y3ol/nw802-2.4 # insmod usbvideo.o insmod: error inserting 'usbvideo.o': -1 Invalid module format */ ¿A alguien se le ocurre algo para solucionar esto a parte de ponerme a compilar un kernel a pulso? Por cierto, de paso aprovecho para felicitar al grupo usuarios de OpenSUSE que simplifican la vida a los usuarios. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Hola. El Domingo, 29 de Abril de 2007, ehs03y3ol ^ 63y33y3|< escribió:
Hola gentes.
Expongo directamente la cuestion para no hacer perder tiempo:
Me dispongo a hacer la compilación de los drivers NW802 localizados en nw802.sourceforge.net con la finalidad de conseguir hacer funcionar mi Trust SpaceCam 120.
Lo primero que hice fue seguir las instrucciones de las noticia del dia 06.07.2004
/*cvs -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 login cvs -z3 -d:pserver:anonymous@nw802.cvs.sourceforge.net:/cvsroot/nw802 co -P nw802-2.4 cd nw802-2.4 cp Makefile.26 Makefile patch -p0 < patch-2.6 */
Luego, configure los drivers tal cómo indicaba el archivo README descargado mediante CVS, y configure correctamente los drivers.
Con el primer problema que me encontre fue con que el valor definido a KERNEL_SOURCE que es 2.6.18.8-0.1-default no me respondia a ningun directorio de /usr/src, decidi cambiar el valor a linux. Si defino a linux-obj me faltan los source. Entonces, decidi volcar los datos binareos de linux-obj que me faltaban en /usr/src/linux/. Pero esto supone un problema, y el que los modulos no sean realmente compilados en el kernel usado y que sean incargables.
Te falta instalar el paquete kernel-source correspondiente a tu kernel. /usr/src/linux sera entonces un link a /usr/src/linux-2.6.18.8-0.1 -- Un Saludo. Carlos Lorenzo Matés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-04-29 a las 00:49 +0200, ehs03y3ol ^ 63y33y3|< escribió:
Hola gentes.
Hola, hola... oye, ¿con ese nombre serás primo de c3p0 y r2d2, no? :-P
Con el primer problema que me encontre fue con que el valor definido a KERNEL_SOURCE que es 2.6.18.8-0.1-default no me respondia a ningun directorio de /usr/src, decidi cambiar el valor a linux. Si defino a linux-obj me faltan los source.
¿Has instalado los fuentes del kernel? ¿O las cabeceras? Uno de los dos te hacen falta.
Entonces, decidi volcar los datos binareos de linux-obj que me faltaban en /usr/src/linux/.
Puagh. Eso no se hace... Si compilas dentro de /usr/src/linux/ es porque tú has compilado el kernel. Si no, se hace contra el obj, pero siguiendo las instrucciones de SuSE en "/usr/src/linux/README.SUSE". Por ejemplo, mutandis mutandi: #!/bin/sh set -e cp /usr/src/linux/drivers/md/dm{.h,-crypt.c} . patch -p3 < dm-crypt-nulliv.diff make -C /usr/src/linux-obj/i386/default M=$(pwd) modules rm -rf .tmp_versions Module.symvers .*.cmd *.o *.mod.* echo "ok, now run insmod ./dm-crypt.ko" - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGOF4BtTMYHG2NR9URAkZ9AJ9ZNjy/OOSONqP9Sd+lE8xgUTNxXQCghbwy FdEIuLfHoR/pN+jBI7/E93w= =BVAm -----END PGP SIGNATURE-----
participants (3)
-
Carlos E. R.
-
Carlos Lorenzo Matés
-
ehs03y3ol ^ 63y33y3|<