Debido a la gran cantidad de personas que se han colgado con el driver de MadWifi para las tarjetas Atheros que hoy por hoy son muy comunes. Decidí hacer esta guia para usuarios de Ubuntu 32Bits ( i386, i586, i686) funciona tanto como para Hardy Heron 8.04 como para Intrepid Ibex 8.10
Si usted tiene Ubuntu de 64Bits, haga click aqui
1 – Instalar lo necesario desde la Terminal
$sudo apt-get install build-essential linux-restricted-modules-$(uname -r)
2 – Sacar el modulo ndiswrapper (por las dudas)
$sudo nano /etc/modprobe.d/blacklist
y agregar al final del archivo: blacklist ndiswrapper
Ahora solo resta sacar los drivers del Restricted Hardware Drivers de Ubuntu:
Van a Sistema ->Administracion ->Hardware Drivers o Controlador de Drivers Restringidos
(Ubuntu lo tengo en ingles, pero creo que es facil de darse cuenta. El icono es una placa de circuitos con un candado
)
Ahi en el programa deshabilitan Atheros Wireless Driver (ath_pci) y Atheros Hal (ath_hal) … los tienen que desmarcar y aceptar los cambios.
3 – Instalar el driver madwifi para Atheros desde el snapshot usando la Terminal
$wget http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
$tar -zxvf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
$cd madwifi-hal-0.10.5.6-r3835-20080801
$sudo make
$sudo make install
$sudo modprobe ath_pci
$sudo modprobe ath_hal
Y finalmente agregan el modulo para que cargue al inicio del sistema
$sudo nano /etc/modules
y al final ponen: ath_pci
Reiniciar y listo!
Advertencia: si cambia la version del Kernel deberá recompilar el driver , paso numero 3
En Intrepid Ibex no es necesario esto último

Hola, he hecho todo el porocedimiento y me aparecen las redes inalambricas pero no hay forma de que se pueda conectar. alguna idea?
Hola Maria,
Usas Ubuntu o Kubuntu ? segura que es de 32bits ?
Esta guia fue probada en 3 computadoras distintas con la misma tarjeta y funciona, estas segura que tienes la Atheros AR242x 5007EG ???
Podrias postear la salida de ejecutar: lspci en la Terminal aqui en el blog ?
Gracias
Aclaro que soy hiper-ultra-novato. Pero hace miles de años que tengo PC y tengo conocimientos avanzados de todo un poco (menos Linux/GNU jaja)
Dejo el comentario, la verdad que segui varias guias y todos fracasos, con la tuya costo un poquito pero pude conectarme.
No se porque pero con “$tar -zxvf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz” (sin comillas) no pude descomprimirlo, lo que hice fue buscar el archivo desde Lugares-Equipo, copiarlo al escritorio y con boton derecho descomprimilo. Luego si por consola cd Escritorio… cd midwifi…..
Pero luego de eso no fui capaz de como conectarme…?? Asi que instale el WICD (que elimina el network manager) y luego de varios reinicios y entradas a XP en algun momento me mostro la ventana del Wicd y todo listo.
Aclaro que ya habia ejecutado yo a Wicd pero creia que me mostraba de una la lista de wifi y omitia el tocar boton “Conectar” para que si me muestre las wifi detectadas.
La guia para el Wicd use esta: http://www.ubuntu-es.org/index.php?q=node/74213
Aclaracion, luego de arreglarmelas por las mias para descomprimir el file “madwifi…” segui tu guia al pie de la letra hasta el final. Luego si aplique la guia del Wicd.
MUCHISIMAS GRACIAS!! Estoy renegando con esto desde hace 2 dias enteros, no sabes la alegria que tengo!
Aca de nuevo. Acabo de instalar de cero nuevamente el Ubuntu 8.04 32 Bits, actualice todos los paquetes que ofrece, reinicie e hice esta guia aca descripta y salio a la perfeccion, ni un solo error y no instale el Wicd.
Como novato que soy, no me di cuenta que al hacer 1 click sobre el icono de conexion se despliega los distintos tipos de conexiones/wifis disponibles.
Un lujo, lo felicito!
Hola pablo !
Bueno me alegro que lo lograste hacer
jajaja nadie nacio sabiendo, asi que felicidades!!!! yo escribo esto porque son guias para mi. Cuando formateo o algo ya tengo todos los pasos aqui y entro a mi blog para consultar la info.
Justamente acabo de instalar el Ubuntu 8.10 ^^ voy a ver que onda el Wifi y posteo la guia si esta no anda!
Saludos
[...] click aqui para seguir [...]
gracias!!!!
acabo de instalar el intrepid
y ya con hardy había tenido el mismo problema
sólo que no recordaba que tar me tenía que descargar
como sea
muy sencillo todo n.n
bien explicado
Todo muy bien, instalado a la primera, tube problemas con wicd y lo desinstale, grabe error, si no tienen el wicd al reiniciar la maquina los dispositivos no seran reconocidos, o almenos a mi asi me hizo, reinstale wicd y listo, todo a la perfeccio…
Muchas gracias por esta guia…
Muuchas gracias. Te enlazo
[...] tutorial está sacado de 3/4 Blog de Software Libre, [...]
hay otro método más fácil y rápido, tan solo copiar estas líneas en terminal:
sudo apt-get install linux-backports-modules-intrepid
echo ‘blacklist ath_pci’ | sudo tee -a /etc/modprobe.d/blacklist
sudo modprobe -r ath_pci
sudo modprobe ath5k
y listo!! para los que usen wicd, la interfaz inalámbrica es wlan0.
MIL GRACIAS!!!!!!
casi lloré cuando, milagrosamente alguno de los mil metodos que he probado para configurar wifi funcionara.
ya me estaba dando por vencida, llevaba ya varias semanas en esto, entre q instalaba y desistabala programas y tb ubuntu en diferentes versiones de 64, como corresponde a mi procesador. hasta q me rendí y probé con la 8.10 de 32 bit, pero no pasó nada tp!!!! …hasta q llegué akí!!
seguí los pasos tal cual dices y no tuve ningun problema… ahora estoy usando al fin wifi como corresponde =)
gracias de nuevo.
oye una pregunta, lo hice y funciono muy bien pero depsues reinicie y ya no aparecian las redes, talvez algun comando para iniciarse con ubuntu?? saludos
hola, solo te queria decir que tu guia me ha ayudado mucho. Estoy empezando con linux y esto es un caos completo..
llevo intentando configurar la red desde hace ni me acuerdo, he usado mogollon de guias y la tuya es la unica con la que lo he conseguido. gracias muchas.
hola muchas gracias por todo…
soy novato y me aparece esto:
E: dpkg was interrupted, you must manually run ‘dpkg –configure -a’ to correct the problem.
despues de que hago este paso:
$sudo apt-get install build-essential linux-restricted-modules-$(uname -r)
y cuando pongo “sudo make install” me aparece esto:
cd: 1: can’t cd to /lib/modules/2.6.27-14-generic/build
Makefile.inc:66: *** /lib/modules/2.6.27-14-generic/build is missing, please set KERNELPATH. Alto.
ayudenme porfavor.
gracias.