Hola

Efectivamente, necesitas instalar el paquete kernel-header de tu
version exacta de kernel, luegop bajate el ndiswrapper de sourceforge,
alli te veine como compilarlo, y eso es todo.
No olvides que instalar usa:

#ndiswrapper -l (para ver dispositivos instalados)
#ndiswrapper -i <ruta del instalador de windows XP de tu tarjeta>
(para instalarlo)

espero te sirva, saludos

2006/6/19, Orutra Sero <[EMAIL PROTECTED]>:
2006/6/18, Luis Uribe <[EMAIL PROTECTED]>:
> 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)...


Responder a