[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Instalar ndiswrapper en etch



2006/6/18, Luis Uribe <luis.uribe@gmail.com>:
Hola

Estoy intentando instalar ndiswrapper en un portátil corriendo Debian Etch,
actualmente tiene el kernel 2.4.27-2-k6 con sus correspondientes cabeceras
instaladas.

Revisando me doy cuenta que existen dos formas de instalarlo, descargando
las fuentes y compilando el módulo o a la "debian way" usando
module-assistant.

Si intento la primera forma obtengo errores del siguiente tipo al
compilarlo:

In file included from hal.c:18: /lib/modules/2.4.27-2-k6/build/include/linux/netdevice.h: In function '__netif_rx_schedule':
/lib/modules/2.4.27-2-k6/build/include/linux/netdevice.h:781: error: invalid lvalue in assignment
/lib/modules/2.4.27-2-k6/build/include/linux/netdevice.h: In function 'netif_rx_reschedule':

Y claro, no finaliza la compilación, lo he intentado con las fuentes
del kernel completas y tampoco funciona, sospecho que algo me falta al
instalar las cabeceras, pero no se que es. Alguien ha tenido el mismo
problema? Conocen alguna forma diferente que pueda probar?

La salida completa del error está en http://pastebin.com/716803

Si lo intento usando module-assistant el problema es que intenta compilarlo
con gcc-3.3, aun teniendo instalados gcc-3.4 y gcc-4.0, y el modulo debe
ser compilado con una versión superior. Intenté desinstalar gcc-3.3 pero
module-assistant parece estar configurado para usar esa versión por defecto,
alguien sabe la puedo cambiar?. Aunque me imagino que tampoco funcionaria al
compilarlo.

Gracias

--
Luis



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFElbo+RASeiQOPnqURAu/VAKCAWboDY+9eySnK92NhFc7FcL9fYACfTQMl
clWWgS3f71kIkTt7HW9f2H8=
=JoMy
-----END PGP SIGNATURE-----


((perdon por el privado luis, han sido los nervios :-p ))
mmm... Imagino que habra alguien en la lsita que te podra ayudar mas
que yo, pero te voy a contar como hice yo que me funcionara el
ndiswrapper (tediosa tarea que me costo horas de googleo :-p )...

primero encontre un wiki con un completo listado de dispositivos
wireless y como hacerlos funcionar (version de los controladores
testeada, etc...). la dir es:
http://ndiswrapper.sourceforge.net/mediawiki/index.php/List

despues segui al pie de la letra una guia de instalacion muy parecida a esta:
http://ndiswrapper.sourceforge.net/mediawiki/index.php/InstallDebian
(debo tener por ahi la que use, si la necesitas, me lo dices y te la busco ;-) )

aunque tengo que decir que basicamente lo que hice fue instalar via
synaptic el kernel-headers correspondiente a mi kernel. despues
descomprimir el archivo del ndiswrapper que me baje del sourceforge
del proyecto:
http://sourceforge.net/project/showfiles.php?group_id=93482

hice el make install y todo eso (la guia lo explica mejor que yo :-p
), y luego ya la instalacion de los drivers con "$ ndiswrapper -i
/rutaDelDriver/nombreDelDriver.inf"

no suelo atreverme a contestar a ningun hilo. espero haberlo hecho bien :-)

por cierto, yo no lo tengo instalado en el arranque del sistema. me
hice un par de scripts con la ayuda de la guia de instalacion (por dar
una idea)...

Reply to: