* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como compilar madwifi desde el codigo fuente?

Hola a todos, un saludo de mi parte. Como podran ver ando emproblemado con esto jajajaja...

Primero que todo, tengo un problema con la red de mi casa y es que el Internet se cae cada 5 minutos o es un martirio navegar en mi equipo, todo el tiempo estuve echandole la culpa a la red, y una vez llego una amiga con windows vista y navego perfectamente, para asegurarme de que no fuera GNU/Linux, llego a mi casa otro amigo que evangelice y tiene Mandriva 2009.1, el mismo chipset (Porque creo que mi tarjeta es un poquito mas avanzada, creo NO ESTOY seguro) y se conecto perfectamente, navego sin problemas, el unico que tiene problemas para navegar soy yo.... Entonces segun mi diagnostico es que el driver madwifi de Mandriva NO esta trabajando como debe ser o mi tarjeta tiene serios problemas, ya he tenido martirios con otras redes...

Asi que he decidido compilar el driver, ahora diran, el driver va a solucionar tu problema?, puede que NO, pero de todas maneras quiero hacerlo simplemente por aprender, he visto otros post y lo mas parecido que encontre fue esto..

http://blogdrake.net/node/16925
http://blogdrake.net/node/15533

He leido los 2 pero en ninguno de los dos he visto que se haya solucionado el problema aunque en el segundo se logro compilar...

Mi tarjeta es una atheros 5007 (Estoy casi seguro) aunque puedo equivocarme, mi tarjeta trabaja bien cuando estoy cerca al router pero cuando me alejo un poco, esta comienza a estorbar...Igual quiero compilar el driver jajajaja

Me lei el archivo INSTALL, segui las instrucciones paso a paso, me asegure de que .config estuvieran activadas las opciones que dicen en el archivo.

pero al hacer

$ make

Me sale este error:

make -C /lib/modules/2.6.29.1-desktop586-4mnb/build SUBDIRS=/home/chucho/Programas/GNU⁄Linux/GNU⁄Linux en General/madwifi-hal-0.10.5.6-r4031-20090529 modules
make[1]: Entering directory `/usr/src/linux-2.6.29.1-desktop586-4mnb'
make[1]: *** No rule to make target `en'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.29.1-desktop586-4mnb'
make: *** [modules] Error 2

Busque en san google y me meti a los FAQ de madwifi e hice lo que decia alli

http://madwifi-project.org/wiki/UserDocs/BuildProblems

# cd /lib/modules/{kernel_version}
# ln -s /usr/src/linux-{kernel_version} build
# and to check it worked:
# ls -al build

Y a pesar de todo me sale el mismo error.

Hasta ahora he visto esto

http://madwifi-project.org/ticket/2199

y esto que esta en el INSTALL:

Linux 2.4.x kernels starting with 2.4.22 and 2.6 kernels should work
without problems. Due to quick pace of Linux development, there is no
way compatibility with the future 2.6 kernels can be ensured
. However,
the latest 2.6 kernel at the time of the release should be expected to
work.

Sera que hay problemas con la nueva version del kernel, estoy haciendo algo mal?, me pueden ayudar jajajajaja............

PD: Karlitroz o los maestros de la compilacion, ayudenme XD

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de karlitroz2004

# 82945 Necesitas instalar las cabeceras de tu kernel

ahora bien, la solución de madwifi con hal 0.10.5.6 sólo me ha servido sin problemas compilando un kernel desde sources

------------------------------------------------------------------------
Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos, y ellos creen serlo todo...



Gravatar de karlitroz2004

# 82946 la de aguaman es una atheros 5009

y por ello no jala con nada necesitas averiguar que atheros tienes que verificarlo en winbugs con el everest

------------------------------------------------------------------------
Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos, y ellos creen serlo todo...



Gravatar de jrballesteros05

# 83019 OK.. Gracias por su pronta

OK.. Gracias por su pronta respuesta, pues tengo 2 problemas, NO tengo windows, lo mande para la m**** desde hace rato jajajaja... Lo de las fuentes, instale los paquetes kernel-headers y algunos kernel-dev-blablabla XD no recuerdo y estoy en un equipo con winbugs...

Tengo esto

168c:001c

Que es el vendor y lo otro no me acuerdo, jajajaja, y segun esto me dice que es una atheros 5007, segun la busqueda en google...

Si necesitas mas datos tratare de buscarlos, o no se que otra cosa hacer, jejejejeje, estoy tan contento, la verdad es que quiero ver mi primer programa o driver compilado, no he visto el primero, siempre me sale error en alguna parte.. Muchas gracias por su ayuda... XD



Gravatar de jrballesteros05

# 86865 Siguiendo el llamado de atención.

http://blogdrake.net/consulta/no-abandonen-sus-consultas

Voy a hacer caso y hare lo posible por no abandonar este hilo, en el peor de los casos que se cierre pero NO sin antes intentarlo.

Ya comprobe que mi tarjeta es una atheros 5007EG, he leido que el kernel la soporta automaticamente sin necesidad de compilar pero NO se si por alguna razón mi tarjeta se encuentra dañada o es que NO está bien soportada por el kernel.

Para compilar este driver me he leído una gran cantidad de manuales en ingles y en español y como se dice en Colombia NO he dado con el chicle.

Seguí las instrucciones de esta pagina. http://ubuntu-ar.org/tutoriales/ar5007eg pero aun así obtengo exactamente el mismo error al compilar. Seguí el archivo INSTALL e hice un

[code]make PATH=/usr/src/rutadelkernel[/code]

Y obtengo el mismo error.

Busqué en google el error para ver si puedo lograr una solución y no aparece el error exacto, por si acaso lo coloqué entre comillas en el motor de google para que buscara con mas precisión.

"*** No rule to make target `en'. Stop."

Me metí al archivo Makefile.inc y edité el PATH. La verdad no se que mas hacer, voy a intentar compilar el kernel a mano para ver si compila el driver, aunque sinceramente no tengo tiempo para experimentar con kernel. Por ahora tengo funcionando el madwifi desde los repositorios porque instalé mandriva 2009.0 gnome que tenia el modulo precargado y actualicé a srping, pero si no fuera así hubiera tenido dolores de cabeza con la conexión a Internet.

Muchas gracias cualquier sugerencia seria aceptada, antes de ponerme a compilar el kernel (Nunca lo he hecho pero me atreveria si no hay otra solución aunque muchas personas dicen que NO es recomendable)



Gravatar de jrballesteros05

# 86972 Encontre una solucion.. XD

OK, puede ser algo rudimentaria pero al fin y al cabo solución es solución.

Primero abrimos una terminal y bajamos los modulos cargados (si es que estan cargados)

#lsmod | grep ath

Para ver si los modulos estan cargados, si lo estan bajarlos con este comando.

#rmmod ath_pci (O rmmod ath5k si tienen este cargado)

Bajamos el driver de esta pagina

http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/

Descomprimimos y entramos a la carpeta del driver que acabamos de descargar.

#cd /madwifi-hal-0.10.5.6-r4068-20090705/patch-kernel
#sh install.sh /usr/src/linux-2.6 (Version del kernel que tengan)

Luego segui los pasos que estaban aqui.

http://blogdrake.net/node/14008

De paso aproveche para optimizar mi hardware...XD.. Lo que hace basicamente es que cuando hagas un makemenuconfig madwifi se cargue por defecto (O como modulo si lo prefieres). Eso si digo que la solucion no fue practica porque me toco recompilar el kernel, la unica ventaja que he adquirido es que mi maquina esta volando.

Conclusiones:

- Era mas el afán de compilar porque sinceramente no encontre ninguna diferencia entre compilar e instalar el modulo de Mandriva. Eso si, reconozco que le estoy sacando el jugo a la maquina porque siento todos los programas mas ligeros.. XD. Vale la pena la optimización.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.