sábado, 14 de marzo de 2009

Activar wireless atheros en ubuntu con madwifi

Ya tenia ratos de estar batallando con la wireless en mi laptop una compaq presario F755LA, ya que el manual que esta en la documentación de ubuntu no funciona para este modelo, me pase buscando en foros y blogs en los cuales daban soluciones, pero ninguna funcionaba o si funcionaba funcionaban mal, así que termine buscando en la pagina de madwifi, http://madwifi.org y al fin encontré un driver que me ha funcionado bien, hasta logre activar mi tarjeta en modo monitor (Ya tengo pa divertirme jejeje), bueno pues al grano, los pasos para activarla son:

Primero verificamos que sea la wifi sea la correcta para este driver tecleamos lo siguiente en una terminal:

lspci | grep Wireless
(Este comando nos devuelve el tipo de tarjeta Wireless reconocida por el sistema)

La terminal nos tendra que devolver algo como esto:

Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Si no les devuelve eso tengan por seguro que este tutorial no les va a funcionar :( , luego de eso tenemos que tener en cuenta que los controladores que trae ubuntu no funcionan así que no tenemos que tener instalados los siguientes paquetes para madwifi:

hostapd
madwifi-tools

Si tienen instalados esos paquetes desinstalenlos, ahora procedemos a descargar el driver, para ello nos dirigimos a http://snapshots.madwifi-project.org/ allí damos click en madwifi-hal-0.x.x.x donde las ultimas 3 X son numeros que van siendo actualizados con forme las nuevas verciones, en la proxima pagina le damos click al ultimo link que aparece en la lista, el cual contiene la ultima version del driver.

El archivo lo guardamos en el escritorio luego presionamos el juego de teclas alt+F2 y allí escribimos esto:

gnome-terminal

Con eso te abrirá una terminal, (es mas o menos como el cmd de windows), allí escribimos los siguientes comandos:

cd ~
(Ese comando nos ingresa al directorio home)

cd Escritorio
(Con ese comando ingresamos al Escritorio, si utilizan una version antigua de ubuntu el comando es cd Desktop)

tar xvzf madwifi-hal-xxxx.tar.gz
(Con este descomprimimos el archivo, las X las reemplazamos por la version que emos descargado, ejemplo: tar xvzf madwifi-hal-0.10.5.6-r3861-20080903.tar.gz )

cd madwifi-hal-xxxx/
(con este ingresamos a lo que acabamos de descomprimir, volvemos a hacer el reemplazo de las “x”, ejemplo: cd madwifi-hal-0.10.5.6-r3861-20080903 )

make
(Con este comando compilamos el Driver)


sudo make install

(Con este comando instalamos el driver)

Con esto ya tendremos compilado e instalado el driver, ahora procedemos a probarlo con el siguiente comando:

sudo modprobe ath_pci

Si no nos devuelve nada este comando vamos por buen camino :) así que procedemos a cargar los modulos para el arranque escribimos lo siguiente en la terminal:

sudo gedit /etc/modules

y al final del archivo agregamos las siguientes lineas:

#inicia configuracion de wireless
ath_pci
#finaliza configuracion de wireless

Luego guardamos y procedemos a activar la tarjeta, con el siguiente comando, aunque lo mejor seria reiniciar:

sudo ifconfig ath0 up
(Si este comando les da algún error solo reinicien la PC con eso bastara)

Y listo al reiniciar ya tendremos funcionando nuestro wireless Atheros al 100% con posibilidad de usarlo en modo monitor, espero que les sirva el tutorial ;) .

Editado (26/07/08)
En vista que he resibido muchos comentarios y correos, de algunos novatos en linux, que no entienden muy bien el tutorial, lo he editado para que sea un poco mas comprensible.

NOTA: Por favor leer todos los comentarios antes de hacer una pregunta sobre algun problema ya que he resivido muchos comentarios y correos preguntando sobre cosas que ya se han resuelto. Gracias por la comprension.

Editado (04/10/08)

Ya actualice el enlace del link de descarga, ya que el paquete original quedo obsoleto, y ha sido publicada una nueva versión del driver, el link lo obtuve gracias a VaLin.

Editado (05/11/08)
Devido a que este modelo de tarjeta ya no pertenese a la seccion espcial sino a la Hal, sera actualizado constantemente, por ello ya no pongo el link directo de descarga del driver, sino el directorio de donde lo pueden descargar.


El tutorial original viene de la pagina: http://chamangt.wordpress.com/2008/05/08/activar-wireless-atheros-en-ubuntu-con-madwifi/


Agradezco a ChamanGT por un gran aporte en su pagina, que claro, recomiendo: http://chamangt.wordpress.com

No hay comentarios:

Publicar un comentario